@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Playfair+Display|Poppins:300,400,600,800&display=swap&subset=latin-ext);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);:root{--primary-color:#7a5b31;--secondary-color:#ebcfa7;--dark-color:#26282b;--accent-color:#3454d1;--white:#ffffff;--font-family:"Poppins", sans-serif;--font-family-secondary:"Open Sans", sans-serif}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes blink-text{0%{color:var(--white)}50%{color:#f33}100%{color:var(--white)}}@keyframes blink-text-2{0%{color:#ff9595}50%{color:#f33}100%{color:#ff9595}}@keyframes pulsing{to{box-shadow:0 0 0 30px #fff0}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}*{outline:none!important;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-family);color:var(--dark-color);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}img{max-width:100%}.overflow{overflow:hidden}a{color:var(--dark-color)}a:hover{text-decoration:underline}.container{max-width:1280px}input[type="text"]{width:100%;height:54px;border:1px solid #eee;padding:0 20px}textarea{width:100%;height:160px;border:1px solid #eee;padding:15px 20px}button[type="submit"]{height:54px;border:none;background:var(--primary-color);color:var(--white);padding:0 30px;font-size:13px;font-weight:600;text-transform:uppercase}.odometer{line-height:1}.odometer.odometer-auto-theme,.odometer.odometer-theme-car{padding:0}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{padding:0}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{left:0}.accordion{width:100%;float:left;background:var(--white);padding:0}.accordion .card{background:none;border-radius:0;margin-top:-1px;border:1px solid #eaebee}.accordion .card .card-header{background:none;padding:0;border-bottom:none}.accordion .card .card-header a{width:100%;float:left;font-weight:500;padding:20px 25px;color:var(--dark-color);font-weight:600}.accordion .card .card-header a:before{content:"+";float:left;text-align:center;margin-right:8px;color:var(--dark-color);font-weight:600}.accordion .card .card-header a:hover{color:var(--primary-color);text-decoration:none}.accordion .card .card-body{width:100%;border-top:1px solid #eee;line-height:26px}.accordion .card [aria-expanded="true"]{color:var(--primary-color)!important}.accordion .card [aria-expanded="true"]:before{content:"-"!important;color:var(--primary-color)!important}.pagination{display:flex}.pagination .page-item{display:inline-block;margin-right:6px}.pagination .page-item.active .page-link{background:var(--primary-color);color:var(--white);border-color:#fff0;position:relative;z-index:2}.pagination .page-item.active .page-link:hover{background:var(--primary-color);border-color:#fff0;color:var(--white)}.pagination .page-item .page-link{display:inline-block;border-radius:0!important;padding:15px 20px;color:var(--dark-color);font-weight:600;font-size:13px;border:1px solid #dee2e6;line-height:1}.pagination .page-item .page-link:hover{background:none;border-color:#dee2e6;color:var(--primary-color)}.gallery-container{overflow:hidden;position:relative;text-align:center;margin:30px 0;background:var(--dark-color)}.gallery-container .swiper-wrapper{width:100%;float:left;position:relative}.gallery-container .swiper-slide{width:80%;margin:0;opacity:.6}.gallery-container .swiper-slide.swiper-slide-active{width:80%;opacity:1}.gallery-container .swiper-slide img{width:100%}.gallery-container .gallery-pagination{bottom:20px;position:absolute;z-index:2}.gallery-container .gallery-pagination .swiper-pagination-bullet{background:var(--white);opacity:.5}.gallery-container .gallery-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--secondary-color);opacity:1}.video-bg{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;background:var(--dark-color);background:-moz-linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);background:-webkit-linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);background:linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#26282b",endColorstr="#9f8054",GradientType=1)}.video-bg video{min-width:100%;min-height:100%;float:left;opacity:.15}.nav-pills{margin-bottom:40px}.nav-pills .nav-item{display:inline-block;margin-right:30px}.nav-pills .nav-item:last-child{margin-right:0}.nav-pills .nav-item .nav-link{background:none;color:var(--dark-color);border-bottom:2px solid #fff0;padding:4px 0;border-radius:0;font-weight:600;font-size:14px}.nav-pills .nav-item .nav-link.active{border-bottom:2px solid var(--dark-color)}.breadcrumb{width:100%;padding:0;border-radius:0;background:none}.breadcrumb .breadcrumb-item{display:inline-block;font-size:14px;font-weight:600;padding:0}.breadcrumb .breadcrumb-item:first-child:before{display:none}.breadcrumb .breadcrumb-item:before{content:"»";color:var(--white);font-weight:400;padding:0 20px}.breadcrumb .breadcrumb-item.active{color:var(--secondary-color)}.breadcrumb .breadcrumb-item a{color:var(--white)}.hamburger{position:relative;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.hamburger span{display:block;height:2px;width:30px;background:var(--white);opacity:1;position:absolute;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:9px}.hamburger span:nth-child(3){width:10px;top:19px}.hamburger span:nth-child(4){width:6px;top:19px;left:15px}.hamburger.open{margin:0}.hamburger.open span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.hamburger.open span:nth-child(2){opacity:0;left:20px}.hamburger.open span:nth-child(3){width:30px;top:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.hamburger.open span:nth-child(4){opacity:0;left:20px}.hamburger:hover span:nth-child(4){width:20px;left:10px}.preloader{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;position:fixed;right:0;top:0;z-index:99999999;background:#333;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:500ms;-webkit-transition-duration:500ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:0s;overflow:hidden}.preloader *{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.preloader .layer{width:100%;height:100vh;position:absolute;left:0;top:0;background:#333;transition-delay:0.3s}.preloader .inner{display:inline-block;text-align:center;position:relative;z-index:2}.preloader .inner figure{display:block;margin-bottom:10px;transition-delay:0.1s}.preloader .inner figure img{height:60px}.preloader .inner p{font-weight:600;color:var(--white);font-size:13px;display:block}.transition-overlay{width:100%;height:100vh;position:fixed;left:-100%;top:0;z-index:12;background:var(--secondary-color);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);overflow:hidden}.transition-overlay .layer{width:100%;height:100vh;position:absolute;right:-100%;top:0;background:#333;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:0.6s}.transition-overlay.active{left:0}.transition-overlay.active .layer{right:0}.page-loaded .preloader{right:-100%}.page-loaded .preloader .inner figure{opacity:0;transform:scale(1.5)}.page-loaded .preloader .inner p{transform:translateY(20px);opacity:0}.page-loaded .preloader .layer{left:-100%}.page-loaded .navbar .container .upper-side{transform:translateY(0)}.page-loaded .navbar .container .menu{opacity:1}.page-loaded .slider .slider-container{transform:scale(1);opacity:1}.call-to-action-list,.call-to-action,.side-navigation{width:400px;max-width:100%;height:100vh;min-height:400px;position:fixed;left:-100%;top:0;background:var(--dark-color);z-index:10;box-shadow:10px 10px 50px rgb(0 0 0 / .2);color:var(--white);font-size:14px;padding:0 40px;display:flex;flex-direction:column;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}.call-to-action{z-index:9999}.call-to-action-list{width:200px;top:calc(50vh / 2);height:50vh;left:unset;right:-200px;padding-top:10px!important}.call-to-action-list.active{right:0%}.side-navigation .menu{display:none;margin-bottom:20px}.side-navigation .menu ul{width:100%;margin:0;padding:0}.side-navigation .menu ul li{width:100%;display:block;margin:0;padding:5px 10px;list-style:none;position:relative}.side-navigation .menu ul li ul{width:100%;display:none;padding-left:20px;margin-bottom:10px;transition:all 0.3s ease}.side-navigation .menu ul li ul li{display:block}.side-navigation .menu ul li ul li a{font-size:2.8vw}.side-navigation .menu ul li a,.side-navigation .menu ul li button{display:inline-block;color:var(--white);font-size:3vw;font-weight:600}.side-navigation .menu ul li button{border:none;padding:0}.side-navigation .menu ul li button::after{content:unset}.side-navigation .menu ul li a:hover,.side-navigation .menu ul li button:hover{color:var(--secondary-color);text-decoration:none}.call-to-action .side-content,.side-navigation .side-content{width:100%;display:block}.call-to-action figure,.side-navigation figure{display:block;margin-bottom:20px}.call-to-action figure img,.side-navigation figure img{height:40px}.call-to-action address,.side-navigation address{display:block;margin-bottom:20px}.call-to-action h6,.side-navigation h6{font-weight:600;font-size:20px;color:var(--white)}.call-to-action p,.side-navigation p{display:block;margin-bottom:30px}.call-to-action p a,.side-navigation p a{color:var(--white)}.call-to-action .gallery,.side-navigation .gallery{margin-bottom:20px;padding:0;margin-left:-5px;margin-right:-5px}.call-to-action .gallery li,.side-navigation .gallery li{width:33.33333%;float:left;margin:0;padding:0 5px;list-style:none}.call-to-action .gallery li img,.side-navigation .gallery li img{width:100%}.call-to-action .social-media,.side-navigation .social-media{width:100%;float:left;margin:0;margin-bottom:20px;padding:0}.call-to-action .social-media li,.side-navigation .social-media li{float:left;margin-left:5px;padding:0;list-style:none}.call-to-action .social-media li a,.side-navigation .social-media li a{width:40px;height:40px;float:left;text-align:center;line-height:42px;font-size:13px;color:var(--white);background:rgb(255 255 255 / .1)}.call-to-action .social-media li a:hover,.side-navigation .social-media li a:hover{color:var(--dark-color);background:var(--secondary-color)}.call-to-action.active,.side-navigation.active{left:0}.navbar{width:100%;padding:0;position:absolute;left:0;top:0;z-index:99}.navbar .container{flex-direction:column}.navbar .container .upper-side{padding:10px 0;align-items:center;transform:translateY(0);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:1.2s;justify-content:space-between}.navbar .container .upper-side .logo{margin-left:0}.navbar .container .upper-side .logo img{height:48px}.navbar .container .upper-side .phone-email{margin-right:0;margin-top:5px;text-align:right;color:var(--white)}.navbar .container .upper-side .phone-email img{float:right;height:34px;margin-left:15px}.navbar .container .upper-side .phone-email h4{margin-bottom:0;margin-top:0;font-size:17px;font-weight:600;display:-webkit-box;line-height:1}.navbar .container .upper-side .phone-email small{line-height:1}.navbar .container .upper-side .phone-email small a{opacity:.5;color:var(--white)}.navbar .container .upper-side .phone-email small a:hover{text-decoration:none;color:var(--secondary-color);opacity:1}.navbar .container .upper-side .language{margin-right:20px;margin-left:20px;padding:10px 0;padding-right:30px;border-right:1px solid rgb(255 255 255 / .15)}.navbar .container .upper-side .language a{display:inline-block;margin:0 5px;color:var(--white);font-weight:600}.navbar .container .upper-side .language a:hover{color:var(--secondary-color);text-decoration:none}.navbar .container .upper-side .hamburger{width:30px;height:21px;margin-right:0}.navbar .container .menu{width:100%;display:flex;justify-content:center;flex-wrap:wrap;border-top:1px solid rgb(255 255 255 / .15);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-delay:1.4s;opacity:1}.navbar .container .menu ul{display:flex;flex-wrap:wrap;margin-right:0;margin-top:-1px;padding-left:0}.navbar .container .menu ul li{margin:0;margin-left:30px;padding:0;list-style:none;position:relative}.navbar .container .menu ul li:hover ul{top:100%;opacity:1;visibility:visible}.navbar .container .menu ul li ul{max-width:220px;position:absolute;left:-35px;top:120%;background:rgb(38 40 43 / 95%);margin:0;padding:5px 0;opacity:0;visibility:hidden}.navbar .container .menu ul li ul:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:#fff0 #fff0 var(--dark-color) #fff0;position:absolute;left:35px;top:-10px}.navbar .container .menu ul li ul li{margin:0;padding:0 0;white-space:nowrap;width:100%}.navbar .container .menu ul li ul li a{padding:5px 15px!important;width:100%;color:#ccc!important}.navbar .container .menu ul li ul li a:hover{border-color:#fff0;color:var(--white)!important}.navbar .container .menu ul li a,.navbar .container .menu ul li button{color:var(--white);display:inline-block;font-weight:500;padding:25px 0;border-top:1px solid #fff0}.navbar .container .menu ul li button{border:none;border-top:1px solid #fff0;background-color:#fff0}.navbar .container .menu ul li button:after{content:unset}.navbar .container .menu ul li a:hover,.navbar .container .menu ul li button:hover{text-decoration:none;color:var(--secondary-color);border-top:1px solid var(--secondary-color)}.slider{width:100%;height:100%;min-height:600px;display:flex;flex-wrap:wrap;background:var(--dark-color);overflow:hidden}.slider .slider-container{width:100%;height:100%;display:flex;flex-wrap:wrap;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;transition-duration:700ms;-webkit-transition-duration:700ms;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transform:scale(1.3);transition-delay:1.25s;opacity:0}.slider .slider-container .swiper-slide{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.slider .slider-container .swiper-slide:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(177deg,var(--dark-color) 0%,#26282b00 49%,#9f805400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#26282b",endColorstr="#9f8054",GradientType=1)}.slider .slider-container .swiper-slide .container{position:relative;z-index:9;padding-left:100px}.slider .slider-container .swiper-slide .container h1,.hero-content .container h1{font-size:5vw;color:var(--white);font-family:var(--font-family);color:var(--secondary-color);margin-bottom:20px}.slider .slider-container .swiper-slide .container h1 span,.hero-content .container h1 span{display:inline-block;position:relative}.slider .slider-container .swiper-slide .container h1 span:before,.hero-content .container h1 span:before{content:"";width:247px;height:70px;position:absolute;left:0;top:40px;background:url(../images/title-mark.png) center no-repeat;background-size:contain;z-index:-1}.slider .slider-container .swiper-slide .container h2,.hero-content .container h2{font-weight:600;color:var(--white);margin-bottom:50px}.slider .slider-container .swiper-slide .container a,.hero-content .container a{float:left;padding-bottom:10px;position:relative;border:2px solid var(--secondary-color);box-shadow:0 0 20px rgb(235 207 167 / .4)}.slider .slider-container .swiper-slide .container a i,.hero-content .container a i{margin-left:10px}.slider .slider-container .swiper-slide .container a:hover,.hero-content .container a:hover{text-decoration:none;background:var(--primary-color);border-color:var(--primary-color)}.slider .slider-container .swiper-slide .container figure{float:left;margin-left:40px;margin-bottom:0}.slider .slider-container .swiper-slide .container figure img{height:60px}.slider .slider-container .inner-elements{width:100%;position:absolute;left:0;top:0}.slider .slider-container .inner-elements .container{position:relative;height:100vh}.slider .slider-container .inner-elements .container .social-media{width:20px;position:absolute;left:15px;top:calc(50% + 60px);transform:translateY(-50%);z-index:4;text-align:center}.slider .slider-container .inner-elements .container .social-media h6{width:120px;color:var(--white);transform:rotate(90deg);transform-origin:left;margin-left:9px;font-weight:600;margin-bottom:120px;font-size:14px}.slider .slider-container .inner-elements .container .social-media ul{margin:0;padding:0}.slider .slider-container .inner-elements .container .social-media ul:before{content:"";width:1px;height:42px;background:var(--white);display:inline-block;margin-bottom:15px;margin-top:10px}.slider .slider-container .inner-elements .container .social-media ul li{margin:0;padding:3px 0;list-style:none}.slider .slider-container .inner-elements .container .social-media ul li a{color:var(--white);font-size:12px}.slider .slider-container .inner-elements .container .social-media ul li a:hover{color:var(--secondary-color)}.slider .slider-container .inner-elements .container .pagination{width:auto;position:absolute;left:auto;right:15px;bottom:20px;z-index:4;color:var(--white);font-size:14px;font-weight:600;line-height:50px}.slider .slider-container .inner-elements .container .pagination .swiper-pagination-current{font-size:40px;font-weight:800;margin-right:5px}.slider .slider-container .inner-elements .container .pagination .swiper-pagination-total{font-size:20px;margin-left:5px}.slider .slider-container .inner-elements .container .button-prev{width:40px;position:absolute;right:10px;top:calc(50% + 60px);z-index:4;transform:rotate(90deg);transform-origin:bottom;margin-top:-60px;font-weight:600;color:var(--white);font-size:14px;line-height:1;cursor:pointer}.slider .slider-container .inner-elements .container .button-prev:hover{color:var(--secondary-color)}.slider .slider-container .inner-elements .container .button-prev:after{content:"";width:42px;height:1px;background:var(--white);position:absolute;right:calc(-100% - 20px);top:5px}.slider .slider-container .inner-elements .container .button-next{width:40px;position:absolute;right:10px;top:calc(50% + 60px);z-index:4;transform:rotate(90deg);transform-origin:bottom;margin-top:60px;font-weight:600;color:var(--white);font-size:14px;line-height:1;cursor:pointer}.slider .slider-container .inner-elements .container .button-next:hover{color:var(--secondary-color)}.page-header{width:100%;height:500px;display:flex;flex-wrap:wrap;padding-top:200px;background-color:var(--dark-color);position:relative;margin-bottom:30px}.page-header:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:var(--dark-color);background:-moz-linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);background:-webkit-linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);background:linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#26282b",endColorstr="#9f8054",GradientType=1);opacity:.65}.page-header .container{position:relative;z-index:2}.page-header .container h1{font-size:4rem;font-weight:600;color:var(--white);font-family:var(--font-family);color:var(--secondary-color);margin-bottom:20px}.page-header .container p{display:block;color:var(--white);font-size:20px;margin:0}.page-header .container .breadcrumb{position:absolute;left:15px;bottom:-30px;background:var(--primary-color);width:70%;padding:40px 30px;padding-right:60px;margin:0}.intro{position:relative;z-index:2}.intro figure{display:inline-block;margin-bottom:0;margin-top:-20px;background:var(--secondary-color);position:relative}.intro figure .pattern-bg{width:120%;height:100%;position:absolute;left:5%;top:-5%;background:url(../images/side-pattern-bg.png);background-size:contain}.intro figure .holder{position:relative;width:100%;float:left;display:block!important;transform:translate(85px,-65px)}.intro figure .holder img{box-shadow:10px 10px 50px rgb(0 0 0 / .2);width:525px}.intro .content-box{display:block}.intro .content-box b{display:block;font-size:30px;font-weight:800;opacity:.2}.intro .content-box h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.intro .content-box h4 span{color:var(--primary-color)}.intro .content-box h3{font-weight:600;margin-bottom:30px}.intro .content-box p{display:block;padding-right:40%;margin-bottom:30px}.intro .content-box a{display:inline-block;color:var(--dark-color);font-weight:600}.intro .content-box a img{height:46px;margin-right:15px}.intro .content-box a:hover{color:var(--primary-color);text-decoration:none}.logos{padding:100px 0}.logos .col-lg-2{border-right:1px dashed #eee}.logos .col-lg-2:last-child{border-right:none}.logos figure{width:100%;margin:0;position:relative}.logos figure:hover img{opacity:0;transform:scale(1.2)}.logos figure:hover h6{opacity:1;transform:scale(1)}.logos figure img{width:100%}.logos figure h6{width:100%;height:20px;line-height:20px;margin:0;position:absolute;top:50%;margin-top:-10px;text-align:center;opacity:0;font-weight:800;font-size:13px;transform:scale(1.1)}.benefits{background:#f9f9f9;text-align:center}.benefits .col{border-right:1px solid #eee;padding-top:20px;padding-bottom:20px}.benefits .col:nth-child(odd){margin-top:50px}.benefits .col:hover figure:after{opacity:1}.benefits .col:last-child{border-right:none}.benefits b{display:block;font-size:30px;font-weight:800;opacity:.2}.benefits h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.benefits h4 span{color:var(--primary-color)}.benefits h3{font-weight:600;margin-bottom:50px}.benefits figure{display:block;margin:0 auto 10px auto;position:relative;width:95px;height:95px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#c0ac84,var(--primary-color));border-radius:50%;padding:24px;box-shadow:rgb(159 128 84 / 20%) 0 10px 30px}.benefits figure img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(2px 4px 6px rgb(0 0 0 / .1))}.benefits h6{font-weight:600;font-size:14px}.benefits .odometer{font-size:50px;line-height:1;font-weight:800;color:var(--primary-color)}.benefits .extra{font-size:24px;font-weight:600;display:inline-block}.recent-gallery b{display:block;font-size:30px;font-weight:800;opacity:.2}.recent-gallery h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.recent-gallery h4 span{color:var(--primary-color)}.recent-gallery h3{font-weight:600;padding-right:40%;margin-bottom:30px}.recent-gallery .link{display:inline-block;color:var(--dark-color);font-weight:600;font-size:14px;position:relative;padding-bottom:10px}.recent-gallery .link i{margin-left:10px}.recent-gallery .link:hover{text-decoration:none}.recent-gallery .link:hover:before{width:100%}.recent-gallery .link:before{content:"";width:60px;height:2px;background:var(--dark-color);position:absolute;left:0;bottom:0}.recent-gallery figure{display:block!important;margin:0;position:relative}.recent-gallery .col-md-4:nth-child(1){margin-top:100px}.recent-gallery .col-md-4:nth-child(2){margin-top:0}.recent-gallery .col-md-4:nth-child(3){margin-top:80px}.property-calculator{padding-bottom:150px;margin-top:100px;position:relative}.property-calculator figure{display:inline-block;margin-bottom:0;margin-top:-20px;background:var(--secondary-color);position:relative}.property-calculator figure:before{content:"";width:50vw;height:100%;background:var(--secondary-color);position:absolute;left:-50vw;top:0}.property-calculator figure .pattern-bg{width:120%;height:100%;position:absolute;left:5%;top:-5%;background:url(../images/side-pattern-bg.png);background-size:contain}.property-calculator figure .holder{position:relative;width:100%;float:left;display:block!important;transform:translate(85px,-35px)}.property-calculator figure .holder img{box-shadow:10px 10px 50px rgb(0 0 0 / .2);width:525px}.property-calculator .content-box{display:block;padding-left:10%}.property-calculator .content-box b{display:block;font-size:30px;font-weight:800;opacity:.2}.property-calculator .content-box h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.property-calculator .content-box h4 span{color:var(--primary-color)}.property-calculator .content-box h3{font-weight:600;margin-bottom:30px}.property-calculator .content-box ul{display:block;margin-bottom:60px;padding:0}.property-calculator .content-box ul li{display:inline-block;margin:0;padding:0;list-style:none}.property-calculator .content-box ul li:nth-child(1){margin-right:30px}.property-calculator .content-box ul li img{height:35px}.property-calculator .content-box p{display:block;padding-right:40%;margin-bottom:30px}.property-calculator .content-box a{display:inline-block;color:var(--dark-color);font-weight:600}.property-calculator .content-box a img{height:46px;margin-right:10px}.property-calculator .content-box a:hover{color:var(--primary-color);text-decoration:none}.property-plans{padding-bottom:150px}.property-plans b{display:block;font-size:30px;font-weight:800;opacity:.2}.property-plans h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.property-plans h4 span{color:var(--primary-color)}.property-plans h3{font-weight:600;margin-bottom:30px}.property-plans p{display:block;padding-right:40%;margin-bottom:30px}.property-plans table{display:table;margin-bottom:30px;font-size:15px}.property-plans table tr td{padding:5px 0}.property-plans table tr td:first-child{color:var(--primary-color);width:120px;font-weight:600}.property-plans .tab-nav li{display:inline-block;margin:0;margin-right:10px;padding:0;list-style:none}.property-plans .tab-nav li a{color:var(--dark-color);font-weight:600}.get-consultation{padding-top:150px;margin-bottom:100px;background-size:auto 120%;background-position:right;background-repeat:no-repeat;background-color:#e5e4df}.get-consultation .content-box{width:500px;max-width:100%;display:flex;flex-wrap:wrap;padding:80px 50px;margin-bottom:-100px;color:var(--white);background:var(--primary-color);position:relative;overflow:hidden}.get-consultation .content-box:after{content:"";width:0;height:0;border-style:solid;border-width:100px 200px 100vh 0;border-color:#fff0 var(--secondary-color) #fff0 #fff0;position:absolute;right:0;top:0;opacity:.15}.get-consultation b{width:100%;display:block;font-size:30px;font-weight:800;opacity:.2}.get-consultation h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.get-consultation h4 span{color:var(--secondary-color)}.get-consultation h3{font-weight:600;margin-bottom:30px}.get-consultation p{display:block;padding-right:20%;margin-bottom:40px}.get-consultation a{float:left;padding-bottom:10px;position:relative;background:var(--dark-color);box-shadow:0 10px 20px rgb(0 0 0 / .15)}.get-consultation a i{margin-left:10px}.get-consultation a:hover{text-decoration:none;background:var(--white);color:var(--primary-color)}.recent-posts b{display:block;font-size:30px;font-weight:800;opacity:.2}.recent-posts h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.recent-posts h4 span{color:var(--primary-color)}.recent-posts small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;opacity:.5}.recent-posts small:after{content:"";width:50px;height:1px;background:var(--dark-color);display:inline-block;margin-left:5px;margin-bottom:4px;opacity:.5}.recent-posts .post-box figure{display:block;margin-bottom:20px}.recent-posts .post-box h6{display:block;font-size:20px;font-weight:600}.recent-posts .post-box h6 a{display:inline-block}.recent-posts .post-box h6 a:hover{color:var(--primary-color);text-decoration:none}.recent-posts .post-box p{display:block;margin:0}.recent-posts .post-box span{width:100%;display:block;font-size:13px;opacity:.5;margin-bottom:10px}.property-customization{background:var(--dark-color);color:var(--white);position:relative}.property-customization b{width:100%;display:block;font-size:30px;font-weight:800;opacity:.2}.property-customization h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.property-customization h4 span{color:var(--secondary-color)}.property-customization h3{font-weight:600;margin-bottom:30px}.property-customization figure{width:100%;display:flex;align-items:center;border:1px solid rgb(255 255 255 / .1);padding:15px 10px;margin:15px 0}.property-customization figure img{height:40px;float:left;margin-right:15px}.property-customization figure figcaption{color:var(--white);font-size:13px;font-weight:600}.apartment h2{font-size:4vw;font-family:var(--font-family);margin-bottom:20px}.apartment h2 span{color:var(--primary-color)}.apartment h6{margin-bottom:15px;font-weight:600;font-size:20px}.apartment h5{margin-bottom:70px;font-weight:600;opacity:.5}.apartment h4{margin-bottom:20px;font-weight:600}.apartment p{line-height:1.7;margin-bottom:20px}.apartment p strong{font-weight:600}.apartment ul{width:100%;display:block;margin-bottom:30px;padding-left:20px}.apartment ul li{margin:0;padding:4px 0}.apartment blockquote{display:inline-block;padding:30px;background:var(--secondary-color);margin-bottom:40px}.apartment blockquote p{margin:0}.apartment blockquote strong{font-size:20px}.apartment figure{width:100%;display:block;margin-bottom:70px;margin-top:50px}.apartment .gallery-slider{width:80%;margin-top:50px;margin-bottom:70px}.apartment .gallery-slider .gallery-container{margin:0}.apartment .property-plan{display:inline-block}.apartment .property-infos{display:inline-block;background:var(--primary-color);color:var(--white);padding:50px;margin-bottom:50px;float:left;margin-right:100px}.apartment .property-infos .odometer{font-size:3rem;font-weight:800;position:relative;display:inline-flex}.apartment .property-infos .odometer:after{content:attr(data-text);font-size:30px;font-weight:600;margin-top:10px;margin-left:5px;opacity:.5}.apartment .property-infos p:last-child{margin-bottom:0}.about-content h2{font-size:4vw;font-family:var(--font-family);margin-bottom:20px}.about-content h2 span{color:var(--primary-color)}.about-content h6{margin-bottom:15px;font-weight:600;font-size:20px}.about-content h5{margin-bottom:40px;font-weight:600;opacity:.5}.about-content h4{margin-bottom:20px;font-weight:600}.about-content p{line-height:1.7;margin-bottom:20px}.about-content p strong{font-weight:600}.about-content ul{width:100%;display:block;margin-bottom:30px;padding-left:20px}.about-content ul li{margin:0;padding:4px 0}.about-content blockquote{display:inline-block;padding:30px;background:var(--secondary-color);margin-bottom:40px}.about-content blockquote p{margin:0}.about-content blockquote strong{font-size:20px}.about-content .video-content{margin-bottom:60px;margin-top:30px}.about-content .video-content video{width:100%;height:100%;float:left}.about-content .gallery-container{margin-bottom:50px}.certificates b{display:block;font-size:30px;font-weight:800;opacity:.2}.certificates h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.certificates h4 span{color:var(--primary-color)}.certificates small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;opacity:.5}.certificates small:after{content:"";width:50px;height:1px;background:var(--dark-color);display:inline-block;margin-left:5px;margin-bottom:4px;opacity:.5}.certificates figure{display:block;margin:0;box-shadow:0 0 20px rgb(0 0 0 / .1)}.certificates figure img{width:100%}.facilities{padding:135px 0}.facilities b{display:block;font-size:30px;font-weight:800;opacity:.2}.facilities h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.facilities h4 span{color:var(--primary-color)}.facilities small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;opacity:.5}.facilities small:after{content:"";width:50px;height:1px;background:var(--dark-color);display:inline-block;margin-left:5px;margin-bottom:4px;opacity:.5}.facilities figure{width:100%;float:left;margin:15px 0;padding:50px 30px;box-shadow:0 0 20px rgb(235 207 167 / .4)}.facilities figure img{height:70px;float:left}.facilities figure figcaption{width:calc(100% - 90px);float:right}.facilities figure figcaption h5{font-weight:600;font-size:16px}.facilities figure figcaption p{font-size:14px;opacity:.5;margin:0}.faq .sidebox{width:calc(100% - 70px);float:left;margin-left:70px;padding:40px 30px;text-align:center;background:var(--primary-color);color:var(--white);position:-webkit-sticky!important;position:sticky!important;top:0}.faq .sidebox i{font-size:100px;margin-bottom:20px;display:inline-block}.faq .sidebox h3{display:block;font-family:var(--font-family);margin-bottom:20px}.faq .sidebox p{color:var(--white)}.sales-offices{padding:135px 0}.sales-offices .office-box{padding:30px;margin:15px 0;border:1px solid #eee}.sales-offices .office-box h5{font-family:var(--font-family);margin-bottom:20px;font-size:26px}.sales-offices .office-box address{margin-bottom:25px}.sales-offices .office-box a{height:44px;line-height:44px;display:inline-block;padding:0 20px;background:var(--dark-color);font-size:13px;font-weight:600;color:var(--white)}.sales-offices .office-box a i{margin-right:7px}.sales-offices .office-box a:hover{text-decoration:none}.intro-video{text-align:center}.intro-video b{display:block;font-size:30px;font-weight:800;opacity:.2}.intro-video h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.intro-video h4 span{color:var(--primary-color)}.intro-video h3{font-weight:600;margin-bottom:50px}.intro-video .video-container{width:100%;float:left;margin:0;padding:5px;background:var(--secondary-color)}.intro-video .video-container video{width:100%;float:left}.press-relases{padding:135px 0}.press-relases figure{align-items:center;margin:15px 0;border:1px solid #eee}.press-relases figure a{width:40%}.press-relases figure a img{width:100%}.press-relases figure figcaption{width:60%;padding-left:20px}.press-relases figure figcaption h5{display:block;font-size:22px;font-family:var(--font-family);margin-bottom:15px}.press-relases figure figcaption p{font-size:14px}.press-relases figure figcaption small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;opacity:.5}.photo-gallery .gallery-filter{margin-bottom:50px;padding:0}.photo-gallery .gallery-filter li{display:inline-block;margin-right:25px;padding:0;list-style:none}.photo-gallery .gallery-filter li a{font-weight:600;border-bottom:2px solid #fff0}.photo-gallery .gallery-filter li a.current{border-bottom:2px solid var(--secondary-color)}.photo-gallery .gallery-filter li a:hover{color:var(--primary-color);text-decoration:none}.photo-gallery .gallery{display:flex;flex-wrap:wrap;margin:0;margin-left:-4px;margin-right:-4px;padding:0}.photo-gallery .gallery li{width:25%;margin:0;padding:4px;list-style:none}.photo-gallery .gallery li img{width:100%;float:left}.sales-team figure{align-items:center;border:1px solid #eee;margin:15px 0}.sales-team figure img{width:50%;display:inline-block}.sales-team figure figcaption{display:inline-block}.sales-team figure figcaption h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.sales-team figure figcaption h4 span{color:var(--primary-color)}.sales-team figure figcaption small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px;opacity:.5}.sales-team figure figcaption small:after{content:"";width:50px;height:1px;background:var(--dark-color);display:inline-block;margin-left:10px;margin-bottom:4px;opacity:.5}.sales-team figure figcaption ul{display:block;margin:0;padding:0}.sales-team figure figcaption ul li{display:inline-block;margin:0;margin-right:15px;padding:0;list-style:none}.sales-team figure figcaption ul li a{font-size:14px;font-weight:600}.sales-team figure figcaption ul li a i{margin-right:6px;font-size:12px;font-weight:400}.sales-team figure figcaption ul li a:hover{text-decoration:none;color:var(--primary-color)}.error404{text-align:center}.error404 figure{display:block;margin-bottom:60px;padding:0 10%}.error404 figure img{width:100%}.error404 h2{font-size:50px;font-weight:800;color:var(--primary-color)}.error404 p{display:block;margin-bottom:40px}.error404 a{padding-bottom:10px;position:relative;border:2px solid var(--secondary-color);box-shadow:0 0 20px rgb(235 207 167 / .4)}.error404 a:hover{text-decoration:none;color:var(--white);background:var(--primary-color);border-color:var(--primary-color)}.blog .post{margin-bottom:100px}.blog .post .post-image{width:100%;float:left;margin-bottom:0}.blog .post .post-image img{width:100%}.blog .post .post-content{width:calc(100% - 60px);float:left;background:var(--white);margin:0 30px;margin-top:-100px;padding:30px}.blog .post .post-content.single{width:100%;margin:0;margin-top:50px;padding:0}.blog .post .post-content .post-title{font-weight:800;margin-bottom:20px}.blog .post .post-content .post-title a{color:var(--dark-color)}.blog .post .post-content .post-title a:hover{color:var(--primary-color);text-decoration:none}.blog .post .post-content .post-tags{width:100%;float:left}.blog .post .post-content .post-tags i{font-size:19px;float:left;margin-right:10px;color:var(--primary-color);margin-top:4px}.blog .post .post-content .post-tags ul{display:block;margin:0;padding:0}.blog .post .post-content .post-tags ul li{float:left;margin-right:10px;padding:0;list-style:none}.blog .post .post-content .post-tags ul li a{color:var(--dark-color);text-decoration:underline}.blog .post .post-content ul{width:100%;display:block;margin-bottom:30px;padding-left:20px}.blog .post .post-content ul li{margin:0;padding:4px 0}.blog .post .post-content blockquote{display:inline-block;padding:30px;background:var(--secondary-color);margin-bottom:40px}.blog .post .post-content blockquote p{margin:0}.blog .post .post-content blockquote strong{font-size:20px}.blog .post .post-content .post-intro{width:100%;float:left;margin-bottom:30px;font-size:19px;line-height:1.6}.blog .post .post-content .post-author{width:100%;float:left;line-height:60px;margin-bottom:20px}.blog .post .post-content .post-author img{width:60px;float:left;border-radius:50%;margin-right:10px}.blog .post .post-content .post-author span{float:left;opacity:.5;margin-right:5px}.blog .post .post-content .post-author a{color:var(--dark-color)}.blog .sidebar{width:calc(100% - 50px);display:flex;flex-wrap:wrap;margin-left:50px;border-left:1px solid #eee;padding-left:50px}.blog .sidebar .widget{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.blog .sidebar .widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog .sidebar .widget .title{width:100%;display:block;font-family:var(--font-family);margin-bottom:20px}.blog .sidebar .widget .categories{width:100%;display:block;margin:0;padding:0}.blog .sidebar .widget .categories li{width:100%;display:block;margin:0;padding:2px 0;list-style:none}.blog .sidebar .widget .categories li:before{content:"»";margin-right:9px;color:var(--primary-color)}.blog .sidebar .widget .categories li span{float:right;color:var(--primary-color)}.blog .sidebar .widget .categories li a{color:var(--dark-color)}.blog .sidebar .widget .categories li a:hover{color:var(--primary-color)}.blog .sidebar .widget form{width:100%;display:block}.blog .sidebar .widget form input[type="text"]{width:calc(100% - 50px);float:left;border:1px solid var(--secondary-color);border-right:none}.blog .sidebar .widget form button[type="submit"]{width:50px;padding:0}.blog .sidebar .widget .tags{width:100%;display:block;margin:0;padding:0}.blog .sidebar .widget .tags li{float:left;margin-right:8px;margin-bottom:6px;padding:0;list-style:none}.blog .sidebar .widget .tags li a{height:30px;line-height:30px;float:left;border:1px solid var(--secondary-color);padding:0 10px;font-size:13px;color:var(--primary-color);font-weight:600}.blog .sidebar .widget .tags li a:hover{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);text-decoration:none}.blog .sidebar .widget .side-gallery{margin-left:-3px;margin-right:-3px;padding:0}.blog .sidebar .widget .side-gallery li{width:33.33333%;float:left;margin:0;padding:3px;list-style:none}.blog .sidebar .widget .side-gallery li a{width:100%;float:left;background:var(--dark-color)}.blog .sidebar .widget .side-gallery li a:hover img{opacity:1}.blog .sidebar .widget .side-gallery li a img{opacity:.5}.contact b{display:block;font-size:30px;font-weight:800;opacity:.2}.contact h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.contact h4 span{color:var(--primary-color)}.contact small{display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;opacity:.5}.contact small:after{content:"";width:50px;height:1px;background:var(--dark-color);display:inline-block;margin-left:5px;margin-bottom:4px;opacity:.5}.contact address{display:block;margin-bottom:50px}.contact address strong{font-weight:600;display:block;margin-bottom:10px}.contact address p{display:block;margin:0}.contact .map{display:inline-block;margin-bottom:0;margin-top:100px;background:var(--secondary-color);position:relative}.contact .map:before{content:"";width:50vw;height:100%;background:var(--secondary-color);position:absolute;left:-50vw;top:0}.contact .map .pattern-bg{width:120%;height:100%;position:absolute;left:5%;top:-5%;background:url(../images/side-pattern-bg.png);background-size:contain}.contact .map .holder{position:relative;width:100%;float:left;display:block!important;transform:translate(85px,-35px)}.contact .map .holder iframe{box-shadow:10px 10px 50px rgb(0 0 0 / .2);width:525px;height:657px;border:none}.contact .contact-form{width:100%;display:block;padding-left:10%}.contact .contact-form h5{margin-bottom:40px}.contact .contact-form #contact{display:block}.contact .contact-form #contact .form-group{display:block;position:relative;margin-bottom:35px}.contact .contact-form #contact .form-group span{width:100%;line-height:54px;position:absolute;left:0;top:0;padding:0 20px;z-index:0}.contact .contact-form #contact .form-group span.label-up{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact .contact-form #contact .form-group input[type="text"]{background:none;position:relative;z-index:2}.contact .contact-form #contact .form-group input:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact .contact-form #contact .form-group textarea{background:none;position:relative;z-index:2}.contact .contact-form #contact .form-group textarea:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.contact .contact-form #contact .form-group label.error{color:red;margin-top:5px;margin-bottom:0;font-weight:600;font-size:13px}.contact .contact-form #success,.contact .contact-form #error{display:none;float:left}.contact .contact-form #error{background:red;color:var(--white)}.contact .contact-form #success{background:green;color:var(--white)}.contact .contact-form .alert{border:none;border-radius:0;padding:20px 30px}.footer-bar{margin-bottom:-80px;padding:40px 0}.footer-bar .inner{background:var(--primary-color);padding:60px 30px;color:var(--white)}.footer-bar .inner figure{margin-bottom:20px;float:left;margin-right:30px}.footer-bar .inner figure img{height:70px}.footer-bar .inner h3{font-family:var(--font-family);font-size:22px;margin-bottom:15px}.footer-bar .inner p{font-size:16px;margin:0}.footer-bar .inner strong{font-weight:600;text-decoration:underline}.footer{padding-top:180px;padding-bottom:30px;background:var(--dark-color)}.footer p{color:var(--white)}.footer .logo{height:41px;margin-bottom:15px}.footer .logo img{height:48px}.footer .select-box{display:inline-block;position:relative;height:50px;line-height:48px;border:1px solid rgb(255 255 255 / .2);padding-right:15px;padding-left:25px;margin-top:20px}.footer .select-box:hover{border:1px solid rgb(255 255 255 / .35)}.footer .select-box span{margin-right:40px}.footer .select-box .dropdown-toggle{color:var(--white);font-size:14px;font-weight:600}.footer .select-box .dropdown-toggle:hover{text-decoration:none}.footer .select-box .dropdown-toggle img{width:20px;margin-right:5px}.footer .select-box .dropdown-menu{width:100%;background:var(--white);border-radius:0;border:none;margin-left:-25px;margin-top:13px}.footer .select-box .dropdown-menu li{display:block;margin:0;padding:0;list-style:none}.footer .select-box .dropdown-menu li a{display:block;padding:7px 25px;font-size:14px;line-height:1}.footer .select-box .dropdown-menu li a:hover{background:none;color:var(--primary-color)}.footer .select-box .dropdown-menu li a img{width:20px;margin-right:5px}.footer .footer-menu{display:block;margin:0;padding-left:0!important}.footer .footer-menu li{width:100%;float:left;margin:0;padding:4px 0;list-style:none}.footer .footer-menu li a{float:left;color:var(--white)}.footer .footer-menu li a:hover{color:var(--secondary-color)}.footer .contact-box{float:right;color:var(--white);text-align:right}.footer .contact-box h5{margin-bottom:10px;font-size:19px}.footer .contact-box h3{font-weight:600;margin:0}.footer .contact-box p{margin-bottom:10px}.footer .contact-box p a{color:var(--white);opacity:.5}.footer .contact-box ul{float:right;margin:0;margin-top:20px;padding:0}.footer .contact-box ul li{float:left;margin-left:5px;padding:0;list-style:none}.footer .contact-box ul li a{width:40px;height:40px;float:left;text-align:center;line-height:42px;font-size:13px;color:var(--white);background:rgb(255 255 255 / .1)}.footer .contact-box ul li a:hover{color:var(--dark-color);background:var(--secondary-color)}.footer .col-12{border-top:1px solid rgb(255 255 255 / .1);padding-top:30px;margin-top:80px;color:var(--white);font-size:13px}.footer .col-12 .copyright{float:left}.footer .col-12 .creation{float:right}.footer .col-12 .creation a{color:var(--white)}.cata-sub-nav{width:calc(100% - 50px);margin:0 25px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}.cata-sub-nav::-webkit-scrollbar{display:none}.cata-sub-nav ul{width:calc(100% - 100px)!important;margin:0;-webkit-padding-start:0}.cata-sub-nav li{display:inline-table}.arrow{border-radius:50%;cursor:pointer}.nav-prev{width:25px;height:25px;position:absolute;left:0;margin-top:3px}.nav-prev::before{font-family:"Font Awesome 5 Free";content:"\f060";padding-left:5px;vertical-align:middle;font-weight:900}.nav-next{width:25px;height:25px;position:absolute;right:0;top:3px}.nav-next::before{font-family:"Font Awesome 5 Free";content:"\f061";padding-left:5px;vertical-align:middle;font-weight:900}.tab-content figure{text-align:center}.highlights{align-items:center;justify-content:center;flex-direction:column;margin-left:15px}ol.highlights{counter-reset:li;list-style:none;padding:0;text-shadow:0 1px 0 rgb(255 255 255 / .5)}ol.highlights a{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;background:#dad2ca;color:#000;text-decoration:none;border-radius:.3em;transition:0.3s ease-out}ol.highlights a:hover{background:#e9e4e0}ol.highlights a:hover:before{transform:rotate(360deg)}ol.highlights a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#f9dd94;height:2.5em;width:2.5em;line-height:2.5em;border:.3em solid var(--white);text-align:center;font-weight:700;border-radius:2.5em;transition:all 0.3s ease-out}.apartment h4{font-size:30px;font-family:var(--font-family);font-weight:unset}.apartment h4 span{color:var(--primary-color)}.btn-call-to-action{border:2px solid var(--white);padding:0 10px;color:var(--white)}.list-call-to-action{color:var(--white);position:absolute;width:max-content;right:30px;top:50px;background-color:var(--dark-color);padding:10px}.tabs input[type="radio"]{display:none}.tabs label{transition:background 0.4s ease-in-out,height 0.2s linear;display:inline-block;cursor:pointer;color:#b89463;padding:0 10px;height:2em;border-top-left-radius:3px;border-top-right-radius:3px;background:#fcfcfc;text-align:center;line-height:2em;margin-bottom:0%}.tabs label:last-of-type{border-bottom:none}.tabs label:hover{background:var(--primary-color);color:var(--white)}.tab-content-t{display:flex;position:absolute;top:-9999px;padding:10px 0}.tab-content-wrapper{background:#fcfcfc;border-top:#b89463 5px solid}.activetab:checked+label{background:#b89463;color:var(--white)}.tab-content-wrapper .tab-content-t.activetab{position:relative;top:0}.call-to-action-list{padding:0% 5px}.call-to-action-list ul{list-style:none;width:100%;margin:0%;padding:0%}.call-to-action-list ul li{background-color:#b89463;margin-bottom:1px;cursor:pointer}.call-to-action-list ul li:hover{background-color:var(--primary-color)}.call-to-action-list ul li a{display:block;color:#000;padding:5px 10px;text-decoration:none}.call-to-action-list ul li a:hover{color:var(--white)}.side-content span.btnClose2,.call-to-action-list span{position:absolute;top:10px;right:10px;cursor:pointer}.call-to-action-list>div>span{position:relative}.btn-call-to-action{cursor:pointer}.callaction{margin:10px 0}.callaction a{padding-bottom:10px;position:relative;background:var(--dark-color);float:left;box-shadow:0 10px 20px rgb(0 0 0 / 15%)}.callaction a i{margin-left:10px}.callaction a:hover{text-decoration:none;background:var(--white);color:var(--primary-color)!important}.apartment blockquote{width:inherit}.share-button{position:absolute;height:36px;bottom:10px;margin-top:-17px;width:189px;left:36%;margin-left:-65px;border-radius:20px;overflow:hidden;line-height:36px;user-select:none;text-align:center}.share-button a:hover{color:#000!important;background-color:var(--white)}.share-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:0 0 0 50px #36bfa6;box-sizing:content-box;transform:translate(0,0);border-radius:50px;z-index:3;pointer-events:none}.lid{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white);border-radius:20px;color:#1a1c18;transition:300ms ease all;transform-origin:0 0;cursor:default;z-index:4}.open .lid{transform:rotateX(90deg)}.thank-you{position:absolute;top:-100px;left:0;width:100%;color:var(--white);transition:300ms ease all}.thankyou .thank-you{position:absolute;top:0}.share-item{display:block;color:var(--white)!important;border:1px solid var(--white);background:#fff0;text-decoration:none;height:30px;width:30px;text-align:center;line-height:30px;border-radius:50%;float:left;margin-left:5px!important;box-shadow:0 1px 0 rgb(0 0 0 / .1);transition:500ms ease all}.share-item:nth-child(1){transform:translateX(200px) rotate(180deg)}.share-item:nth-child(2){transform:translateX(400px) rotate(200deg)}.share-item:nth-child(3){transform:translateX(580px) rotate(220deg)}.share-item:nth-child(4){transform:translateX(740px) rotate(240deg)}.share-item:nth-child(5){transform:translateX(880px) rotate(260deg)}.share-item:nth-child(6){transform:translateX(1000px) rotate(280deg)}.open .share-item{transform:translateX(0) rotate(0);margin-left:3px}.share-items{position:absolute;top:0;right:0;height:100%;padding:3px 0;width:255px}.share-items-wrapper{position:absolute;top:0;left:0;height:100%;width:300px;left:50%;margin-left:-133.5px}.shared .share-item{transform:translateY(200px)}.shared .share-item:nth-child(1){transition:200ms cubic-bezier(.32,-.22,.9,.93) all}.shared .share-item:nth-child(2){transition:600ms cubic-bezier(.32,-.22,.9,.93) all}.shared .share-item:nth-child(3){transition:1000ms cubic-bezier(.32,-.22,.9,.93) all}.shared .share-item:nth-child(4){transition:1400ms cubic-bezier(.32,-.22,.9,.93) all}.shared .share-item:nth-child(5){transition:1800ms cubic-bezier(.32,-.22,.9,.93) all}.shared .share-item:nth-child(6){transition:2200ms cubic-bezier(.32,-.22,.9,.93) all}.share-item span{top:unset;bottom:unset;top:7px;left:8px}a.nav-link{color:black!important}.text-capitalize{color:#000!important}.desc .text-capitalize,.btn-primary{color:var(--white)!important}.text-capitalize a,.download__item a{color:#000!important}.badge-primary{color:white!important}button.text-capitalize{color:white!important}.my-auto a{color:#000!important}.hiring .contact-form #contact{display:block}.hiring .contact-form #contact .form-group{display:block;position:relative;margin-bottom:35px}.hiring .contact-form #contact .form-group span{width:100%;line-height:54px;position:absolute;left:0;top:0;padding:0 20px;z-index:0}.hiring .contact-form #contact .form-group span.label-up{font-size:13px;line-height:16px;top:-20px;font-weight:600}.hiring .contact-form #contact .form-group input[type="text"]{background:none;position:relative;z-index:2}.hiring .contact-form #contact .form-group input:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.hiring .contact-form #contact .form-group textarea{background:none;position:relative;z-index:2}.hiring .contact-form #contact .form-group textarea:focus+span{font-size:13px;line-height:16px;top:-20px;font-weight:600}.hiring .contact-form{padding:1rem;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;margin-bottom:0rem;background:var(--white);border-radius:1rem;overflow:hidden}.hiring input[type="file"]{display:block;width:100%;height:calc(1.5em + 0.75rem + 8px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:var(--white);background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.hiring select.form-control{color:var(--dark-color)}.form-wrapper select#select-input{border-radius:0!important;margin-bottom:2px;height:35px;font-size:14px;color:#000;box-shadow:none;outline:none}.form-wrapper input[type="text"],.form-wrapper input[type="email"]{width:100%;height:35px;border:1px solid #eee;padding:0 20px;border-radius:2px}.form-wrapper textarea{width:100%;height:50px;border:1px solid #eee;padding:05px 20px}.side-content{padding-top:1rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.side-content::-webkit-scrollbar{display:none}#advSearch .ui-widget input#txtLocationSeachData{height:45px;font-size:14px}.chkWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}label.form-check-label{font-size:14px;vertical-align:text-top;margin-right:10px;color:var(--white)}.filterRange .value{position:absolute;top:25px;left:50%;margin:0 0 0 -32px;white-space:nowrap;text-align:center;display:block;border:1px solid var(--accent-color);padding:0 3px;font-family:var(--font-family);font-size:11px;color:var(--white);font-weight:300;outline:none;background-color:var(--accent-color);border-radius:4px;line-height:14px}.filterRange .value:active{outline:none}.filterRange .value:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:0 7px 7px 7px;border-style:solid;border-color:var(--accent-color) #fff0;display:block;width:0}.filterRange .range-both.value{width:90px;margin:0 0 0 -50px;top:20px}.filterRange .range-both{display:none}.value i{font-style:normal}.filterRange .range-both.value{top:20px}.filterRange .range-both.value:before,.filterRange .range-both.value:after{left:44px}.filterRange .ui-state-default,.filterRange .ui-widget-content .ui-state-default,.filterRange .ui-widget-header .ui-state-default{background:#1d3597;border-radius:0;border:none;width:2px;height:15px;top:-.2em}.ui-slider-horizontal .ui-slider-handle{margin-left:0em!important}.filterRange .ui-widget-header{background:var(--accent-color);border-radius:0!important}.filterRange .ui-widget-content{background:#ddd;border:none;border-radius:0}.filterRange .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{outline:none}.filterRange #filterArea .range-both.value{width:150px;margin:0 0 0 -50px;top:26px}.hiring .btnSubmit{background-color:#b89463;color:var(--white)!important;margin-top:10px}section.footer-bar h3{color:var(--white)}.footer .footerAnchorLink{color:var(--white)}.footer .contact-box .callUs{color:var(--white)}.common-btn{background-color:#b89463!important;color:var(--white)!important;font-size:14px!important;border-radius:0!important;padding:10px 20px!important}.fix-icon-wrapper{position:absolute;top:0;left:0;margin-left:-27px;background-color:var(--dark-color);padding:10px 10px;font-size:20px;border:none}.side-content .media .lbl_icon-wrapper,.footer .media .lbl_icon-wrapper{font-size:1.5rem;line-height:16px;padding-right:10px;color:#b89463}.side-content p{color:#ccc}.side-content .media a,.footer .media a{color:var(--white)!important;padding:3px 0}.side-navigation{z-index:999}span.btnClose3,button.btnClose3{position:absolute;top:0;right:0;margin:20px;cursor:pointer}.side-navigation .menu ul li{width:100%;display:block;margin:0;padding:10px 0;list-style:none;position:relative}.side-navigation .menu ul li a,.side-navigation .menu ul li button{font-weight:500!important;display:block;background:var(--dark-color)}.footer .contact-box{float:left;color:var(--white);text-align:left}.footer .contact-box ul{float:left;margin:0;margin-top:20px;padding:0}.card__box{border-radius:10px!important}.card__image{border-radius:10px!important;border:2px solid #e9ecef!important;overflow:auto}#return-to-top{position:fixed;bottom:30px;right:20px;color:var(--white);background:rgb(0 0 0 / .341176);width:40px;height:40px;display:block;text-decoration:none;text-align:center;line-height:35px;z-index:9;transition:all 0.3s ease}.bg-custom{background-color:#f5f7fa}.hiring select.form-control{color:var(--dark-color);height:57px;border-radius:0;border:1px solid #eee}.hiring .sidebar .dv_fileAttach{padding-top:10px;position:relative;border:1px solid #eee;padding:5px 10px;display:flex;gap:20px;align-items:center;height:56px}.hiring .sidebar .dv_fileAttach .fileName{margin-bottom:0;margin-left:20px}.hiring .sidebar .dv_fileAttach .faIcon{position:absolute;width:100%}.hiring h4 span{color:var(--primary-color)}.hiring h4{display:block;font-size:30px;font-family:var(--font-family);margin-bottom:15px}.hiring h3{font-weight:600;margin-bottom:30px}.hiring .box-heading{background:var(--primary-color);color:var(--white);padding:5px 50px}.hiring .zoom-car-box .car-box{transition:all ease 0.3s}.hiring .zoom-car-box .car-box:hover{box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%)!important}.hiring .title{width:100%;display:block;font-family:var(--font-family);margin-bottom:20px;color:var(--dark-color);text-align:center!important;border-bottom:1px solid rgb(0 0 0 / 10%);padding-bottom:20px!important}.hiring .lbl_success{color:#198754;background-color:rgb(25 135 84 / .15);padding:.35em .8em}.hiring .lbl_danger{color:#dc3545;background-color:rgb(220 53 69 / .15);padding:.35em .8em}.hiring #lbl_postedDate{font-size:14px;color:#888}.hiring span#lbl_text{font-size:14px;margin-left:5px}.hiring .dv_deatilWrapper{display:flex;align-items:center;gap:20px}.hiring .btnApply{display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);padding:10px 10px;font-size:16px;font-weight:600;color:var(--primary-color)!important;margin:5px 0!important;text-decoration:none}.hiring .btnApply:hover{background-color:var(--primary-color)!important;color:var(--white)!important}.hiring .dv_body p{display:flex;align-items:center;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.hiring .btnSubmit{background-color:var(--accent-color);color:var(--white)!important;margin-top:10px;width:100%}.hot_deals select.form-control{color:var(--dark-color);height:57px;border-radius:0;border:1px solid #eee}.hot_deals .sidebar .dv_fileAttach{padding-top:10px;position:relative;border:1px solid #eee;padding:5px 10px;display:flex;gap:20px;align-items:center;height:56px}.hot_deals .sidebar .dv_fileAttach .fileName{margin-bottom:0;margin-left:20px}.hot_deals .sidebar .dv_fileAttach .faIcon{position:absolute;width:100%}.hot_deals h4 span{color:var(--primary-color)}.hot_deals h4{display:block;font-size:30px;margin-bottom:15px}.hot_deals h3{font-weight:600;margin-bottom:30px}.hot_deals .car-box{background-color:var(--white);padding-bottom:15px;margin-bottom:24px;border-radius:5px}.hot_deals .box-heading{background:#dc3545;color:var(--white)!important;padding:5px 50px}.hot_deals .car-box-inner{padding:0 15px;display:flex;flex-direction:column}.hot_deals .zoom-car-box .car-box{transition:all ease 0.3s}.hot_deals .zoom-car-box .car-box:hover{box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%)!important}.hot_deals .title{width:100%;display:block;margin-bottom:20px;color:var(--dark-color)}.hot_deals .dv_timeWrapper span{font-size:12px;color:#888}.hot_deals .btnApply{display:flex;align-items:center;justify-content:center;border:2px solid var(--accent-color);padding:5px 10px;font-size:16px;font-weight:500;color:var(--white)!important;margin:5px 0!important;text-decoration:none;background:var(--accent-color);border-radius:5px}.hot_deals .btnApply .lbl_icon{color:#25d366!important;font-size:20px;margin-left:8px}section.hot_deals{margin-top:-6rem;z-index:1;padding-top:0;padding-bottom:0}section.hot_deals .dv_img-wrapper{border-radius:5px;overflow:hidden;width:100%;height:250px;margin-bottom:15px;margin-top:5px}section.hot_deals .lbl_price{color:#00b074!important;font-weight:600!important;margin-bottom:10px!important}section.hot_deals .dv_img-wrapper img{object-fit:cover;height:100%;width:100%;transition:all 400ms linear 0s}section.hot_deals .dv_img-wrapper{position:relative;transition:all 400ms linear 0s}section.hot_deals .dv_img-wrapper span.badge{position:absolute;right:0;top:0;color:var(--white);margin-top:15px;border-radius:5px 0 0 5px;padding:5px 10px;z-index:2}section.hot_deals .dv_img-wrapper:hover img.img-transition{transform:scale(1.05)}.owl-nav button{position:absolute;top:50%;transform:translate(0,-50%);font-size:34px!important;background-color:rgb(0 0 0 / 80%)!important;color:var(--white)!important;line-height:0!important;width:40px;height:40px;display:flex!important;justify-content:center;align-items:center;border-radius:50%!important;text-align:center;vertical-align:middle}button.owl-prev{left:0;margin-left:-15px!important}button.owl-next{right:0;margin-right:-15px!important}.projects__partner figure h6{width:100%;height:20px;line-height:20px;margin:0;position:absolute;top:50%;margin-top:-10px;text-align:center;opacity:0;font-weight:800!important;font-size:18px;transform:scale(1.1);color:#000!important;margin-left:-10px}.projects__partner figure:hover img{opacity:0;transform:scale(1.2)}.projects__partner figure:hover h6{opacity:1;transform:scale(1)}.dv_logoWrapper{border-right:1px dashed #888!important;border-left:1px dashed #888!important;width:100%;padding:0 10px 0 10px!important;height:150px;margin-bottom:16px;display:flex;justify-content:center;align-items:center;align-content:center;text-align:center!important;cursor:pointer}.callUs{color:var(--white)}nav#navbar-top.navbar-fixed .phone-email,nav#navbar-top.navbar-fixed .language,nav#navbar-top.navbar-fixed .social_wrapper{display:none}nav#navbar-top.navbar-fixed{position:fixed!important;z-index:99;top:-100px;min-height:70px}nav#navbar-top.navbar-fixed.slideDown{top:0;background:#000000e6;transform:translateY(0);transition:all ease 0.5s;transition-delay:0s!important}nav#navbar-top.navbar-fixed .dv_navbarWrapper{display:flex;align-items:center;justify-content:space-between;width:100%}nav#navbar-top.navbar-fixed .upper-side{width:auto;padding:10px 0}nav#navbar-top.navbar-fixed .menu ul{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:0;margin-top:-1px;padding-left:0;margin-bottom:0}nav#navbar-top.navbar-fixed .menu ul li a,nav#navbar-top.navbar-fixed .menu ul li button{color:var(--white);display:inline-block;padding:22px 0}.call-to-action-list,.call-to-action,.side-navigation{min-height:390px!important}.call-to-action-list .share-button{bottom:0;margin-bottom:-45px!important}.wrap__intro{height:100%!important;background-color:rgb(0 0 0 / 20%)}.text-underline:hover{text-decoration:underline!important}#advSearch .ui-widget input#txtLocationSeachData{height:45px;font-size:14px}#advSearch .chkWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#advSearch label.form-check-label{font-size:14px;vertical-align:text-top;margin-right:10px;color:var(--white)}#advSearch .filterRange .value{position:absolute;top:25px;left:50%;margin:0 0 0 -20px;width:60px;text-align:center;display:block;border:1px solid var(--accent-color);padding:2px 0;font-weight:400;font-family:var(--font-family);font-size:11px;color:var(--white);font-weight:300;outline:none;background-color:var(--accent-color)}#advSearch .filterRange .value:active{outline:none}#advSearch .filterRange .value:before{content:"";position:absolute;bottom:26px;left:30px;border-width:0 7px 7px 7px;border-style:solid;border-color:var(--accent-color) #fff0;display:block;width:0}#advSearch .filterRange .range-both.value{width:90px;margin:0 0 0 -50px;top:30px}#advSearch .filterRange .range-both{display:none}#advSearch .value i{font-style:normal}#advSearch .filterRange .range-both.value{top:30px}#advSearch .filterRange .range-both.value:before,#advSearch .filterRange .range-both.value:after{left:44px}#advSearch .filterRange .ui-state-default,#advSearch .filterRange .ui-widget-content .ui-state-default,#advSearch .filterRange .ui-widget-header .ui-state-default{background:var(--white);border-radius:0;border:none;width:20px;height:20px}#advSearch .filterRange .ui-widget-header{background:var(--accent-color)}#advSearch .filterRange .ui-widget-content{background:#ddd;border:none;border-radius:0}#advSearch .filterRange .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{outline:none}#advSearch .filterRange #filterArea .range-both.value{width:150px;margin:0 0 0 -50px;top:26px}#advSearch .filterRange #filterArea .value{width:80px}.jumbotron{z-index:unset!important}.btn-block-padding{padding:0px!important;display:block;width:100%}.adv-search{width:100%;background-color:var(--white);height:200px;border-radius:0 0 5px 5px}.altTags{background-color:var(--accent-color);cursor:pointer;padding:0 10px;color:var(--white)}.altTags:hover{color:#ffee04}.wrapper__section{border-radius:0 0 5px 5px}.box-shadow{border-top:1px solid #e6e6e6;padding:10px 20px;box-shadow:0 1rem 1rem rgb(0 0 0 / 15%)!important}.border-lt{border-radius:0 5px 0 0;overflow:hidden}.contact-box h5{font-family:var(--font-family-secondary)}.wrap__intro p{font-size:16px!important;color:#ececec;margin-bottom:20px!important}.wrap__intro h1{color:var(--white);text-transform:capitalize;font-size:40px!important;font-weight:700;font-family:var(--font-family-secondary)}.radio_container{display:flex;justify-content:left;align-items:center;background-color:var(--white);width:fit-content;padding:0 5px;height:35px;border-radius:5px 5px 0 0;box-shadow:inset .5px .5px 2px 0 rgb(0 0 0 / .15);margin:0}.radio_container>input[type="radio"]{appearance:none;display:none}.radio_container>label{cursor:pointer;font-family:var(--font-family-secondary);font-size:14px;font-weight:500;display:flex;justify-content:left;align-items:center;background-color:inherit;width:min-content;padding:0 10px;margin:0 5px;height:25px;text-align:center;border-bottom:var(--white) solid 2px;overflow:hidden;transition:linear 0.3s;color:#333;margin-bottom:-5px}.radio_container>input[type="radio"]:checked+label{border-bottom:#0046ff solid 2px;color:#0046ff;transition:0.3s}.dv_navbarWrapper{width:100%}.wrap__intro{padding-top:15rem}.multi-select-button{height:35px;font-size:14px!important;border:1px solid #e9ecef!important;color:#495057!important}.multi-select-container{display:inline-block;position:relative;width:100%}.ms-options-wrap>.ms-options>ul{padding-left:0!important;list-style:none!important}.ms-options-wrap>.ms-options>ul label{position:relative;display:inline-block;width:100%;padding:2px 24px!important;margin:1px 0;font-size:14px!important}.search__container input{height:45px!important;padding:.5rem 1rem;border:0;font-family:var(--font-family-secondary)}.search__container .input-group-append .btn{text-transform:capitalize;height:45px!important;border-left:.5px solid #334eba}.ui-slider-horizontal{height:0.2em!important}.filterRange h6{font-size:14px;font-weight:600!important}div#dvSerchContainer.search-fixed{position:fixed;top:-50%;width:100%;background:var(--white);z-index:9;padding:.5% 0;transition:all ease 0.5s;box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%)!important}div#dvSerchContainer.search-fixed.slideDown{top:70px}div#dvSerchContainer.search-fixed #dv_adv_search_container{position:relative;width:100%}div#dvSerchContainer.search-fixed .radio_container{display:flex;justify-content:left;align-items:center;background-color:var(--white);width:fit-content;padding:0 5px;height:21px;border-radius:5px 5px 0 0;box-shadow:inset .5px .5px 2px 0 rgb(0 0 0 / 15%);margin:0;margin-bottom:9px;box-shadow:none!important}div#dvSerchContainer.search-fixed .search__container .radio_container{display:none}div#dvSerchContainer.search-fixed .border-lt{border-radius:5px 5px 0 0;overflow:hidden}div#dvSerchContainer.search-fixed .search__container input{border:1px solid #eee;border-radius:5px 5px 0 0}a#clearInput{color:#1e90ff;font-size:14px;font-weight:600;position:absolute;top:0;right:0}.radio_wrapper{display:flex;justify-content:flex-end;margin-bottom:10px}div#dvSerchContainer #adv-search .radio_container{display:none}div#dvSerchContainer.search-fixed #adv-search .radio_container{display:flex}div#dvSerchContainer.search-fixed .radio_wrapper{display:flex;justify-content:space-between}button#btnfilter{border-left:1px solid #eee}select.form-control{height:35px;padding:0;font-size:14px;border:1px solid #e9ecef;border-radius:2px}.common-btn{font-weight:500!important;padding:6px 30px!important}a#requestLink{color:#334eba;font-weight:600;text-decoration:none}.card__image-body .card__content li{color:#888!important;font-weight:400;border-right:1px solid #eee;padding:0 12px;margin-right:0}.card__image-body .card__content img.lbl_card-icon{height:25px}.card__image-body .card__content li span{color:#000!important;display:block;text-align:start}.card__image-footer{border-top:1px solid #e9ecef;padding:8px 15px;display:flex;background-color:var(--white);justify-content:space-between;align-items:center}h6.dv_price{margin-bottom:0;font-weight:600!important}.btn_view_more{display:inline-block;border:2px solid var(--accent-color);padding:5px 20px;font-size:16px;font-weight:500;color:var(--white)!important;margin:5px 0!important;text-decoration:none;background:var(--accent-color);border-radius:5px;text-decoration:none!important;margin-top:1rem}.footer-bar .inner p a{color:var(--white)}#asset-mgnt ul.highlight{padding-left:40px}#asset-mgnt ul.highlight li{font-size:16px;font-weight:500;text-transform:none;color:#a58f55}section#circle-rate-content,section#nri-service-content{margin:6rem 0}section#circle-rate-content h3,section#nri-service-content h3{font-size:18px;font-weight:600;padding-bottom:10px}section#circle-rate-content p{padding:0;font-size:14px}section#circle-rate-content ul{font-size:14px}section#circle-rate-content .dv_content-wrapper,section#nri-service-content .dv_content-wrapper{margin-bottom:2rem}section#circle-rate-content td{padding:10px!important;text-align:start!important}section#circle-rate-content th{padding:10px!important;font-weight:600;vertical-align:middle!important;background:#b89463}section#nri-service-content li{font-size:14px;margin-bottom:12px}section#nri-service-content blockquote{margin-bottom:40px;background:#fff8f0;border-radius:12px;padding:22px;box-shadow:0 6px 22px rgb(18 18 18 / .08);border:1px solid rgb(0 0 0 / .03)}.faq-section .mb-0>a{display:block;position:relative;color:var(--white);font-size:16px;font-weight:600;text-decoration:none}.dv_content-wrapper .mb-0>a{display:block;position:relative;color:#000;font-size:16px;text-decoration:none;padding-right:14px}.faq-section .mb-0>a:after,.dv_content-wrapper .mb-0>a:after{content:"\f078";font-family:"Font Awesome 5 Free";position:absolute;right:0;font-weight:600;top:0}.faq-section .mb-0>a[aria-expanded="true"]:after,.dv_content-wrapper .mb-0>a[aria-expanded="true"]:after{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:600;top:0}section#nri-service-content .card-header.text-center{background-color:var(--accent-color);color:var(--white);font-size:20px}section#nri-service-content #accordion .card-header{background-color:#b89463;color:var(--white)!important}section#nri-service-content .dv_content-wrapper .card-header{background-color:var(--secondary-color);color:var(--white)!important}section#nri-service-content .faq-section .card-body{background-color:#f8f9fa!important;font-size:16px!important}section#nri-service-content .faq-section .card{margin-bottom:20px}#home-lone h2,#area-calculator h2{font-size:1.5rem;text-align:center;color:#000;margin-bottom:2rem}#home-lone ul.ul_list{margin-bottom:20px;padding-left:5px}#home-lone ul.ul_list li{position:relative;line-height:32px;padding-left:20px;list-style-position:inside;font-size:14px;color:#4a4a4a}#home-lone h3#amount_wrapper{font-size:30px;margin-top:0;margin-bottom:20px;color:#000}#home-lone .btn-apply{background:var(--primary-color);color:var(--white);padding:8px 20px;font-weight:500;font-size:14px;border-radius:6px}#home-lone .emi-calculator-wrapper .form-group .input-wrapper{width:100%;padding:.5rem;border:1px solid #e0e0e0;border-radius:6px;font-size:1rem;transition:all 0.3s;display:flex;align-items:center}#home-lone .emi-calculator-wrapper .form-group .input-wrapper input[type="text"]{height:20px;border:none;padding:0 3px;border-bottom:0 solid #eee;margin-left:5px;flex:1 1 auto}#home-lone .emi-calculator-wrapper .form-group label{font-weight:600;font-size:14px}#home-lone .emi-calculator-wrapper .btn-wrapper .btn-Calculate{margin-top:1rem;font-size:14px!important;border-radius:5px!important;padding:10px 20px}#home-lone .emi-calculator-wrapper .result-wrapper{background:rgb(235 207 167 / 20%);padding:14px 10px;border-radius:10px}#home-lone .emi-calculator-wrapper .form-group .input-wrapper .txt_loan_amount{width:85}#home-lone .emi-calculator-wrapper .form-group .input-wrapper .txt_loan_tenure,#home-lone .emi-calculator-wrapper .form-group .input-wrapper .txt_interest{width:31px}#loanModal .form-control,#loanModal input[type="text"]{width:100%;height:35px;border:1px solid #888;border-radius:2px}#loanModal .form-group span{color:var(--white);padding-bottom:5px;font-size:14px;display:inline-block}#loanModal h2{font-size:20px;color:var(--white)}#loanModal .modal-content{background-color:var(--dark-color)}#accordion-home-loan .card-header{background-color:var(--secondary-color);color:var(--white)!important}#accordion-home-loan .mb-0>a{display:block;position:relative;color:#000;font-size:15px;text-decoration:none}#accordion-home-loan li{font-size:14px;margin-bottom:12px}#accordion-home-loan .mb-0>a:after{content:"\f067";font-family:"Font Awesome 5 Free";position:absolute;right:0;font-weight:600;top:0}#accordion-home-loan .mb-0>a[aria-expanded="true"]:after{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:600;top:0}#asset-mgnt h2,.investment-consultancy h2{font-size:20px;color:#000;margin-bottom:30px}.investment-consultancy .dv_banner{background-image:url(../images/investment-consulting-img-2.jpg);width:100%;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;padding:0}.investment-consultancy .dv_banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6}.investment-consultancy .dv_banner_card{background-color:var(--white);padding:2rem;margin-top:20px}.investment-consultancy li{font-size:14px;color:#495057}.multiselect-native-select button.multiselect{width:100%;height:35px;padding:0 10px!important;text-align:start!important;font-size:12px}.multiselect-native-select .btn-group{width:100%}.multiselect-native-select label.form-check-label{font-size:14px;vertical-align:text-top;margin-right:10px;color:#000}.multiselect-native-select .multiselect-option:hover,.multiselect-native-select .multiselect-container .multiselect-option.active:not(.multiselect-active-item-fallback){background-color:#dee2e6!important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-nav [class*="owl-"]{color:var(--white);font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*="owl-"]:hover{background:#869791;color:var(--white);text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:#fff0}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.our__partner{padding:150px 0;text-align:center}.our__partner h2{font-weight:600}.our__partner .title__head{margin-bottom:50px}.btn_view_partner{color:var(--white)!important;text-decoration:none!important;background-color:var(--accent-color)!important;border-color:var(--accent-color);font-size:13px;font-family:var(--font-family-secondary);font-weight:600;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;border:1px solid #fff0;padding:.75rem 2rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-top:30px;margin-top:15px}.our__partner figure h6,.our__partner figure .partner-name{width:100%;height:20px;line-height:20px;margin:0;position:absolute;top:50%;margin-top:-10px;text-align:center;opacity:0;font-weight:800!important;font-size:18px;transform:scale(1.1);color:#000!important;margin-left:-10px}.our__partner figure:hover img{opacity:0;transform:scale(1.2)}.our__partner figure:hover h6,.our__partner figure:hover .partner-name{opacity:1;transform:scale(1)}div#dv_adv_search_container{width:100%}.adv-search{position:absolute;width:100%;background-color:var(--white);height:200px;border-radius:0 0 5px 5px;top:0;z-index:2}.form_rent_and_Lease .form-check label{background:#3454d16b;border-radius:20px;padding:3px 15px;font-size:14px;transition:all ease 0.3s}.form_rent_and_Lease .form-check .form-check-input:checked~label{background:var(--accent-color)}#rental_and_leasing .form-control,#rental_and_leasing input[type="text"]{width:100%;height:35px;border:1px solid #888;border-radius:2px;padding:0 10px;font-size:14px}#rental_and_leasing .form-group span{padding-bottom:5px;font-size:14px;display:inline-block}#rental_and_leasing h2{color:#000;font-size:2vw;margin-bottom:20px}#rental_and_leasing h2 span{color:var(--primary-color)}#rental_and_leasing textarea{width:100%;height:auto!important}#rental_and_leasing h6{font-size:18px;color:#000;margin-top:30px;margin-bottom:15px}#rental_and_leasing ul li{position:relative;line-height:32px;padding-left:20px;list-style-position:inside;font-size:16px;color:#4a4a4a}#area-calculator .area-calculator-wrapper .form-group .input-wrapper .form-control{height:20px;border:none;padding:0 3px;box-shadow:none;z-index:1}#area-calculator .area-calculator-wrapper .form-group .input-wrapper input[type="text"]{height:40px;padding:.5rem}#area-calculator #result_box{font-size:24px;color:#000;margin-top:0}#area-calculator .area-calculator-wrapper .form-group label{font-weight:600;font-size:14px}#area-calculator .area-calculator-wrapper .result-wrapper{background:rgb(235 207 167 / .2);padding:14px 10px;border-radius:10px}#area-calculator .area-calculator-wrapper .input-group{overflow:hidden;width:100%;font-size:1rem;display:flex;align-items:center;border-width:1px;border-style:solid;border-color:#e0e0e0;border-image:initial;border-radius:6px;transition:0.3s}button#btn-change-value{text-align:center;margin:10px auto;font-size:1.5rem;display:flex;border:none;background:#fff0;padding:0 1rem;color:#000;align-items:center;justify-content:center;align-content:center}button#btn-change-value .icon{transform:rotate(90deg)}.loaderMy{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.custome_heading{font-weight:600;font-size:2rem;font-family:var(--font-family)}#accordion-faq .card-header{background-color:#fff0;color:var(--white)!important;border-bottom:none}#accordion-faq .card-body{font-size:14px;color:#777;border-top:1px solid #eee;background-color:#ebcfa726}#accordion-faq .card-body p{margin-bottom:0;font-size:16px}#accordion-faq a{color:#000}#accordion-faq a[aria-expanded="true"]{color:var(--primary-color)}.p_heading{color:#000;font-size:20px;margin-bottom:1rem}.footer .contact-box .media{flex-wrap:wrap}.tab-content .overlay-zoom-wrap{position:relative;overflow:hidden;width:100%;height:100%}.tab-content .overlay-zoom-wrap img{width:100%;aspect-ratio:10/6;object-fit:cover}.text-Wrap_2_line{font-weight:400;font-size:14px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all ease 500ms}ul.social_wrapper{display:flex;gap:1rem;list-style:none;margin:0;padding:0;justify-content:flex-end}ul.social_wrapper li a{color:var(--white);width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;font-size:14px;text-decoration:none}ul.social_wrapper li a.social_facebook{background:#3b5998}ul.social_wrapper li a.social_linkedin{background:#069}ul.social_wrapper li a.social_instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}ul.social_wrapper li a.social_youtube{background:#cc181e}#newEnuiryForm{position:fixed;top:30%;writing-mode:vertical-rl;right:0;background:var(--primary-color)!important;z-index:99999999;padding:10px 6px;color:white!important;transform:rotate(180deg) translateY(50%);border-radius:0 5px 5px 0;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}#newEnuiryForm>span{transform:rotate(90deg);display:inline-block;margin-bottom:5px}.form_modal button.close,.projectCtaForm button.close{display:flex;background:#00000070!important;color:var(--white)!important;aspect-ratio:1 / 1;width:40px;position:absolute;top:0;right:0;align-items:center;justify-content:center;opacity:1}.form_modal .modal-body{display:flex;padding:3rem 2rem;flex-direction:column;align-items:center;background:#f7f5ef;border-bottom:10px solid var(--primary-color)}.form_modal .form_logo_wrapper{max-width:180px;padding:1rem 0}.form_modal .modal-title{color:#121212;font-weight:600;text-transform:uppercase;font-size:1.25rem}.form_modal .form-wrapper{width:100%;padding:1.5rem}.form_modal .form-wrapper input{font-size:16px!important;font-weight:400;width:100%;max-width:100%;border:none;border-bottom:1px solid #69727d;background-color:var(--white);color:#1f2124;vertical-align:middle;padding:0 10px;height:45px}.form_modal .form-wrapper button.btn{padding:.5rem 2rem!important;font-size:16px!important}.bg-theme{background-image:url(../images/header.jpeg)!important}.fw-bold{font-weight:bold!important}header.jumbotron.bg-theme{height:530px!important}.request-detail-btn{display:flex;align-items:center;gap:.25rem;border:none;background-color:rgb(0 0 0 / .05);padding:.5rem .5rem;border-radius:4rem;font-weight:600;font-size:.785rem;cursor:pointer}.request-detail-btn .icon{background-color:#198754;color:var(--white);width:1.25rem;font-size:10px;aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center;border-radius:50%}.project-price{margin-bottom:0;color:#A30000;font-size:1.25rem;font-weight:700;text-decoration:none}.search-wrapper{display:flex;background:var(--white);border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.search-wrapper .search-city-box{display:flex;align-items:center;padding:0 12px 0 16px;gap:8px;border-right:1px solid #e9ecef;background:#f8f9fa;flex-shrink:0}.search-wrapper .search-city-box .icons{color:var(--accent-color);font-size:1.1em}.search-wrapper select.form-control{border:none!important;border-radius:0!important;background:#fff0;font-size:.95rem}.properties-listing-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:1rem 0}.property-item{position:relative;background:var(--white);border:1px solid #e9ecef;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgb(0 0 0 / .04)}.property-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12);border-color:var(--accent-color)}.property-top{position:relative}.property-thumb{overflow:hidden;position:relative;height:250px}.property-thumb-overlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:rgb(51 51 51 / 70%);color:var(--white);text-transform:uppercase;letter-spacing:3px;font-size:.9rem;font-weight:600;opacity:0;text-shadow:1px 1px 4px #000;transform:translateY(-100%);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.property-item:hover .property-thumb-overlay{opacity:1;transform:translateY(0)}.property-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.4,0,.2,1)}.property-item:hover .property-thumb img{transform:scale(1.15)}.property-item .property-company-logo{position:absolute;bottom:0;right:0;margin:20px;z-index:3}.property-item .property-company-logo .propertyLogo{width:80px;height:80px;outline:1px solid var(--white)!important;outline-offset:5px;border-radius:8px;padding:8px;background:var(--white);object-fit:contain;box-shadow:0 4px 12px rgb(0 0 0 / .15);transition:all 0.3s ease}.property-item:hover .property-company-logo .propertyLogo{transform:scale(1.05);box-shadow:0 6px 20px rgb(0 0 0 / .2)}.property-item .property-company-logo .builder-name-fallback{max-width:200px;height:40px;outline:1px solid var(--white)!important;outline-offset:5px;border-radius:6px;padding:8px 12px;background:var(--white);display:flex;align-items:center;font-weight:600;font-size:.8rem;box-shadow:0 4px 12px rgb(0 0 0 / .15);transition:all 0.3s ease}.property-item:hover .property-company-logo .builder-name-fallback{transform:scale(1.05);box-shadow:0 6px 20px rgb(0 0 0 / .2)}.property-content{padding:5px 10px 10px 10px;flex-grow:1;display:flex;flex-direction:column}.property-title a{color:#1a1a1a;font:inherit;font-size:1.25rem;font-weight:700;text-decoration:none;line-height:1.4;transition:color 0.2s ease}.property-title a:hover{color:var(--accent-color)}.property-price{margin:0;font-size:1.5rem;font-weight:800;color:#1a1a1a;display:flex;flex-direction:column}.property-price span{font-size:.875rem;font-weight:500;color:#6c757d}.property_listing_details{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.property_listing_details .property_listing_details_item{display:flex;align-items:center;gap:8px;color:#6c757d;font-size:.9rem}.property_listing_details .property_listing_details_item .icon_label{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgb(52 84 209 / .08);border-radius:50%;color:var(--accent-color);font-size:.8rem;flex-shrink:0}.property-cta-section{display:flex;align-items:center;gap:12px;border-top:1px solid #e9ecef;padding-top:5px;margin-top:5px;justify-content:space-between}.property-cta-button{color:var(--accent-color);background-color:var(--white);border:2px solid var(--accent-color);border-radius:6px;padding:10px 10px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all 0.3s cubic-bezier(.4,0,.2,1);text-align:center}.property-cta-button:hover{color:var(--white);background-color:var(--accent-color);transform:translateY(-1px);box-shadow:0 4px 12px rgb(52 84 209 / .3)}.nav-tabs{margin-bottom:2rem!important;display:flex!important;justify-content:center!important;gap:12px!important;border-bottom:0!important}.nav-tabs .nav-link{color:#495057;background-color:#f8f9fa;border:1px solid #dee2e6!important;border-radius:50px;padding:12px 32px;font-weight:500;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.nav-tabs .nav-link:hover{border-color:var(--accent-color);color:var(--accent-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--white)!important;background-color:var(--accent-color)!important;border-color:var(--accent-color)!important;border-radius:50px!important;padding:12px 32px!important;box-shadow:0 4px 12px rgb(52 84 209 / .3)}.footerAnchorLink{text-decoration:none!important}footer.footer-container h1{font-size:2.8rem;background:linear-gradient(135deg,#2563eb 0%,#7c3aed 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:1rem}footer.footer-container .subtitle{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}footer.footer-container{background:#2a2a2a;overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0 / .15);color:var(--white);padding:30px 0 0 0}footer.footer-container .footer-section h3{font-size:1.3rem;font-weight:600!important;margin-bottom:1.5rem;position:relative;padding-bottom:.75rem;color:#f8fafc}footer.footer-container .footer-section h3::after{content:'';position:absolute;left:0;bottom:0;width:50px;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:3px}footer.footer-container .contact-info p{display:flex;align-items:flex-start;margin-bottom:1.2rem;line-height:1.6;color:#cbd5e1}footer.footer-container .contact-info i{margin-right:12px;color:var(--primary-color);font-size:1.1rem;margin-top:3px}footer.footer-container .links-list{list-style:none;padding:0 0 0 10px}footer.footer-container .links-list li{margin-bottom:.9rem}footer.footer-container .links-list a{color:#cbd5e1;text-decoration:none;transition:all 0.3s ease;display:flex;align-items:center}footer.footer-container .links-list a:hover{color:#60a5fa;transform:translateX(5px)}footer.footer-container .links-list i{margin-right:10px;font-size:.9rem;color:var(--primary-color)}footer.footer-container .usp-list{list-style:none}footer.footer-container .usp-list li{margin-bottom:1rem;display:flex;align-items:flex-start;color:#cbd5e1}footer.footer-container .usp-list i{margin-right:10px;color:#10b981;font-size:1.1rem;margin-top:3px}footer.footer-container .social-links,.side-navigation .social-links{display:flex;gap:1rem;margin-top:1.5rem}footer.footer-container .social-links a,.side-navigation .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgb(255 255 255 / .1);border-radius:10px;color:var(--white);text-decoration:none;transition:all 0.3s ease}footer.footer-container .social-links a.social_facebook,.side-navigation .social-links a.social_facebook{background:#3b5998}footer.footer-container .social-links a.social_linkedin,.side-navigation .social-links a.social_linkedin{background:#069}footer.footer-container .social-links a.social_instagram,.side-navigation .social-links a.social_instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}footer.footer-container .social-links a.social_youtube,.side-navigation .social-links a.social_youtube{background:#cc181e}footer.footer-container .social-links a:hover{transform:translateY(-3px)}footer.footer-container .footer-bottom{background:rgb(0 0 0 / .2);padding:1.5rem 3.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}footer.footer-container .footer-bottom p{color:#94a3b8;font-size:.785rem;margin:0}footer.footer-container .legal-links{display:flex;gap:1.5rem}footer.footer-container .legal-links a{color:#94a3b8;text-decoration:none;font-size:.785rem;transition:color 0.3s ease}footer.footer-container .legal-links a:hover{color:#60a5fa}footer.footer-container .powered-by a{color:#60a5fa;font-weight:600}.card__image-hover-style-v3 .card__image-hover-style-v3-thumb,.card__image-hover-style-v3 .card__image-hover-style-v3-thumb img{height:100%!important;margin:0!important}.card__image-hover-style-v3 .stretched-link{z-index:99!important}.card__image-hover-style-v3{border-radius:10px;overflow:hidden;max-height:600px}.card__image-hover-style-v3 .overlay-bg .desc{position:relative;top:70%;transform:translateY(-50%);text-align:center;transition:all 0.4s ease 0s;z-index:1}.card__image-hover-style-v3 .overlay-bg .desc h6,.card__image-hover-style-v3 .overlay-bg .desc .title{color:var(--white);font-family:var(--font-family)}.card__image-hover-style-v3 .overlay-bg .desc p{color:var(--white)}.card__image-hover-style-v3 .overlay-bg{background:linear-gradient(180deg,rgb(255 255 255 / .01) 0%,#1d293e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#1d293e',GradientType=0);bottom:0;height:100%;left:0;position:absolute;right:0;text-align:center;transition:all 0.4s ease 0s}.why-choose-us-wrapper{padding:100px 55px 100px 55px;background-image:url(../images/why-banner.jpg);border-radius:20px;position:relative;background-size:cover;background-position:center}.why-choose-us-content{max-width:700px;width:100%}.why-choose-us-content h2{color:var(--white)!important;font-size:2em!important;text-transform:capitalize;margin-bottom:20px}.why-choose-us-content p{color:var(--white);font-size:0.875em!important}.why-choose-us-content .btn{font-size:16px;font-family:var(--font-family-secondary);font-weight:500;border-radius:10px}header.jumbotron.bg-theme.hero-wrapper{max-height:800px;height:80vh!important;width:100%;position:relative}.video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.video-background video{width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.fallback-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(0 0 0 / 85%),#fff0);z-index:1}.wrap__intro{position:relative;z-index:2;width:100%}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgb(0 0 0 / .8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgb(0 0 0 / .8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}.btnLoadMoreData{color:var(--white);background-color:var(--accent-color);border:2px solid var(--accent-color);border-radius:6px;padding:10px 10px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all 0.3s cubic-bezier(.4,0,.2,1);text-align:center}.btnLoadMoreData:hover{color:var(--white);background-color:var(--accent-color);transform:translateY(-1px);box-shadow:0 4px 12px rgb(52 84 209 / .3)}.search-meta{background:var(--white);border-radius:10px;padding:1.5rem;box-shadow:0 3px 10px rgb(0 0 0 / .08);margin-bottom:1.5rem}.category-name{padding:9px!important;display:inline-flex!important;width:max-content;margin-top:-22px;outline:2px solid var(--white)!important;z-index:1}.testimmonials_starts{display:flex;gap:5px;font-size:18px;margin-top:10px;color:#ea9e11!important}.testimonial-container{padding:15px 20px;min-height:250px;box-shadow:0 5px 40px 0 rgb(20 12 84 / 7%);border:1px solid #140c5412;margin:20px 0;border-bottom:5px solid var(--accent-color);border-radius:15px;background-color:var(--white)}.testimonial-container .testimonial-image{background-size:cover;border-radius:50%;height:80px;margin-bottom:0;margin-top:0;width:80px;flex-shrink:0}.testimonial-head{display:flex;gap:14px;margin-bottom:10px;align-items:center}.testimonial-author-line{font-size:18px;font-weight:700;color:#000}.testimonial-location-line{font-size:14px;font-weight:500;color:#444}.testimonial-section{background-color:#efeff4}.price-wrap{background:var(--white);color:#333;padding:15px 20px;border-radius:10px;display:inline-block;font-size:1.5rem;font-weight:600;box-shadow:0 10px 30px rgb(0 0 0 / .3);border-left:5px solid var(--primary-color)}.price-wrap #property-price{color:#d70000}.hero-content{width:100%;height:100%;min-height:100vh;background:linear-gradient(161deg,var(--dark-color) 0%,var(--dark-color) 49%,var(--primary-color) 100%);display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;flex-direction:column;padding-top:180px;padding-bottom:0}.hero-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding:40px;gap:1rem;width:calc(100% - 400px)}.project_logo{display:flex;align-items:center;justify-content:center;width:80px;height:80px;outline:1px solid var(--white)!important;outline-offset:5px;border-radius:8px;padding:8px;background:var(--white);object-fit:contain;box-shadow:0 4px 12px rgb(0 0 0 / .15);transition:all 0.3s ease}.hero-wrapper h4{font-size:3rem;font-weight:600;color:var(--white);font-family:var(--font-family);color:var(--secondary-color)}.hero-wrapper ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.hero-wrapper li{display:flex;font-size:.875rem}.hero-wrapper li a{color:var(--white)}.hero-wrapper li span{flex-shrink:0;font-size:1rem;color:#000;background:var(--white);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px}.main-form-container{margin-top:20px!important;position:fixed;right:5px;bottom:0;background:var(--white);padding:0;z-index:999;width:19%;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;max-width:400px;width:400px;border:1px solid rgb(0 0 0 / 10%);border-bottom:0;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.main-form-container .form-header{margin:0;display:flex;justify-content:center;gap:.5rem;color:var(--white);padding:.5rem 1rem;font-size:.875rem;align-items:center;animation:Gradient 3s ease infinite;background:#1e244d;background-size:400% 400%}.main-form-container button.toggle-btn{border:0;background:var(--white);color:#000;width:1.5rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%}.main-form-container .enquire-btn{border:0;font-size:1rem;display:flex;justify-content:center;text-align:center;width:100%;background-color:var(--accent-color);color:var(--white);padding:.5rem 1rem;cursor:pointer;transition:all 0.3s ease;position:relative}.main-form-container .enquire-btn:hover{background-color:#2a46c5;transform:translateY(-2px);box-shadow:0 4px 8px rgb(52 84 209 / .3)}.main-form-container .enquire-btn:focus{outline:3px solid rgb(52 84 209 / .4);outline-offset:2px;background-color:#2a46c5;transform:translateY(-1px);box-shadow:0 2px 4px rgb(52 84 209 / .3)}.main-form-container .enquire-btn:active{transform:translateY(0);box-shadow:0 1px 2px rgb(52 84 209 / .3)}.main-form-container .enquire-btn:disabled{background-color:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.main-form-container .enquire-btn:focus-visible{outline:3px solid rgb(52 84 209 / .4);outline-offset:2px}.main-form-container .cta-wrapper{display:flex;justify-content:center;align-items:center;padding:.5rem 0;gap:.5rem;color:#d70000}.main-form-container .cta-wrapper h5{font-weight:600;font-size:1rem}.effect-7{border:1px solid #ccc;padding:7px 14px 9px;transition:0.4s;box-shadow:none!important;border-radius:0!important}.effect-7~.focus-border:before,.effect-7~.focus-border:after{content:"";position:absolute;top:0;left:50%;width:0;height:1px;background-color:#39f;transition:0.4s}.effect-7~.focus-border:after{top:auto;bottom:0}.effect-7~.focus-border i:before,.effect-7~.focus-border i:after{content:"";position:absolute;top:50%;left:0;width:1px;height:0;background-color:#39f;transition:0.6s}.effect-7~.focus-border i:after{left:auto;right:0}.effect-7:focus~.focus-border:before,.effect-7:focus~.focus-border:after{left:0;width:100%;transition:0.4s}.effect-7:focus~.focus-border i:before,.effect-7:focus~.focus-border i:after{top:0;height:100%;transition:0.6s}.main-form-container input{width:100%;height:45px;border:1px solid #ced4da;padding:0 10px;font-size:16px!important}.effect-7.error-field{border-color:#ff3333!important}.effect-7.error-field~.focus-border.error-border:before,.effect-7.error-field~.focus-border.error-border:after{background-color:#ff3333!important;left:0;width:100%}.effect-7.error-field~.focus-border.error-border i:before,.effect-7.error-field~.focus-border.error-border i:after{background-color:#ff3333!important;top:0;height:100%}.title__head{position:relative;margin-bottom:40px}.title__head h2{font-size:27px;color:#002247;display:flex;flex-direction:row;justify-content:center;font-family:var(--font-family-secondary);margin-bottom:15px;font-weight:700}.title__head h2::before,.title__head h2::after{flex-grow:1;height:1px;content:"\a0";background-color:#ddd;position:relative;top:.5em;margin:5px 15px}.title__head p{color:#495057;margin-bottom:0;font-size:16px}.ProjectHighlights_wrap img{width:100%;height:100%;min-height:250px;max-height:500px;object-fit:cover;border-radius:10px;border:1px solid rgb(255 255 255 / 40%)}.overlay-zoom-wrap{position:relative;overflow:hidden}span.zoom-icon{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgb(0 0 0 / 30%);font-size:3em!important;color:var(--white);z-index:1;border-radius:10px}.overlay-zoom-wrap:hover img{transform:scale(1.2)}.overlay-zoom-wrap img{transition:all ease 0.3s;width:100%;height:100%;min-height:250px;max-height:500px;object-fit:cover;border-radius:10px;border:1px solid rgb(255 255 255 / 40%)}.OtherGalleryItem .img_wrapper img{height:100%!important;width:100%;object-fit:cover;aspect-ratio:1 / 1;outline:2px solid rgb(255 255 255 / 80%)!important;outline-offset:-10px;margin:0;background-color:#f9f9f9}.floor-plan-section .nav-tabs-container{display:flex;gap:1rem;margin-bottom:1rem;align-items:center;border-bottom:1px solid #ccc}.floor-plan-section .nav-tabs-container button{background-color:#fff0;border:none;padding:.5rem 1rem;font-weight:600;cursor:pointer}.floor-plan-section .nav-tabs-container button.active{background-color:#fff0;border:none;padding:.5rem 1rem;font-weight:600;color:#A30000;border-bottom:1px solid #A30000;margin-bottom:-1px}.content-tabs-body .item{background-color:var(--white);border:1px solid #ccc;border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden}.content-tabs-body{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.plan-img-container img{width:100%;aspect-ratio:10/6;object-fit:cover}.plan-img-container{border-radius:.5rem .5rem 0 0;overflow:hidden;position:relative}.plan-img-container a.view-floor{z-index:2;position:absolute;background:rgb(0 0 0 / .5);color:var(--white);text-decoration:none;font-size:.785rem;padding:.25rem .5rem;top:50%;left:50%;transform:translate(-50%,-50%);margin:.5rem;border-radius:.25rem}.plan-img-container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .25)}.floor-plan-details{padding:1rem .8rem}.floor-plan-details>div p{margin:0;font-size:.875rem}.floor-plan-details>div h6{margin:0;font-weight:600}.testimonial-text{position:relative;overflow:hidden;transition:max-height 0.5s ease}.testimonial-text.collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:4.8em}.testimonial-text.expanded{max-height:1000px}.testimonial-container .read-more-btn{border:none;background:#fff0;color:var(--accent-color);margin-top:-24px;font-weight:500;width:100%;text-align:end;display:block;position:relative;background:linear-gradient(45deg,#ffffff00 0 70%,var(--white) 30% 100%)}.navbar .container .upper-side .phone-email{display:flex;align-items:center;gap:10px;margin-right:20px;margin-left:20px;padding:10px 0;padding-right:30px;border-right:1px solid rgb(255 255 255 / .15)}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#fff0}.intro img{width:100%;height:100%;min-height:250px;max-height:500px;object-fit:cover;border-radius:10px;border:1px solid rgb(255 255 255 / 40%)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.project-description-text{position:relative;overflow:hidden;transition:max-height 0.5s ease;text-align:justify;margin-bottom:0}.project-description-text.collapsed{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;max-height:20em}.project-description-text.expanded{max-height:1000px}.content-box .read-more-btn{border:none;color:var(--accent-color);margin-top:10px;font-weight:500;width:100%;text-align:end;margin-top:-24px;display:block;background:linear-gradient(45deg,#ffffff00 0 80%,var(--white) 20% 100%);position:relative}.form_modal .modal-body{display:flex;padding:0rem;flex-direction:column;align-items:center;background:var(--white);border-bottom:0 solid var(--primary-color)}.form_modal .modal-title{color:var(--white);font-weight:600;text-transform:uppercase;font-size:1rem;width:100%;background:#1e244d;text-align:center;padding:10px}.form_modal .common-btn{width:100%;background:var(--accent-color)!important;margin-top:10px!important}.form_modal .form-wrapper input{border:1px solid #eee!important}.form_modal .cta-wrapper{display:flex;justify-content:center;align-items:center;padding:.5rem 0;gap:.5rem;color:#d70000;border-top:1px solid rgb(0 0 0 / 10%);width:100%}.form_modal .cta-wrapper h5{font-weight:600;font-size:1rem;color:inherit}.prime-btn{color:var(--white)!important;background-color:#0071bc!important;transition:all ease 0.2s}.prime-outline-btn{color:#0071bc!important;border:1px solid #0071bc!important;background-color:transparent!important;transition:all ease 0.2s}.gap-2{gap:0.5rem!important}.gap-3{gap:1rem!important}.hero_about_section h1{font-size:2rem;font-weight:500;font-family:var(--font-family);color:#212529;line-height:2.5rem}.why_us_section h2{font-size:2rem;font-weight:500;font-family:var(--font-family);color:#212529}.hiring .zoom-car-box .car-box{background:var(--white);border-radius:12px;box-shadow:0 5px 15px rgb(0 0 0 / .05);padding:30px;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden;border:none;border-left:5px solid var(--accent-color)!important}.hiring .btnApply{display:inline-block;padding:10px 25px;background:var(--accent-color);color:var(--white)!important;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-decoration:none}.hiring .btnApply:hover{background:#303d9d!important}.hiring h4 span{color:var(--primary-color)}.hiring h4{display:block;font-size:30px;font-weight:600;font-family:var(--font-family);margin-bottom:15px;text-align:left!important;padding:0;color:#212529!important;background:transparent!important}.hiring h3{font-weight:600;margin-bottom:30px}.hiring .box-heading{background:var(--primary-color);color:var(--white);padding:5px 50px}.hiring .zoom-car-box .car-box{transition:all ease 0.3s}.hiring .zoom-car-box .car-box:hover{box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%)!important}.hiring .lbl_success{color:#198754;background-color:rgb(25 135 84 / .15);padding:.35em .8em}.hiring .lbl_danger{color:#dc3545;background-color:rgb(220 53 69 / .15);padding:.35em .8em}.hiring #lbl_postedDate{font-size:14px;color:#888}.hiring span#lbl_text{font-size:14px;margin-left:5px}.hiring .dv_deatilWrapper{display:flex;align-items:center;gap:20px}.custom-select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .5rem center / 8px 10px!important}.whatWeDoSection .card{position:relative;background:var(--white);border:1px solid #e9ecef;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgb(0 0 0 / .04)}.whatWeDoSection .card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12);border-color:var(--accent-color)}.whatWeDoSection .card .card-header{position:relative;padding:0;border:0;margin:0}.whatWeDoSection .card .card-thumb{overflow:hidden;position:relative;height:250px}.whatWeDoSection .card .card-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.4,0,.2,1)}.whatWeDoSection .card:hover .card-thumb img{transform:scale(1.15)}.whatWeDoSection .card .card-content{padding:15px;flex-grow:1;display:flex;flex-direction:column}.whatWeDoSection .card h2{color:#1a1a1a;font:inherit;font-size:1.25rem;font-weight:700;text-decoration:none;line-height:1.4;transition:color 0.2s ease}.whatWeDoSection .card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.popular-places-wrapper{display:grid;gap:1rem;padding:1rem}.popular-places-wrapper{grid-template-columns:1fr;grid-template-rows:auto}.popular-places-wrapper:has(.one:only-child){grid-template-columns:1fr;grid-template-areas:"one"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(2)){grid-template-columns:1fr 1fr;grid-template-areas:"one two"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(3)){grid-template-columns:1fr 1fr;grid-template-areas:"one two" "three three"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(4)){grid-template-columns:1fr 1fr;grid-template-areas:"one two" "three four"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(5)){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"one three four" "two three five"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(6)){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"one two three" "four five six"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(7)){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"one two three" "four five six" "seven seven seven"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(8)){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"one two three" "four five six" "seven eight eight"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(9)){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"one two three" "four five six" "seven eight nine"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(10)){grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"one two three four" "five six seven eight" "nine ten ten ten"}.popular-places-wrapper .one{grid-area:one}.popular-places-wrapper .two{grid-area:two}.popular-places-wrapper .three{grid-area:three}.popular-places-wrapper .four{grid-area:four}.popular-places-wrapper .five{grid-area:five}.popular-places-wrapper .six{grid-area:six}.popular-places-wrapper .seven{grid-area:seven}.popular-places-wrapper .eight{grid-area:eight}.popular-places-wrapper .nine{grid-area:nine}.popular-places-wrapper .ten{grid-area:ten}@supports not selector(:has(.test)){.popular-places-wrapper{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.vertical-divider{background:#6c757d!important;width:1px;height:20px}.phone-email a,.phone-email .icon{animation:blink-text 2s ease-in-out infinite}#property-contact-number,.main-form-container .cta-wrapper .icon{animation:blink-text-2 2s ease-in-out infinite}.downloadSection .download-card{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgb(0 0 0 / .1);height:200px;background-color:var(--white);transition:box-shadow 0.3s ease}.downloadSection .download-card:hover{box-shadow:0 8px 25px rgb(0 0 0 / .15)}.downloadSection .card-image{width:100%;height:100%;object-fit:cover}.downloadSection .card-overlay{position:absolute;bottom:0;right:0;background:rgb(0 0 0 / .75);padding:30px;width:270px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.downloadSection .card-title{color:var(--white);font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:15px}.downloadSection .download-btn{display:inline-flex;align-items:center;gap:8px;background-color:var(--accent-color);color:var(--white);padding:10px 25px;border-radius:4px;text-decoration:none;font-weight:500;font-size:.95rem;transition:background-color 0.3s ease}.downloadSection .download-btn:hover{background-color:#2980b9;color:var(--white);text-decoration:none}.downloadSection .download-btn i{font-size:16px}.modal-content.form_modal{border-radius:10px!important;overflow:hidden}div#hero-section-gallery{height:100%}.form-check-wrapper .form-check-label{color:var(--dark-color);font-size:12px;margin:0!important;text-indent:16px}.form-check-wrapper input{width:12px!important;height:12px!important;margin-left:0px!important}.form-check-wrapper.error-checkbox .form-check-label{color:#ff3333!important}.contact .contact-form{width:100%;display:block;padding:2rem;border-radius:10px 10px 10px 10px;box-shadow:0 10px 20px 0 rgb(0 0 0 / .05);background:#f8f9fa!important;border:1px solid #eee}.fw-600{font-weight:600!important}.price-range-min.value,.area-range-min.value{margin:0!important;margin-left:-15px!important}.price-range-min.value:before,.area-range-min.value:before{left:7px!important;transform:translateX(0)!important}.price-range-max.value,.area-range-max.value{margin:0!important;left:unset!important;right:50%;margin-right:-15px!important}.price-range-max.value:before,.area-range-max.value:before{left:unset!important;right:7px!important;transform:translateX(0)!important}.filterRange .range-both.value,.filterRange #filterArea .range-both.value{width:max-content;top:20px!important}#aboutprojectEmbed iframe{width:100%;height:100%;min-height:250px;height:400px;max-height:500px;object-fit:cover;border-radius:10px;border:1px solid rgb(255 255 255 / 40%)}.our__partner button.owl-prev{left:0;margin-left:-50px!important}.our__partner button.owl-next{right:0;margin-right:-50px!important}.our__partner .owl-theme .owl-dots{display:none}#btnfilter i{transition:transform 0.3s ease}#btnfilter i.rotated{transform:rotate(180deg)}.floating_whatsapp_btn a{text-decoration:none!important}.floating_whatsapp_btn{position:fixed;bottom:10px;left:30px;width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;filter:drop-shadow(1px 1px 2px rgb(0 0 0 / .5))}.floating_whatsapp_btn .contact_icon{background-color:#42db87;color:var(--white);width:60px;height:60px;font-size:30px;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;display:flex;align-items:center;justify-content:center;transform:translatey(0);animation:pulse 1.5s infinite;box-shadow:0 0 0 0 #42db87;-webkit-animation:pulsing 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulsing 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulsing 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulsing 1.25s infinite cubic-bezier(.66,0,0,1);font-weight:400;font-family:var(--font-family);text-decoration:none!important;transition:all 300ms ease-in-out}.floating_whatsapp_btn .text_icon{margin-top:8px;color:#707070;font-size:13px}#accordion-faq .card-header h5{font-weight:500!important}.emi-calculator-wrapper.card,.area-calculator-wrapper.card{background:var(--white);padding:1.5rem;border-radius:20px;box-shadow:0 10px 40px rgb(0 0 0 / .08);position:sticky;top:100px;animation:fadeInUp 0.8s ease 0.6s backwards}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{padding:0 .04em!important}.form_modal .form_logo_wrapper{max-width:100%;width:100%;text-align:center}.form_modal .form_logo_wrapper img{max-width:180px}.autopopupimg{width:100%;height:100%}.autopopupimg img{width:100%;height:100%;object-fit:cover}.projectCtaForm .modal-content{background-color:#fff0}.projectCtaForm .modal-body.form_modal{background-color:var(--white);padding:0;overflow:hidden;border-radius:10px}.projectCtaForm button.close{top:-30px;right:-30px;border-radius:50%;font-size:1rem;width:30px}a,.logos *,.recent-gallery .link:before,.callaction a,.hiring .contact-form #contact .form-group span,.projects__partner *,.our__partner *,.hamburger span,.navbar .container .menu ul li ul,.slider .slider-container .swiper-slide .container a,.hero-content .container a,.slider .slider-container .inner-elements .container .button-prev,.slider .slider-container .inner-elements .container .button-next,.get-consultation a,.error404 a,.blog .sidebar .widget .side-gallery li a img,.contact .contact-form #contact .form-group span{-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.benefits,.recent-gallery,.recent-posts,.certificates,.facilities,.sales-offices,.press-relases,.photo-gallery,.sales-team,.error404,.blog,.blog .post,.contact,.our__partner,.intro-video,.property-customization,.about-content,.apartment,.faq,.property-plans,.get-consultation,.property-calculator,.property-plans .tab-nav,.recent-posts .post-box,.apartment,.about-content .video-content,.sales-offices .office-box,.press-relases figure,.photo-gallery .gallery-filter,.sales-team figure,.blog .sidebar .widget,.footer-bar,.footer,.gallery-container,.nav-pills,.navbar .container .upper-side,.intro,.logos{width:100%;display:flex;flex-wrap:wrap}.benefits,.recent-gallery,.recent-posts,.certificates,.intro-video,.property-customization,.about-content,.apartment,.faq,.property-plans,.get-consultation,.property-calculator,.our__partner,.photo-gallery,.sales-team,.error404,.blog,.contact{padding:150px 0}.slider .slider-container .swiper-slide .container a,.hero-content .container a,.get-consultation a,.error404 a,.callaction a{height:60px;line-height:56px;color:var(--white);font-size:14px;font-weight:600;padding:0 40px}nav#navbar-top.navbar-fixed .hamburger{display:none!important}@media only screen and (max-width:1600px){.hero-wrapper{width:calc(100% - 180px);padding:15px}.main-form-container{width:280px}}@media screen and (max-width:1300px){.call-to-action-list{height:16vh}.properties-listing-wrapper{grid-template-columns:repeat(3,1fr);gap:1.25rem}.price-wrap{font-size:1.25rem}div#dv_our__partner_carousel{padding:0 50px}.our__partner button.owl-prev{left:0;margin-left:0!important}.our__partner button.owl-next{right:0;margin-right:0!important}}@media only screen and (max-width:1199px){.intro figure .holder,.property-calculator figure .holder{transform:translate(65px,-65px)}.intro figure .holder img,.property-calculator figure .holder img{width:450px}.footer-bar .inner p{font-size:15px}.footer-bar .inner p br{display:none}}@media (max-width:1100px){.property-content{padding:10px 15px 15px 15px}.property-title{margin-bottom:1rem}.content-box .read-more-btn{background:linear-gradient(45deg,#ffffff00 0 70%,var(--white) 30% 100%)!important}.hero-content{padding-top:140px}.hero-wrapper{width:calc(100% - 155px);padding:15px}.hero-wrapper li{padding:5px 10px 5px 10px}.hero-wrapper h4{font-size:2rem}.main-form-container{width:230px}.price-wrap{font-size:1rem}.form-container label{display:none}.property-price{font-size:1.25rem}}@media screen and (max-width:1090px){.navbar .container .menu ul li{margin:0 0 0 20px;padding:0;list-style:none;position:relative}}@media (max-width:1024px){.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(5)){grid-template-columns:1fr 1fr;grid-template-areas:"one three" "two three" "four five"}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(n+6)){grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:unset}.popular-places-wrapper:has(.one:nth-child(1):nth-last-child(n+6))>*{grid-area:unset}}@media only screen and (max-width:991px){.side-navigation .side-content{display:none}.side-navigation .menu{display:block}.navbar .container .menu{display:none}.page-header .container h1{font-size:8vw}.intro figure{width:100%;margin-bottom:80px}.intro figure .pattern-bg{width:100%;left:0}.intro figure .holder{transform:translate(0,-45px);padding:0 15%}.intro figure .holder img{width:100%}.intro .content-box{padding-left:0}.logos figure img{padding:0 10%}.about-content,.sales-offices,.press-relases,.photo-gallery,.intro-video,.apartment,.facilities,.sales-team,.error404,.recent-gallery,.benefits,.recent-posts,.property-customization,.certificates,.contact,.blog{padding:80px 0}.photo-gallery .gallery li{width:33.33333%}.faq .sidebox{width:100%;margin-left:0;margin-top:50px}.apartment .property-infos{width:100%;margin-right:0}.apartment .property-plan{margin:50px 0}.apartment .gallery-slider{width:100%}.blog .sidebar{width:100%;margin-left:0;padding-left:0;border-left:none}.sales-team figure figcaption{width:50%}.sales-team figure figcaption h4{font-size:21px}.sales-team figure figcaption small{margin-bottom:20px}.recent-gallery h3{padding-right:0}.recent-gallery .col-md-4{margin-top:0!important}.recent-gallery figure{margin-top:80px}.property-calculator{padding-bottom:80px;margin-top:0}.property-calculator .col-lg-6:nth-child(1){order:2}.property-calculator .col-lg-6:nth-child(2){order:1}.property-calculator figure{width:100%}.property-calculator figure:before{display:none}.property-calculator figure .pattern-bg{width:100%;left:0}.property-calculator figure .holder{transform:translate(0,-45px);padding:0 15%}.property-calculator figure .holder img{width:100%}.property-calculator .content-box{padding-left:0;margin-bottom:150px}.property-plans{padding-bottom:80px}.property-plans .nav-pills{margin-top:40px}.recent-posts .post-box{margin:25px 0}.video-bg video{float:right}.contact address p a{display:block}.contact .contact-form{padding-left:0;margin-top:50px}.footer-bar .inner{padding:30px}.footer-bar .inner .col-lg-4{margin:20px 0}.footer-bar .inner figure{width:70px;margin-right:0}.footer-bar .inner figure img{height:50px}.footer{padding-top:150px}.footer .select-box{margin-bottom:80px}.footer .footer-menu{padding:0}.footer .contact-box{float:left;text-align:left;margin-top:80px}.footer .contact-box ul{float:left}.form-group.filterRange,#advSearch .form-group.filterRange{margin-bottom:55px}span.area-range-min.value,#advSearch span.area-range-min.value{left:0;margin-left:0}span.area-range-min.value:before,#advSearch span.area-range-min.value:before{left:5px}span.area-range-max.value:before,#advSearch span.area-range-max.value:before{left:55px}span.area-range-max.value,#advSearch span.area-range-max.value{left:-24px}span.price-range-min.value,#advSearch span.price-range-min.value{left:0;margin-left:0}span.price-range-min.value:before,#advSearch span.price-range-min.value:before{left:5px}span.price-range-max.value:before,#advSearch span.price-range-max.value:before{left:40px}span.price-range-max.value,#advSearch span.price-range-max.value{left:-5px}}@media screen and (max-width:990px){nav#navbar-top.navbar-fixed .hamburger{display:unset!important}nav#navbar-top.navbar-fixed .hamburger[data-toggle="modal"]{display:none!important}nav#navbar-top.navbar-fixed .upper-side{width:100%!important;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.side-navigation{padding:0;padding-top:55px;z-index:9999}}@media (max-width:992px){.ProjectHighlights_wrap{padding:0}.ProjectHighlights_wrap #showhighlightImage img{margin-top:15px}.contact .map{display:inline-block;margin-bottom:0;margin-top:100px;background:var(--secondary-color);position:relative;width:100%}.contact .map:before{content:"";width:50vw;height:100%;background:var(--secondary-color);position:absolute;left:-50vw;top:0}.contact .map .pattern-bg{width:100%;height:100%;position:absolute;left:0%;top:-5%;background:url(../images/side-pattern-bg.png);background-size:contain}.contact .map .holder{position:relative;width:100%;float:left;display:block!important;transform:translate(0,-35px)}.tab-content-t{flex-direction:column!important}.apartment .property-infos{padding:2rem!important}}@media screen and (max-width:900px){section.hot_deals{margin-top:2rem;z-index:2;padding-top:0;padding-bottom:0}.call-to-action-list{height:28vh}.wrap__intro{height:80vh!important;position:relative;display:flex;flex-direction:column;justify-content:center}header.jumbotron.bg-theme{height:auto!important}.hero-section .slider{height:800px}.hero-section .hero-content{padding:0 20px!important;margin-top:-510px;min-height:100%;background:linear-gradient(177deg,#26282b00 0%,#000 100%);height:100%!important;gap:0!important}}@media screen and (max-width:800px){.our__partner .owl-theme .owl-nav{display:none}.our__partner .owl-theme .owl-dots{display:block}div#dv_our__partner_carousel{padding:0}}@media (max-width:768px){.properties-listing-wrapper{grid-template-columns:repeat(2,1fr);gap:1rem}.nav-tabs{flex-wrap:wrap;margin-bottom:0.5rem!important}.nav-tabs .nav-link,.nav-tabs .nav-link.active{padding:6px 15px!important;font-size:.9rem}footer.footer-container .footer-content{padding:0rem;gap:1rem;padding-bottom:1rem}footer.footer-container .footer-bottom{flex-direction:column;text-align:center;padding:15px 0}footer.footer-container h1{font-size:2.2rem}.why-choose-us-wrapper{padding:30px 20px;text-align:center;border-radius:20px;position:relative;background-size:cover;background-position:center center;height:400px;display:flex;align-items:center;justify-content:center}.card__image-hover-style-v3{position:relative;height:200px}.testimonial-container{padding:20px}.main-form-container{margin:0 20px;width:90%;right:0}.downloadSection .download-card{height:300px}.downloadSection .card-title{font-size:1.3rem}.downloadSection .card-overlay{width:100%;height:120px}.form_modal .form-wrapper{width:100%;padding:1rem}.form_modal .form_logo_wrapper{padding:.5rem 0}.testimonial-container .read-more-btn{background:linear-gradient(45deg,#ffffff00 0 65%,var(--white) 35% 100%)}.contact .contact-form{margin-top:0}.popular-places-wrapper{grid-template-columns:1fr!important;grid-template-rows:auto!important;grid-template-areas:unset!important}.popular-places-wrapper>*{grid-area:unset!important}.popular-places-wrapper .three{display:block}}@media only screen and (max-width:767px){.side-navigation{width:80vw}.page-header .container h1{font-size:10vw}.page-header .container .breadcrumb{width:calc(100% - 30px)}.navbar .container .upper-side .phone-email{display:none!important}.navbar .container .upper-side .social_wrapper,.navbar .container .upper-side .language{display:none}.navbar .container .upper-side .hamburger{margin-left:auto}nav#navbar-top.navbar-fixed .upper-side{padding:0 0!important}.slider .slider-container .inner-elements .container .social-media{display:none}.slider .slider-container .swiper-slide .container{padding-left:15px;padding-right:40px}.slider .slider-container .swiper-slide .container figure{width:100%;margin-left:0;margin-top:30px}.benefits .col{width:50%;flex-basis:auto;border-right:none}.benefits .col:nth-child(odd){margin-top:0}.apartment h2{font-size:9vw}.apartment figure{margin:15px 0}.apartment h4{margin-top:30px}.apartment .property-infos .odometer{font-size:2em;font-weight:800;position:relative;display:inline-flex}.about-content h2{font-size:10vw}.blog .post .post-image{margin-bottom:30px}.blog .post .post-content{margin:0;padding:0;width:100%}.contact .map .holder iframe{width:100%;height:450px}.side-navigation .menu ul li a,.side-navigation .menu ul li button{font-size:5vw}.side-navigation .menu ul li ul li a,.side-navigation .menu ul li ul li button{font-size:4vw}.certificates figure{margin:15px 0}.footer .col-12 .creation{float:left;margin-top:5px}header.jumbotron.bg-theme{z-index:9!important;height:530px!important}.radio_container{justify-content:space-between!important;width:100%!important}.adv-search{height:max-content}.adv-search .filterRange{margin-bottom:55px!important}.wrap__intro{min-height:100%;height:530px!important}.testimonial-container{min-height:350px}}@media screen and (max-width:600px){.tabs{margin:0}.tabs label{width:100%;display:block;border-bottom:2px solid #c7c6c4;border-radius:0}.tab-content-wrapper,.tab1-content-wrapper{border:none;border-radius:0}.content-tabs-body{grid-template-columns:repeat(1,1fr)}.hero-wrapper{padding:0!important;width:100%!important}.hero-wrapper li{padding:5px 10px 5px 10px;background:rgb(0 0 0 / 30%)}.hero-section .hero-content{margin-top:-500px!important;min-height:500px!important}.price-wrap{width:100%;background-color:var(--white);padding:1rem;color:#000;font-weight:600;font-size:1.5rem;border-radius:10px}.intro figure .holder{padding:0 10px;top:0px!important;transform:translate(0,-15px)!important}.intro figure{margin-bottom:20px!important}.floating_whatsapp_btn{bottom:0;right:0;left:10px;height:90px}.floating_whatsapp_btn .text_icon{margin:0}}@media (max-width:576px){.border-lt{border-radius:0}.properties-listing-wrapper{grid-template-columns:1fr}.search-wrapper .search-city-box{border-right:none;border-bottom:1px solid #e9ecef}.content-box .read-more-btn{background:linear-gradient(45deg,#ffffff00 0 65%,var(--white) 35% 100%)!important}.projectCtaForm .modal-dialog{max-width:800px;margin:1.75rem auto}.benefits .odometer{font-size:36px}}@media screen and (min-width:320px) and (max-width:575px){.wrap__intro{align-items:center;padding-top:3rem;padding-bottom:3rem;height:70vh!important;min-height:600px}#return-to-top{width:30px;height:30px;bottom:75px;line-height:30px}.title__head{margin-bottom:20px}.title__head h2{font-size:24px}.title__head p{font-size:14px}}@media screen and (min-width:576px) and (max-width:768px){.title__head h2{font-size:24px}}@media screen and (min-width:1500px){.call-to-action-list{height:35vh}}.side-navigation .menu ul li ul.show{display:block}.side-navigation .menu ul li>a,.side-navigation .menu ul li>button{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid rgb(255 255 255 / 10%);padding:5px 10px}.side-navigation .menu ul li>a span,.side-navigation .menu ul li>button span{transition:transform 0.3s ease}.side-navigation .menu ul li>a.active span i,.side-navigation .menu ul li>button[aria-expanded="true"] span i{transform:rotate(180deg)}.error{color:red;display:none;font-size:.785rem;margin-top:10px!important}.ribbon-badge{position:absolute;width:170px;height:30px;top:30px;bottom:inherit;left:-40px;right:inherit;color:var(--white);background-color:#f33;font-family:var(--font-family);font-size:11px;font-weight:500;text-align:center;padding:6px;margin:auto;transform:translate3d(0,0,1px) rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:3;box-shadow:0 1px 1px rgb(0 0 0 / .6)}