.otgs-development-site-front-end,.grecaptcha-badge{display:none!important}.bigger-container{width:100%;max-width:1400px;margin:0 auto;padding:0 15px;display:block;position:relative}.wrapper{max-width:1440px;margin:0 auto;padding:0 15px}.form-control,.wpforms-field-container input,.wpforms-field-container textarea{width:100%;min-height:42px;display:block;font-family:"Montserrat",sans-serif;font-size:14px;color:#2A2624;border:1px solid rgb(176 139 86 / .6)!important;border-radius:7px!important;margin-bottom:12px;padding:6px 12px}.buysell-form-ctn .form-control{margin:12px 0 0 0}.select2-container.select2-container--default{width:100%!important}.select2-container--default .select2-selection--multiple{width:100%!important;min-height:42px!important;display:flex!important;align-items:center!important;font-family:"Montserrat",sans-serif!important;font-size:14px!important;color:#2A2624!important;border:1px solid rgb(176 139 86 / .6)!important;border-radius:7px!important;margin:12px 0 0 0!important;padding:6px 12px!important}.select2-container--default button{padding:0 4px!important}.select2-search__field{margin-top:0!important}textarea.form-control,.wpforms-field-container textarea{height:150px;resize:none}label{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600}label span{color:#B08B56}.btn-default{display:inline-block;background-color:#B08B56!important;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none!important;text-align:center;color:#fff;padding:12px 26px!important;margin-top:15px}.btn-default:hover{color:#fff}.consent-ctn label span,.consent-ctn a{font-size:14px;font-weight:400;color:#000!important}.consent-ctn a{text-decoration:underline;transition:all .3s ease}.consent-ctn a:hover{color:#B08B56!important}.nolist{padding:0}.my-pagination{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding-left:0}.my-pagination-btn{display:inline-block;min-width:55px;font-size:14px;font-weight:400;letter-spacing:1.61px;text-align:center;text-transform:uppercase;color:#fff;border:solid 1px #B08B56;background:#B08B56;padding:10px 15px;transition:0.4s all ease;cursor:pointer}.current-page-pagination,.my-pagination-btn:hover{color:#B08B56;background:#fff0}.home-properties-swiper .swiper-slide{height:unset}.home-properties-swiper .swiper-button-prev{left:60px}.home-properties-swiper .swiper-button-next{right:60px}.home-properties-swiper .swiper-button-prev,.home-properties-swiper .swiper-button-next{color:#fff}.home-properties-swiper .swiper-button-prev::after,.home-properties-swiper .swiper-button-next::after{font-size:35px;font-weight:900}.listingbox{height:100%;display:flex;flex-direction:column;border:solid 3px #E5E5E5;background-color:#F5F1EB;padding:15px}.listingbox .img{position:relative;aspect-ratio:16 / 9}.listingbox .img::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:#000;opacity:.2;z-index:2}.listingbox .img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2}.listingbox .text{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-grow:1;text-align:center;padding-top:15px}.listingbox .text h3{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#000;margin:0 0 10px 0}.listingbox .text p{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;color:#000;margin:0}.listingbox .text p.area-text{font-size:15px;margin-bottom:10px}.listingbox .text a{display:flex;justify-content:center;align-items:start;background-color:#B08B56;font-family:"Montserrat",Sans-serif;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase;color:#fff;padding:8px 26px;margin-top:15px}.properties .properties-sold-map .leaflet-tile-pane{filter:grayscale(100%) sepia(12%) saturate(38%) brightness(1.08) contrast(.9)}.properties .properties-sold-map .leaflet-marker-icon:not(.marker-cluster){filter:grayscale(100%) brightness(45%) contrast(115%)}.properties .properties-sold-map .marker-cluster-small div,.properties .properties-sold-map .marker-cluster-medium div,.properties .properties-sold-map .marker-cluster-large div{background:#B08B56!important;color:#FFFFFF!important;border:2px solid #FAF9F6!important;font-weight:700!important;box-shadow:0 5px 16px rgb(44 41 37 / .18)}#schedule-showing-modal .btn-close:hover,#contact-modal .btn-close:hover{background-color:#fff0;opacity:1}#schedule-showing-modal .modal-title,#contact-modal .modal-title{font-family:"Montserrat",Sans-serif}.footer-form label,.preavis-form label{color:#fff}.preavis-form label span{color:#d63637}.footer-form .wpcf7 form .wpcf7-response-output,.preavis-form .wpcf7 form .wpcf7-response-output{color:#fff}.popup-form .elementor-shortcode{background:#fff!important}.popup-form h3{font-family:"Playfair Display",Sans-serif!important;font-size:20px!important;font-weight:600!important;color:#000!important}.popup-form .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-direction:column;border:none!important}.popup-form .wpcf7-form-control.wpcf7-checkbox span{font-family:"Playfair Display",Sans-serif!important;font-size:16px;font-weight:400;color:#212529}.popup-form .btn-default:hover{background-color:#B08B56}.open-guide-form{cursor:pointer}.modal-header{border-bottom:none}.modal-header .btn-close{padding:.25em .25em!important}.modal-header .btn-close:hover{background-color:#fff0}#guidesModal .modal-dialog{max-width:600px}@media (min-width:576px){#guidesModal .modal-body,#ressourcesModal .modal-body,#buyerSellerModal .modal-body{padding:1.875rem}}#guidesModal .guide-modal-title h2,#ressourcesModal .guide-modal-title h2{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:600}@media (min-width:576px){#guidesModal .guide-modal-title h2,#ressourcesModal .guide-modal-title h2{font-size:32px}}#guidesModal .guide-modal-title p,#ressourcesModal .guide-modal-title p{font-family:"Lora",Sans-serif;font-size:17px;font-weight:400}.form-banner-img{margin-bottom:20px}.form-banner-img img{width:100%;height:100%;max-height:250px;object-fit:cover}#buyerSellerModal .modal-content{background-color:#EFEAE2}#buyerSellerModal .title-ctn{position:relative;margin-bottom:30px}#buyerSellerModal .title-ctn::after{content:'';position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:100px;height:2px;background-color:#B08B56}#buyerSellerModal .title-ctn h2{font-family:"Lora",Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;text-align:center;color:#4B3620}#buyerSellerModal .content-ctn p{font-family:"Lora",Sans-serif;font-size:17px;font-weight:400;text-align:center}#buyerSellerModal .form-control{margin:12px 0 0 0!important}