﻿@charset "UTF-8";body{font-family:"Muli",sans-serif;background-color:#fff;color:#1e3826;}body .custom-width{max-width:1400px;}body h1{font-size:65px;font-weight:bold;}body h2{font-size:55px;font-weight:bold;}body h3{font-size:45px;font-weight:bold;margin-bottom:20px;}body h4{font-size:36px;font-weight:bold;}body h5{font-size:24px;font-weight:bold;}body .default-mce-styling h2{font-size:44px;font-weight:bold;}body .default-mce-styling h3{font-size:38px;font-weight:bold;margin-bottom:20px;}body .default-mce-styling h4{font-size:28px;font-weight:bold;}body .default-mce-styling h5{font-size:14px;font-weight:bold;}body .umb-grid a{color:#216337;font-weight:bold;}body a{text-decoration:none!important;color:inherit;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body a:hover{color:#216337;}body p{font-size:16px;}body .light-blue-wrapper{background-color:#f5f5f5;padding:30px 0;}body input{outline:0!important;}.default-btn{padding:15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;padding:5px 35px;}.default-btn:hover{background-color:#b4cbbc;}.default-btn:focus{outline:0;}body.modal-open{overflow-y:auto;}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;}.error-message{color:#ff7d00;}.irs .irs-handle{border-color:#216337!important;}.irs .irs-from:before,.irs .irs-to:before,.irs .irs-single:before{border-top-color:#216337!important;}.irs .irs-bar{background-color:#216337!important;}.irs .irs-from,.irs .irs-to,.irs .irs-single{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:" ";width:50px;height:2px;background-color:#fff;position:absolute;bottom:10px;left:50%;padding-left:15px;transform:translateX(-50%);}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:none!important;}.owl-lazy{height:100vh;background-size:cover;background-position:center center;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}body.fullscreen #estate-gallery-carousel{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:9999999999;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid none;-webkit-text-fill-color:#1e3826;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;}.default-form-style .datepicker-wrapper{background-color:#fff;border-radius:2px;color:#1e3826;}.default-form-style .datepicker-wrapper .datepicker{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed tr td.active{background-color:#216337;background-image:none;}.default-form-style .dropdown.bootstrap-select{width:100%!important;}.default-form-style input[type=checkbox]{float:left;width:15px;margin-bottom:0;margin-top:10px;}.default-form-style .policy-label{font-size:13px;margin-left:10px;max-width:89%;margin-top:5px;color:#216337;}.default-form-style .form-control{border-radius:2px!important;}.default-form-style textarea{margin-top:20px;min-height:80px;}.default-form-style .submit-btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;float:right;background-color:#d2e0d7!important;}.default-form-style .submit-btn:hover{background-color:#b4cbbc;}.default-form-style .submit-btn:focus{outline:0;}.default-form-style label{margin-top:10px;font-weight:bold;}.default-form-style input{margin-top:20px;border-radius:2px;}.default-form-style textarea{min-height:150px;}.bg-fixed-height{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;}.fixed-spacing{margin:30px 0;}@media only screen and (max-width:768px){.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:inherit;}}#footer-wrapper{background-color:#1e3826;position:relative;border-bottom:7px solid #216337;}#footer-wrapper h6{margin-top:25px;}#footer-wrapper a{color:#fff!important;}#footer-wrapper .bottom-bar{background-color:#216337;position:absolute;right:0;width:50%;height:15px;border-radius:7px 0 0 0;bottom:0;}#footer-wrapper .footer-link-wrapper li{font-weight:300;margin-top:12px;}#footer-wrapper .footer-link-wrapper li::before{content:"";background-image:url(../../images/icons/chevron-green.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:10px;height:24px;margin-right:3px;float:left;-moz-transition:ease-in-out margin-right 200ms;-o-transition:ease-in-out margin-right 200ms;-webkit-transition:ease-in-out margin-right 200ms;transition:ease-in-out margin-right 200ms;}#footer-wrapper .footer-link-wrapper li:hover::before{margin-right:6px;}#footer-wrapper .footer-bg-wrapper{color:#fff;padding:35px 0;background-position:right;background-repeat:no-repeat;}#footer-wrapper .footer-bg-wrapper .green-links{color:#fff!important;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#footer-wrapper .footer-bg-wrapper .green-links:hover{color:#2e894c!important;}#footer-wrapper .footer-bg-wrapper .social-links{margin-top:40px;}#footer-wrapper .footer-bg-wrapper .social-links a{border-radius:2px;background-color:#216337;padding:8px;float:left;width:45px;margin-top:12px;margin-right:12px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#footer-wrapper .footer-bg-wrapper .social-links a img{float:none;margin:0 auto;display:block;}#footer-wrapper .footer-bg-wrapper .social-links a:hover{opacity:.8;}#footer-wrapper .footer-bg-wrapper img{float:right;}#footer-wrapper .footer-bg-wrapper h4{font-size:24px;}#footer-wrapper .footer-bg-wrapper p{font-size:16px;margin-bottom:0;}#footer-wrapper .footer-bg-wrapper p span:last-child{float:right;}#footer-wrapper .footer-bg-wrapper a{font-size:16px;display:block;}#footer-wrapper .footer-bg-wrapper ul{padding:0;list-style:none;}#footer-wrapper .footer-bg-wrapper ul li a{font-size:16px;}#footer-wrapper .footer-bg-wrapper .social a{display:inline-block;margin-right:5px;}#footer-wrapper .footer-bg-wrapper .footer-logo{margin:0 auto;display:block;float:none;}@media only screen and (max-width:768px){.footer-bg-wrapper img.footer-logo{width:100%!important;}}body{font-family:"Muli",sans-serif;background-color:#fff;color:#1e3826;}body .custom-width{max-width:1400px;}body h1{font-size:65px;font-weight:bold;}body h2{font-size:55px;font-weight:bold;}body h3{font-size:45px;font-weight:bold;margin-bottom:20px;}body h4{font-size:36px;font-weight:bold;}body h5{font-size:24px;font-weight:bold;}body .default-mce-styling h2{font-size:44px;font-weight:bold;}body .default-mce-styling h3{font-size:38px;font-weight:bold;margin-bottom:20px;}body .default-mce-styling h4{font-size:28px;font-weight:bold;}body .default-mce-styling h5{font-size:14px;font-weight:bold;}body .umb-grid a{color:#216337;font-weight:bold;}body a{text-decoration:none!important;color:inherit;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body a:hover{color:#216337;}body p{font-size:16px;}body .light-blue-wrapper{background-color:#f5f5f5;padding:30px 0;}body input{outline:0!important;}.default-btn{padding:15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;padding:5px 35px;}.default-btn:hover{background-color:#b4cbbc;}.default-btn:focus{outline:0;}body.modal-open{overflow-y:auto;}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;}.error-message{color:#ff7d00;}.irs .irs-handle{border-color:#216337!important;}.irs .irs-from:before,.irs .irs-to:before,.irs .irs-single:before{border-top-color:#216337!important;}.irs .irs-bar{background-color:#216337!important;}.irs .irs-from,.irs .irs-to,.irs .irs-single{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:" ";width:50px;height:2px;background-color:#fff;position:absolute;bottom:10px;left:50%;padding-left:15px;transform:translateX(-50%);}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:none!important;}.owl-lazy{height:100vh;background-size:cover;background-position:center center;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}body.fullscreen #estate-gallery-carousel{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:9999999999;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid none;-webkit-text-fill-color:#1e3826;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;}.default-form-style .datepicker-wrapper{background-color:#fff;border-radius:2px;color:#1e3826;}.default-form-style .datepicker-wrapper .datepicker{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed tr td.active{background-color:#216337;background-image:none;}.default-form-style .dropdown.bootstrap-select{width:100%!important;}.default-form-style input[type=checkbox]{float:left;width:15px;margin-bottom:0;margin-top:10px;}.default-form-style .policy-label{font-size:13px;margin-left:10px;max-width:89%;margin-top:5px;color:#216337;}.default-form-style .form-control{border-radius:2px!important;}.default-form-style textarea{margin-top:20px;min-height:80px;}.default-form-style .submit-btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;float:right;background-color:#d2e0d7!important;}.default-form-style .submit-btn:hover{background-color:#b4cbbc;}.default-form-style .submit-btn:focus{outline:0;}.default-form-style label{margin-top:10px;font-weight:bold;}.default-form-style input{margin-top:20px;border-radius:2px;}.default-form-style textarea{min-height:150px;}.bg-fixed-height{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;}.fixed-spacing{margin:30px 0;}@media only screen and (max-width:768px){.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:inherit;}}body.fixed .single-estate-outer{padding-top:114px;}body.fixed #top-header-wrapper{position:fixed;top:0;z-index:10;width:100%;height:72px;}#filter-outer-wrapper{margin-top:0!important;}#top-header-wrapper a{color:#fff!important;}#top-header-wrapper #top-header-bar{position:absolute;right:0;width:46%;height:30px;background-color:#1e3826;border-radius:0 0 0 7px;color:#fff;}#top-header-wrapper .top-header-inner{position:absolute;right:15px;top:3px;z-index:5;}#top-header-wrapper .top-header-inner .search-icon-wrapper{background-color:#1e3826;background-image:url(../../images/icons/search-icon.png);background-size:50%;background-position:right center;background-repeat:no-repeat;display:block;width:40px;height:30px;margin-top:-3px;cursor:pointer;}#top-header-wrapper .top-header-inner .search-icon-wrapper.active{background-image:url(../../images/icons/close-white.svg);}#top-header-wrapper .top-header-inner .header-search-wrapper{position:absolute;overflow:hidden;-moz-transition:width 400ms;-o-transition:width 400ms;-webkit-transition:width 400ms;transition:width 400ms;width:0;right:50px;height:30px;top:-3px;}#top-header-wrapper .top-header-inner .header-search-wrapper.active{width:200px;}#top-header-wrapper .top-header-inner .header-search-wrapper .header-search-btn{position:absolute;background-image:url(../../images/icons/search-icon-black.png);background-size:50%;background-position:center center;background-repeat:no-repeat;display:block;height:30px;width:30px;top:0;right:0;z-index:10;cursor:pointer;}#top-header-wrapper .top-header-inner .header-search-wrapper #header-search-input{border:0;width:100%;height:100%;padding-left:10px;}#top-header-wrapper .top-header-inner ul{float:left;}#top-header-wrapper .top-header-inner ul li{list-style-type:none;float:left;margin-right:10px;font-size:16px;color:#fff;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#top-header-wrapper .top-header-inner ul li a{margin-left:15px;font-weight:300;}#top-header-wrapper .top-header-inner ul li:hover{color:#d3c9b9;}#top-header-wrapper .navbar{padding:35px 0 .5rem;}#top-header-wrapper .navbar .dropdown-menu{background-color:rgba(33,99,55,.8);border-radius:0;margin-top:5px;}#top-header-wrapper .navbar .dropdown.show>a{font-weight:bold!important;}#top-header-wrapper .navbar .nav-item a{font-size:20px;padding-left:15px;font-weight:300;}#top-header-wrapper .navbar .nav-item:last-child a{padding-right:0;}#top-header-wrapper .navbar .nav-link.dropdown-toggle::after{display:none;}#mobile-nav-addon{display:none;}#bottom-header-bar{background-color:#216337;height:110px;}#bottom-header-bar ul li{-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;color:#fff;font-size:20px;}#bottom-header-bar ul li:hover{color:#d3c9b9;}@media all and (min-width:992px){#bottom-header-bar.dark-header{background:#216337;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg);}.navbar .nav-item:hover .nav-link{color:#fff;}.navbar .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0% 0%;}.navbar .dropdown-menu.fade-up{top:180%;}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg);}.navbar .nav-item a{font-size:20px;padding:15px;font-weight:300;position:relative;}.navbar .nav-item.current>a:after,.navbar .nav-item:hover>a:after{content:" ";width:50px;height:2px;background-color:#fff;position:absolute;bottom:10px;left:50%;padding-left:15px;transform:translateX(-50%);}}@media all and (max-width:991px){#bottom-header-bar{background:none;background-color:#216337;height:auto;padding-top:13px;}#bottom-header-bar .navbar{padding:17px .5rem;}#bottom-header-bar .navbar .current>a{background-color:#a59c94!important;}#bottom-header-bar .navbar-nav hr{border-top:1px solid #fff;width:100%;}#bottom-header-bar .navbar-toggler{border-color:rgba(255,255,255,.3);}#bottom-header-bar .dropdown-menu{background:rgba(0,0,0,0)!important;padding-left:15px;}#bottom-header-bar .dropdown-menu .dropdown-item.current{background-color:#a59c94!important;}.top-header-inner{top:-10px;}}@media(min-width:768px) and (max-width:991px){#top-header-wrapper #top-header-bar{width:65%;}#top-header-wrapper .top-header-inner{top:-10px;}}@media(min-width:992px) and (max-width:1199px){#top-header-wrapper .navbar .nav-item a{font-size:17px;}#top-header-wrapper #top-header-bar{width:51%;}}@media only screen and (max-width:768px){.nav-item.dropdown .dropdown-toggle{float:left;width:70%;}.nav-item.dropdown .ddl-expand-btn{float:left;background-image:url(../../images/icons/plus-white.svg);background-position:center center;background-repeat:no-repeat;background-size:80%;height:45px;width:25px;margin-left:15px;}.nav-item.dropdown .ddl-expand-btn.opened{background-image:url(../../images/icons/minus-white.svg);}.dropdown-toggle::after{content:"";border:0;}.navigation-brand-logo{width:200px;height:inherit;}#top-header-wrapper .top-header-inner{top:-40px;}#top-header-wrapper #top-header-bar{width:100%;border-radius:0;position:relative;}}@media only screen and (max-width:575px){#top-header-wrapper .top-header-inner{top:3px;font-weight:bold;width:100%;text-align:center;right:0;padding:0 18px;}#top-header-wrapper .top-header-inner .top-links{font-weight:300;}#top-header-wrapper .top-header-inner .top-links a:nth-child(1){float:left;}#top-header-wrapper .top-header-inner .top-links a:nth-child(2){float:right;}#mobile-nav-addon{display:block;}}body{font-family:"Muli",sans-serif;background-color:#fff;color:#1e3826;}body .custom-width{max-width:1400px;}body h1{font-size:65px;font-weight:bold;}body h2{font-size:55px;font-weight:bold;}body h3{font-size:45px;font-weight:bold;margin-bottom:20px;}body h4{font-size:36px;font-weight:bold;}body h5{font-size:24px;font-weight:bold;}body .default-mce-styling h2{font-size:44px;font-weight:bold;}body .default-mce-styling h3{font-size:38px;font-weight:bold;margin-bottom:20px;}body .default-mce-styling h4{font-size:28px;font-weight:bold;}body .default-mce-styling h5{font-size:14px;font-weight:bold;}body .umb-grid a{color:#216337;font-weight:bold;}body a{text-decoration:none!important;color:inherit;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body a:hover{color:#216337;}body p{font-size:16px;}body .light-blue-wrapper{background-color:#f5f5f5;padding:30px 0;}body input{outline:0!important;}.default-btn{padding:15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;padding:5px 35px;}.default-btn:hover{background-color:#b4cbbc;}.default-btn:focus{outline:0;}body.modal-open{overflow-y:auto;}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;}.error-message{color:#ff7d00;}.irs .irs-handle{border-color:#216337!important;}.irs .irs-from:before,.irs .irs-to:before,.irs .irs-single:before{border-top-color:#216337!important;}.irs .irs-bar{background-color:#216337!important;}.irs .irs-from,.irs .irs-to,.irs .irs-single{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:" ";width:50px;height:2px;background-color:#fff;position:absolute;bottom:10px;left:50%;padding-left:15px;transform:translateX(-50%);}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:none!important;}.owl-lazy{height:100vh;background-size:cover;background-position:center center;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}body.fullscreen #estate-gallery-carousel{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:9999999999;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid none;-webkit-text-fill-color:#1e3826;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;}.default-form-style .datepicker-wrapper{background-color:#fff;border-radius:2px;color:#1e3826;}.default-form-style .datepicker-wrapper .datepicker{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed{width:100%;}.default-form-style .datepicker-wrapper .datepicker .table-condensed tr td.active{background-color:#216337;background-image:none;}.default-form-style .dropdown.bootstrap-select{width:100%!important;}.default-form-style input[type=checkbox]{float:left;width:15px;margin-bottom:0;margin-top:10px;}.default-form-style .policy-label{font-size:13px;margin-left:10px;max-width:89%;margin-top:5px;color:#216337;}.default-form-style .form-control{border-radius:2px!important;}.default-form-style textarea{margin-top:20px;min-height:80px;}.default-form-style .submit-btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;float:right;background-color:#d2e0d7!important;}.default-form-style .submit-btn:hover{background-color:#b4cbbc;}.default-form-style .submit-btn:focus{outline:0;}.default-form-style label{margin-top:10px;font-weight:bold;}.default-form-style input{margin-top:20px;border-radius:2px;}.default-form-style textarea{min-height:150px;}.bg-fixed-height{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;}.fixed-spacing{margin:30px 0;}@media only screen and (max-width:768px){.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item.current,.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover{background-color:#216337!important;}.dropdown .dropdown-menu .dropdown-item:active:after,.dropdown .dropdown-menu .dropdown-item.active:after,.dropdown .dropdown-menu .dropdown-item.current:after,.dropdown .dropdown-menu .dropdown-item:focus:after,.dropdown .dropdown-menu .dropdown-item:hover:after{content:inherit;}}body #types-list{margin-bottom:25px;}body #types-list h4{margin-bottom:20px;}body #types-list .single-item{display:inline-block;background-color:#1e3826;color:#fff;padding:10px 15px;margin-right:10px;margin-bottom:10px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;cursor:pointer;opacity:.8;}body #types-list .single-item.active{background-color:#216337;opacity:1;}body #types-list .single-item:hover{background-color:#216337;opacity:1;}body .found-estates-count{text-align:center;font-weight:600;font-size:24px;margin-bottom:-22px;}body .sorting-layout-wrapper{float:right;}body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:active,body .sorting-layout-wrapper .dropdown .dropdown-menu .drpdown-item.activeo,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item.current,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:focus,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:hover{background-color:#fff!important;}body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:active,body .sorting-layout-wrapper .dropdown .dropdown-menu .drpdown-item.activeo,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item.current,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:focus,body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:hover{color:#1e3826;}body .sorting-layout-wrapper .dropdown .dropdown-menu .dropdown-item:after{content:none!important;}body .sorting-layout-wrapper .layout-chooser-wrapper{float:right;}body .sorting-layout-wrapper .layout-chooser-wrapper .map-view-btn,body .sorting-layout-wrapper .layout-chooser-wrapper .card-view-btn,body .sorting-layout-wrapper .layout-chooser-wrapper .list-view-btn{float:right;margin-left:15px;border:1px #216337 solid;padding:7px 9px;cursor:pointer;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:block;color:#216337;border-radius:2px;}body .sorting-layout-wrapper .layout-chooser-wrapper .map-view-btn:hover,body .sorting-layout-wrapper .layout-chooser-wrapper .card-view-btn:hover,body .sorting-layout-wrapper .layout-chooser-wrapper .list-view-btn:hover{color:#fff;background-color:#216337;}body .sorting-layout-wrapper .layout-chooser-wrapper .map-view-btn.active,body .sorting-layout-wrapper .layout-chooser-wrapper .card-view-btn.active,body .sorting-layout-wrapper .layout-chooser-wrapper .list-view-btn.active{color:#fff;background-color:#216337;}body .sorting-layout-wrapper .sorting-wrapper{pointer-events:none;cursor:default;opacity:0;margin-bottom:25px;margin-left:15px;float:right;}body .sorting-layout-wrapper .sorting-wrapper .filter-option:focus{outline:0;}body .sorting-layout-wrapper .sorting-wrapper .filter-option filter-option-inner:focus{outline:0;}body .sorting-layout-wrapper .sorting-wrapper .filter-option filter-option-inner .filter-option-inner-inner:focus{outline:0;}body .sorting-layout-wrapper .sorting-wrapper.active{pointer-events:auto;cursor:pointer;opacity:1;}body .sorting-layout-wrapper .sorting-wrapper .dropdown-toggle.bs-placeholder{padding:8px .75rem;}body .sorting-layout-wrapper .sorting-wrapper .filter-option-inner-inner{color:#216337;}body .sorting-layout-wrapper .sorting-wrapper button{background-color:#f5f5f5;border-radius:0;}body .sorting-layout-wrapper .sorting-wrapper .dropdown-menu.show{border-radius:0;padding:0;}@media only screen and (max-width:1199px){.sorting-layout-wrapper{margin-top:15px;}.sorting-layout-wrapper .sorting-wrapper{float:none!important;}}@media only screen and (max-width:992px) and (min-width:768px){.sorting-wrapper{margin-top:15px;}}@media only screen and (max-width:768px){.sorting-layout-wrapper .sorting-wrapper{margin-top:15px;width:100%;float:right!important;}.sorting-layout-wrapper .sorting-wrapper .dropdown.bootstrap-select{width:100%!important;}#types-list .single-item{width:47%;font-size:12px;text-align:center;padding:10px 2px!important;margin-right:2%!important;}}@media only screen and (max-width:691px){body .sorting-layout-wrapper{float:none!important;}body .sorting-layout-wrapper .sorting-wrapper{float:none!important;width:100%;margin:15px 0;}}body #estate-map .gm-iv-address-link,body #estates-showing-map .gm-iv-address-link{display:none!important;}body #estate-map .gm-iv-marker-icon,body #estates-showing-map .gm-iv-marker-icon{display:none!important;}body #estates-showing-map{min-height:600px;width:100%;display:none;}body #estates-showing-map .gm-style-iw,body #estates-showing-map .gm-style-iw-c,body #estates-showing-map .gm-style-iw-d{padding:0!important;max-height:290px!important;overflow:visible!important;border-radius:0!important;}body #estates-showing-map .gm-style-iw-c button img{width:20px!important;height:20px!important;margin:0 auto!important;}body #estates-showing-map .gm-ui-hover-effect{top:0!important;right:-30px!important;width:30px!important;background-color:#f0f8ff!important;}body #estates-showing-map .gm-style-iw-d{overflow:visible!important;}body #estates-showing-map.active{display:block;}body #estates-showing-map .marker-info-window{min-width:250px;}body #estates-showing-map .marker-info-window .marker-info-image{background-position:center center;background-size:cover;background-repeat:no-repeat;max-width:100%;height:160px;}body #estates-showing-map .marker-info-window .marker-info-text{padding:12px 15px 10px 15px;font-size:14px;color:#383d40;background-color:#fff;}body #estates-showing-map .marker-info-window .marker-info-text p{margin:0;}body #estates-showing-map .marker-info-window .marker-info-text p b{font-weight:bold;}body #estates-showing-map .marker-info-window a{margin:0 auto;display:inline-block;text-align:center;width:100%;background-color:#216337;padding:8px 0;color:#fff!important;font-weight:bold;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}body #estates-showing-map .marker-info-window a:hover{background-color:#143d22;}#header-banner-wrapper{position:relative;min-height:350px;overflow:hidden;}#header-banner-wrapper .search-query{position:absolute;bottom:70px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;z-index:2;font-size:28px;width:90%;text-align:center;}#header-banner-wrapper .header-banner-overlay,#header-banner-wrapper .header-banner-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,.2);}#header-banner-wrapper .header-banner-image{background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:1;}#header-banner-wrapper h2{text-align:center;z-index:3;color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;font-weight:200!important;font-size:65px;}#header-banner-wrapper.knowledge-header #knowledge-carousel{min-height:450px;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item{min-height:450px;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-banner-image{width:70%;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-half-text{position:absolute;width:30%;background-color:#d2e0d7;height:100%;right:0;z-index:1;padding:100px 25px 25px 25px;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item:hover .header-half-text{color:#1e3826;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-dot span{background-color:#d2e0d7;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-dot:focus{outline:0;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-dot.active span{background-color:#216337;}.topic-search-wrapper{display:block;margin:35px auto;width:450px;height:50px;}.topic-search-wrapper input.form-control{border-radius:2px 2px 0 0;float:left;height:50px;}.topic-search-wrapper input.form-control:focus{outline:0!important;box-shadow:none;}.topic-search-wrapper input[type=text]{width:350px;border-radius:2px 0 0 2px;border-color:#216337;border-width:1px 0 1px 1px;}.topic-search-wrapper input[type=submit]{width:100px;height:50px;border-width:1px 1px 1px 0;border-color:#216337;border-radius:0 2px 2px 0;background-color:#216337;color:#fff;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.topic-search-wrapper input[type=submit]:hover{background-color:#143d22;}.owl-dot:focus{outline:0;}.content-box{color:#fff;padding:30px;background-color:#424448;}#header-banner-wrapper{margin-bottom:60px;}#header-home-banner-wrapper{height:500px;position:relative;}#header-home-banner-wrapper a:nth-child(1) .banner-btn{margin-left:0;}#header-home-banner-wrapper .banner-btn{padding:8px 15px;cursor:pointer;background-color:#216337;color:#fff!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:inline-block;margin-left:10px;margin-bottom:15px;}#header-home-banner-wrapper .banner-btn:hover{background-color:#143d22;}#header-home-banner-wrapper .banner-btn:focus{outline:0;}#header-home-banner-wrapper .banner-btn:hover{background-color:#143d22;}#header-home-banner-wrapper .green-text{color:#fff;font-weight:bold;}#header-home-banner-wrapper img{position:absolute;top:-42px;right:-40%;width:110px;}#header-home-banner-wrapper .header-banner-overlay,#header-home-banner-wrapper .header-banner-image{position:absolute;top:0;bottom:0;left:0;right:0;}#header-home-banner-wrapper .header-banner-image{background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:-2;}#header-home-banner-wrapper .inner-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:3;text-align:center;}#header-home-banner-wrapper .inner-wrapper h1{text-align:left;margin-bottom:25px;font-size:52px;font-weight:400!important;text-align:center;color:#fff!important;text-shadow:2px 2px #1e3826;}.image-link-wrapper{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);}.image-link-wrapper .image-content-link{width:100%;min-height:180px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin-top:30px;margin-bottom:20px;border-radius:2px;}.image-link-wrapper .image-content-text{background-color:#fff;padding:15px 15px;}.image-link-wrapper .image-content-text p{color:#1e3826;width:100%;font-size:18px;font-weight:600;z-index:1;text-align:left;margin:0;}.image-link-wrapper .image-content-text p::after{content:" ";opacity:.3;background-image:url(../images/icons/pil.svg);background-position:center center;background-repeat:no-repeat;margin-left:10px;width:30px;height:15px;display:inline-block;-moz-transition:ease-in-out margin-left 200ms;-o-transition:ease-in-out margin-left 200ms;-webkit-transition:ease-in-out margin-left 200ms;transition:ease-in-out margin-left 200ms;}.image-link-wrapper:hover .image-content-text p::after{margin-left:20px;}.splittet-content .column:nth-child(1){position:static;}.splittet-content .column:nth-child(1)>div{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff;text-align:center;padding:30px;min-height:100%;border-radius:2px;}.splittet-content .column:nth-child(1)>div::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;z-index:1;border-radius:2px;}.splittet-content .column:nth-child(1)>div .image-box-inner-text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:2;}.splittet-content .column:nth-child(2)>div{background-color:#216337;color:#fff;padding:30px;min-height:100%;border-radius:2px;}.splittet-content .column:nth-child(2)>div h1,.splittet-content .column:nth-child(2)>div h2,.splittet-content .column:nth-child(2)>div h3,.splittet-content .column:nth-child(2)>div h4,.splittet-content .column:nth-child(2)>div h5,.splittet-content .column:nth-child(2)>div h6{color:#216337;}.splittet-content a{padding:10px;cursor:pointer;background-color:#1e3826;color:#fff!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;margin-top:20px;display:inline-block;}.splittet-content a:hover{background-color:#0c170f;}.splittet-content a:focus{outline:0;}.home-wide-advance-search-wrapper,.searchpage-wide-advance-search-wrapper{background-color:#1e3826;color:#fff;}.home-wide-advance-search-wrapper #advance-fields,.searchpage-wide-advance-search-wrapper #advance-fields{position:absolute!important;width:90%;z-index:10;}.image-max-limit img{max-width:100%;}.custom-home-grid-wrapper-green{background-color:#d2e0d7;padding:50px 0 20px;}.custom-grid-margintop{margin-top:40px;}.custom-grid-marginbottom{margin-bottom:40px;}.custom-home-grid-wrapper{margin:50px 0;}.custom-home-grid-wrapper .cta-square-box{border-radius:0;margin-bottom:0;}.custom-home-grid-wrapper .left-grid-text,.custom-home-grid-wrapper .right-grid-text{max-width:450px;}.custom-home-grid-wrapper .left-grid-text{float:right;}.custom-home-grid-wrapper .right-grid-text{float:left;}.custom-home-grid-wrapper .banner-search-wrapper{background-color:#d2e0d7;padding:35px;}.custom-home-grid-wrapper .banner-search-wrapper h4{font-weight:600;text-align:center;color:#fff;}.custom-home-grid-wrapper .banner-search-wrapper input{border-radius:0;float:left;border:0;}.custom-home-grid-wrapper .banner-search-wrapper input[type=text]{width:80%;border-color:#d2e0d7 #a9a9a9 #d2e0d7 #d2e0d7;border-width:1px;border-style:solid;}.custom-home-grid-wrapper .banner-search-wrapper input[type=submit]{width:20%;height:38px;background-color:#fff;border-color:#d2e0d7;border-width:1px;border-style:solid;color:#d2e0d7;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;cursor:pointer;}.custom-home-grid-wrapper .banner-search-wrapper input[type=submit]:hover{background-color:#d2e0d7;color:#fff;border-color:#fff;}.custom-home-grid-wrapper .banner-search-wrapper #search-results{position:absolute;z-index:3;width:78%;background-color:#fff;}.custom-home-grid-wrapper .image-content-link{margin-bottom:0;}.cta-square-box{background-color:#216337;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0;padding:20px;color:#fff;position:relative;min-height:400px;text-align:center;}.cta-square-box:after{content:"";background-color:rgba(73,74,77,.6);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.cta-square-box .default-btn{padding:6px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:block;margin:0 auto;max-width:370px;font-size:20px;}.cta-square-box .default-btn:hover{background-color:#b4cbbc;}.cta-square-box .default-btn:focus{outline:0;}.cta-square-box .cta-square-box-content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:90%;}.cta-square-box .cta-square-box-content img{width:130px;height:130px;}.cta-square-box .cta-square-box-estate .inner-bg-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;}.cta-square-box .cta-square-box-estate .inner-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:90%;}.cta-square-box h4{margin:20px auto 0;text-align:center!important;font-weight:400;max-width:400px;}.cta-square-box p{margin:10px 0 25px;}#estates-showing-map{margin-bottom:80px;}#estates-showing-card{display:none;width:100%;}#estates-showing-card.active{display:block;}#estates-wrapper{margin-top:0;}#estate-group-wrapper{margin:60px;}#estate-group-wrapper .single-estate-group{background-color:#d2e0d7;padding:15px;text-align:center;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;}#estate-group-wrapper .single-estate-group span{font-size:40px;color:#fff;}#estate-group-wrapper .single-estate-group:hover{background-color:#d2e0d7;}body{padding-right:0!important;}body h1{font-weight:200!important;}#latest-estates-carousel .owl-dots .owl-dot span{background-color:rgba(0,0,0,0);border:1px solid #216337;}#latest-estates-carousel .owl-dots .owl-dot.active span{background-color:#216337;}.agent-presentation .agent-card-wrapper{width:100%;background-color:#fff;color:#1e3826;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);}.agent-presentation .agent-card-wrapper a{color:#216337!important;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.agent-presentation .agent-card-wrapper a:hover{color:#143d22!important;}.agent-presentation .agent-card-wrapper .top-image{height:200px;width:50%;background-position:center -20px;background-repeat:no-repeat;background-size:cover;float:left;}.agent-presentation .agent-card-wrapper .agent-description{display:inline-block;padding:15px;}.agent-presentation .agent-card-wrapper .bottom-text{padding:10px;min-height:150px;width:50%;float:left;}.agent-presentation .agent-card-wrapper .bottom-text p{margin:0;}.agent-presentation .agent-card-wrapper .bottom-text p:first-child{font-size:17px;font-weight:bold;}.agent-presentation .agent-card-wrapper .bottom-text p:nth-child(2){margin-top:-5px;margin-bottom:15px;font-size:14px;min-height:50px;}.agent-card-wrapper{width:100%;background-color:#fff;color:#1e3826;border-radius:2px;margin:15px -15px 15px 0;overflow:hidden;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);}.agent-card-wrapper a{color:#216337!important;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.agent-card-wrapper a:hover{color:#143d22!important;}.agent-card-wrapper .top-image{height:200px;width:100%;background-position:center -20px;background-repeat:no-repeat;background-size:cover;}.agent-card-wrapper .bottom-text{padding:10px;min-height:150px;}.agent-card-wrapper .bottom-text p{margin:0;}.agent-card-wrapper .bottom-text p:first-child{font-size:17px;font-weight:bold;}.agent-card-wrapper .bottom-text p:nth-child(2){margin-top:-5px;margin-bottom:15px;font-size:14px;min-height:50px;}.estates-like-this-wrapper{background-color:#d2e0d7;padding:40px 0;margin-top:35px;color:#1e3826;}.estates-like-this-wrapper .owl-dot.active span{background:#1e3826!important;}.estates-like-this-wrapper h4.header{text-align:center;margin-bottom:20px;}.estates-like-this-wrapper a.more-estates-btn{color:#fff!important;background-color:#1e3826;border:2px solid #1e3826;margin:20px auto 0;display:block;font-size:20px;text-align:center;max-width:250px;padding:6px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.estates-like-this-wrapper a.more-estates-btn:hover{color:#1e3826!important;background-color:#fff!important;}.outer-video-wrapper{height:100%;}.outer-video-wrapper .video-wrapper{height:100%;}.outer-video-wrapper .video-wrapper iframe{width:100%;height:100%;}.cta-banner-wrapper.cta-full-width .image{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;}.cta-banner-wrapper.cta-full-width .text-wrapper{width:65%;float:right;padding:35px 50px;}.cta-banner-wrapper.cta-full-width a{width:100%;text-align:center;}.cta-banner-wrapper.video-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;margin:100px 0;}.cta-banner-wrapper.video-banner .media-player-btn{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;cursor:pointer;z-index:3;}.cta-banner-wrapper.video-banner .play-btn{opacity:1;visibility:visible;}.cta-banner-wrapper.video-banner .pause-btn{opacity:0;visibility:hidden;}.cta-banner-wrapper.video-banner .pause-btn.active{animation:fadeOut ease 2s forwards!important;-webkit-animation:fadeOut ease 2s forwards!important;-moz-animation:fadeOut ease 2s forwards!important;-o-animation:fadeOut ease 2s forwards!important;-ms-animation:fadeOut ease 2s forwards!important;}.cta-banner-wrapper.video-banner .overlay{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background-color:rgba(73,74,77,.8);}.cta-banner-wrapper.video-banner iframe{width:100%;height:130%;margin-top:-5%;border-radius:2px;border:0;}.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-impression-link,.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-chrome-top.ytp-show-cards-title{display:none!important;}.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-cued-thumbnail-overlay:hover{display:none!important;}.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-chrome-top.ytp-show-cards-title{display:none;}.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-endscreen-content,.cta-banner-wrapper.video-banner iframe .html5-video-player .ytp-watermark.yt-uix-sessionlink{display:none;}.cta-banner-wrapper.video-banner iframe .html5-video-player .html5-endscreen{display:none;}.cta-banner-wrapper{background-color:#216337;margin-top:20px;}.cta-banner-wrapper .text-wrapper{color:#fff;padding:35px 0;}.cta-banner-wrapper .text-wrapper p.banner-header{font-size:30px;font-weight:bold;}.cta-banner-wrapper .text-wrapper p{font-size:14px;margin:0;}.cta-banner-wrapper img{position:absolute;bottom:0;height:100%;right:15px;}.cta-banner-wrapper a{margin-top:25px;display:inline-block;color:inherit;padding:10px 15px;cursor:pointer;background-color:#1e3826;color:#fff!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.cta-banner-wrapper a:hover{background-color:#0c170f;}.cta-banner-wrapper a:focus{outline:0;}#estates-for-sale-banner{margin:35px 0;}#estates-for-sale-banner h3{color:#1e3826;}#estates-for-sale-banner a.more-estates-btn{color:#fff!important;background-color:#1e3826;border:2px solid #1e3826;margin:20px auto 0;display:block;font-size:20px;text-align:center;max-width:250px;padding:6px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#estates-for-sale-banner a.more-estates-btn:hover{color:#1e3826!important;background-color:#fff!important;}#testimonials-carousel{background-color:#1e3826;color:#fff;padding:45px 0;}#testimonials-carousel .owl-dots .owl-dot span{background-color:rgba(0,0,0,0);border:1px solid #216337;}#testimonials-carousel .owl-dots .owl-dot.active span{background-color:#216337;}#testimonials-carousel .inner-single-testimonial{max-width:700px;margin:0 auto;text-align:center;font-weight:100;font-style:italic;}.single-testimonial{background-color:#216337;padding:65px 35px;color:#fff;position:relative;border-radius:2px;height:100%;}.single-testimonial .testimonial-text{position:relative;}.single-testimonial .testimonial-text:before,.single-testimonial .testimonial-text:after{color:#d2e0d7;font-size:90px;position:absolute;line-height:0;}.single-testimonial .testimonial-text:before{content:"“";top:0;left:-5px;}.single-testimonial .testimonial-text:after{content:"”";bottom:-35px;right:-5px;}.single-testimonial .single-testimonial-header{font-weight:600;font-size:18px;}.seeking-estates-wrapper .single-seeking-estate{width:100%;margin-bottom:15px;display:inline-block;}.seeking-estates-wrapper .single-seeking-estate .left-side,.seeking-estates-wrapper .single-seeking-estate .right-side{float:left;height:100%;min-height:250px;}.seeking-estates-wrapper .single-seeking-estate .left-side{background-color:#90ee90;width:40%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;}.seeking-estates-wrapper .single-seeking-estate .left-side .left-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);}.seeking-estates-wrapper .single-seeking-estate .left-side .left-text{color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%;text-align:center;}.seeking-estates-wrapper .single-seeking-estate .left-side .left-text p{font-size:26px;}.seeking-estates-wrapper .single-seeking-estate .right-side{background-color:#216337;color:#fff;width:60%;padding:15px;}.single-knowledge-post{width:100%;min-height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:5px;border-radius:2px;cursor:pointer;}.single-knowledge-post p{color:#fff;width:100%;font-size:24px;z-index:1;text-align:center;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.single-knowledge-post:hover:after{opacity:.5;}.single-knowledge-post:after{content:"";background-color:rgba(30,56,38,.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.single-testimonial-wrapper{background-color:#d2e0d7;padding:165px 35px 30px;color:#1e3826;position:relative;border-radius:2px;height:100%;}.single-testimonial-wrapper .testimonial-image{width:130px;height:130px;background-position:center center;background-size:cover;border-radius:80px;border:3px solid #d2e0d7;position:absolute;left:50%;top:25px;transform:translateX(-50%);}.single-testimonial-wrapper .testimonial-header{font-weight:600;font-size:18px;}.single-testimonial-wrapper .testimonial-text{position:relative;}.single-testimonial-wrapper .testimonial-text:before,.single-testimonial-wrapper .testimonial-text:after{color:#1e3826;font-size:90px;position:absolute;line-height:0;}.single-testimonial-wrapper .testimonial-text:before{content:"“";top:0;left:-5px;}.single-testimonial-wrapper .testimonial-text:after{content:"”";bottom:-35px;right:-5px;}.single-testimonial-wrapper .testimonial-footer{position:absolute;bottom:15px;font-weight:bold;}#testimonial-carousel .owl-nav{margin-top:0;position:absolute;top:50%;width:100%;transform:translateY(-50%);height:100%;}#testimonial-carousel .owl-nav .owl-prev,#testimonial-carousel .owl-nav .owl-next{position:absolute;width:35px;height:100%;margin:0;background-color:#216337;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#testimonial-carousel .owl-nav .owl-prev:hover,#testimonial-carousel .owl-nav .owl-next:hover{background-color:#2e894c;}#testimonial-carousel .owl-nav .owl-prev:focus,#testimonial-carousel .owl-nav .owl-next:focus{outline:0;}#testimonial-carousel .owl-nav .owl-prev{left:0;border-radius:2px 0 0 2px;}#testimonial-carousel .owl-nav .owl-next{right:0;border-radius:0 2px 2px 0;}#testimonial-carousel .owl-stage{height:100%;}#testimonial-carousel .owl-stage .owl-item{height:100%;}#testimonial-carousel .owl-stage .owl-item .item{height:100%;}#our-branches-wrapper{margin-top:35px;}#our-branches-wrapper .single-branch{border-radius:2px;overflow:hidden;margin-bottom:25px;}#our-branches-wrapper .single-branch:hover span:after{margin-left:8px!important;}#our-branches-wrapper .single-branch .branch-box-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:160px;position:relative;}#our-branches-wrapper .single-branch .text-wrapper{position:relative;padding:15px;min-height:80px;background-color:#e6e6e6;}#our-branches-wrapper .single-branch .text-wrapper p{font-weight:bold;font-size:24px;color:#d2e0d7;margin-bottom:4px;}#our-branches-wrapper .single-branch .text-wrapper span:after{content:"";width:60px;height:30px;background:transparent url(../images/icons/arrow_right.svg) no-repeat;display:inline-block;background-size:contain;background-position:center center;margin-left:10px;margin-bottom:-2px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;margin-left:0;margin-bottom:-9px;}.custom-home-grid-wrapper-green .meet-agents-macro-wrapper{margin-top:0;}.meet-agents-macro-wrapper{margin-top:0;}.meet-agents-macro-wrapper .meet-agents-macro-link{text-align:center;color:#1e3826!important;font-weight:700;font-size:18px;margin-top:10px;display:block;margin:20px auto;}.meet-agents-macro-wrapper .meet-agents-macro-link::after{content:" ";background-image:url(../images/icons/pil.svg);background-position:center center;background-repeat:no-repeat;margin-left:10px;width:30px;height:15px;display:inline-block;-moz-transition:ease-in-out margin-left 200ms;-o-transition:ease-in-out margin-left 200ms;-webkit-transition:ease-in-out margin-left 200ms;transition:ease-in-out margin-left 200ms;}.meet-agents-macro-wrapper .meet-agents-macro-link:hover::after{margin-left:20px;}.branch-estates-wrapper{background-color:#d2e0d7;padding:35px 0;}.branch-estates-wrapper h4{text-align:center;}.opening-hours-wrapper,.contact-us-wrapper{color:#fff;padding:15px;border-radius:3px;margin-bottom:20px;}.opening-hours-wrapper h5,.contact-us-wrapper h5{font-size:22px;}.opening-hours-wrapper .submit-btn,.contact-us-wrapper .submit-btn{-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}.opening-hours-wrapper .submit-btn:hover,.contact-us-wrapper .submit-btn:hover{background-color:#1e3826!important;color:#fff!important;}.contact-us-wrapper .policy-label{color:#fff;}.opening-hours-wrapper{background-color:#216337;color:#fff;}.contact-us-wrapper{background-color:#216337;}#branch-map{min-height:400px;}#meet-your-agent-wrapper{background-color:#d2e0d7;padding:35px 0;margin-top:35px;}#meet-your-agent-wrapper .meet-agent-box{background-color:#fff;border-radius:2px;width:100%;min-height:140px;position:relative;margin-bottom:30px;padding-top:10px;}#meet-your-agent-wrapper .meet-agent-box:hover img{transform:scale(1.05);}#meet-your-agent-wrapper .meet-agent-box img{display:block;margin:0 auto;height:90px;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#meet-your-agent-wrapper span{font-weight:bold;color:#d2e0d7;position:absolute;bottom:10px;width:100%;text-align:center;}#meet-your-agent-wrapper a.btn{padding:10px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#meet-your-agent-wrapper a.btn:hover{background-color:#b4cbbc;}#meet-your-agent-wrapper a.btn:focus{outline:0;}.branch-content-wrapper .text-content{max-height:440px;-moz-transition:ease-in-out max-height 600ms;-o-transition:ease-in-out max-height 600ms;-webkit-transition:ease-in-out max-height 600ms;transition:ease-in-out max-height 600ms;overflow:hidden;}.branch-content-wrapper .text-content.active{max-height:2000px;}.branch-content-wrapper .read-more-btn{text-align:center;cursor:pointer;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;background-color:#1e3826;color:#fff;border-radius:5px;padding:10px 15px;font-weight:bold;display:inline-block;margin-top:15px;}.branch-content-wrapper .read-more-btn:hover{background-color:#1e3826;}.address-wrapper{background-color:rgba(30,56,38,.7);color:#fff;padding:15px;position:absolute;height:100%;width:100%;z-index:1;text-align:center;}.address-wrapper .text-content{padding:25px;position:absolute;padding:25px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:90%;}.address-wrapper .text-content h5{margin-bottom:15px;font-size:18px;}.address-wrapper .text-content p{margin-bottom:5px;}.address-wrapper .text-content a:hover{color:#fff;}#pagination-wrapper{text-align:center;margin:25px 0 35px;}#pagination-wrapper span.pagination-item{cursor:pointer;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;color:#000;}#pagination-wrapper span.pagination-item.active{font-weight:bold;font-size:20px;color:#216337;}#pagination-wrapper span.pagination-item:hover{font-weight:bold;font-size:20px;}#pagination-wrapper span.pagination-item.prev:before{content:"";width:16px;height:15px;background:transparent url(../images/icons/chev-down.svg) no-repeat;display:inline-block;background-size:contain;background-position:center center;margin-bottom:-2px;transform:rotate(90deg);}#pagination-wrapper span.pagination-item.next:after{content:"";width:16px;height:15px;background:transparent url(../images/icons/chev-down.svg) no-repeat;display:inline-block;background-size:contain;background-position:center center;margin-bottom:-2px;transform:rotate(270deg);}#find-buyer-wrapper #find-buyer-input-wrapper{background-color:#fff;padding:20px;border-radius:2px;}#find-buyer-wrapper #find-buyer-input-wrapper label{margin-top:10px;font-weight:bold;}#find-buyer-wrapper #find-buyer-input-wrapper input{height:40px;background-color:#e6f1f6;border:0;}#find-buyer-wrapper #find-buyer-input-wrapper select{background-color:#e6f1f6;border:0;}#find-buyer-wrapper #find-buyer-input-wrapper #find-buyer-submit{text-align:center;padding:7px 15px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;min-width:100px;}#find-buyer-wrapper #find-buyer-input-wrapper #find-buyer-submit:hover{background-color:#b4cbbc;}#find-buyer-wrapper #find-buyer-input-wrapper #find-buyer-submit:focus{outline:0;}#find-buyer-wrapper #find-buyer-right-box{background-color:#d2e0d7;padding:20px;border-radius:2px;color:#fff;height:100%;}#find-buyer-wrapper #find-buyer-result-wrapper{margin-top:30px;}#find-buyer-wrapper #find-buyer-result-wrapper .single-buyer{background-color:#fff;padding:20px;border-radius:2px;height:100%;}#find-buyer-wrapper #find-buyer-result-wrapper .single-buyer .buyer-title{font-size:24px;font-weight:bold;}#find-buyer-wrapper #find-buyer-result-wrapper .single-buyer .buyer-looking,#find-buyer-wrapper #find-buyer-result-wrapper .single-buyer .buyer-text{font-size:15px;}#find-buyer-wrapper #find-buyer-result-wrapper .local-agent{background-color:#d2e0d7;color:#fff;padding:20px;border-radius:2px;}#find-buyer-wrapper #find-buyer-result-wrapper .local-agent .agent-name{margin:20px 0 0 0;font-size:22px;}body .cta-number-banner .single-big-step-box{position:relative;background-size:cover;background-position:center;min-height:178px;width:100%;margin-bottom:15px;}body .cta-number-banner .single-big-step-box .inner-content{position:absolute;z-index:1;color:#fff;width:100%;}body .cta-number-banner .single-big-step-box .inner-content .left-content{float:left;width:150px;padding:25px;}body .cta-number-banner .single-big-step-box .inner-content .left-content h6{font-size:100px;font-weight:800;font-family:"Caveat",cursive;font-optical-sizing:auto;font-style:normal;}body .cta-number-banner .single-big-step-box .inner-content .right-content{float:right;width:calc(100% - 150px);padding:25px;min-height:178px;position:relative;}body .cta-number-banner .single-big-step-box .inner-content .right-content .text-content{position:absolute;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;}body .cta-number-banner .single-big-step-box .inner-content .right-content .text-content p{font-weight:700;margin:0;}body .cta-number-banner .single-big-step-box .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#216337;background:-moz-linear-gradient(90deg,#216337 30%,rgba(33,99,55,.5522584034) 100%);background:-webkit-linear-gradient(90deg,#216337 30%,rgba(33,99,55,.5522584034) 100%);background:linear-gradient(90deg,#216337 30%,rgba(33,99,55,.5522584034) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#216337",endColorstr="#216337",GradientType=1);}body #order-sales-assessment-form-wrapper .left-side{box-shadow:none;padding:0;}body #order-sales-assessment-form-wrapper .right-side{background-color:#d2e0d7;color:#1e3826;}body #order-sales-assessment-form-wrapper .right-side label{color:#1e3826;}body #order-sales-assessment-form-wrapper .right-side #submit-btn{border:1px solid #1e3826;background-color:rgba(0,0,0,0);color:#1e3826!important;}body #order-sales-assessment-form-wrapper .right-side #submit-btn:hover{background-color:#1e3826;color:#fff!important;}#buyer-directory-form-wrapper,#order-sales-assessment-form-wrapper{margin:50px 0;}#buyer-directory-form-wrapper textarea,#order-sales-assessment-form-wrapper textarea{min-height:150px;}#buyer-directory-form-wrapper h5,#order-sales-assessment-form-wrapper h5{margin-top:20px;}#buyer-directory-form-wrapper .left-side,#buyer-directory-form-wrapper .right-side,#order-sales-assessment-form-wrapper .left-side,#order-sales-assessment-form-wrapper .right-side{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:15px 25px;height:100%;}#buyer-directory-form-wrapper .right-side #submit-btn,#order-sales-assessment-form-wrapper .right-side #submit-btn{float:right;padding:8px 15px;cursor:pointer;background-color:#216337;color:#fff!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#buyer-directory-form-wrapper .right-side #submit-btn:hover,#order-sales-assessment-form-wrapper .right-side #submit-btn:hover{background-color:#143d22;}#buyer-directory-form-wrapper .right-side #submit-btn:focus,#order-sales-assessment-form-wrapper .right-side #submit-btn:focus{outline:0;}#buyer-directory-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #zipcode-areas-input,#order-sales-assessment-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #zipcode-areas-input{width:85%;float:left;border-radius:5px 0 0 5px;}#buyer-directory-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #clear-text,#order-sales-assessment-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #clear-text{width:15%;background-color:#000;color:#fff;float:left;margin-top:20px;height:38px;font-weight:bold;text-align:center;padding:7px 0;border-radius:0 5px 5px 0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border:1px solid #000;cursor:pointer;}#buyer-directory-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #clear-text:hover,#order-sales-assessment-form-wrapper .left-side #city-search-wrapper #city-input-wrapper #clear-text:hover{background-color:#fff;color:#000;}#buyer-directory-form-wrapper .left-side #city-search-wrapper #search-results,#order-sales-assessment-form-wrapper .left-side #city-search-wrapper #search-results{clear:both;}#buyer-directory-form-wrapper .left-side #city-search-wrapper #choosen-cities,#order-sales-assessment-form-wrapper .left-side #city-search-wrapper #choosen-cities{min-height:70px;}#city-search-wrapper #search-results{max-height:300px;overflow-y:auto;}#city-search-wrapper #search-results ul{list-style:none;padding:0;margin:0;}#city-search-wrapper #search-results ul li{-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;padding:.375rem .75rem;border-color:#ced4da;border-style:solid;border-width:0 0 1px 0;cursor:pointer;border-radius:0;}#city-search-wrapper #search-results ul li:hover{background-color:#ced4da;color:#fff;}#city-search-wrapper #choosen-cities .active-city{background-color:#000;border:1px solid #000;color:#fff;padding:10px 15px;margin-right:5px;position:relative;cursor:pointer;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:inline-block;margin-top:10px;}#city-search-wrapper #choosen-cities .active-city:after{content:"";background-image:url("../../images/icons/close-white.svg");background-repeat:no-repeat;background-position:center center;background-size:cover;width:20px;height:10px;position:absolute;top:2px;right:-2px;display:inline-block;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;}#city-search-wrapper #choosen-cities .active-city:hover{background-color:#fff;border:1px solid #000;color:#000;}#city-search-wrapper #choosen-cities .active-city:hover:after{background-image:url("../../images/icons/close-blue.svg");}#order-sales-assessment-form-wrapper .dropdown.bootstrap-select{width:100%;}#order-sales-assessment-form-wrapper textarea{min-height:90px;}#order-showing-form-wrapper #Name{margin-top:0;}.download-documents-wrapper .files-section{margin:15px 0;}.download-documents-wrapper .files-section .download-btn{padding:8px 12px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;background-color:#d2e0d7;display:inline-block;margin-bottom:10px;width:100%;}.download-documents-wrapper .files-section .download-btn:hover{background-color:#b4cbbc;}.download-documents-wrapper .files-section .download-btn:focus{outline:0;}.download-documents-wrapper .files-section .download-btn img{width:20px;height:15px;margin-left:5px;float:right;}.download-documents-wrapper .back-to-estate-btn{padding:8px 20px;cursor:pointer;background-color:#d2e0d7;color:#216337!important;font-weight:bold;border-radius:2px;border:0;-moz-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;display:inline-block;margin-bottom:20px;position:absolute;bottom:0;}.download-documents-wrapper .back-to-estate-btn:hover{background-color:#b4cbbc;}.download-documents-wrapper .back-to-estate-btn:focus{outline:0;}.documents-page .agent-card-wrapper .top-image{height:260px;}@media only screen and (max-width:1199px){#header-home-banner-wrapper .inner-wrapper{width:90%;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-banner-image{width:50%;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-half-text{width:50%;}.cta-banner-wrapper.cta-full-width .text-wrapper{width:80%;}.image-link-wrapper .image-content-text{padding:15px 8px;}.image-link-wrapper .image-content-text p{font-size:15px;}}@media only screen and (max-width:992px) and (min-width:768px){#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-banner-image{width:50%;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-half-text{width:50%;padding:25px 25px 25px 25px;}.cta-banner-wrapper.cta-full-width .text-wrapper{width:90%;}}@media only screen and (max-width:992px){#header-home-banner-wrapper .inner-wrapper img{right:-80%;top:-50px;}#header-banner-wrapper .search-query{bottom:0;font-size:18px;}body.fixed #header-banner-wrapper{min-height:180px;}body #header-banner-wrapper{min-height:200px;}body h1,body h2,body h3,body h4{word-break:break-word;}body h1{font-size:27px!important;}body h2{font-size:25px!important;}body h3{font-size:21px!important;}body h4{font-size:19px!important;}#header-search-banner-wrapper{height:350px;}#header-search-banner-wrapper .inner-wrapper{top:40%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:inherit;width:90%;}#header-search-banner-wrapper .inner-wrapper #advance-search-bar-wrapper{position:absolute;width:100%;}#meet-your-agent-wrapper .meet-agent-box span{font-size:16px;}#meet-your-agent-wrapper .meet-agent-box img{height:70px;}.estates-like-this-wrapper h4{font-size:26px;}.single-estate.card-layout .single-estate-box-wrapper{min-height:300px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);}.single-estate.card-layout .single-estate-box-wrapper .single-estate-box-image{height:160px;}.single-estate.card-layout .single-estate-box-wrapper .text-wrapper{min-height:210px;color:#1e3826;}.single-estate.card-layout .single-estate-box-wrapper .text-wrapper .header{font-size:15px;line-height:17px;}.seeking-estates-wrapper .single-seeking-estate .left-side .left-text p{font-size:20px;}}@supports(-webkit-touch-callout:none){.header-banner-image{background-attachment:local!important;}}@media only screen and (max-width:1680px){.custom-width{max-width:1400px;}}@media only screen and (max-width:768px){body .cta-number-banner .single-big-step-box{min-height:250px;}body .cta-number-banner .single-big-step-box .inner-content .right-content{min-height:250px;width:100%;float:inherit;}body .cta-number-banner .single-big-step-box .inner-content .right-content .text-content{width:90%;text-align:center;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}body .cta-number-banner .single-big-step-box .inner-content .left-content{position:absolute;top:-15px;float:inherit;width:inherit;padding:inherit;display:inline-block;}body .cta-number-banner .single-big-step-box .inner-content .left-content h6{font-size:70px;}#header-search-banner-wrapper .inner-wrapper h1{font-size:36px;}#header-search-banner-wrapper .inner-wrapper #advance-search-bar-wrapper #search-input{width:100%;}#header-search-banner-wrapper .inner-wrapper #advance-search-bar-wrapper #search-btn{width:100%;}#header-home-banner-wrapper{text-align:center;height:300px;}#header-home-banner-wrapper .inner-wrapper{top:50%;left:50%;max-width:640px;z-index:3;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#header-home-banner-wrapper .inner-wrapper h1{text-align:center;width:100%;}#header-home-banner-wrapper .banner-btn{margin-bottom:15px;width:100%;}.splittet-content .column:nth-child(1)>div{min-height:420px;margin-bottom:45px;}.cta-banner-wrapper.cta-full-width .text-wrapper{width:100%;}.cta-banner-wrapper.cta-text-banner a{margin-bottom:20px;display:block;text-align:center;width:100%;}.cta-banner-wrapper.cta-text-banner .text-wrapper{padding:35px 0 0;}.cta-banner-wrapper.video-banner{margin:40px 0!important;}.custom-home-grid-wrapper .cta-square-box{margin-bottom:25px;}.single-testimonial{margin-bottom:25px;height:inherit;}.custom-home-grid-wrapper .left-grid-text,.custom-home-grid-wrapper .right-grid-text{float:none;text-align:center;margin:0 auto;}#meet-your-agent-wrapper .meet-agent-box span{font-size:18px;}#meet-your-agent-wrapper .meet-agent-box img{height:80px;}#find-buyer-wrapper #find-buyer-input-wrapper{margin-top:30px;}#find-buyer-wrapper #find-buyer-result-wrapper .single-buyer{margin-bottom:30px;}.list-layout .single-estate-box-wrapper .single-estate-box-image{width:40%;}.list-layout .single-estate-box-wrapper .text-wrapper{width:60%;padding:5px 10px;}.list-layout .single-estate-box-wrapper .text-wrapper .header{font-size:16px;line-height:20px;}.list-layout .single-estate-box-wrapper .text-wrapper .features{position:static;margin-top:20px;}.list-layout .single-estate-box-wrapper .text-wrapper .features .rooms{margin-left:5px;}.list-layout .single-estate-box-wrapper .text-wrapper .features .type{margin-left:5px;}.list-layout .single-estate-box-wrapper .text-wrapper .price{bottom:8px;}.download-documents-wrapper .back-to-estate-btn{position:static;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-banner-image{width:40%;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-half-text{width:60%;padding:25px 25px 25px 25px;}.image-link-wrapper .image-content-text{padding:15px 15px;}.image-link-wrapper .image-content-text p{font-size:20px;}.meet-agents-macro-wrapper{margin-top:15px;}.meet-agents-macro-wrapper .agent-card-wrapper .top-image{height:320px;width:100%;background-position:center -20px;background-repeat:no-repeat;background-size:cover;}.seeking-estates-wrapper .single-seeking-estate .left-side{width:100%;}.seeking-estates-wrapper .single-seeking-estate .left-side .left-text p{font-size:30px;}.seeking-estates-wrapper .single-seeking-estate .right-side{width:100%;}}@media only screen and (max-width:600px){#header-home-banner-wrapper .green-text{color:#fff;}.agent-card-wrapper .top-image{height:250px;background-position:center -20px;background-size:contain;}#header-banner-wrapper.knowledge-header{margin-bottom:0;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-banner-image{width:100%;height:150px;position:static;}#header-banner-wrapper.knowledge-header #knowledge-carousel .owl-item .header-half-text{width:100%;}.card-layout .single-estate-box-wrapper .text-wrapper .zipcode,.list-layout .single-estate-box-wrapper .text-wrapper .zipcode{margin-left:0;}.card-layout .single-estate-box-wrapper .type,.list-layout .single-estate-box-wrapper .type{display:none;}.card-layout .single-estate-box-wrapper .price,.list-layout .single-estate-box-wrapper .price{bottom:5px;right:5px;}.card-layout .single-estate-box-image .agreement-text,.card-layout .single-estate-box-image .label-text,.card-layout .single-estate-box-image .sold-text,.list-layout .single-estate-box-image .agreement-text,.list-layout .single-estate-box-image .label-text,.list-layout .single-estate-box-image .sold-text{left:0!important;top:0!important;border-radius:0!important;font-weight:300!important;text-align:center!important;width:100%!important;}#estates-for-sale-banner .open-house p:first-child{font-size:11px;}#estates-for-sale-banner .open-house p{font-size:10px;}.timeline-wrapper-y .single-timeline-item-y:nth-child(odd) .single-timeline-inner-y .single-timeline-content-wrapper{padding-right:15px;}.timeline-wrapper-y .single-timeline-item-y:nth-child(even) .single-timeline-inner-y .single-timeline-content-wrapper{padding-left:15px;}}@media only screen and (max-width:450px){#header-home-banner-wrapper .inner-wrapper img{top:-38px;right:-56%;width:85px;}}.owl-carousel.testimonials-carousel-class .owl-stage{display:flex;}.owl-carousel.testimonials-carousel-class .owl-item{display:flex;flex:1;}.owl-carousel.testimonials-carousel-class .item{display:flex;flex-direction:column;flex-grow:1;}