@charset "UTF-8";.vayla-residences .iti__selected-dial-code{color:#212529!important}.vayla-residences [role=tablist]::-webkit-scrollbar{display:none}.vayla-residences [role=tablist]{-ms-overflow-style:none;scrollbar-width:none}.vayla-residences .bg-bhBlue{background-color:#173e6b}.vayla-residences .py-6{padding-top:6rem!important;padding-bottom:6rem!important}.vayla-residences .py-8{padding-top:8rem!important;padding-bottom:8rem!important}.vayla-residences .py-5{padding-top:5rem!important;padding-bottom:5rem!important}.vayla-residences .px-6{padding-left:6rem!important;padding-right:6rem!important}.vayla-residences .form-control,.vayla-residences .form-select{border-radius:0!important;height:48px}.vayla-residences .iti,.vayla-residences .vayla-residences .iti{width:100%!important;font-family:IvyEpic,serif}.vayla-residences .iti input[type=tel],.vayla-residences .vayla-residences .iti input[type=tel]{padding-left:88px!important;width:100%!important;font-family:IvyEpic,serif;font-size:1rem;border-radius:0!important;height:48px!important;border:1px solid #dee2e6;color:#212529}.vayla-residences .iti input[type=tel]:focus,.vayla-residences .vayla-residences .iti input[type=tel]:focus{border-color:#173e6b;box-shadow:0 0 0 .2rem #173e6b40;outline:none}.vayla-residences .iti .iti__flag-container,.vayla-residences .vayla-residences .iti .iti__flag-container{position:absolute;left:0;top:0;bottom:0;width:60px!important;z-index:2}.vayla-residences .iti .iti__flag-container .iti__selected-flag,.vayla-residences .vayla-residences .iti .iti__flag-container .iti__selected-flag{width:100%!important;height:100%;padding:0 8px 0 12px;outline:none;background:#fff;border:none;border-right:1px solid #dee2e6;display:flex;align-items:center;justify-content:flex-start;border-radius:0}.vayla-residences .iti .iti__flag-container .iti__selected-flag:hover,.vayla-residences .vayla-residences .iti .iti__flag-container .iti__selected-flag:hover{background-color:#f8f9fa}.vayla-residences .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code,.vayla-residences .vayla-residences .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code{color:#212529!important;font-family:IvyEpic,serif!important;font-size:1rem!important}.vayla-residences .iti .iti__flag-container .iti__selected-flag .iti__arrow,.vayla-residences .vayla-residences .iti .iti__flag-container .iti__selected-flag .iti__arrow{border-top-color:#212529!important;margin-left:4px}.vayla-residences .vayla-residences .iti__selected-dial-code,.vayla-residences .vayla-residences .iti .iti__selected-dial-code,.vayla-residences .vayla-residences .iti__flag-container .iti__selected-flag .iti__selected-dial-code,.vayla-residences #enquiryFormModal .iti__selected-dial-code{color:#212529!important}.vayla-residences .iti__country-list{z-index:9999;max-height:300px;overflow-y:auto;box-shadow:0 2px 10px #0003;background:#fff;border:1px solid #dee2e6;border-radius:4px;font-family:IvyEpic,serif;font-size:1rem}.vayla-residences .iti__country-list .iti__country{color:#212529;padding:.5rem 1rem;border-bottom:1px solid #f8f9fa}.vayla-residences .iti__country-list .iti__country:hover,.vayla-residences .iti__country-list .iti__country.iti__highlight{background-color:#f8f9fa}.vayla-residences .iti__country-list .iti__country .iti__country-name{color:#212529}.vayla-residences .iti__country-list .iti__country .iti__dial-code{color:#6c757d}.ratio-3x2{aspect-ratio:3/2;overflow:hidden}.btn-gray{background-color:#e4e6eb;color:#000}.btn-gray:hover{background-color:#000;color:#fff}.btn-active{background-color:#000!important;color:#fff!important}.map-height{height:100%}@media (min-width: 992px){.map-height{height:550px!important}}@media (max-width: 991.98px){.py-8{padding-top:4rem!important;padding-bottom:4rem!important}}div.img img{cursor:pointer}div.desc{padding:15px}*{box-sizing:border-box}.responsive{padding:0 6px;float:left;width:24.99999%}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000045!important}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoom{0%{transform:scale(.1)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width: 700px){.responsive{width:49.99999%;margin:6px 0}.modal-content{width:100%}}@media only screen and (max-width: 500px){.responsive{width:100%}}.clearfix:after{content:"";display:table;clear:both}.feedback ul{list-style:none;padding-left:0;margin:0}.banner{background-color:#000;background-size:cover;background-position:center;min-height:60vh;padding:3rem 1rem}.text-primary,.text-secondary{color:#173e6b!important}.btn{border-radius:4px;color:#fff}.btn.btn-primary,.btn.btn-secondary{background:#173e6b;border-color:#173e6b}.btn.btn-outline{background:transparent;border-color:#fff}.btn.btn-outline.active,.btn.btn-outline:hover{background:#fff;color:#173e6b}@media (max-width: 991px){.btn{font-size:10px;padding:1rem;border-radius:4px;font-weight:600;letter-spacing:1px}}.h1{font-family:IvyMode,serif;font-weight:400;font-style:Regular;font-size:88px;line-height:100%;letter-spacing:0%}.sub-title{font-size:20px;letter-spacing:6.6px}.sub-heading{color:#173e6b;font-family:IvyMode,serif;font-weight:400;font-style:Regular;font-size:62px;line-height:57px;letter-spacing:0%;vertical-align:middle}.stat-heading{color:#fff!important;font-family:IvyMode,serif!important;font-weight:400;font-size:52px!important;line-height:57px!important}.form-heading{color:#173e6b;font-family:IvyMode,serif;font-weight:400;font-style:Regular;font-size:48px;line-height:57px;letter-spacing:0%;text-align:center;vertical-align:middle}@media (max-width: 991px){.form-heading{font-size:29px;line-height:36px}}.form-description-text{color:#fff;text-align:center}.key-highlights{font-family:IvyMode,serif!important;font-weight:400;font-style:Regular;font-size:52px;line-height:100%;letter-spacing:0%;vertical-align:middle}.stats-container{background:linear-gradient(0deg,#00000073,#00000073),url(https://images.pexels.com/photos/326333/pexels-photo-326333.jpeg?_gl=1*1yyzpm6*_ga*MTA2NzkwMDA4OS4xNzU2NzMzMDQy*_ga_8JE65Q40S6*czE3NTY3MzMwNDIkbzEkZzEkdDE3NTY3MzMwNDMkajU5JGwwJGgw) #d3d3d3 0px -749.647px/100% 205.239% no-repeat;height:100%;width:100%;color:#fff;background-position:center;padding-top:256px}.stats-container .stats-card-holder{border-radius:12px;background:#0000000f;-webkit-backdrop-filter:blur(28.5px);backdrop-filter:blur(28.5px)}.stats-container .stats-card-holder .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}.stats-container .stats-card-holder .stats-grid .stats-card{position:relative;padding:1rem;width:100%}.stats-container .stats-card-holder .stats-grid .stats-card:before{content:"";position:absolute;top:15%;bottom:15%;left:0;width:1px;background-color:#ffffff78;opacity:.7}.stats-container .stats-card-holder .stats-grid .stats-card:first-child:before{display:none}.stats-container .stats-card-holder .stats-grid:first-child .stats-card:nth-child(2){width:500px}.stats-container .stats-card-holder .stats-grid:last-child .stats-card:first-child{width:500px}.project-img{margin-bottom:-7rem}.project-img img{width:450px;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px}.location-map{background-repeat:no-repeat;background-size:cover;background-position:60% center}.contact-section{min-height:100vh;height:auto;background-position:bottom;background-repeat:no-repeat;background-size:cover}.landmark{min-width:125px;width:auto;max-width:250px}.grayscale{filter:grayscale(1)}@media (max-width: 991px){.navbar-toggler{border:none}#location iframe{height:300px!important}.lead{font-weight:350px}.sub-heading,.form-heading,.key-highlights,.h1{font-size:28px;line-height:1.25}.sub-title{font-size:10px}.lead,p{font-family:IvyEpic,serif;color:#173e6b;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle}#gallery{padding:32px 0}.project-img{margin-bottom:2rem;color:#173e6b}.project-img img{width:100%;aspect-ratio:2/3!important;object-fit:cover;object-position:center;max-height:400px}.stats-container{padding-top:2rem;overflow:hidden}.stats-container .stats-card-holder{margin-right:-1rem;background:linear-gradient(90deg,#fff0 82%,#706b6b 110%);border-radius:12px 0 0 12px}.stats-container .stats-card-holder .stats-grid{display:none}.contact-section{min-height:auto}main .slick-dots>li button{border:2px solid #E0E0E0;border-radius:50%;background:transparent;width:10px;height:10px;padding:0}main .slick-dots>li button:before{font-size:0}main .slick-dots>li.slick-active button{border-color:#173e6b}main .highlightSlider .slick-dots{bottom:-6rem;left:-1rem}}.form-backgound{background:#ceab7d94;border-radius:8px;opacity:.9;padding:25px;-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);border:1px solid rgba(206,171,125,.5803921569);box-shadow:0 1px 2px #0000000d}.form-backgound .parsley-errors-list{color:#842029}.form-backgound .iti input[type=tel]{border:1px solid rgba(255,255,255,.3);color:#212529!important}.form-backgound .iti input[type=tel]:focus{background:#fffffff2!important;border-color:#ffffff80;box-shadow:0 0 0 .2rem #ffffff40}.form-backgound .iti .iti__flag-container .iti__selected-flag{border-right:1px solid rgba(255,255,255,.3)}.form-backgound .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code{color:#212529!important;font-family:IvyEpic,serif!important;font-size:1rem!important}.form-backgound .iti .iti__flag-container .iti__selected-flag .iti__arrow{border-top-color:#212529!important}.form-heading{font-family:IvyMode,serif;font-weight:400;font-style:normal;font-size:48px;line-height:57px;letter-spacing:0%;text-align:center;vertical-align:middle}.footer-bar{background:#ceab7d;height:41px;line-height:41px}.footer-bar-offset{margin-bottom:95px}@media (max-width: 767.98px){.footer-bar-offset{margin-bottom:125px}}.s-icon{color:#173e6b!important}.footer{font-size:.95rem}.footer h6{color:#212121}.footer a:hover{color:#173e6b!important}.footer hr{opacity:.2}.footer .bi{color:#173e6b!important}.btn-enquiry{font-family:IvyEpic,serif;background-color:#ede8e4;border:none;font-weight:600;font-size:16px;letter-spacing:.5px;text-transform:uppercase;padding:10px 20px;border-radius:4px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;text-decoration:none;color:#173e6b!important}.btn-enquiry:hover{background-color:#e5ddd6;color:#173e6b!important}body{font-family:IvyEpic,serif;font-variant-numeric:lining-nums}.bg-dark-10{background-color:#000;opacity:.45}h1,.h1{font-family:IvyMode,serif;font-weight:400;font-style:normal;font-size:88px;line-height:100%;text-align:center;color:#fff}h2,.h2{font-family:IvyMode,serif;font-weight:400;text-align:center;font-size:52px;line-height:57px;vertical-align:middle}.wt-title{font-family:IvyEpic;font-weight:400;font-style:normal;font-size:32px;text-align:center;vertical-align:middle}.shadow-sm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 991.98px) and (min-width: 768px){.form-backgound{background-color:#fff!important;border:1px solid #E2E2E2!important;box-shadow:0 1px 2px #0000000d!important;padding:20px!important}.sub-heading,.form-heading,.key-highlights,.h1,.h2{font-size:50px!important}.key-highlights{font-size:46px!important}.key-highlights span{font-size:25px!important;vertical-align:middle}}@media (max-width: 767.98px){.sub-heading,.form-heading,.h1,.h2{font-size:29px!important;line-height:1.25!important}.key-highlights{font-size:36px!important}.key-highlights span{font-size:25px!important;vertical-align:middle}}.lead{font-size:14px;font-weight:400;line-height:20px}.sub-heading{font-family:IvyMode,serif;font-weight:400;font-style:normal;font-size:58px;line-height:57px;letter-spacing:0;vertical-align:middle;color:#173e6b!important}@media (max-width: 991.98px) and (min-width: 768px){.sub-heading{font-size:50px}.form-backgound{background-color:#fff!important;border:1px solid #E2E2E2!important;box-shadow:0 1px 2px #0000000d!important;padding:20px!important}.stats-container1{padding-top:150px!important}}@media (max-width: 767.98px){.sub-heading,.stat-heading{font-size:29px!important;line-height:1.25!important}.stats-container1{padding-top:100px!important}.stats-card1{padding:1.5rem 1.5rem 0!important}.stats-card1 div,.stats-card1 .key-highlights,.stats-card1 span{text-align:left!important}}@media (max-width: 767.98px) and (max-width: 991px){main .highlightSlider .slick-dots{bottom:-3rem!important}}@media (max-width: 767.98px){.text-left-mobile{text-align:left!important}}#gallery{background:linear-gradient(to bottom,#173e6b 50%,#fff 50%);padding:100px 0 20px}#gallery .tab-content{position:relative;display:block}#gallery .tab-content .tab-pane{display:none;opacity:0;visibility:hidden}#gallery .tab-content .tab-pane.show,#gallery .tab-content .tab-pane.active{display:block;opacity:1;visibility:visible}#gallery .tab-content{min-height:400px}#gallery .tab-content{min-height:400px;perspective:1000px}#gallery .gallery-tab-pane{opacity:0;visibility:hidden;transition:opacity .35s ease}#gallery .gallery-tab-pane.show.active{opacity:1;visibility:visible}#gallery .gallery-tab-pane-inner{transform-origin:top center;transform:scaleY(.95);opacity:0;transition:transform .45s ease,opacity .35s ease;will-change:transform,opacity}#gallery .gallery-tab-pane.show.active .gallery-tab-pane-inner{transform:scaleY(1);opacity:1}.bg-bhBlue{background-color:#fff!important;color:#212724!important}.btn-primary,.custom-btn-primary{background:#173e6b!important;border-color:#173e6b!important;font-size:16px;color:#fff!important}.form-heading{font-family:IvyMode,serif;font-weight:400;font-style:normal;font-size:48px;line-height:57px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}.stat-label{font-family:IvyEpic;font-weight:400;font-size:22px;line-height:100%;letter-spacing:0%;vertical-align:middle}.key-highlights{font-weight:400;font-style:normal;font-size:66px;line-height:66px;letter-spacing:0;vertical-align:middle}.key-highlights span{font-size:50px;vertical-align:middle}.stats-container1{padding-top:2rem;overflow:hidden}.stats-container1 .stats-card-holder1{margin-right:-1rem;background:linear-gradient(90deg,#fff0 82%,#fff 110%);border-radius:12px 0 0 12px}.stats-container1{background:linear-gradient(0deg,#00000073,#00000073),url(https://d33om22pidobo4.cloudfront.net/pages/blocks/images/5fcd5d8aa8f031fdfc3c12e04585b17243926fa1png-34d9fe1e-dbe8-4bba-b979-5cc88ada9485.png) #d3d3d3 0px -749.647px/100% 205.239% no-repeat;height:100%;width:100%;color:#fff;padding-top:256px}.stats-card-holder{margin-right:-1rem;background:linear-gradient(90deg,#fff0 82%,#fff 110%);border-radius:12px 0 0 12px}.stats-grid1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.stats-card1{position:relative;padding:1.5rem;width:100%}.stats-card1:before{content:"";position:absolute;top:15%;bottom:15%;left:0;width:1px;background-color:#ffffff78;opacity:.7}.stats-card1:first-child:before{display:none}.slick-dotted.slick-slider{margin-bottom:1px!important}.formArea{font-family:IvyEpic;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}.thank-you-message{font-family:IvyMode,serif;font-weight:400;font-style:Regular;font-size:48px;line-height:57px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#173e6b}.thankyou-wrapper{max-width:700px;margin:60px auto;background:#ede8e4;text-align:center;padding:40px 30px;border-radius:8px;font-family:IvyMode,serif;color:#173e6b}.thankyou-wrapper p{font-size:1rem;margin-bottom:10px;font-family:IvyMode,serif}.divider{border-top:1px solid #d3c6b8;margin:25px 0}.checkmark{width:80px;height:80px;border:2px solid #173E6B;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 20px;color:#173e6b;font-size:28px}.checkmark:after{content:"✓";font-size:28px;color:#173e6b}.sub-title{font-size:20px;letter-spacing:4.5px}.thankyou-wrapper h3,.h3{font-family:IvyMode,serif;font-size:28px;font-weight:400;letter-spacing:.5px;line-height:1.3;color:#8b7355;text-align:center;margin-top:1rem;margin-bottom:1rem}.thankyou-wrapper p{font-family:IvyMode,serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.7;color:#173e6b;margin-bottom:1.5rem}.thankyou-wrapper .btn-custom{background-color:#173e6b;text-align:center;color:#fff;border:none;border-radius:4px;font-family:IvyMode,serif;font-weight:500;letter-spacing:.7px;text-transform:uppercase;padding:12px 28px;transition:background-color .3s ease,transform .2s ease;font-variant-numeric:lining-nums}.thankyou-wrapper .btn-custom:hover{background-color:#173e6b}.thankyou-wrapper .btn-custom:nth-of-type(1),.thankyou-wrapper .btn-custom:nth-of-type(2){padding:12px 40px}.thankyou-wrapper .btn-custom:nth-of-type(3){padding:12px}@media (max-width: 768px){.thankyou-btn{width:100%;max-width:320px}}#enquiryFormModal{z-index:1055;pointer-events:none}#enquiryFormModal.show{display:block!important;pointer-events:auto}#enquiryFormModal .modal-dialog{pointer-events:none;margin:2rem auto;cursor:pointer}#enquiryFormModal .modal-content{background:transparent;border:none;pointer-events:none;position:relative}#enquiryFormModal .form-backgound{margin:0;width:100%;pointer-events:auto;position:relative;cursor:default}#enquiryFormModal .form-backgound .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code{color:#212529!important;font-family:IvyEpic,serif!important;font-size:1rem!important}#enquiryFormModal .form-backgound .iti .iti__flag-container .iti__selected-flag .iti__arrow{border-top-color:#212529!important}#enquiryFormModal .form-backgound .iti input[type=tel]{color:#212529!important}#enquiryFormModal .modal-header{position:relative;z-index:30;pointer-events:auto;padding:1rem 1rem 0}#enquiryFormModal .btn-close{filter:none;opacity:1!important;z-index:50;position:absolute;top:-1.2rem;right:-.7rem;pointer-events:auto;cursor:pointer;background:transparent;border:none;border-radius:0;padding:0;width:auto;height:auto;display:flex!important;align-items:center;justify-content:center;visibility:visible!important;transition:opacity .3s ease}#enquiryFormModal .btn-close:hover{opacity:.8!important;background:transparent;border:none;transform:none}#enquiryFormModal .btn-close:before{content:"×";font-size:2rem;line-height:1;color:#fff;font-weight:300;display:block}#enquiryFormModal .btn-close svg{display:none}#enquiryFormModal .btn-close:focus{outline:none;box-shadow:none}#enquiryFormModal .modal-body{pointer-events:auto;position:relative;z-index:1}#enquiryFormModal .formView{pointer-events:auto;position:relative;z-index:1;text-align:center}#enquiryFormModal .form-heading{text-align:center!important;display:block;width:100%}#enquiryFormModal input,#enquiryFormModal textarea,#enquiryFormModal select,#enquiryFormModal button,#enquiryFormModal label{pointer-events:auto;position:relative}#enquiryFormModal form{pointer-events:auto;position:relative;z-index:1}body.modal-open{overflow:auto!important;padding-right:0!important}.modal-backdrop.show{opacity:0!important}.property-info-bar{background:linear-gradient(135deg,#78877d40,#6e7d7340,#69786e40);background-color:#6e7d731a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1030;overflow:hidden}.property-info-bar:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(120,135,125,.1) 0%,transparent 80%),radial-gradient(circle at 80% 50%,rgba(110,125,115,.1) 0%,transparent 80%);opacity:.2;pointer-events:none}.property-info-bar .title{font-size:20px!important}.info-item{min-width:120px}.divider{width:1px;height:65px;background-color:#ffffff4d;margin:0 10px}.divider-h{width:160px;height:1px;background-color:#ffffff4d;margin:5px 0}.formView .form-label{text-transform:uppercase}.btn-primary{background:#173e6b!important;border-color:#173e6b!important;font-size:16px;color:#fff!important}.text-left-mobile{text-align:left!important}#enquiryFormModal .thankyou-wrapper{max-width:700px;margin:60px auto;background:transparent!important;text-align:center;padding:40px 30px;border-radius:8px;font-family:IvyMode,serif;color:#fff!important}#enquiryFormModal .thank-you-message{color:#fff!important}#enquiryFormModal .checkmark{border-color:#fff!important;color:#fff!important}#enquiryFormModal .checkmark:after{color:#fff!important}#enquiryFormModal .thankyou-wrapper p,#enquiryFormModal .thankyou-wrapper h3,#enquiryFormModal .thankyou-wrapper .h3{color:#fff!important}
