@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap);:root{--primary-color:#073061;--secondary-color:#f36f21;--body-color:#0e0e0e;--vibrant-color:#bcffe9;--light:#f2f7ff;--facebook:#4267b2;--twitter:#00acee;--linkedin:#0e76a8;--youtube:#ff0000;--whatsapp:#25d366;--instagram:#c92bb7;--golden-gradient:#600732;--golden-gradient-hover:#f36f21}body{background:linear-gradient(#f5fffc,#e4ebfb);font:400 1rem "Open Sans",sans-serif;overflow-x:hidden;min-height:100vh}svg:not([fill]){fill:currentColor}.font-weight-bolder{font-weight:800!important}ul{padding-left:0;margin-bottom:0}a,a:hover{text-decoration:none;color:inherit}a{color:var(--body-color);transition:all 300ms ease-in-out}a.bg-primary:hover{background-color:var(--primary-color)!important}html{scroll-behavior:smooth}img{width:100%;display:block}.blur{-webkit-filter:blur(8px);filter:blur(8px)}.object-cover{object-fit:cover}.container-fluid{padding-left:3rem;padding-right:3rem}.filter-white{-ms-filter:brightness(70);filter:brightness(70)}.filter-dark{-ms-filter:grayscale(1) brightness(.5);filter:grayscale(1) brightness(.5)}.rounded{border-radius:10px!important}main{padding:10px}.header{position:absolute;inset:10px 10px auto;padding:7px 1rem;background:var(--golden-gradient);box-shadow:0 1rem 3rem rgb(0 0 0 / 15%);border-radius:60px;z-index:997;transition:all 300ms ease-in-out}.header::before{content:'';position:absolute;inset:1px;border-radius:60px;background:radial-gradient(circle at 60% -30%,#eefff4,#ffffff,#eeffff);z-index:-1}.header .d-flex{display:flex;align-items:center;justify-content:space-between}.logo{width:110px}.navi{display:flex;gap:30px}.navi ul{gap:0 10px}.navi li a{color:var(--body-color);display:flex;align-items:center;gap:6px;white-space:nowrap;padding:8px;font-weight:600;position:relative;transition:all 300ms ease-in-out}.navi li a.active,.navi li:hover>a{color:var(--primary-color)}.header.fixed .navi li a{font-size:12px}.navi li a i{font-size:11px;color:var(--primary-color)}.menuBtn{height:40px;background-color:#fff0;padding:0;border:0;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 300ms ease-in-out;position:relative;cursor:pointer;overflow:hidden}.menuBtn .menuLine{display:flex;flex-direction:column;gap:5px;position:relative;width:26px;transition:all 0.6s cubic-bezier(.785,.135,.15,.86)}.menuBtn:hover{color:#000}.menuBtn .menuLine::before,.menuBtn .menuLine::after{content:"";width:100%;height:2px;background:var(--primary-color);transform-origin:center center;transition:all 0.6s cubic-bezier(.785,.135,.15,.86)}.menuBtn:hover .menuLine::before,.menuBtn:hover .menuLine::after{opacity:.75}.menuBtn .menuLine::before{width:100%}.menuBtn .menuLine::after{width:70%}.menuBtn:hover .menuLine::after{width:85%}.header.fixed .menuBtn .menuLine::before,.header.fixed .menuBtn .menuLine::after{background-color:var(--body-color)}.menuBtn.closeMenuBtn{gap:2px}.menuBtn.closeMenuBtn .menuLine::before{-webkit-transform:rotate(45deg) translate(3px,2px);transform:rotate(45deg) translate(3px,2px)}.menuBtn.closeMenuBtn .menuLine::after{width:100%;-webkit-transform:rotate(-45deg) translate(3px,-2px);transform:rotate(-45deg) translate(3px,-2px)}.header.notfixed{top:-100px}.mbMenuContainer{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background:rgb(0 0 0 / 90%);backdrop-filter:blur(10px);display:none;overflow:hidden}.mbMenuContainer .inner{position:relative;height:100%;width:420px;padding:0 24px 24px;background-color:#fff;margin-left:auto;margin-right:-1px;overflow:auto;display:flex;flex-direction:column;opacity:0;transform:translateY(-50%) scale(.2);transform-origin:top right;transition:all 0.5s linear 500ms}.mbMenuContainer.active .inner{opacity:1;transform:translateY(0%) scale(1)}.mbMenuHeader{border-bottom:1px solid rgb(0 0 0 / 10%)}.mbMenuContainer .mbMenu{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.mbMenuContainer .mbMenu ul{margin:20px 0 0;display:flex;flex-direction:column}.mbMenuContainer .mbMenu ul li a{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px dashed rgb(0 0 0 / 10%);color:var(--body-color);font-weight:800;font-size:2rem;transition:all 300ms ease-in-out;position:relative}.mbMenuContainer .mbMenu ul li:last-of-type a{border-bottom:0}.mbMenuContainer .mbMenu ul li:hover>a,.mbMenuContainer .mbMenu ul li a.active{color:var(--primary-color)}.mbMenuContainer .mbMenu ul li a i{transform:rotate(90deg);font-size:80%;opacity:.2}.mbMenuContainer .mbMenu ul li a.active i,.mbMenuContainer .mbMenu ul li:hover>a i,.mbMenuContainer .mbMenu ul li a:focus i{opacity:1}.menuFooter{display:flex;align-items:center;gap:8px 12px;padding-top:1rem;margin-top:1rem;border-top:1px solid rgb(0 0 0 / 10%)}.menuFooter a.active,.menuFooter a:hover{color:var(--primary-color)}.socialBtn ul i{width:36px;height:36px;font-size:14px;box-shadow:0 10px 20px rgb(0 0 0 / 10%);transition:all 300ms ease-in-out}i.fa-facebook-f:hover{background-color:var(--facebook)}i.fa-twitter:hover{background-color:var(--twitter)}i.fa-linkedin-in:hover{background-color:var(--linkedin)}i.fa-instagram:hover{background-color:var(--instagram)}i.fa-youtube:hover{background-color:var(--youtube)}.enquiryBtn{position:fixed;right:1rem;bottom:1rem;z-index:99;display:none}.enquiryBtn i{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--golden-gradient);color:#fff;cursor:pointer;transition:all 300ms ease-in-out}.enquiryBtn i:hover{background:var(--golden-gradient-hover)}.modal-body .form-control{border-bottom:2px solid #eaeaea;background-color:#f1f1f1;color:var(--body-color);padding:8px 10px;font-size:14px}.hero{margin-top:79px}.banner-left .inner{padding:2rem;background:var(--primary-color);color:#fff;display:flex;flex-direction:column;justify-content:space-between}.banner-left .projectLogo{margin:2rem 0;text-transform:uppercase;width:100%;padding:1rem 0;border-top:1px solid rgb(255 255 255 / 15%);border-bottom:1px solid rgb(255 255 255 / 15%);letter-spacing:2px}.banner-left .projectLogo h4{font-weight:800;color:var(--vibrant-color)}.banner-left .projectLogo h6{font-size:.75rem;letter-spacing:4px}.banner{height:280px;position:relative;z-index:1}.banner .badge{position:absolute;right:10px;bottom:10px;z-index:1;color:var(--vibrant-color);font-weight:500;font-size:10px;padding:5px}.banner-aside .inner{background:var(--primary-color);padding:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;isolation:isolate}.banner-aside .inner::before{content:"";position:absolute;inset:0;opacity:.035;z-index:-1}.banner-aside .projectLogo{margin-bottom:1rem;text-transform:uppercase;width:100%;color:var(--primary-color)}.banner-aside .projectLogo h2{font-weight:800}.banner-aside .banner-heading{color:#fff;text-shadow:1px 1px 0 rgb(0 0 0 / 20%)}.banner-aside .h4{border-bottom:1px solid rgb(255 255 255 / 15%);margin:0;padding:.8rem}.banner-aside .h4 span{letter-spacing:1px}.banner-aside form{padding:1rem;background-color:#fff;border-radius:10px}.blink{animation:blink 1s alternate linear infinite calc(var(--i) * 300ms)}@keyframes blink{33%{color:var(--instagram)}66%{color:var(--primary-color);background-color:var(--vibrant-color);box-shadow:0 3px 3px rgb(0 0 0 / 15%),0 6px 20px rgb(0 0 0 / 10%)}100%{color:var(--whatsapp)}}.overviewContent .inner{width:100%;max-width:90%}.overviewBtns .inner{padding:1rem;box-shadow:0 1rem 3rem rgb(0 0 0 / 10%);display:flex;flex-direction:column;gap:10px}.overviewBtns .inner .button{width:100%;padding:1.2rem;border-radius:5px;background-color:#fff;border:1px solid rgb(0 0 0 / 15%);display:flex;align-items:center;gap:10px;font-size:.85rem;text-transform:uppercase;font-weight:700;transition:all 300ms ease-in-out;color:#000}.overviewBtns .inner .button:hover{background:#f97223}.overviewBtns .inner .button img{width:30px}.who-are-theresidents-right img{position:absolute;right:0;max-width:48%;max-height:100%;bottom:0}.amenitiesWrapper{background:url(../images/bg.jpg)}.wellness-ul li{background:var(--primary-color);margin-bottom:15px;padding:10px;list-style:none;color:#fff;border-radius:5px}.overviewBtns .inner .button i{width:40px;border-radius:5px;text-align:center;background:var(--golden-gradient-hover);border:1px solid rgb(0 0 0 / 10%);padding:10px;color:#fff}.overviewWrapper::before,.fpWrapper::before{content:"";position:absolute;inset:0;background:url(../images/half-flowers-img.png) no-repeat;opacity:.22;z-index:-1;left:0}.iconBox .in{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#fff}.iconBox .in i{width:30px;color:#000;background:#f36f21}.iconBox .in img{width:50px}.iconBox .in h6{font-weight:700}.iconBox .in .h2 small{font-size:.75rem;text-transform:uppercase}.fpContainer .fbBox .inner{background-color:#fff;padding:1rem;border:1px solid rgb(0 0 0 / 10%);box-shadow:0 1rem 3rem rgb(0 0 0 / 15%);transition:all 300ms ease-in-out;isolation:isolate}.fpContainer .fbBox .inner:hover{color:#fff;transform:translateY(-5px);box-shadow:0 1rem 3rem rgb(0 0 0 / 24%)}.fpContainer .fbBox .inner::before{content:'';position:absolute;inset:0;background:#073061;transform:scaleY(0);transform-origin:bottom;border-radius:10px;transition:transform 300ms ease-in-out;z-index:-1}.fpContainer .fbBox .inner:hover::before{transform:scaleY(1);transform-origin:top}.planBase{padding-top:10px}.fpDetails{display:flex;align-items:center;gap:6px;border-bottom:1px solid rgb(0 0 0 / 10%);padding-bottom:6px}.fpDetails:last-of-type{border-bottom:0;padding-bottom:0}.fpContainer .fbBox .inner:hover .fpDetails{border-bottom-color:rgb(255 255 255 / 15%)}.fpDetails .icon{width:20px;color:var(--primary-color)}.fpContainer .fbBox .inner:hover .fpDetails .icon{color:#fff}.planBase .fpDetails small{font-size:.75rem}.planBase .fpDetails h6{margin-bottom:0;font-weight:800}.fpContainer .fbBox .img-fluid{overflow:hidden}.fpContainer .fbBox span{display:block;padding-top:10px;margin-top:10px;border-top:1px solid #e4e4e4}.fpContainer .fbBox .inner:hover .readmore .button{background:#fff;color:var(--body-color)}.random-bg{min-height:60vh;display:flex;align-items:center;justify-content:center}.iconsContainer .iconBox .in{height:100%;padding:2rem;transition:all 300ms ease-in-out;background:var(--secondary-color);color:#fff;position:relative;isolation:isolate}.iconsContainer .iconBox .in:hover{color:var(--body-color);background:radial-gradient(circle at 80% -30%,#f6fffd,#f2f7ff)}.iconsContainer .iconBox .in img{filter:hue-rotate(255deg) brightness(4.5)}.locationWrapper{border-radius:10px;background-image:radial-gradient(circle at 80% -50%,#073061,#000);color:var(--body-color);position:relative;z-index:1}.locationWrapper::before{content:"";position:absolute;inset:0;opacity:.15;z-index:-1}.loc-container .loc-text ul{margin-top:30px;overflow:auto;padding-right:10px;color:#fff}.loc-container .loc-text ul::-webkit-scrollbar{width:5px}.loc-container .loc-text ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #000;border-radius:10px}.loc-container .loc-text ul::-webkit-scrollbar-thumb{background:var(--body-color);border-radius:10px}.loc-container .loc-text ul::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.loc-container .loc-text ul li{padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .15)}.enquiryWrapper::before{content:"";position:absolute;inset:25% 0;height:50%;border-radius:10px;z-index:-1}.formContainer{background-color:#fff;color:var(--body-color);position:relative;z-index:1}.enquiry-form .inner{padding:4rem}.form-img .inner{background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:2rem}.form-img .inner .display-3{line-height:1}.footer{font-size:12px;background:var(--primary-color);color:#fff}.footer .d-flex{gap:10px}svg{width:100%;height:100%;display:block}svg:not([fill]){fill:currentColor;stroke:currentColor}.iconBox .inner{display:block;border:1px solid rgb(0 0 0 / 15%);border-radius:10px;padding:2rem 1rem;text-align:center;transition:all 300ms ease-in-out;position:relative;z-index:1;isolation:isolate;background:center / cover no-repeat #fff}.iconBox .inner .img-fluid{width:60px;margin:0 auto 10px;transition:all 300ms ease-in-out;color:var(--primary-color)}.iconBox .inner .img-fluid.border-red{border:2px solid var(--primary-color)}.iconBox .inner h4,.iconBox .inner small{font-weight:700}p{line-height:1.4}.padding{padding-top:4rem;padding-bottom:4rem}.headingContainer{margin-bottom:30px}.heading{display:table;position:relative;margin-bottom:30px;font-family:var(--josefin);z-index:1}.heading .h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{display:block;font-weight:700}div[class^="heading bg-"] .h1{text-transform:capitalize}.heading .display-4{font-weight:700}.heading .h3{line-height:1.25;text-transform:uppercase}.heading h5{font-weight:500;color:var(--primary-color)}.heading h6{font-weight:400;letter-spacing:2px}.text-vibrant{color:var(--vibrant-color)!important}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.font-size11{color:#fff;margin-top:1rem;text-align:center}.text-normalcase{text-transform:none!important}.font-size11{font-size:13px;margin-top:9px;text-align:center}.text-josefin{font-family:var(--josefin)}.bg-primary{background-color:var(--primary-color)!important;color:#fff}.bg-light{background:radial-gradient(circle at 80% -30%,#f6fffd,#f2f7ff)!important}.bg-primary-linear{background:var(--primary-color)}.bg-primary-gradient{background:var(--secondary-color)}.bg-image{background:center / cover no-repeat fixed}.bg-image::before{content:"";position:absolute;inset:0;background-color:rgb(0 0 0 / 35%);z-index:-1}.bg-image.overlay-white::before{background:linear-gradient(to left,rgb(255 255 255 / 40%),rgb(255 255 255 / 95%))}.scroller{overflow:auto}.scroller::-webkit-scrollbar{width:5px}.scroller::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #cfcfcf;border-radius:10px}.scroller::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.scroller::-webkit-scrollbar-thumb:hover{background:#000}.gap-row{row-gap:30px}.gap-form-row{row-gap:10px}.moreText{display:none}.viewmore .button{font-size:14px;font-weight:700;color:var(--vibrant-color);background-color:#fff0;border:0;padding:0}.viewmore .button:hover{color:var(--primary-color)}.viewmore .button.text-white:hover{text-decoration:underline}.viewmore .button i{transition:transform 300ms ease-in-out}.viewmore .button:hover i{transform:translateX(5px)}.readmore{width:100%;margin-top:2.5rem}.readmore .button{display:table;padding:10px 15px;min-width:140px;border-radius:3rem;color:#fff;background:#073061;font-size:13px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;transition:all ease-in-out 0.3s;position:relative;z-index:1}.readmore .button.whatsapp{min-width:1px;background:var(--whatsapp)}.readmore button{border-radius:0;border:none;font-size:14px;background:none}.readmore .button:hover{background:var(--golden-gradient-hover)}.readmore .button.bg-white{color:var(--body-color);background:#fff!important}.readmore .button.bg-white:hover{color:#fff;background:var(--body-color)!important}.readmore .button.bg-dark{color:#fff;background:#000!important}.readmore .button.bg-dark:hover{background:var(--primary-color)!important}.readmore.d-flex{justify-content:center;gap:10px}.controls{position:absolute;width:110px;height:40px;right:10px;bottom:10px;z-index:9}.controls a{position:static;display:table;width:100%;height:50px;line-height:50px;cursor:pointer;text-align:center;color:var(--primary-color);font-size:13px;border-bottom:1px solid rgb(0 0 0 / 20%);opacity:1}.controls a:last-child{border-bottom:none}.controls a:focus,.controls a:hover{color:var(--primary-color)!important;opacity:1}.multiply{mix-blend-mode:multiply}.position-relative{z-index:1}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;margin-top:-25px;background:url(../images/arrow-left.png) center / 16px no-repeat rgb(0 0 0 / .4);transition:all 300ms ease-in-out;border-radius:50%}.swiper::before,.swiper-button-prev{left:10px}.swiper::after,.swiper-button-next{right:10px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--primary-color)}.swiper-button-next,.swiper-rtl .swiper-button-prev{transform:rotate(-180deg)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.bottom-control{top:auto;bottom:0}.bottom-control.swiper-button-next{right:calc(50% - 55px)}.bottom-control.swiper-button-prev{left:calc(50% - 55px)}.swiper-pagination{bottom:0!important}.swiper-pagination-bullet-active{background-color:var(--primary-color);width:20px;border-radius:10px}.footer-enquiryBtn{border-radius:10px;position:fixed;bottom:2px;left:2px;right:2px;display:flex;justify-content:space-between;z-index:99;background:#000;text-align:center}.footer-enquiryBtn a{color:#fff;text-align:center;display:block;width:calc(100% / 2);padding:8px 5px;border-radius:0 10px 10px 0;border:1px solid rgb(0 0 0 / 15%);border-left:0}.footer-enquiryBtn a.whatsCall{background:linear-gradient(45deg,#0db634,#015c16);border:0;border-radius:10px}.button-top{background:var(--primary-color);position:fixed;cursor:pointer;left:14px;bottom:10px;color:#fff;font-size:13px;opacity:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 500ms ease;z-index:99}.button-top:hover{background:var(--golden-gradient)}.socialBtn i{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:14px;color:#fff;box-shadow:0 10px 20px rgb(0 0 0 / 10%);border-radius:50%;transition:all 300ms ease-in-out}.socialIcons{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.socialIcons a i{color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid rgb(255 255 255 / 15%);border-radius:50%;transition:all 300ms ease-in-out;text-align:center}.socialIcons.solid a i{border:none}.socialIcons.stroke a:hover .fa-facebook-f,.socialIcons.solid a .fa-facebook-f{background-color:var(--facebook)}.socialIcons.stroke a:hover .fa-linkedin-in,.socialIcons.solid a .fa-linkedin-in{background-color:var(--linkedin)}.socialIcons.stroke a:hover .fa-twitter,.socialIcons.solid a .fa-twitter{background-color:var(--twitter)}.socialIcons.stroke a:hover .fa-youtube,.socialIcons.solid a .fa-youtube{background-color:var(--youtube)}.socialIcons.stroke a:hover .fa-whatsapp,.socialIcons.solid a .fa-whatsapp{background-color:var(--whatsapp)}.socialIcons.stroke a:hover .fa-instagram,.socialIcons.solid a .fa-instagram{background-color:var(--instagram)}.socialIcons.stroke a .fa-facebook-f{border-color:var(--facebook)}.socialIcons.stroke a .fa-linkedin-in{border-color:var(--linkedin)}.socialIcons.stroke a .fa-twitter{border-color:var(--twitter)}.socialIcons.stroke a .fa-youtube{border-color:var(--youtube)}.socialIcons.stroke a .fa-whatsapp{border-color:var(--whatsapp)}.socialIcons.stroke a .fa-instagram{border-color:var(--instagram)}.socialIcons.solid a:hover i,.socialIcons a:hover i{background-color:#fff}.socialIcons.stroke a .fa-facebook-f,.socialIcons a:hover .fa-facebook-f{color:var(--facebook)}.socialIcons.stroke a .fa-linkedin-in,.socialIcons a:hover .fa-linkedin-in{color:var(--linkedin)}.socialIcons.stroke a .fa-twitter,.socialIcons a:hover .fa-twitter{color:var(--twitter)}.socialIcons.stroke a .fa-youtube,.socialIcons a:hover .fa-youtube{color:var(--youtube)}.socialIcons.stroke a .fa-whatsapp,.socialIcons a:hover .fa-whatsapp{color:var(--whatsapp)}.socialIcons.stroke a .fa-instagram,.socialIcons a:hover .fa-instagram{color:var(--instagram)}.socialIcons.stroke a:hover i{color:#fff}.form-group{margin-bottom:10px}.form-group>div{margin-top:15px}.form-group label{margin-bottom:0;font-size:13px;font-weight:500}.form-control{border:none;border-bottom:1px solid rgb(0 0 0 / 30%);background:rgb(255 255 255 / 75%);outline:none;height:auto;padding:10px;font-size:14px}.form-control[readonly]{background:none}.form-control:focus{box-shadow:0 10px 20px rgb(0 0 0 / 15%);border-bottom-color:var(--primary-color);background:#fff}.modal-backdrop.show{opacity:1;background:url(../images/modal-bg.webp) center / cover no-repeat}.modal-backdrop.show::before{content:'';position:absolute;inset:0;background-color:rgb(0 0 0 / 75%);backdrop-filter:blur(5px)}.modal-content{background:#fff;box-shadow:0 8px 32px 0 rgba(0 0 0 / 20%);border-radius:1rem}button.close{position:absolute;right:-20px;top:-20px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:#fff;color:#000;opacity:1;text-shadow:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1;background-color:#8d0000;color:#fff}.modal-content{background:#fff;border:none}.modal-dialog{max-width:700px}.modal-content .modal-header{padding:0;border:none}.modal-content button.close{position:absolute;top:-10px;right:-10px;padding:0;margin:0;width:40px;height:40px;z-index:1;text-shadow:none;color:var(--body-color);opacity:1}.modal-header .close{color:#fff}.modal-header{background:none;border:none}.no-gutters .col-md-6:first-child{background-color:rgb(255 255 255 / 55%);border-radius:1rem 0 0 1rem;color:var(--body-color)}.no-gutters .col-md-6:first-child .modal-body{background-size:100%!important}.modal-body{padding:25px}.modal-details{height:100%;padding:1.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:30px}.modal-details h5{font-weight:800;padding:7px 0;border:solid rgb(0 0 0 / 10%);border-width:1px 0;text-shadow:1px 1px 1px #93ffb8}.modal-details .banner-price{font-size:2rem;font-weight:700;color:var(--primary-color)}.formFooter.readmore .button{background:var(--body-color);color:#fff}.leftTranslate{-webkit-transform:translate(-200px,0);transform:translate(-200px,0);opacity:0;-webkit-transition:all 1000ms;transition:all 1000ms}.rightTranslate{-webkit-transform:translate(200px,0);transform:translate(200px,0);opacity:0;-webkit-transition:all 1000ms;transition:all 1000ms}.topTranslate{-webkit-transform:translate(0,-200px);transform:translate(0,-200px);opacity:0;-webkit-transition:all 1000ms;transition:all 1000ms}.bottomTranslate{-webkit-transform:translate(0,200px);transform:translate(0,200px);opacity:0;-webkit-transition:all 1000ms;transition:all 1000ms}.doneTranslate{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.fadeOut{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out}.fadeIn{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:all 1000ms;transition:all 1000ms}.zoomOut{transform:scale(0);transition:all 0.8s ease-in-out}.zoomIn{transform:scale(1)}.list li{margin-bottom:10px;position:relative;padding-left:20px}.list li::before{content:"";position:absolute;width:12px;height:12px;background:url(../images/bullet.png) center / contain no-repeat;left:0;top:4px;pointer-events:none}.schedule-a-site-visit img{border-radius:0 14px 14px 0}