@font-face{font-family:'Material Design Iconic Font';font-display:swap;src:url('../fonts/Material-Design-Iconic-Font.woff2') format('woff2')}@font-face{font-family:FontAwesome;font-display:swap;src:url('../fonts/fontawesome-webfont3295.woff2') format('woff2')}.slider-area{min-height:500px;overflow:hidden;contain:layout}.slider-container{min-height:500px;position:relative}.slider-container::before{content:none!important}.nivoSlider{min-height:500px}.nivoSlider img{width:100%!important;height:auto!important}.nivo-main-image{position:relative!important}@media (max-width:767px){.nivoSlider,.slider-area,.slider-container{min-height:250px}}@media (max-width:767px){.wow{animation:none!important;visibility:visible!important;opacity:1!important}}:root{--md-dark-gray:#3c3c3c;--md-dark-brown:#442624;--md-gold:#a37832;--md-gold-hover:#8B6914;--md-white:#ffffff;--md-light-bg:#f9f7f4;--md-font-family:"Source Sans 3","Myriad Pro","Segoe UI","Helvetica Neue",Arial,sans-serif}.model-price,.price,.single-services-desc h5,.welcome-title span{color:#7a5a20!important}.property-desc-top .price{color:#fff!important}body{font-family:var(--md-font-family)!important;color:var(--md-dark-gray);letter-spacing:.6px;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:var(--md-font-family)!important;color:var(--md-dark-gray)}p{font-family:var(--md-font-family)!important;line-height:1.7}::-moz-selection,::selection{background:var(--md-gold);color:var(--md-white)}a{color:var(--md-gold)}a:focus,a:hover{color:var(--md-gold-hover)}.separator i{color:var(--md-gold)}.header{position:relative!important;z-index:999}.header-top{background:var(--md-dark-brown)}.header-top{background:var(--md-dark-brown);position:fixed!important;top:0;left:0;width:100%;z-index:9999;padding:0!important;min-height:70px!important}.breadcrumbs{padding-top:70px}.header-menu nav ul li a{color:var(--md-white)}.header-menu nav ul li a:hover,.header-menu nav ul li.active a{color:var(--md-gold)}.header-menu nav ul li ul.dropdown_menu{background:var(--md-dark-brown)}.header-menu nav ul li ul.dropdown_menu li a{color:rgba(255,255,255,.8)}.header-menu nav ul li ul.dropdown_menu li a:hover{color:var(--md-gold)}.header-bottom{background:0 0;border-top:none;position:fixed;top:70px;left:0;width:100%;z-index:998}.header-bottom .col-12{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:15px}@media (max-width:991px){.header-bottom{display:none!important}}.haven-call p{color:var(--md-white)}.add-property a{background:var(--md-gold);color:var(--md-white);display:inline-flex;align-items:center;justify-content:center;line-height:1}.add-property a:hover{background:var(--md-gold-hover)}.mobile-menu-area{background:var(--md-dark-brown)}.mean-container .mean-bar{background:var(--md-dark-brown);z-index:9999}.mean-container .mean-nav{background:var(--md-dark-brown)!important;position:relative;z-index:9998}.mean-container .mean-nav ul{background:var(--md-dark-brown)!important}.mean-container .mean-nav ul li a{color:var(--md-white);padding:12px 15px!important;border-top:1px solid rgba(255,255,255,.1)!important;font-size:16px!important;display:block}.mean-container .mean-nav ul li a:hover{color:var(--md-gold);background:rgba(255,255,255,.05)}.mean-container a.meanmenu-reveal{color:transparent!important;background:var(--md-gold)!important;border-radius:4px;top:14px!important;right:15px!important;width:42px!important;height:42px!important;padding:0!important;margin:0!important;font-size:18px!important;line-height:42px!important;text-align:center!important;box-sizing:border-box!important}.mean-container a.meanmenu-reveal span{background:var(--md-white)!important;display:block!important;width:22px!important;height:3px!important;margin:3px 0!important;border-radius:1px;text-indent:0}.mean-container .mean-nav ul{opacity:1!important}.slide1-text .desc p,.slide1-text .title-1 .h3,.slide1-text .title-1 h3,.slide1-text .title-2 h1,.slide1-text .title-2 h1 span,.slide1-text .title-2 h2,.slide1-text .title-2 h2 span,.slider-caption-1 .desc p,.slider-caption-1 .title-1 .h3,.slider-caption-1 .title-1 h3,.slider-caption-1 .title-2 h1,.slider-caption-1 .title-2 h1 span,.slider-caption-1 .title-2 h2,.slider-caption-1 .title-2 h2 span{color:#fff!important;text-shadow:2px 2px 10px #000,-1px -1px 6px rgba(0,0,0,.9),0 0 30px rgba(0,0,0,.7)!important}.nivo-directionNav a{background:0 0!important;color:var(--md-white)!important}.nivo-directionNav a:hover{background:0 0!important;color:var(--md-gold)!important}.nivo-nextNav,.nivo-prevNav{color:var(--md-white)!important}.logo{position:relative;height:70px;display:flex;align-items:center}.logo>a{background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 18px!important;position:relative!important;width:auto!important;height:auto!important;z-index:999!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important}.sticky .logo>a{padding:8px 18px!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important}.logo img{width:auto!important;max-width:200px!important;height:auto!important;max-height:50px!important;display:block!important;margin:0 auto!important}.sticky .logo img{max-width:200px!important;max-height:50px!important}.contact-us a{background:var(--md-gold);color:var(--md-white);border-color:var(--md-gold)}.contact-us a:hover{background:var(--md-gold-hover);border-color:var(--md-gold-hover)}.bg-1{background-color:var(--md-light-bg)}.single-property span{background:0 0}.single-property span.bg-blue{background:0 0}.property-desc-top h6 a:hover{color:var(--md-dark-brown)}.property-desc-top .price{color:var(--md-gold)}.section-title h3{color:var(--md-dark-gray)}.section-title h3::after{background:var(--md-gold)}.single-services:hover{border-color:var(--md-gold)}.single-services:hover .single-services-desc h5{color:var(--md-gold)}.s-awesome-feature-icon i{color:var(--md-gold)}.awesome-feature-img-border{border-color:var(--md-gold)}.fun-fact.overlay-blue::before,.overlay-blue::before{background:var(--md-dark-brown);opacity:.92}.fun-fact .fun-icon i{color:var(--md-gold)}.fun-fact .fun-count h3{color:var(--md-white)}.fun-fact .fun-text p{color:rgba(255,255,255,.8)}.download-apps.overlay-blue::before{background:var(--md-dark-brown);opacity:.92}.download-apps-bottom a{background:var(--md-gold);color:var(--md-white)}.download-apps-bottom a:hover{background:var(--md-gold-hover)}.single-team:hover .team-desc{background:var(--md-gold)}.team-member-social a:hover{color:var(--md-gold)}.client-reveiw{height:auto!important;min-height:150px}.testimonial-slider .item,.testimonial-slider .owl-item,.testimonial-slider .owl-stage-outer{height:auto!important}.review-desc p{white-space:normal!important;overflow:visible!important}.client-reveiw .review-quote i{color:var(--md-gold)}.happy-client-name h6 span{color:var(--md-gold)}.review-desc span{color:var(--md-gold)}.blog-post{background:var(--md-gold)}.bolg-continue a:hover{color:var(--md-gold-hover)}.footer{background:var(--md-dark-brown)}.footer-top{background:var(--md-dark-brown);padding:25px 0 10px}.map-area{min-height:0!important;height:auto!important;position:static!important;background:0 0!important}.footer-desc{background:0 0!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;position:static!important;bottom:auto!important;left:auto!important}.singe-footer-newsletter,.single-footer-contact{background:0 0!important;flex:0 0 48%!important;float:none!important;padding:0 15px!important;margin-bottom:20px!important;position:static!important;width:auto!important}@media (max-width:768px){.singe-footer-newsletter,.single-footer-contact{flex:0 0 100%!important}}.footer-logo{padding-top:0!important;padding-bottom:15px!important}.f-logo a,.f-logo>a{position:static!important;display:inline-block!important;background:0 0!important;padding:0!important;margin-bottom:10px!important;box-shadow:none!important;border-radius:0;width:auto!important;height:auto!important;line-height:normal!important}.f-logo img{max-height:35px!important;width:auto!important}.contact-head{margin-bottom:15px}.contact-head h2{color:var(--md-white);font-size:18px!important;margin-bottom:5px}.contact-head p{color:rgba(255,255,255,.7)}.contact-text p{color:rgba(255,255,255,.7);margin-bottom:2px!important}.single-contact-list{padding-bottom:8px!important}.newsletter p{color:rgba(255,255,255,.7)}.newsletter-form button{background:var(--md-gold)}.newsletter-form button:hover{background:var(--md-gold-hover)}.footer-bottom{background:rgba(0,0,0,.2)!important;padding:15px 0!important}.footer-bottom .row{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.footer-bottom .col-12,.footer-bottom .col-lg-5,.footer-bottom .col-lg-7{width:100%!important;max-width:100%!important;text-align:center!important}.footer-bottom .footer-menu{margin-bottom:8px}.footer-bottom .copyright{text-align:center}.footer-bottom .copyright p,.footer-bottom .footer-menu ul{margin:0!important}.footer-menu ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;list-style:none!important;padding:0!important;margin:0!important;gap:5px 20px}.footer-menu ul li{margin:0!important;float:none!important}.footer-menu ul li a{color:rgba(255,255,255,.7)!important;padding:3px 0!important;margin-left:0!important;display:inline!important;font-size:14px!important}.footer-menu ul li a:hover{color:var(--md-gold)!important}.copyright p{color:rgba(255,255,255,.7);font-size:14px}.copyright p a{color:var(--md-gold)}#scrollUp{background:var(--md-gold);color:var(--md-white)}#scrollUp:hover{background:var(--md-gold-hover)}#fakeLoader{background-color:#442624!important}#fakeLoader .fl{background-color:transparent!important;border:4px solid #f3f3f3!important;border-top:4px solid var(--md-gold)!important;border-radius:50%!important;width:50px!important;height:50px!important;animation:mdSpin 1s linear infinite!important}@keyframes mdSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.owl-nav div{background:var(--md-gold)!important;color:var(--md-white)!important}.owl-nav div:hover{background:var(--md-gold-hover)!important}.breadcrumb-area{background:var(--md-dark-brown);padding:40px 0}.breadcrumb-area h2{color:var(--md-white);margin-bottom:10px}.breadcrumb li a{color:rgba(255,255,255,.7)}.breadcrumb li a:hover{color:var(--md-gold)}.breadcrumb li.active{color:var(--md-gold)}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--md-gold)}.btn-gold{background:var(--md-gold);color:var(--md-white);border:2px solid var(--md-gold);padding:12px 30px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .3s;cursor:pointer}.btn-gold:hover{background:var(--md-gold-hover);border-color:var(--md-gold-hover);color:var(--md-white)}.faq-accordion .panel{border:1px solid #eee;border-radius:4px;margin-bottom:10px;box-shadow:none}.faq-accordion .panel-heading{padding:0;background:var(--md-white);border:none}.faq-accordion .panel-title a{display:block;padding:15px 20px;font-size:16px;font-weight:600;color:var(--md-dark-gray);text-decoration:none;position:relative;padding-right:40px}.faq-accordion .panel-title a::after{content:'\f107';font-family:FontAwesome;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s}.faq-accordion .panel-title a[aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}.faq-accordion .panel-title a[aria-expanded=true]{color:var(--md-gold);background:var(--md-light-bg)}.faq-accordion .panel-body{padding:15px 20px;border-top:1px solid #eee;color:#555;line-height:1.8}.model-card{background:var(--md-white);border-radius:4px;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.08);margin-bottom:30px;transition:all .3s}.model-card:hover{box-shadow:0 5px 25px rgba(0,0,0,.15);transform:translateY(-3px);cursor:pointer}.model-card{position:relative}.model-card .model-cta::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.model-card .model-img{position:relative;overflow:hidden}.model-card .model-img img{width:100%;height:220px;object-fit:cover;transition:transform .3s}.model-card:hover .model-img img{transform:scale(1.05)}.model-card .model-info{padding:20px}.model-card .model-info h5{margin-bottom:8px;font-weight:600}.model-card .model-info h5 a{color:var(--md-dark-gray)}.model-card .model-info h5 a:hover{color:var(--md-gold)}.model-card .model-price{color:var(--md-gold);font-size:20px;font-weight:700;margin-bottom:12px}.model-card .model-params{display:flex;gap:15px;padding-top:12px;border-top:1px solid #eee}.model-card .model-params span{font-size:13px;color:#888}.model-card .model-params i{color:var(--md-gold);margin-right:4px}.model-card .model-cta{display:block;text-align:center;padding:10px;background:var(--md-gold);color:var(--md-white);text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:13px;transition:background .3s}.model-card .model-cta:hover{background:var(--md-gold-hover);color:var(--md-white);text-decoration:none}.contact-card{background:var(--md-white);padding:30px;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.08);text-align:center;margin-bottom:30px}.contact-card i{font-size:36px;color:var(--md-gold);margin-bottom:15px}.contact-card h5{margin-bottom:10px;font-weight:600}.team-card{background:var(--md-white);border-radius:4px;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.08);margin-bottom:30px;text-align:center}.team-card .team-photo{height:250px;overflow:hidden}.team-card .team-photo img{width:100%;height:100%;object-fit:cover}.team-card .team-info{padding:20px}.team-card .team-info h5{font-weight:600;margin-bottom:5px}.team-card .team-info p{color:var(--md-gold);font-size:14px}.skip-to-content{position:absolute;top:-40px;left:0;background:var(--md-gold);color:var(--md-white);padding:8px 16px;z-index:100000;transition:top .3s}.skip-to-content:focus{top:0}.style-customizer{display:none!important}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--md-gold)!important;border-color:var(--md-gold)!important;color:var(--md-white)!important}.btn-primary:hover{background-color:var(--md-gold-hover)!important;border-color:var(--md-gold-hover)!important}.text-gold{color:var(--md-gold)!important}.bg-gold{background-color:var(--md-gold)!important}.bg-dark-brown{background-color:var(--md-dark-brown)!important}.ptb-130{padding:130px 0}.breadcrumbs{background:var(--md-dark-brown)!important;padding:30px 0 20px!important}.breadcrumbs .breadcrumbs-inner{position:relative;z-index:1}.breadcrumbs-title h2{color:var(--md-white);font-weight:700;text-transform:uppercase;margin-bottom:10px}.breadcrumbs-menu{padding-top:10px!important;text-align:center!important}.breadcrumbs-menu li,.breadcrumbs-menu li a{color:rgba(255,255,255,.7)}.breadcrumbs-menu li a:hover{color:var(--md-gold)}.fun-fact{background:var(--md-dark-brown)!important}.fun-fact .singe-fun-fact{text-align:center;padding:30px 0}.fun-fact .fun-head{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:10px}.fun-fact .fun-count,.fun-fact .fun-icon{display:inline-block}.slider-caption-1 .title-2 h1{color:#fff!important;text-shadow:2px 2px 12px rgba(0,0,0,.9),0 0 30px rgba(0,0,0,.6)!important}.slider-caption-1 .desc p{color:#fff!important;text-shadow:1px 1px 8px rgba(0,0,0,.8)!important}.slider-area .overlay::before,.slider-container.overlay::before{background:rgba(0,0,0,.5)!important}.happy-client{padding-top:80px!important}.client-reveiw{padding:30px 20px!important;overflow:visible!important;height:auto!important;min-height:auto!important}.client-reveiw .review-quote{margin-bottom:15px}.client-reveiw .review-desc{margin-bottom:15px}.client-reveiw .review-desc p{white-space:normal!important;overflow:visible!important;text-overflow:initial!important;line-height:1.6!important;height:auto!important}.wrapper{overflow:hidden}.footer{margin-bottom:0!important;padding-bottom:0!important}body,html{margin:0!important;padding:0!important}@media (max-width:991px){.header-top{padding:0!important;min-height:50px!important}.logo{position:static!important}.logo>a{position:static!important;display:inline-block!important;padding:5px 8px!important;margin:5px 0 5px 10px!important;top:auto!important;left:auto!important}.logo img{max-width:130px!important;max-height:30px!important}.sticky .logo>a{position:static!important;padding:4px 8px!important;margin:4px 0 4px 10px!important}.sticky .logo img{max-width:120px!important;max-height:28px!important}.mean-container a.meanmenu-reveal{color:var(--md-white)!important;top:8px!important;right:10px!important;z-index:10000!important;padding:10px!important}.mean-container a.meanmenu-reveal span{background:var(--md-white)!important;display:block!important}.mean-container .mean-bar{z-index:9999!important;min-height:40px!important;background:var(--md-dark-brown)!important}.mean-container .mean-nav{background:var(--md-dark-brown)!important}.header-bottom{position:static!important;padding:10px 15px!important;background:var(--md-dark-brown)!important;text-align:center;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px;border-top:1px solid rgba(255,255,255,.1)}.haven-call{display:inline-flex!important;align-items:center!important;margin:0!important}.haven-call p{font-size:13px!important;margin:0!important;color:var(--md-white)!important;font-weight:500;letter-spacing:.5px}.haven-call p i{color:var(--md-gold)!important;margin-right:5px}.add-property{display:inline-block!important;float:none!important;margin:0!important}.add-property a{font-size:12px!important;padding:8px 16px!important;background:var(--md-gold)!important;color:var(--md-white)!important;border-radius:4px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none}.slide1-text .title-2 h1{font-size:24px!important}.slide1-text .title-1 h3{font-size:14px!important}.slide1-text .desc p{font-size:13px!important}.footer-top{padding:20px 0 10px!important}.footer-bottom{text-align:center!important}.footer-menu ul{justify-content:center!important}.copyright{text-align:center!important;margin-top:10px!important}}.single-team{margin-bottom:30px!important;overflow:visible!important}.single-team .team-desc{position:static!important;padding:15px!important;text-align:center!important;background:var(--md-light-bg)!important;box-shadow:none!important}.single-team .team-member-title{padding-bottom:10px!important}.single-team:hover .team-member-title{padding-bottom:10px!important}.single-team .team-member-title h6{margin-bottom:5px}.single-team .team-member-title p{margin-bottom:3px;font-size:14px}.single-team .team-member-title p a{color:var(--md-gold);font-size:13px}.single-team .team-member-title p a:hover{color:var(--md-gold-hover)}.single-team .team-img{height:260px;overflow:hidden;background:#f5f5f5}.single-team .team-img img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.single-team .team-member-social{display:none!important}.breadcrumbs.overlay-black::before{background:rgba(68,38,36,.95)!important}.model-card .model-img img{height:260px;object-fit:cover;background:0 0;padding:0}.property-list .single-property .property-img{height:auto;overflow:hidden;background:0 0;line-height:0}.property-list .single-property .property-img img{width:100%;height:auto;display:block}@media (max-width:767px){.property-list .single-property .property-img{height:auto}.property-list .single-property{margin:0!important;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.property-list .owl-stage-outer{padding:0!important}}.property-list .single-property{height:100%;border-radius:6px;overflow:hidden}.property-list .item{height:auto}.property-list.owl-carousel .owl-stage-outer{overflow:visible}.property-list.owl-carousel{overflow:hidden}.property-list .owl-nav div{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;background:rgba(201,148,84,.9)!important;color:#fff!important;border-radius:50%;font-size:18px;transition:background .3s}.property-list .owl-nav div:hover{background:#c99454!important}.property-list .owl-nav .owl-prev{left:-15px}.property-list .owl-nav .owl-next{right:-15px}.happy-client-list .owl-nav div{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;background:rgba(163,120,50,.9)!important;color:#fff!important;border-radius:50%;font-size:18px;transition:background .3s}.happy-client-list .owl-nav div:hover{background:#a37832!important}.happy-client-list .owl-nav .owl-prev{left:-15px}.happy-client-list .owl-nav .owl-next{right:-15px}.happy-client-list{position:relative}#fakeLoader{z-index:999999!important}@media (max-width:991px){#fakeLoader{display:none!important}}.model-gallery img{border-radius:4px}.model-gallery .row{margin-top:10px}.model-gallery .col-4 img{transition:opacity .3s}.model-gallery .col-4 img:hover{opacity:.8}.model-detail-info h2{font-size:32px;font-weight:700;color:var(--md-dark-gray)}.model-params-table td{padding:10px 0;border-bottom:1px solid #eee;vertical-align:middle}.model-params-table tr:last-child td{border-bottom:none}.section-title{margin-bottom:40px}.section-title h2,.section-title h3{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--md-dark-gray);margin-bottom:15px}.section-title p{color:#555;max-width:700px;margin:0 auto;line-height:1.7}.ptb-130{padding:80px 0!important}.breadcrumbs-title h2{font-size:28px!important;font-weight:700!important;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.breadcrumbs-menu li,.breadcrumbs-menu li a{font-size:14px}.contact-card h4{font-size:18px;font-weight:600;color:var(--md-dark-gray);margin-bottom:10px}.contact-card p{color:#555}.contact-card p a{color:var(--md-gold)}.footer .single-contact-list,.footer-desc .single-contact-list,.footer-top .single-contact-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin-bottom:10px!important;padding:0!important}.footer .single-contact-list>.contact-icon,.footer-desc .single-contact-list>.contact-icon,.footer-top .single-contact-list>.contact-icon{display:block!important;float:none!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;position:static!important}.footer .single-contact-list>.contact-icon img,.footer-desc .single-contact-list>.contact-icon img,.footer-top .single-contact-list>.contact-icon img{width:14px!important;height:14px!important;display:block!important}.footer .single-contact-list>.contact-text,.footer-desc .single-contact-list>.contact-text,.footer-top .single-contact-list>.contact-text{display:block!important;float:none!important;flex:1 1 auto!important}.footer .single-contact-list>.contact-text p,.footer-desc .single-contact-list>.contact-text p,.footer-top .single-contact-list>.contact-text p{margin:0!important;padding:0!important;line-height:1.5!important;font-size:13px!important;display:inline!important}.footer .single-contact-list>.contact-text p+p::before{content:" "!important}@media (max-width:991px){.model-detail-info{margin-top:30px}.model-detail-info h2{font-size:24px}.ptb-130{padding:50px 0!important}.breadcrumbs{padding:70px 0 30px!important}}.model-cta{font-size:13px!important;letter-spacing:.5px}.welcome-content p{text-align:justify;color:#555}.w-single-services{text-align:center!important;margin-bottom:25px!important}.w-single-services .services-img{float:none!important;display:block!important;margin:0 auto 10px!important}.w-single-services .services-desc{display:block!important;float:none!important}.w-single-services .services-desc h6{font-weight:600;margin-bottom:5px}.w-single-services .services-desc p{color:#555;font-size:14px;line-height:1.5}.single-services{text-align:center;padding:30px 20px}.single-services-desc p{color:#555;line-height:1.6}body,html{overflow-x:hidden!important;width:100%}.wrapper{overflow-x:hidden!important;width:100%}.row{max-width:100%;margin-left:0!important;margin-right:0!important}@media (min-width:992px){.logo>a{top:10px!important}.sticky .logo>a{top:0!important}.header-bottom{top:70px!important;margin-top:0!important;display:flex;justify-content:flex-end}.haven-call{display:inline-block;margin-right:20px}.add-property{display:inline-block}.header-menu nav ul li{padding:0 5px}}@media (max-width:991px){.header-top{min-height:60px!important}.logo>a{height:auto!important;width:auto!important;padding:8px 12px!important;top:5px!important}.logo img{max-width:160px!important;max-height:40px!important}.mean-container .mean-bar{min-height:60px!important}.mean-container a.meanmenu-reveal{top:8px!important;background:var(--md-gold)!important;padding:12px!important;border-radius:4px;color:var(--md-white)!important}.mean-container a.meanmenu-reveal span{background:var(--md-white)!important}}@media (max-width:767px){.section-title h3{font-size:22px!important;line-height:1.3!important;margin-bottom:15px!important}.welcome-title .title-1{font-size:24px!important}.welcome-title .title-2{font-size:18px!important;line-height:1.4!important}}.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{text-shadow:1px 2px 6px rgba(0,0,0,.6)!important}@media (max-width:767px){.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{font-size:32px!important;line-height:1.2!important}.slide1-text .title-1 h3,.slider-caption-1 .title-1 h3{font-size:16px!important}.nivo-prevNav{left:5px!important}.nivo-nextNav{right:5px!important}}.services-desc p,.single-services-desc p,.welcome-content p{color:#555!important}.single-property{padding:0!important;margin:0!important;border:none!important;position:relative;cursor:pointer}.single-property .property-img a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.single-property .property-img{margin:0!important;padding:0!important}.single-property .property-img img{display:block!important;margin:0!important}.property-desc{padding:15px!important}.property-desc-bottom{padding-top:10px!important}@media (max-width:767px){.owl-nav div{position:static!important;display:inline-block!important;margin:10px 5px!important;transform:none!important}.owl-nav{text-align:center;margin-top:10px}}@media (max-width:991px){.awesome-feature-img{display:none!important}.awesome-feature-list{margin-top:0!important;display:flex;flex-direction:column;gap:20px}.awesome-feature-list .col-4{width:100%!important;max-width:100%!important;padding:0!important}.single-awesome-feature{display:flex!important;flex-direction:row!important;align-items:center;text-align:left!important;background:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05);margin-bottom:0!important;left:auto!important}.s-awesome-feature-icon{float:left!important;margin-right:20px!important;font-size:32px!important}.s-awesome-feature-head{float:none!important;text-align:left!important}.s-awesome-feature-text p{margin:0!important;color:#555!important}}@media (min-width:768px) and (max-width:991px){.welcome-haven-img img{margin-top:20px}}#scrollUp{right:20px!important}@media (max-width:991px){.awesome-feature,.ptb-130,.services-section,.welcome-haven{padding:50px 0!important}.logo>a{background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;border-radius:4px}#scrollUp{right:15px!important;bottom:15px!important}.mobile-menu-area{position:absolute!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important;background:0 0!important;pointer-events:none}.mean-container .mean-bar{background:0 0!important;min-height:0!important;padding:0!important}.mean-container a.meanmenu-reveal{top:15px!important;right:15px!important;pointer-events:auto;background:var(--md-gold)!important;color:var(--md-white)!important;border-radius:4px;padding:8px 10px!important;box-shadow:0 2px 5px rgba(0,0,0,.2)!important}.mean-container a.meanmenu-reveal span{background:var(--md-white)!important;height:3px!important;margin-top:4px!important}.mean-container .mean-nav{pointer-events:auto!important;margin-top:60px!important;background:var(--md-dark-brown)!important;border:none!important}.mean-container .mean-nav ul{background:0 0!important;border:none!important}.mean-container .mean-nav ul li{background:0 0!important;border:none!important}.mean-container .mean-nav ul li a{background:0 0!important;color:#fff!important;font-size:15px!important;font-weight:500!important;text-transform:uppercase;border:none!important;border-bottom:1px solid rgba(255,255,255,.05)!important;padding:15px 5%!important}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li a:hover{color:var(--md-gold)!important;background:rgba(0,0,0,.2)!important}.mean-container .mean-nav ul li a.mean-expand{border:none!important;background:0 0!important}}.logo>a,.logo>a:hover,.sticky .logo>a{background:0 0!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:10px 15px!important}@media (max-width:991px){.header,.header-bottom,.header-top,.mean-container .mean-bar,.sticky-header,.sticky-header.sticky{border-bottom:none!important;box-shadow:none!important}}@media (max-width:991px){.logo img,.sticky .logo img{max-width:160px!important;max-height:40px!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;transition:none!important}}.feature-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.feature-tile{background:var(--md-white);padding:30px 25px;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.08);text-align:center;transition:all .3s}.feature-tile:hover{box-shadow:0 5px 25px rgba(0,0,0,.15);transform:translateY(-3px)}.feature-tile i{font-size:48px;color:var(--md-gold);margin-bottom:20px;display:block}.feature-tile h5{font-weight:600;margin-bottom:10px;color:var(--md-dark-gray)}.feature-tile p{color:#555;line-height:1.6;margin:0}@media (max-width:991px){.feature-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.feature-tiles{grid-template-columns:1fr}}.welcome-haven .row{align-items:center}.model-card .model-img img{aspect-ratio:3/2}.single-team .team-img img{aspect-ratio:1/1}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:#333!important;color:#fff!important;padding:20px;z-index:10000;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 -2px 10px rgba(0,0,0,.3)}.cookie-consent p{margin:0;flex:1;font-size:14px;line-height:1.5;color:#fff!important}.cookie-consent-buttons{display:flex;gap:10px;flex-shrink:0}.cookie-consent .btn-accept{background:#a37832;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:4px;font-weight:600}.cookie-consent .btn-accept:hover{background:#8b6914}.cookie-consent .btn-necessary{background:#666;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:4px}.cookie-consent .btn-necessary:hover{background:#555}@media (max-width:768px){.cookie-consent{flex-direction:column;text-align:center}.cookie-consent-buttons{width:100%;justify-content:center}}@media (max-width:767px){.model-card{margin-bottom:20px}.model-card .model-img img{height:200px}.single-property{margin:0 5px}.single-property img{height:auto}.single-services{margin-bottom:20px;padding:20px 15px}.single-services-img i{font-size:36px!important}.col-md-3.col-12 .single-services,.col-md-4.col-12 .single-services{width:100%}.team-area .col-lg-3{width:50%;float:left}.reference-grid .col-lg-3{width:50%;float:left}.ptb-130{padding:60px 0!important}.contact-card{margin-bottom:15px;padding:20px}.welcome-haven-img{margin-top:30px}.welcome-haven-img img{width:100%!important}.faq-accordion .panel-title a{padding:15px 40px 15px 15px;font-size:15px}.model-cta-buttons{flex-direction:column!important;align-items:center!important}.model-cta-buttons .btn-gold{width:100%;text-align:center}#model{height:auto!important;min-height:44px!important;padding:10px!important}select.form-control{height:auto!important;min-height:44px!important}}@media (max-width:480px){.team-area .col-lg-3{width:100%;float:none}.model-card .model-img img{height:180px}.breadcrumbs-title h2{font-size:24px!important}}.container-fluid>.row,.container>.row{margin-left:-15px!important;margin-right:-15px!important}html body .wrapper{min-height:100vh;display:flex;flex-direction:column}.wrapper>footer.footer{margin-top:auto}body .footer{background:var(--md-dark-brown)!important}body .footer-top{padding:36px 0 22px!important}.footer-top .row{display:flex;flex-wrap:wrap;align-items:flex-start}.footer-top [class*=col-]{margin-bottom:16px}.footer-top .footer-logo{padding-top:0!important;padding-bottom:12px!important}.footer-top .footer-social a{transition:transform .2s ease,background-color .2s ease}.footer-top .footer-social a:hover{transform:translateY(-2px);background:rgba(201,148,84,.95)!important}body .footer-bottom{padding:14px 0!important}body .footer-bottom .footer-menu{margin-bottom:8px!important}.footer-bottom .footer-menu ul{display:flex!important;justify-content:center!important;align-items:center;flex-wrap:wrap!important;gap:8px 20px;margin:0!important;padding:0!important}.footer-bottom .footer-menu li,.footer-bottom .footer-menu li a,.footer-bottom .footer-menu li:first-child a{margin:0!important}.footer-bottom .footer-menu li a{display:inline-block!important;padding:2px 0!important;font-size:14px!important;line-height:1.5}.footer-bottom .copyright,.footer-bottom .copyright p{text-align:center!important;margin:0!important;padding:0!important;line-height:1.6}@media (max-width:991px){body .footer-top{padding:28px 0 14px!important}.footer-top [class*=col-]{margin-bottom:20px}body .footer-bottom{padding:12px 0!important}.footer-bottom .footer-menu ul{gap:6px 14px}}html body .row{margin-left:-15px!important;margin-right:-15px!important;max-width:none!important}@media (max-width:991px){.container{padding-left:14px!important;padding-right:14px!important}.row{margin-left:-10px!important;margin-right:-10px!important}[class*=col-]{padding-left:10px!important;padding-right:10px!important}.awesome-feature,.fun-fact,.property-area,.ptb-130,.services-section,.team-area,.welcome-haven{padding-top:44px!important;padding-bottom:44px!important}.header-top{min-height:62px!important}.header-bottom{gap:8px!important;padding:8px 12px!important;flex-wrap:wrap}.haven-call p{font-size:12px!important}.add-property a{font-size:11px!important;padding:8px 12px!important;letter-spacing:.3px}.mean-container .mean-nav{margin-top:62px!important}.section-title{margin-bottom:26px!important}.section-title h2,.section-title h3{font-size:22px!important;line-height:1.3!important;letter-spacing:.4px!important}.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{font-size:30px!important;line-height:1.2!important}.slide1-text .desc p,.slider-caption-1 .desc p{font-size:14px!important;line-height:1.55!important;max-width:92%}.contact-card,.model-card,.single-property,.single-services,.single-team{margin-bottom:18px!important;border-radius:8px}.model-card .model-info{padding:16px!important}.property-desc{padding:12px!important}.footer-top{padding:24px 0 10px!important}.footer-bottom a,.footer-bottom p,.footer-top a,.footer-top p{font-size:14px!important;line-height:1.55}}@media (max-width:575px){.container{padding-left:12px!important;padding-right:12px!important}.row{margin-left:-8px!important;margin-right:-8px!important}[class*=col-]{padding-left:8px!important;padding-right:8px!important}.section-title h2,.section-title h3{font-size:20px!important}.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{font-size:26px!important}.header-bottom{justify-content:center!important}.footer-bottom .footer-menu ul{gap:4px 10px!important}}@media (max-width:430px){.logo img,.sticky .logo img{max-width:148px!important;max-height:36px!important}.mean-container a.meanmenu-reveal{min-width:44px!important;min-height:44px!important;padding:10px!important;top:9px!important;right:10px!important}.mean-container .mean-nav ul li a{min-height:44px!important;display:flex!important;align-items:center!important;font-size:14px!important}.add-property a{min-height:40px;display:inline-flex!important;align-items:center;justify-content:center}.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{font-size:24px!important;line-height:1.18!important}.slide1-text .title-1 h3,.slider-caption-1 .title-1 h3{font-size:13px!important}.slide1-text .desc p,.slider-caption-1 .desc p{font-size:13px!important;max-width:100%}.nivo-nextNav,.nivo-prevNav{width:38px!important;height:38px!important;line-height:38px!important;font-size:16px!important}}@media (max-width:390px){.container{padding-left:10px!important;padding-right:10px!important}.row{margin-left:-6px!important;margin-right:-6px!important}[class*=col-]{padding-left:6px!important;padding-right:6px!important}.section-title h2,.section-title h3{font-size:19px!important}.model-card .model-img img{height:168px!important}.model-card .model-info h5 a,.property-desc h6 a{font-size:15px!important;line-height:1.35!important}.model-card .model-price,.property-desc-top .price{font-size:18px!important}.footer-bottom a,.footer-bottom p,.footer-top a,.footer-top p{font-size:13px!important}}@media (max-width:360px){.header-bottom{padding:6px 8px!important}.haven-call p{font-size:11px!important}.add-property a{font-size:10px!important;padding:7px 10px!important}.slide1-text .desc,.slider-caption-1 .desc{display:none!important}.slide1-text .title-2 h1,.slider-caption-1 .title-2 h1{font-size:22px!important}.reference-grid .col-lg-3,.team-area .col-lg-3{width:100%!important;float:none!important}.footer-bottom .footer-menu ul{gap:3px 8px!important}}