@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url("$slick-loader-path + $url") center center no-repeat;}.slick-loading .slick-list.nitro-lazy{background-image:none !important;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#000;opacity:.75;}[class^=colinas-],[class*=" colinas-"]{font-family:colinas !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.colinas-plano:before{content:"";}.colinas-bed:before{content:"";}.colinas-tour:before{content:"";}.colinas-link:before{content:"";}.colinas-train:before{content:"";}.colinas-car:before{content:"";}.colinas-plane:before{content:"";}.colinas-humidity:before{content:"";}.colinas-sun:before{content:"";}.colinas-wind:before{content:"";}.colinas-calendar:before{content:"";}.colinas-pasta:before{content:"";}.colinas-shop:before{content:"";}.colinas-spa:before{content:"";}.colinas-sold:before{content:"";}.colinas-arrow-up-right:before{content:"";}.colinas-award:before{content:"";}.colinas-beach:before{content:"";}.colinas-edificio:before{content:"";}.colinas-food:before{content:"";}.colinas-golf:before{content:"";}.colinas-gym:before{content:"";}.colinas-naturaleza:before{content:"";}.colinas-360:before{content:"";}.colinas-camera:before{content:"";}.colinas-clock:before{content:"";}.colinas-construction:before{content:"";}.colinas-download:before{content:"";}.colinas-home:before{content:"";}.colinas-key:before{content:"";}.colinas-arrow-right:before{content:"";}.colinas-email:before{content:"";}.colinas-facebook:before{content:"";}.colinas-instagram:before{content:"";}.colinas-linkedin:before{content:"";}.colinas-location:before{content:"";}.colinas-pinterest:before{content:"";}.colinas-tel:before{content:"";}.colinas-twitter:before{content:"";}.colinas-youtube:before{content:"";}.colinas-bars:before{content:"";}.hot-spot{position:absolute;z-index:99;}.hot-spot .hot-spot-point{width:38px;height:38px;border:5px solid rgba(252,252,252,.1607843137);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;cursor:pointer;}.hot-spot .hot-spot-content{background-color:#fff;padding:12px;position:absolute;top:40px;left:50%;transform:translate(-50%);width:clamp(120px,12vw,200px);box-shadow:4px 4px 14px rgba(0,0,0,.2);border-radius:5px;display:none;transition:.3s ease all;z-index:99;}@media screen and (min-width: 1300px){.hot-spot .hot-spot-content{padding:15px 20px;left:0;transform:none;}}.hot-spot .hot-spot-content.is-visible{display:block;}.hot-spot .hot-spot-title{margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;font-size:clamp(16px,1vw,18px);}.hot-spot .hot-spot-text{font-size:clamp(10px,1vw,12px);font-weight:400;line-height:clamp(16px,1.5vw,20px);opacity:.8;margin:0;font-family:Montserrat;}.hot-spot[data-index="1"]{top:130px;left:10%;}@media screen and (min-width: 768px){.hot-spot[data-index="1"]{top:-80px;left:38%;}}.hot-spot[data-index="2"]{top:200px;right:30%;}.hot-spot[data-index="3"]{top:-10px;right:20%;}@media screen and (min-width: 768px){.hot-spot[data-index="3"]{top:-160px;}}.hot-spot[data-index="4"]{top:-250px;left:17%;}@media screen and (min-width: 768px){.hot-spot[data-index="4"]{left:12%;top:-190px;}}.hot-spot[data-index="5"]{top:-50px;right:20%;}@media screen and (min-width: 768px){.hot-spot[data-index="5"]{right:45%;top:0;}}.hot-spot[data-index="6"]{top:-350px;right:10%;}@media screen and (min-width: 768px){.hot-spot[data-index="6"]{right:34%;top:-360px;}}.ping{-webkit-animation:ping 1.5s infinite;animation:ping 1.5s infinite;}.dark-ping{-webkit-animation:darkping 1.5s infinite;animation:darkping 1.5s infinite;}@-webkit-keyframes ping{0%{box-shadow:0 0 rgba(255,255,255,.2);}to{box-shadow:0 0 0 20px rgba(255,255,255,0);}}@keyframes ping{0%{box-shadow:0 0 rgba(255,255,255,.2);}to{box-shadow:0 0 0 20px rgba(255,255,255,0);}}@-webkit-keyframes darkping{0%{box-shadow:0 0 rgba(34,46,69,.2);}to{box-shadow:0 0 0 20px rgba(34,46,69,0);}}@keyframes darkping{0%{box-shadow:0 0 rgba(34,46,69,.2);}to{box-shadow:0 0 0 20px rgba(34,46,69,0);}}.newsletter{padding:0 !important;}.newsletter .col-left{padding:0;display:none;}@media screen and (min-width: 768px){.newsletter .col-left{display:flex;}}.newsletter .col-left .elementor-widget-image{height:100%;}.newsletter .col-left img{object-fit:cover;width:100%;height:100%;}.newsletter .col-right{background-color:rgba(0,0,0,.1);padding:80px 15px;}@media screen and (min-width: 768px){.newsletter .col-right{padding:60px 40px;}}@media screen and (min-width: 1200px){.newsletter .col-right{padding:60px 120px;}}.newsletter .col-right .section-title{padding-bottom:clamp(10px,2vw,15px);}@media screen and (max-width: 480px){.newsletter .col-right .elementor-widget-text-editor{max-width:200px !important;}}.newsletter .col-right .elementor-widget-form{max-width:540px !important;padding-top:10px;}.newsletter .col-right .elementor-field-group{margin-bottom:15px !important;}.newsletter .col-right .elementor-field-group .elementor-field-textual{border:none;background-color:transparent !important;border-bottom:1px solid #333;border-radius:0;color:#333;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;min-height:44px;}.newsletter .col-right .elementor-field-group .elementor-field-textual:focus{border:none;border-bottom:1px solid #bea85d;box-shadow:none;}.newsletter .col-right .elementor-field-group .elementor-field-textual::placeholder{color:#333;opacity:1;}.newsletter .col-right .elementor-field-type-acceptance{padding:20px 0;}@media screen and (min-width: 768px){.newsletter .col-right .elementor-field-type-acceptance{padding:20px 0 60px;}}.newsletter .col-right .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:center;gap:5px;}.newsletter .col-right .elementor-field-type-acceptance label{color:#333;font-size:9px;font-weight:300;}.newsletter .col-right .elementor-field-type-acceptance label a{color:#333;text-decoration:underline;}.newsletter .col-right .elementor-field-type-acceptance input[type=checkbox]{-webkit-appearance:none;width:34px;height:16px;border:1px solid #fff;position:relative;border-radius:20px;transition:all .5s ease;outline:0;}.newsletter .col-right .elementor-field-type-acceptance input[type=checkbox]:before{content:"";width:13px;height:13px;border-radius:50%;background-color:#aaa;position:absolute;transform:translateY(-50%);top:50%;left:2px;transition:all .3s ease;}.newsletter .col-right .elementor-field-type-acceptance input[type=checkbox]:checked{transition:all .3s ease;background-color:#fff;}.newsletter .col-right .elementor-field-type-acceptance input[type=checkbox]:checked:before{left:auto;right:2px;transition:all .3s ease;background-color:#bea85d;}.newsletter .col-right .elementor-button{background-color:transparent;padding:14px;border-radius:30px;color:#bea85d !important;color:#bea85d;text-align:center;transition:all .3s;font-size:clamp(10px,1.5vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;border:1px solid #bea85d;}.newsletter .col-right .elementor-button:hover{cursor:pointer;background-color:#bea85d;color:#fff !important;}.newsletter .col-right .elementor-select-wrapper .select-caret-down-wrapper{display:none;}.newsletter .col-right .elementor-select-wrapper{position:relative;}.newsletter .col-right .elementor-select-wrapper:after{content:"";font-family:colinas;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);font-size:10px;}.newsletter .col-right .elementor-widget-image{position:absolute;top:-50px;right:0;width:170px;}@media screen and (min-width: 1200px){.newsletter .col-right .elementor-widget-image{top:0;}}.breadcrumb{background-color:#f4f4f4;}.breadcrumb .e-con-inner{padding:8px 0 !important;}.breadcrumb #breadcrumbs{margin:0;color:#333;font-size:clamp(7px,1vw,10px);font-weight:300;letter-spacing:3px;text-transform:uppercase;}.breadcrumb a{color:#333;}.breadcrumb .breadcrumb_last{color:#bea85d;font-weight:500;}.modal-form-property{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.modal-form-property .dialog-lightbox-widget-content{width:100% !important;}.modal-form-property .dialog-widget-content{background:rgba(51,51,51,.94) !important;display:flex;justify-content:center;align-items:center;padding-top:40px;}@media screen and (min-width: 768px){.modal-form-property .dialog-widget-content{padding-top:60px;}}.modal-form-property .dialog-message{justify-content:center !important;}.modal-form-property .dialog-message::-webkit-scrollbar{width:6px;}.modal-form-property .dialog-message::-webkit-scrollbar-track{background:#eee;}.modal-form-property .dialog-message::-webkit-scrollbar-thumb{background-color:#bea85d;border-radius:20px;}@media screen and (min-width: 1600px){.modal-form-property .dialog-message{align-items:center !important;}}.modal-form-property .dialog-close-button{top:40px !important;right:50% !important;transform:translate(50%);border:1px solid #bea85d;width:40px;height:40px;border-radius:50%;font-size:18px;background-color:#373737;align-items:center;justify-content:center;}@media screen and (min-width: 768px){.modal-form-property .dialog-close-button{top:60px !important;}}.modal-form-property .dialog-close-button svg{fill:#bea85d !important;}.modal-form-property .section-title{padding:60px 0 10px;}@media screen and (min-width: 1600px){.modal-form-property .section-title{padding:0 0 10px;}}.modal-form-property .section-title .elementor-heading-title{color:#fff;font-size:clamp(28px,4vw,40px);line-height:clamp(34px,4vw,48px);font-style:italic;}.modal-form-property .section-text{font-size:clamp(12px,1vw,14px);line-height:clamp(20px,2vw,25px);padding-bottom:20px;color:#fff;}.modal-form-property .section-text br{display:none;}.modal-form-property .section-text p{margin:0 0 10px;}.modal-form-property .section-text i{font-style:normal;}.modal-form-property .elementor-widget-form{max-width:550px !important;margin:auto;padding-bottom:20px;}.modal-form-property .elementor-widget-form .elementor-field-group{margin-bottom:15px !important;}.modal-form-property .elementor-widget-form .elementor-field,.modal-form-property .elementor-widget-form .elementor-field-textual{background-color:transparent !important;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.5019607843);color:#fff;font-size:clamp(10px,1.5vw,12px);font-weight:500 !important;letter-spacing:3.6px;text-transform:uppercase;min-height:40px;}.modal-form-property .elementor-widget-form .elementor-field::placeholder,.modal-form-property .elementor-widget-form .elementor-field-textual::placeholder{color:#fff;opacity:1;}.modal-form-property .elementor-widget-form .elementor-field:focus,.modal-form-property .elementor-widget-form .elementor-field-textual:focus{border:none;border-bottom:1px solid #bea85d;box-shadow:none;}.modal-form-property .elementor-widget-form .elementor-select-wrapper .select-caret-down-wrapper{display:none;}.modal-form-property .elementor-widget-form .elementor-select-wrapper{position:relative;border:none;}.modal-form-property .elementor-widget-form .elementor-select-wrapper:after{content:"";font-family:colinas;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);font-size:10px;}.modal-form-property .elementor-widget-form .elementor-select-wrapper option{color:#333;}.modal-form-property .elementor-widget-form .elementor-button{background-color:#bea85d;border-radius:100px;border:1px solid #bea85d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;font-size:12px;font-weight:500;letter-spacing:3.6px;text-transform:uppercase;cursor:pointer;}.modal-form-property .elementor-widget-form .elementor-button:hover{background-color:#fff;color:#333 !important;border-color:#fff;}.modal-form-property .elementor-widget-form .elementor-field-type-html p{font-size:clamp(9px,1vw,11px);}.modal-form-property .elementor-widget-form .elementor-field-type-html p a{color:#bea85d;}.modal-form-property .elementor-widget-form .elementor-field-type-recaptcha_v3{height:0;}@media screen and (min-width: 768px){.modal-form-property .elementor-widget-form .elementor-field-type-acceptance{padding:0;}}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance .elementor-field-option{display:flex;gap:5px;}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance label{color:#fff;font-size:clamp(9px,1.5vw,12px);}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance label a{color:#fff;text-decoration:underline;}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance input[type=checkbox]{-webkit-appearance:none;width:34px;height:16px;min-height:auto;border:1px solid #fff;position:relative;border-radius:20px;transition:all .5s ease;background-color:#fff !important;outline:0;}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance input[type=checkbox]:before{content:"";width:13px;height:13px;border-radius:50%;background-color:#aaa;position:absolute;transform:translateY(-50%);top:50%;left:2px;transition:all .3s ease;}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance input[type=checkbox]:checked{transition:all .3s ease;background-color:#fff;}.modal-form-property .elementor-widget-form .elementor-field-type-acceptance input[type=checkbox]:checked:before{left:auto;right:2px;transition:all .3s ease;background-color:#bea85d;}.modal-form-property .modal-form-property-phone{text-align:center;color:#fff;font-size:clamp(12px,1.5vw,17px);padding-bottom:40px;}.modal-form-property .modal-form-property-phone p{margin:0;}.modal-form-property .modal-form-property-phone a{color:#bea85d;font-weight:700;padding-left:5px;}.modal-form-property .modal-form-property-phone a i{font-size:clamp(14px,1.5vw,18px);}.internal-hero{background-size:cover;background-position:center;}.property-hot-spots.internal-hot-spots .section-title{position:absolute;bottom:0;right:30px;z-index:9;padding-bottom:30px;}@media screen and (min-width: 1200px){.property-hot-spots.internal-hot-spots .section-title{bottom:50px;right:80px;}}.property-hot-spots.internal-hot-spots .section-title .elementor-heading-title{color:#fff;font-size:clamp(28px,5vw,80px);line-height:clamp(34px,5vw,88px);text-align:right;}.property-banner.bottom-banner{margin-bottom:40px;}.property-banner.bottom-banner .section-pretitle{padding:0 0 15px;}.property-banner.bottom-banner .section-pretitle .elementor-heading-title{font-size:clamp(10px,1.5vw,14px);}@media screen and (min-width: 2400px){.property-banner.bottom-banner .section-pretitle .elementor-heading-title{font-size:18px;}}.property-banner.bottom-banner .section-title{margin:0 auto;padding:0 0 25px;}@media screen and (min-width: 768px){.property-banner.bottom-banner .section-title{max-width:650px !important;text-align:center;}}@media screen and (min-width: 2400px){.property-banner.bottom-banner .section-title{max-width:700px !important;}}.property-banner.bottom-banner .section-title .elementor-heading-title{line-height:clamp(28px,8vw,80px);text-align:left;}@media screen and (min-width: 768px){.property-banner.bottom-banner .section-title .elementor-heading-title{text-align:center;}}@media screen and (min-width: 2400px){.property-banner.bottom-banner .section-title .elementor-heading-title{font-size:90px;}}.property-banner.bottom-banner .elementor-widget-text-editor{letter-spacing:normal;text-transform:none;margin:0 auto 10px !important;}@media screen and (min-width: 768px){.property-banner.bottom-banner .elementor-widget-text-editor{max-width:550px !important;text-align:center;}}@media screen and (min-width: 2400px){.property-banner.bottom-banner .elementor-widget-text-editor{max-width:700px !important;}}.modal-map{background-color:rgba(121,120,120,.8) !important;}.modal-map .dialog-lightbox-message{height:100% !important;overflow:hidden !important;}.modal-map .dialog-widget-content{background:#fff !important;height:100vh;}.modal-map .dialog-close-button{top:20px !important;left:20px !important;border:1px solid #bea85d;width:40px;height:40px;border-radius:50%;font-size:18px;align-items:center;justify-content:center;}.modal-map .dialog-close-button svg{fill:#bea85d !important;}.modal-map .dialog-message,.modal-map .e-flex,.modal-map .e-con-inner{justify-content:center !important;}.modal-map .popup-mapa-container{padding-top:40px;align-items:center !important;height:95%;}.modal-map .popup-mapa-container img{max-width:95% !important;}@media screen and (min-width: 1200px){.modal-map .popup-mapa-container img{max-width:75% !important;}}@media screen and (min-width: 1800px){.modal-map .popup-mapa-container img{max-width:85% !important;}}.modal-map .btn-tipo{position:absolute;top:20px;right:20px;z-index:9;}html[lang=en-US] .postid-4374 .property-data .e-con-inner .col-right .elementor-widget-button .elementor-button-link{display:none;}html{scroll-behavior:smooth;}body{margin:0;padding:0;box-sizing:border-box;color:#333;overflow-x:hidden;}@media screen and (min-width: 2400px){body .e-con-inner{max-width:1800px !important;}}.btn-tipo .elementor-button-link{border-radius:100px;border:1px solid;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:clamp(10px,1vw,12px);font-weight:500 !important;letter-spacing:3.6px;text-transform:uppercase;width:100%;max-width:fit-content;padding:15px 20px;}@media screen and (min-width: 768px){.btn-tipo .elementor-button-link{width:fit-content;padding:15px 25px;}}@media screen and (min-width: 2400px){.btn-tipo .elementor-button-link{font-size:15px;}}.btn-tipo.btn-gold .elementor-button-link{border-color:#bea85d;color:#bea85d;background-color:transparent;}.btn-tipo.btn-gold .elementor-button-link:hover{background-color:#bea85d;color:#fff;}.btn-tipo.btn-white .elementor-button-link{background-color:rgba(255,255,255,.1);border-color:#fff;color:#fff;}.btn-tipo.btn-white .elementor-button-link:hover{background-color:#fff;color:#333;}.section-title{padding-bottom:clamp(20px,3vw,30px);}.section-title .elementor-heading-title{font-size:clamp(28px,4vw,40px);line-height:clamp(34px,4vw,48px);}@media screen and (min-width: 2400px){.section-title .elementor-heading-title{font-size:50px;line-height:58px;}}@media screen and (max-width: 768px){.section-title .elementor-heading-title br{display:none;}}.section-pretitle{padding-bottom:14px;}.section-pretitle .elementor-heading-title{color:#bea85d;font-size:clamp(11px,1.5vw,14px);line-height:18px;font-weight:400;letter-spacing:4.2px;text-transform:uppercase;}@media screen and (min-width: 2400px){.section-pretitle .elementor-heading-title{font-size:18px;}}@media screen and (max-width: 768px){.section-pretitle .elementor-heading-title br{display:none;}}.section-text{font-size:clamp(12px,1vw,14px);line-height:clamp(20px,2vw,26px);padding-bottom:20px;}@media screen and (min-width: 2400px){.section-text{font-size:18px;line-height:30px;}}.section-text p{margin:0 0 10px;}.btn-arrow .elementor-button-link{color:#bea85d !important;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;padding:15px 20px;border-bottom:1px solid #bea85d;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border-radius:0;gap:5px;}.header-web{background-color:transparent !important;z-index:99 !important;padding:10px 0;}.header-web .e-con-inner{border-bottom:1px solid rgba(255,255,255,.3333333333);align-items:center !important;padding:15px 0;transition:.3s ease all;}@media screen and (min-width: 1300px){.header-web .e-con-inner{padding:20px 0 !important;}}.header-web .e-con-full{padding:0 !important;}.header-web .col-left{width:35%;}.header-web .col-left i{font-size:20px;}.header-web .col-center{width:30%;}.header-web .col-center .header-logo-top a img[src$=".svg"]{width:99px;}@media screen and (max-width: 992px){.header-web .col-center .header-logo-top a img[src$=".svg"]{max-width:65px;}}.header-web .col-center .header-logo-fixed,.header-web .col-center .header-logo-color{display:none;}.header-web .col-right{width:35%;flex-direction:row !important;justify-content:flex-end;align-items:center;}.header-web .col-right .btn-tipo.btn-white .elementor-button-link{background-color:#bea85d;padding:8px;border-color:#bea85d;letter-spacing:.9px;color:#fff;}@media screen and (min-width: 768px){.header-web .col-right .btn-tipo.btn-white .elementor-button-link{padding:10px 18px;}}.header-web .col-right .btn-tipo.btn-white .elementor-button-link:hover{background-color:#fff;color:#333;border-color:#fff;}.header-web .col-right .btn-request{display:none;}.header-web .col-right .language-selector.elementor-widget-nav-menu{order:2;}.header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item{display:flex !important;color:#fff;padding:0 !important;margin:0 0 0 15px;font-size:14px;}.header-web .col-right .language-selector.elementor-widget-nav-menu img.wpml-ls-flag{order:1;}.header-web .col-right .language-selector.elementor-widget-nav-menu span.wpml-ls-native{order:0;margin:0 5px 0 0;}.header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow{order:2;fill:#fff;}.header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu{margin-left:15px !important;margin-top:10px !important;background-color:transparent;}.header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu img.wpml-ls-flag{order:1;}.header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item{color:#fff;font-size:14px;border:none;}.header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item:hover{background-color:transparent;}.header-web.elementor-sticky--effects{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.19) !important;}.header-web.elementor-sticky--effects .e-con-inner{border-color:transparent;padding:5px 0 !important;}.header-web.elementor-sticky--effects .col-center .header-logo-fixed{display:block;}.header-web.elementor-sticky--effects .col-center .header-logo-top{display:none;}.header-web .elementor-widget-off-canvas .e-off-canvas__overlay{height:100vh;background-color:rgba(0,0,0,.3) !important;}.elementor-widget-off-canvas .e-off-canvas__content{background-color:rgba(255,255,255,.9) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;display:flex;width:300px !important;z-index:99;}@media screen and (min-width: 992px){.elementor-widget-off-canvas .e-off-canvas__content{width:550px !important;padding:30px 60px;overflow:auto;}.elementor-widget-off-canvas .e-off-canvas__content::-webkit-scrollbar{width:6px;}.elementor-widget-off-canvas .e-off-canvas__content::-webkit-scrollbar-track{background:#eee;}.elementor-widget-off-canvas .e-off-canvas__content::-webkit-scrollbar-thumb{background-color:#bea85d;border-radius:20px;}}.elementor-widget-off-canvas .e-off-canvas__content .menu-btn-close .elementor-icon svg{width:18px;height:18px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu{padding:60px 0 20px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .elementor-nav-menu{display:flex;flex-direction:column;width:100%;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item-has-children{display:flex;flex-direction:column;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item-has-children .sub-arrow svg{fill:#bea85d;width:12px;height:12px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item a.elementor-item{padding:14px 0;color:#333;font-size:clamp(10px,1.5vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;border-bottom:1px solid rgba(51,51,51,.2);display:flex;justify-content:space-between;align-items:center;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item a.elementor-item svg{transition:.3s ease all;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item a.elementor-item.active svg{transform:rotate(180deg);}@media screen and (min-width: 992px){.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .menu-item a.elementor-item{padding:24px 0;}}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{top:0 !important;position:relative;padding-top:10px;background:transparent;border-bottom:1px solid rgba(51,51,51,.2);}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu ul.elementor-nav-menu--dropdown a{border-inline-start:0;text-shadow:none;background-color:transparent;text-transform:uppercase;color:#333;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;}@media screen and (max-width: 1024px){.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu ul.elementor-nav-menu--dropdown a{padding:5px 10px;}}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .sub-menu.elementor-nav-menu--dropdown[aria-expanded=true]{display:none !important;height:0;transition:1s ease all;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-nav-menu .sub-menu.elementor-nav-menu--dropdown[aria-expanded=true].active{display:block !important;height:auto;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-button{padding-bottom:20px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-button .elementor-button-link{background-color:#bea85d;color:#fff;font-size:clamp(10px,1.5vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;border-radius:60px;padding:16px 24px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list{margin-top:auto;padding-top:20px;border-top:1px solid rgba(51,51,51,.2);}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list .elementor-icon-list-items.elementor-inline-items{margin:0;gap:0 14px;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list .elementor-icon-list-item.elementor-inline-item{margin:0;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list .elementor-icon-list-item.elementor-inline-item a{color:#bea85d;fill:#bea85d;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list .elementor-icon-list-item.elementor-inline-item .elementor-icon-list-icon i{font-size:18px;width:initial;}.elementor-widget-off-canvas .e-off-canvas__content .elementor-widget-icon-list .elementor-icon-list-item.elementor-inline-item .elementor-icon-list-icon svg{width:18px;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu{position:absolute;top:0;padding:0;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu .elementor-item{padding:6px !important;display:flex !important;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu img.wpml-ls-flag{order:1;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu span.wpml-ls-native{order:0;margin:0 5px 0 0;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu span.sub-arrow{order:2;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu .sub-menu{margin-left:0 !important;margin-top:clamp(40px,3vw,50px) !important;background-color:transparent;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu .sub-menu img.wpml-ls-flag{order:1;}.elementor-widget-off-canvas .e-off-canvas__content .language-selector.elementor-widget-nav-menu.open .sub-menu{display:block !important;}.single-inmueble .header-web.elementor-sticky--effects .col-right .btn-request,.single-comunidad .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-1595 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-2467 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-2100 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-424 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-4243 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-4161 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-4271 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-2098 .header-web.elementor-sticky--effects .col-right .btn-request,.page-id-4269 .header-web.elementor-sticky--effects .col-right .btn-request{display:inline-block;}.single-inmueble .header-web.elementor-sticky--effects .col-right .contact-btn,.single-comunidad .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-1595 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-2467 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-2100 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-424 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-4243 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-4161 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-4271 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-2098 .header-web.elementor-sticky--effects .col-right .contact-btn,.page-id-4269 .header-web.elementor-sticky--effects .col-right .contact-btn{display:none;}.page-id-420 .header-web .e-con-inner,.page-id-428 .header-web .e-con-inner,.page-id-3 .header-web .e-con-inner,.page-id-2385 .header-web .e-con-inner,.page-id-2393 .header-web .e-con-inner,.page-id-4089 .header-web .e-con-inner,.page-id-4113 .header-web .e-con-inner,.page-id-4234 .header-web .e-con-inner,.page-id-4230 .header-web .e-con-inner,.page-id-4236 .header-web .e-con-inner{border-bottom:1px solid rgba(0,0,0,.1882352941);}.page-id-420 .header-web .elementor-icon,.page-id-428 .header-web .elementor-icon,.page-id-3 .header-web .elementor-icon,.page-id-2385 .header-web .elementor-icon,.page-id-2393 .header-web .elementor-icon,.page-id-4089 .header-web .elementor-icon,.page-id-4113 .header-web .elementor-icon,.page-id-4234 .header-web .elementor-icon,.page-id-4230 .header-web .elementor-icon,.page-id-4236 .header-web .elementor-icon{color:#000 !important;}.page-id-420 .header-web .col-center .header-logo-top,.page-id-428 .header-web .col-center .header-logo-top,.page-id-3 .header-web .col-center .header-logo-top,.page-id-2385 .header-web .col-center .header-logo-top,.page-id-2393 .header-web .col-center .header-logo-top,.page-id-4089 .header-web .col-center .header-logo-top,.page-id-4113 .header-web .col-center .header-logo-top,.page-id-4234 .header-web .col-center .header-logo-top,.page-id-4230 .header-web .col-center .header-logo-top,.page-id-4236 .header-web .col-center .header-logo-top{display:none;}.page-id-420 .header-web .col-center .header-logo-color,.page-id-428 .header-web .col-center .header-logo-color,.page-id-3 .header-web .col-center .header-logo-color,.page-id-2385 .header-web .col-center .header-logo-color,.page-id-2393 .header-web .col-center .header-logo-color,.page-id-4089 .header-web .col-center .header-logo-color,.page-id-4113 .header-web .col-center .header-logo-color,.page-id-4234 .header-web .col-center .header-logo-color,.page-id-4230 .header-web .col-center .header-logo-color,.page-id-4236 .header-web .col-center .header-logo-color{display:block;}.page-id-420 .header-web.elementor-sticky--effects .e-con-inner,.page-id-428 .header-web.elementor-sticky--effects .e-con-inner,.page-id-3 .header-web.elementor-sticky--effects .e-con-inner,.page-id-2385 .header-web.elementor-sticky--effects .e-con-inner,.page-id-2393 .header-web.elementor-sticky--effects .e-con-inner,.page-id-4089 .header-web.elementor-sticky--effects .e-con-inner,.page-id-4113 .header-web.elementor-sticky--effects .e-con-inner,.page-id-4234 .header-web.elementor-sticky--effects .e-con-inner,.page-id-4230 .header-web.elementor-sticky--effects .e-con-inner,.page-id-4236 .header-web.elementor-sticky--effects .e-con-inner{border-bottom:1px solid transparent;}.page-id-420 .header-web.elementor-sticky--effects .elementor-icon,.page-id-428 .header-web.elementor-sticky--effects .elementor-icon,.page-id-3 .header-web.elementor-sticky--effects .elementor-icon,.page-id-2385 .header-web.elementor-sticky--effects .elementor-icon,.page-id-2393 .header-web.elementor-sticky--effects .elementor-icon,.page-id-4089 .header-web.elementor-sticky--effects .elementor-icon,.page-id-4113 .header-web.elementor-sticky--effects .elementor-icon,.page-id-4234 .header-web.elementor-sticky--effects .elementor-icon,.page-id-4230 .header-web.elementor-sticky--effects .elementor-icon,.page-id-4236 .header-web.elementor-sticky--effects .elementor-icon{color:#fff !important;}.page-id-420 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-428 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-3 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-2385 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-2393 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-4089 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-4113 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-4234 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-4230 .header-web.elementor-sticky--effects .col-center .header-logo-color,.page-id-4236 .header-web.elementor-sticky--effects .col-center .header-logo-color{display:none;}.page-id-420 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-420 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-428 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-428 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-3 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-3 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-2385 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-2385 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-2393 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-2393 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-4089 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-4089 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-4113 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-4113 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-4234 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-4234 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-4230 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-4230 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item,.page-id-4236 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-4236 .header-web .col-right .language-selector.elementor-widget-nav-menu .sub-menu .elementor-sub-item{color:#000;}.page-id-420 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-428 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-3 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-2385 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-2393 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-4089 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-4113 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-4234 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-4230 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow,.page-id-4236 .header-web .col-right .language-selector.elementor-widget-nav-menu span.sub-arrow{fill:#000;}.footer-content{background-color:#333;}.footer-content .elementor-widget-image{padding:40px 20px;border-bottom:1px solid rgba(255,255,255,.3764705882);}@media screen and (min-width: 1200px){.footer-content .elementor-widget-image{padding:60px 20px 40px;}}.footer-content .e-con-inner{width:100% !important;max-width:1650px !important;}.footer-content .footer-content-cols{display:flex;flex-direction:row !important;flex-grow:1 !important;padding:30px 0 0;max-width:1350px;margin:auto;}@media screen and (min-width: 1200px){.footer-content .footer-content-cols{padding:70px 0 0;}}@media screen and (min-width: 2400px){.footer-content .footer-content-cols{max-width:1600px !important;}}@media screen and (min-width: 375px){.footer-content .footer-content-cols .col-50{width:50%;}}@media screen and (min-width: 525px){.footer-content .footer-content-cols .col-50{width:33.33%;}}@media screen and (max-width: 768px){.footer-content .footer-content-cols .col-50{padding:0 15px;}}@media screen and (min-width: 768px){.footer-content .footer-content-cols .col-50{width:100%;}}@media screen and (min-width: 768px){.footer-content .footer-content-cols .elementor-icon-list-items{padding-left:20px !important;}}@media screen and (min-width: 1200px){.footer-content .footer-content-cols .elementor-icon-list-items{padding-left:50px !important;}}.footer-content .footer-content-cols .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:20px;}.footer-content .footer-content-cols .elementor-icon-list-items .elementor-icon-list-item,.footer-content .footer-content-cols .elementor-icon-list-items a{color:#fff;font-size:10px;font-weight:300;letter-spacing:3px;text-transform:uppercase;}.footer-content .footer-content-cols .elementor-icon-list-items .elementor-icon-list-item a:hover{fill:#bea85d;}.footer-content .footer-content-cols .elementor-button-link{color:#bea85d;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;border-radius:100px;border:1px solid #bea85d;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;padding:12px;}.footer-content .footer-content-cols .elementor-button-link:hover{background-color:#bea85d;color:#fff;}@media screen and (max-width: 768px){.footer-content .footer-content-cols .first-col{border-bottom:1px solid rgba(255,255,255,.3764705882);padding-bottom:40px;margin-bottom:50px;}}.footer-content .footer-content-cols .contact-footer{padding-bottom:10px;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-items{padding-left:0 !important;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-item{margin-bottom:5px;}@media screen and (min-width: 1200px){.footer-content .footer-content-cols .contact-footer .elementor-icon-list-item{margin-bottom:12px;}}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-item br{display:none;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-item,.footer-content .footer-content-cols .contact-footer a{color:#fff;font-size:clamp(12px,1vw,14px);font-weight:400;letter-spacing:initial;text-transform:none;line-height:24px;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-item i,.footer-content .footer-content-cols .contact-footer a i{color:#bea85d;font-size:13px;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-text{align-self:center;padding-inline-start:10px;}.footer-content .footer-content-cols .contact-footer .elementor-icon-list-text{padding-inline-start:10px;}.footer-content .footer-content-cols .social-footer{padding-top:10px;}.footer-content .footer-content-cols .social-footer .elementor-icon-list-items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 20px;padding-left:0 !important;}.footer-content .footer-content-cols .social-footer .elementor-icon-list-item{display:inline-block;margin:0;}.footer-content .footer-content-cols .social-footer .elementor-icon-list-item a{font-size:20px;color:rgba(255,255,255,.5);fill:rgba(255,255,255,.5);letter-spacing:normal;display:inline-block;line-height:2px;}.footer-content .footer-content-cols .social-footer i{width:initial;font-size:18px;}.footer-content .footer-content-cols .social-footer svg{width:18px;height:18px;margin:0 !important;}.footer-content .footer-content-cols .last-col{align-items:center;order:2;padding-top:20px;}@media screen and (min-width: 1200px){.footer-content .footer-content-cols .last-col{min-width:315px;}}.footer-content .footer-content-cols .last-col .elementor-widget-button{width:100%;}@media screen and (max-width: 768px){.footer-content .footer-content-cols .last-col .elementor-widget-button{padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.3764705882);}}@media screen and (min-width: 1200px){.footer-content .footer-content-cols .last-col .elementor-widget-button{padding-bottom:20px;}}.footer-content .footer-content-cols .last-col .elementor-widget-button a{width:100%;padding:14px 10px;}.footer-legal-advice{background-color:#333;}.footer-legal-advice .elementor-widget-text-editor{color:#fff;font-size:12px;font-weight:300;}.footer-copy-content{background-color:#212121;}.footer-copy-content .e-con-full{padding:3px;}.footer-copy-content .elementor-icon-list-items{display:flex;justify-content:center;flex-wrap:wrap;gap:0 15px;}@media screen and (min-width: 768px){.footer-copy-content .elementor-icon-list-items{justify-content:flex-start;}}.footer-copy-content .elementor-icon-list-items .elementor-icon-list-item a{font-size:12px;color:#fff;font-weight:300;}.footer-copy-content .elementor-icon-list-items .elementor-icon-list-item a:hover{color:#bea85d;}.footer-copy-content .elementor-widget-text-editor{font-size:12px;color:#fff;font-weight:300;text-align:right;display:none;}@media screen and (min-width: 768px){.footer-copy-content .elementor-widget-text-editor{display:block;}}.footer-copy-content .elementor-widget-text-editor p{margin:0;}.back-to-top .dialog-widget-content{box-shadow:none !important;}.back-to-top .elementor-button-wrapper{padding:15px;}.back-to-top .elementor-button-link{background-color:#bea85d;color:#fff;width:40px;height:40px;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;font-size:18px;outline:none !important;}.back-to-top .elementor-button-link:hover{background-color:#333;}.elementor-location-footer{margin-bottom:-35px;}.video-hero-home{min-height:700px !important;min-height:680px !important;color:#fff;margin-top:-105px !important;}@media screen and (min-width: 1300px){.video-hero-home{margin-top:-150px !important;min-height:950px !important;}}.video-hero-home .elementor-background-video-embed{height:140% !important;width:500% !important;}.video-hero-home .elementor-heading-title{font-size:clamp(48px,5vw,80px);}@media screen and (max-width: 768px){.video-hero-home .elementor-heading-title br{display:none;}}@media screen and (min-width: 1300px){.video-hero-home .elementor-heading-title{text-align:center;}}@media screen and (min-width: 2400px){.video-hero-home .elementor-heading-title{font-size:100px;}}.video-hero-home .elementor-widget-text-editor{text-align:center;font-size:clamp(12px,1.5vw,16px);font-style:normal;font-weight:300;padding:5px 0 60px;}@media screen and (min-width: 2400px){.video-hero-home .elementor-widget-text-editor{font-size:20px;}}.real-state-home.e-flex{padding:60px 20px 40px;}@media screen and (min-width: 1300px){.real-state-home.e-flex{padding:100px 0;}}.real-state-home.e-flex:after{content:"";width:1px;height:112px;position:absolute;z-index:9;top:-56px;left:50%;background:linear-gradient(180deg,#fff 50%,#bea85d 50%);}@media screen and (max-width: 992px){.real-state-home.e-flex .section-title .elementor-heading-title br{display:none;}}.real-state-home.e-flex .col-left{padding-bottom:80px;}@media screen and (min-width: 768px){.real-state-home.e-flex .col-left{padding-left:0;}}@media screen and (min-width: 768px){.real-state-home.e-flex .col-right{padding-right:0;}}@media screen and (min-width: 768px){.real-state-home.e-flex .section-text{max-width:430px !important;}}.real-state-home.e-flex .real-state-home-leaf{position:absolute;left:-30px;top:50%;transform:translateY(0);z-index:9;max-width:55% !important;}@media screen and (min-width: 992px){.real-state-home.e-flex .real-state-home-leaf{left:-100px;transform:translateY(-135px);}}.real-state-home.e-flex .real-state-home-img{text-align:right;}.real-state-home.e-flex .real-state-home-img img{max-width:70%;}@media screen and (min-width: 992px){.real-state-home.e-flex .real-state-home-img img{max-width:80%;}}@media screen and (min-width: 1300px){.real-state-home.e-flex .real-state-home-img img{max-width:541px;}}@media screen and (min-width: 2400px){.real-state-home.e-flex .real-state-home-img img{max-width:100%;}}@media screen and (min-width: 768px){.real-state-home-discover{margin-top:-100px !important;}}@media screen and (min-width: 992px){.real-state-home-discover{margin-top:-150px !important;}}@media screen and (min-width: 1300px){.real-state-home-discover{margin-top:-340px !important;}}.real-state-home-discover .col-left{order:1;padding-top:80px;}@media screen and (min-width: 768px){.real-state-home-discover .col-left{order:0;padding-top:0;padding-left:0;}}.real-state-home-discover .col-left .elementor-widget-image{max-width:650px !important;}@media screen and (min-width: 2400px){.real-state-home-discover .col-left .elementor-widget-image{max-width:100% !important;}}@media screen and (min-width: 768px){.real-state-home-discover .col-right{padding-right:0;}}@media screen and (min-width: 992px){.real-state-home-discover .col-right .elementor-widget-heading{padding-left:22%;}}.real-state-home-discover .col-right .elementor-widget-heading .elementor-heading-title{font-size:clamp(18px,3vw,24px);line-height:clamp(26px,3.5vw,36px);}.projects-home{padding:60px 20px;}@media screen and (min-width: 1300px){.projects-home{padding:100px 0 140px 20px;}}.projects-home .projects-home-carousel .e-n-carousel{padding-bottom:40px !important;}@media screen and (min-width: 1300px){.projects-home .projects-home-carousel .e-n-carousel{overflow:visible;}}.projects-home .projects-home-carousel .elementor-element{padding:0;}@media screen and (min-width: 1300px){.projects-home .projects-home-carousel .swiper-slide{max-width:560px;margin-right:40px !important;}}@media screen and (min-width: 1600px){.projects-home .projects-home-carousel .swiper-slide{margin-right:80px !important;}}.projects-home .projects-home-carousel .swiper-slide .projects-home-carousel-content{display:flex;flex-direction:row;align-items:flex-end;padding:20px 0 0;}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-image .elementor-widget-container{display:flex;}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-image a{width:100%;display:flex;}.projects-home .projects-home-carousel .swiper-slide img{width:100%;}.projects-home .projects-home-carousel .swiper-slide .col-left{padding:0;width:80%;}.projects-home .projects-home-carousel .swiper-slide .col-right{padding:0;width:20%;}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-heading{padding-bottom:10px;}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-heading .elementor-heading-title{font-size:clamp(16px,2vw,28px);}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-text-editor{font-size:clamp(12px,1.5vw,17px);line-height:26px;opacity:.6;}.projects-home .projects-home-carousel .swiper-slide .elementor-widget-text-editor p{margin:0;}.projects-home .projects-home-carousel .swiper-slide .elementor-icon-wrapper{display:flex;justify-content:flex-end;}.projects-home .projects-home-carousel .swiper-slide .elementor-icon{width:clamp(35px,4vw,55px);height:clamp(35px,4vw,55px);border-radius:50%;border:1px solid #bea85d;display:flex;align-items:center;justify-content:center;}.projects-home .projects-home-carousel .swiper-slide .elementor-icon i{font-size:clamp(15px,2vw,25px);color:#bea85d;}.projects-home .projects-home-carousel .swiper-slide .elementor-icon:hover{background-color:#bea85d;}.projects-home .projects-home-carousel .swiper-slide .elementor-icon:hover i{color:#fff;}.projects-home .projects-home-carousel .swiper-pagination-bullet{width:15px;height:4px;border-radius:10px;}.projects-home .projects-home-carousel .swiper-pagination-bullet-active{background:#bea85d;width:40px;}.property-hot-spots.internal-hot-spots.singular .section-title{top:40px;left:20px;right:initial;bottom:initial;padding:0;}@media screen and (min-width: 1200px){.property-hot-spots.internal-hot-spots.singular .section-title{top:70px;left:70px;}}.property-hot-spots.internal-hot-spots.singular .section-title .elementor-heading-title{text-align:left;line-height:clamp(34px,5vw,80px);max-width:150px;}.showroom-home{padding:60px 15px;}@media screen and (min-width: 1300px){.showroom-home{padding:100px 15px;}}.showroom-home .section-pretitle,.showroom-home .elementor-widget-heading,.showroom-home .elementor-widget-text-editor,.showroom-home .elementor-widget-button{text-align:center;}.showroom-home .section-title{max-width:500px !important;margin:auto;padding:0 0 30px;}.showroom-home .section-title .elementor-heading-title{line-height:clamp(26px,5vw,52px);font-size:clamp(20px,4vw,40px);}.showroom-home .elementor-widget-text-editor{max-width:470px !important;margin:auto;}.showroom-home .showroom-home-content{position:relative;padding:80px 0 40px;flex-wrap:nowrap;gap:0 15px;margin-bottom:30px;}@media screen and (min-width: 1024px){.showroom-home .showroom-home-content{margin-bottom:0;padding:80px 0;}}.showroom-home .showroom-home-content:before{content:"";width:1px;height:100%;background-color:rgba(51,51,51,.13);display:block;position:absolute;top:1px;left:50%;}.showroom-home .showroom-home-content .img-left{position:relative;bottom:30px;max-width:240px !important;}@media screen and (min-width: 1024px){.showroom-home .showroom-home-content .img-left{bottom:200px;}}@media screen and (min-width: 2400px){.showroom-home .showroom-home-content .img-left{max-width:400px !important;}}.showroom-home .showroom-home-content .img-center{max-width:600px !important;}@media screen and (min-width: 2400px){.showroom-home .showroom-home-content .img-center{max-width:800px !important;}}.showroom-home .showroom-home-content .img-right{position:relative;top:20px;max-width:240px !important;}@media screen and (min-width: 1024px){.showroom-home .showroom-home-content .img-right{top:60px;}}@media screen and (min-width: 2400px){.showroom-home .showroom-home-content .img-right{max-width:400px !important;}}.banner-video{padding:60px 0 !important;}@media screen and (min-width: 768px){.banner-video{padding:0 0 40px !important;}}@media screen and (min-width: 1300px){.banner-video{padding:0 0 150px !important;}}@media screen and (min-width: 768px){.banner-video .banner-video-top-text{display:none;}}.banner-video .elementor-widget-image .elementor-widget-container{height:470px !important;}@media screen and (min-width: 1300px){.banner-video .elementor-widget-image .elementor-widget-container{height:700px !important;}}.banner-video .elementor-widget-image .elementor-widget-container img{width:100%;height:100%;object-fit:cover;object-position:center;}.banner-video .banner-video-content{max-width:90%;margin:-410px auto 0;}@media screen and (min-width: 1300px){.banner-video .banner-video-content{max-width:1320px;margin:-620px auto 0;}}.banner-video .banner-video-content .elementor-widget-video{height:430px;position:relative;}.banner-video .banner-video-content .elementor-widget-video:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;}@media screen and (min-width: 768px){.banner-video .banner-video-content .elementor-widget-video{height:auto;}}@media screen and (max-width: 768px){.banner-video .banner-video-content iframe{position:absolute;height:100% !important;width:300% !important;top:50%;left:50%;max-width:none !important;transform:translate(-50%,-50%);}}.banner-video .banner-video-text-content{padding-top:80px;display:flex;flex-direction:row !important;}@media screen and (min-width: 992px){.banner-video .banner-video-text-content{padding-top:0;}}@media screen and (min-width: 1300px){.banner-video .banner-video-text-content{padding-top:100px;}}@media screen and (min-width: 1600px){.banner-video .banner-video-text-content{padding-top:140px;}}.banner-video .banner-video-text-content .col-left{width:100%;padding-bottom:80px;}@media screen and (min-width: 768px){.banner-video .banner-video-text-content .col-left{width:50%;padding-left:6%;}}@media screen and (min-width: 1500px){.banner-video .banner-video-text-content .col-left{padding-left:7%;}}@media screen and (min-width: 1600px){.banner-video .banner-video-text-content .col-left{padding-left:10%;}}@media screen and (min-width: 1800px){.banner-video .banner-video-text-content .col-left{padding-left:15%;}}.banner-video .banner-video-text-content .col-left .elementor-widget-text-editor{max-width:550px !important;}.banner-video .banner-video-text-content .col-right{width:100%;}@media screen and (min-width: 768px){.banner-video .banner-video-text-content .col-right{width:50%;}}.banner-video .banner-video-text-content .col-right .swiper-slide-inner img{width:100%;}.banner-video .banner-video-text-content .col-right .elementor-image-carousel-caption{font-size:clamp(16px,2vw,40px);color:#333;font-family:Playfair Display;font-style:italic;text-align:left !important;padding:10px 0 0 10px;}@media screen and (min-width: 1200px){.banner-video .banner-video-text-content .col-right .elementor-image-carousel-caption{position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.33) !important;width:100%;height:100%;padding:25px 40px;opacity:0;transition:.3s ease all;color:#fff;}.banner-video .banner-video-text-content .col-right .elementor-image-carousel-caption:hover{opacity:1;}}.banner-video .banner-video-text-content .swiper-pagination{text-align:left;}.banner-video .banner-video-text-content .elementor-element.elementor-pagination-position-outside .swiper{padding-bottom:60px;}.banner-video .banner-video-text-content .swiper-pagination-bullet{width:15px;height:4px;border-radius:10px;}.banner-video .banner-video-text-content .swiper-pagination-bullet-active{background:#bea85d;width:40px;}.residential-home{padding:40px 0 0;}@media screen and (min-width: 768px){.residential-home{padding:80px 15px 40px;}}.residential-home .section-title{padding-bottom:clamp(0px,3vw,40px);}@media screen and (max-width: 768px){.residential-home .btn-tipo.btn-gold .elementor-button-link{width:100%;}}.residential-home-content{padding:0 !important;}@media screen and (min-width: 768px){.residential-home-content{padding:0 15px !important;}}@media screen and (min-width: 1300px){.residential-home-content{padding:120px 15px 40px !important;}}.residential-home-content .e-con-full{padding:0 0 40px !important;}@media screen and (min-width: 768px){.residential-home-content .e-con-full{padding:10px !important;}}.residential-home-content .elementor-widget-image{position:relative;width:100%;}.residential-home-content .elementor-widget-image a{display:block;}.residential-home-content .elementor-widget-image a img{width:100%;}.residential-home-content .elementor-widget-image:after{content:"";width:1px;height:110px;position:absolute;z-index:9;bottom:-55px;left:22px;background:linear-gradient(180deg,#fff 50%,#bea85d 50%);}@media screen and (min-width: 1200px){.residential-home-content .elementor-widget-image:after{height:150px;bottom:-75px;}}.residential-home-content .section-pretitle{padding:30px 0 5px;}@media screen and (min-width: 768px){.residential-home-content .section-pretitle{padding:50px 0 15px;}}.residential-home-content .section-title{padding-bottom:30px;}.residential-home-content .section-title .elementor-heading-title{font-size:clamp(18px,3vw,24px);line-height:clamp(24px,3.5vw,30px);}.residential-home-content .elementor-button{background-color:transparent;padding:15px 24px;border-radius:0;color:#bea85d !important;text-transform:uppercase;border-bottom:1px solid #bea85d;font-size:clamp(10px,1.5vw,13px);letter-spacing:4.019px;}.residential-home-content .elementor-button:hover{color:#bea85d;}.awards-home{padding:20px 0;}@media screen and (min-width: 768px){.awards-home{padding:20px 0 60px;}}.awards-home img{width:100%;}.property-hero{height:685px !important;background-position:center;background-size:cover;margin-top:-85px !important;}@media screen and (min-width: 768px){.property-hero{margin-top:-125px !important;height:850px !important;}}@media screen and (min-width: 1600px){.property-hero{height:1100px !important;}}.property-hero .e-con-inner{align-items:flex-start !important;justify-content:flex-end !important;padding-bottom:60px !important;}@media screen and (min-width: 768px){.property-hero .e-con-inner{align-items:center !important;justify-content:center !important;}}.property-hero .elementor-widget-image{position:absolute;top:0;left:0;width:100%;height:100%;}.property-hero .elementor-widget-image:after{content:"";position:absolute;top:0;left:0;background-color:#000;opacity:.4;width:100%;height:100%;}.property-hero .elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.property-hero .property-hero-community{color:#fff;font-size:clamp(10px,2vw,14px);letter-spacing:4.2px;text-transform:uppercase;}.property-hero .property-hero-name{text-align:center;padding:10px 0;}@media screen and (min-width: 768px){.property-hero .property-hero-name{padding:20px 0 40px;}}.property-hero .property-hero-name .elementor-heading-title{color:#fff;font-size:clamp(48px,8vw,80px);line-height:clamp(60px,8vw,110px);font-weight:400;}.property-hero .property-hero-icons{gap:10px;}@media screen and (min-width: 768px){.property-hero .property-hero-icons{gap:20px;justify-content:center;}}.property-hero .property-hero-icons .elementor-widget-icon .elementor-icon{border-radius:100px;border:1px solid #fff;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(5.1282048225px);backdrop-filter:blur(5.1282048225px);font-size:clamp(13px,1vw,18px);padding:12px;width:clamp(50px,2vw,65px);height:clamp(30px,2vw,40px);color:#fff;display:flex;justify-content:center;align-items:center;}.property-hero:has(.elementor-background-video-embed) .elementor-widget-image{display:none;}.property-see .e-con-inner{padding:25px 0 15px !important;justify-content:space-between !important;border-bottom:1px solid rgba(51,51,51,.1254901961);}@media screen and (min-width: 768px){.property-see .e-con-inner{padding:35px 0 25px !important;}}.property-see .elementor-widget-button .elementor-button-link{padding:0;background-color:transparent;color:#333;font-size:clamp(10px,1.5vw,14px);font-weight:400;letter-spacing:4.2px;text-transform:uppercase;}.property-state{padding:30px 0 !important;}@media screen and (min-width: 768px){.property-state{padding:70px 0 50px !important;}}.property-state .e-con-inner{justify-content:center !important;}.property-state .elementor-widget-icon-box{width:76px;}@media screen and (min-width: 768px){.property-state .elementor-widget-icon-box{width:98px;}}.property-state .elementor-widget-icon-box .elementor-icon-box-icon{width:clamp(46px,4vw,58px);height:clamp(46px,4vw,58px);border:1px solid rgba(0,0,0,.1254901961);border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:5px !important;}.property-state .elementor-widget-icon-box .elementor-icon-box-icon i{font-size:clamp(16px,2vw,20px);color:rgba(0,0,0,.13);}.property-state .elementor-widget-icon-box .elementor-icon-box-title{display:inline-block;color:#bea85d;font-size:clamp(10px,1vw,12px);font-weight:300;line-height:clamp(14px,1.5vw,24px);opacity:0;}.property-state .elementor-widget-icon-box.active .elementor-icon-box-icon{border-color:#bea85d;}.property-state .elementor-widget-icon-box.active i{color:#bea85d;}.property-state .elementor-widget-icon-box.active .elementor-icon-box-title{opacity:1;}.property-info{padding-bottom:120px !important;}@media screen and (min-width: 992px){.property-info{padding-bottom:240px !important;}}.property-info .property-info-slogan p{font-size:clamp(28px,4vw,40px);line-height:clamp(34px,4vw,48px);margin:0;}@media screen and (min-width: 768px){.property-info .property-info-slogan p{margin:0 auto;max-width:500px;}}.property-info .property-info-price{color:#333;opacity:.6;font-size:clamp(12px,2vw,20px);padding:20px 0;}.property-info .property-info-price br{display:none;}.property-video{background-position:center;background-size:cover;background-repeat:no-repeat;padding:0 30px !important;}.property-video .video-content{margin-top:-60px;margin-bottom:20px;height:470px;display:none;}@media screen and (min-width: 992px){.property-video .video-content{height:760px;margin-top:-100px;margin-bottom:80px;}}.property-video .video-content:has(.elementor-background-video-container){display:block;}.property-video .elementor-widget-image{margin-top:-60px;padding-bottom:30px;}@media screen and (min-width: 992px){.property-video .elementor-widget-image{margin-top:-100px;padding-bottom:80px;}}@media screen and (max-width: 768px){.property-video iframe{position:absolute;height:100% !important;width:300% !important;top:50%;left:50%;max-width:none !important;transform:translate(-50%,-50%);}}.property-data{padding:120px 0 60px !important;}@media screen and (min-width: 1200px){.property-data{padding:120px 0 !important;}}.property-data .e-con-inner .col-left{width:100%;padding:0 15px;justify-content:center;}@media screen and (min-width: 1200px){.property-data .e-con-inner .col-left{width:32%;padding:15px;}}.property-data .e-con-inner .col-left .section-text{max-width:400px !important;}.property-data .e-con-inner .col-center{width:100%;padding:40px 0 0;order:2;}@media screen and (min-width: 768px){.property-data .e-con-inner .col-center{order:initial;padding:0;}}@media screen and (min-width: 1200px){.property-data .e-con-inner .col-center{padding:15px;width:42%;}}.property-data .e-con-inner .col-right{width:100%;padding:0 15px;}@media screen and (min-width: 768px){.property-data .e-con-inner .col-right{padding:0 15px 0 40px;}}@media screen and (min-width: 1200px){.property-data .e-con-inner .col-right{width:26%;}}@media screen and (min-width: 1300px){.property-data .e-con-inner .col-right{padding:60px 15px 0 60px;}}.property-data .e-con-inner .col-right .elementor-widget-price-list{border-bottom:1px solid #333;padding:15px 10px;margin-bottom:8px;}.property-data .e-con-inner .col-right .elementor-widget-price-list .elementor-price-list-header{margin:0;}.property-data .e-con-inner .col-right .elementor-widget-price-list .elementor-price-list-header .elementor-price-list-title{color:#333;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;}.property-data .e-con-inner .col-right .elementor-widget-price-list .elementor-price-list-header .elementor-price-list-price{color:#333;font-size:14px;opacity:.6;}.property-data .e-con-inner .col-right .elementor-widget-button{padding-top:20px;}.property-data .e-con-inner .col-right .elementor-widget-button .elementor-button-link{color:#fff;font-size:10px;letter-spacing:3px;text-transform:uppercase;background-color:#bea85d;padding:8px 20px 12px;border:1px solid #bea85d;border-radius:50px;}.property-data .e-con-inner .col-right .elementor-widget-button .elementor-button-link:hover{background-color:#fff;color:#bea85d;}.property-data .e-con-inner .col-right .elementor-widget-button .elementor-button-content-wrapper{display:flex;justify-content:center;align-items:baseline;}.property-data .e-con-inner .col-right .elementor-widget-button .elementor-button-icon{font-size:16px;}.property-gallery{padding:0 15px 80px !important;}@media screen and (min-width: 1300px){.property-gallery{padding:40px 20px 150px !important;}}.property-gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-20px !important;}.property-gallery .swiper-pagination-bullet{height:4px;width:20px;border-radius:10px;}.property-gallery .swiper-pagination-bullet-active{width:50px;background-color:#bea85d;}.property-hot-spots{padding:0 !important;display:block !important;}.property-hot-spots .e-hotspot__tooltip{padding:15px 20px;background-color:#fff;color:#333;width:clamp(140px,12vw,200px);box-shadow:4px 4px 14px rgba(0,0,0,.2);border-radius:5px;white-space:normal;}.property-hot-spots .e-hotspot__tooltip h4{margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;font-size:clamp(16px,1vw,18px);}.property-hot-spots .e-hotspot__tooltip p{font-size:clamp(10px,1vw,12px);font-weight:400;line-height:clamp(16px,1.5vw,20px);opacity:.8;margin:0;}.showroom-home.property-signature{padding:40px 15px 0 !important;}@media screen and (min-width: 1300px){.showroom-home.property-signature{padding:140px 15px !important;}}.showroom-home.property-signature .showroom-home-content{margin-top:80px;}@media screen and (max-width: 992px){.showroom-home.property-signature .section-title,.showroom-home.property-signature .elementor-widget-text-editor{margin:0;}}@media screen and (max-width: 992px){.showroom-home.property-signature .section-title,.showroom-home.property-signature .section-pretitle,.showroom-home.property-signature .elementor-widget-text-editor{text-align:left;}}.showroom-home.property-signature .section-title .elementor-heading-title{font-size:clamp(28px,4vw,40px);line-height:clamp(34px,4vw,48px);}@media screen and (max-width: 992px){.showroom-home.property-signature .showroom-home-content{margin:0;}}.property-block-text-img.e-flex .e-con-inner{align-items:center !important;}.property-block-text-img.e-flex .elementor-widget-heading{max-width:450px !important;}.property-block-text-img.e-flex .elementor-widget-text-editor{max-width:440px !important;}.property-block-text-img.e-flex.property-architect{padding:40px 0 0 !important;}.property-block-text-img.e-flex.property-architect .col-left{order:1;padding:40px 20px 20px;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-architect .col-left{padding:20px 15px;order:0;}}.property-block-text-img.e-flex.property-architect .col-right{padding:0;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-architect .col-right{padding:15px;}}.property-block-text-img.e-flex.property-architect .property-architect-firma{position:absolute;bottom:-20px;left:10px;max-width:200px !important;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-architect .property-architect-firma{bottom:60px;}}@media screen and (min-width: 992px){.property-block-text-img.e-flex.property-architect .property-architect-firma{left:-100px;}}@media screen and (min-width: 992px){.property-block-text-img.e-flex.property-architect .property-architect-firma{max-width:100% !important;}}.property-block-text-img.e-flex.property-location{padding:0 !important;}@media screen and (min-width: 992px){.property-block-text-img.e-flex.property-location{padding:60px 0 140px !important;}}.property-block-text-img.e-flex.property-location .col-left{padding:0 !important;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-location .col-left{padding:15px !important;}}.property-block-text-img.e-flex.property-location .col-left .elementor-widget-image{position:relative;}.property-block-text-img.e-flex.property-location .col-left .elementor-widget-image:after{content:"";width:1px;height:110px;position:absolute;z-index:9;bottom:-55px;left:10px;background:linear-gradient(180deg,#fff 50%,#bea85d 50%);}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-location .col-left .elementor-widget-image:after{left:initial;right:90px;height:112px;bottom:-54px;}}.property-block-text-img.e-flex.property-location .col-right{padding:30px 20px;}@media screen and (min-width: 1300px){.property-block-text-img.e-flex.property-location .col-right{padding:15px 15px 15px 220px !important;}}.property-block-text-img.e-flex.property-real-state{padding:0 0 60px;}@media screen and (min-width: 992px){.property-block-text-img.e-flex.property-real-state{padding:0 0 140px;}}.property-block-text-img.e-flex.property-real-state .col-left{order:1;padding:40px 20px 20px;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-real-state .col-left{padding:20px 15px;order:0;}}.property-block-text-img.e-flex.property-real-state .col-right{padding:0 !important;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-real-state .col-right{padding:15px !important;}}.property-block-text-img.e-flex.property-real-state .col-right .property-architect-simbol{position:absolute;bottom:-35px;left:0;max-width:140px !important;}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-real-state .col-right .property-architect-simbol{bottom:30px;left:-40px;}}@media screen and (min-width: 992px){.property-block-text-img.e-flex.property-real-state .col-right .property-architect-simbol{max-width:215px !important;bottom:40px;left:-70px;}}.property-block-text-img.e-flex.property-real-state .col-right .property-community-img{position:relative;}.property-block-text-img.e-flex.property-real-state .col-right .property-community-img:after{content:"";width:1px;height:110px;position:absolute;z-index:9;bottom:-55px;left:10px;background:linear-gradient(180deg,#fff 50%,#bea85d 50%);}@media screen and (min-width: 768px){.property-block-text-img.e-flex.property-real-state .col-right .property-community-img:after{left:90px;height:112px;bottom:-54px;}}.property-block-text-img.e-flex.property-architect{display:none;}.property-block-text-img.e-flex.property-architect:has(.section-pretitle){display:block;}.property-banner.e-flex{background-size:cover;background-position:center;height:470px !important;}@media screen and (min-width: 992px){.property-banner.e-flex{height:700px !important;}}.property-banner.e-flex .e-con-inner{padding:40px 10px !important;}@media screen and (min-width: 768px){.property-banner.e-flex .e-con-inner{align-items:center !important;justify-content:center !important;}}.property-banner.e-flex .elementor-widget-text-editor{color:#fff;font-size:clamp(10px,1.5vw,14px);}@media screen and (min-width: 2400px){.property-banner.e-flex .elementor-widget-text-editor{font-size:18px;}}.property-banner.e-flex .elementor-widget-text-editor p{text-transform:uppercase;letter-spacing:4.2px;}.property-banner.e-flex .elementor-widget-heading span.elementor-heading-title{color:#fff;}.property-banner.e-flex .elementor-widget-heading h2.elementor-heading-title{padding-bottom:50px;color:#fff;font-size:clamp(28px,8vw,80px);text-align:left;}@media screen and (min-width: 768px){.property-banner.e-flex .elementor-widget-heading h2.elementor-heading-title{text-align:center;}}.property-banner.e-flex .btn-tipo{text-align:center;}@media screen and (max-width: 768px){.property-banner.e-flex .btn-tipo{margin-top:auto;}}.property-banner.e-flex .btn-tipo .elementor-button-link{color:#fff;border:1px solid #fff;background-color:transparent;}.property-banner.e-flex .btn-tipo .elementor-button-link:hover{border-color:#bea85d;background-color:#bea85d;}.property-others{background-color:rgba(190,168,93,.06);padding:80px 15px !important;}@media screen and (min-width: 768px){.property-others{padding:150px 15px !important;}}@media screen and (min-width: 992px){.property-others .slick-list{overflow:visible;}}.property-others .slick-initialized .slick-slide{display:block;padding:0 5px;}@media screen and (min-width: 992px){.property-others .slick-initialized .slick-slide{padding:0 20px 0 0;}}.property-others .slick-track{margin:0;}.property-others .slick-dots{bottom:-80px;display:flex;}.property-others .slick-dots li{margin:0 10px 0 0;}.property-others .slick-dots li button{background:#ddd;height:4px;width:20px;border-radius:40px;padding:0;}.property-others .slick-dots li button:before{opacity:0;}.property-others .slick-dots li.slick-active{width:40px;}.property-others .slick-dots li.slick-active button{width:40px;background:#bea85d;}.property-others .related-property-img{position:relative;aspect-ratio:2/3;}@media screen and (min-width: 1300px){.property-others .related-property-img{aspect-ratio:initial;height:545px !important;}}.property-others .related-property-img img{object-fit:cover;object-position:center;width:100%;height:100%;}.property-others .related-property-state{position:absolute;top:clamp(15px,3vw,30px);left:clamp(10px,3vw,20px);background-color:transparent;color:#333;border:1px solid #333;padding:7px 30px;border-radius:40px;font-family:Montserrat;font-size:clamp(10px,1.5vw,13px);display:flex;align-items:center;gap:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}.property-others .related-property-state i{font-size:clamp(14px,1.5vw,18px);}.property-others .related-property-content{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding-top:15px;}.property-others .related-property-content .related-property-text{width:calc(100% - 42px);}.property-others .related-property-content .related-property-text .related-property-name{color:#333;font-family:Playfair Display;font-size:clamp(16px,1.5vw,22px);font-weight:400;margin:0 0 10px;}.property-others .related-property-content .related-property-text .related-property-data .related-property-community{color:#bea85d;font-family:Montserrat;font-size:clamp(12px,1.5vw,15px);position:relative;display:inline-block;padding-right:14px;}.property-others .related-property-content .related-property-text .related-property-data .related-property-community:after{content:".";display:inline-block;position:absolute;bottom:3px;right:4px;color:#333;opacity:.6;}.property-others .related-property-content .related-property-text .related-property-data .related-property-price{color:#333;opacity:.6;font-family:Montserrat;font-size:clamp(12px,1.5vw,15px);}.property-others .related-property-content .related-property-btn{display:flex;align-items:center;justify-content:center;width:clamp(35px,4vw,42px);height:clamp(35px,4vw,42px);border:1px solid #bea85d;color:#bea85d;font-size:clamp(15px,1.5vw,18px);border-radius:50%;transition:.3s ease all;}.property-others .related-property-content .related-property-btn:hover{background-color:#bea85d;color:#fff;}.inmueble-template-default .awards-home{background-color:rgba(190,168,93,.06);}.inmueble-template-default .awards-home img{mix-blend-mode:multiply;}.inmueble.tipo-seminueva .property-see .com-btn .elementor-button-link,html[lang=es-ES] .eng-map,html[lang=en-US] .esp-map{display:none;}.lifestyle-experience{padding:0;}@media screen and (min-width: 992px){.lifestyle-experience{padding:120px 0 40px;}}.lifestyle-experience .e-con-inner{flex-wrap:wrap !important;}.lifestyle-experience .col-left{width:100%;padding-top:40px;}@media screen and (min-width: 768px){.lifestyle-experience .col-left{width:50%;}}.lifestyle-experience .col-left .elementor-hidden-desktop .elementor-widget-container{max-width:70%;margin:20px auto 40px;}.lifestyle-experience .col-left .elementor-widget-image{margin-top:auto;}.lifestyle-experience .col-center{width:100%;}@media screen and (min-width: 768px){.lifestyle-experience .col-center{width:50%;padding-left:110px;}}.lifestyle-experience .col-right{width:100%;}.lifestyle-experience .col-right .elementor-widget-text-editor{text-align:center;color:#333;font-size:clamp(18px,2vw,24px);line-height:clamp(24px,2.5vw,30px);max-width:870px !important;margin:auto;}@media screen and (min-width: 768px){.lifestyle-experience .col-right .elementor-widget-text-editor{padding-top:80px;}}@media screen and (min-width: 2400px){.lifestyle-experience .col-right .elementor-widget-text-editor{font-size:30px;line-height:40px;}}.lifestyle-menu{position:fixed !important;top:58px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.33);border-top:1px solid rgba(255,255,255,.1254901961);display:none !important;z-index:9 !important;}.lifestyle-menu.visible{display:block !important;}@media screen and (min-width: 768px){.lifestyle-menu{position:relative !important;display:block !important;top:0;background-color:#fff;border-top:1px solid rgba(51,51,51,.1254901961);border-bottom:1px solid rgba(51,51,51,.1254901961);margin-bottom:40px !important;padding:30px !important;z-index:9 !important;}}.lifestyle-menu .elementor-icon-list-items{display:flex;overflow:auto;align-items:flex-start;padding:5px !important;gap:20px;}.lifestyle-menu .elementor-icon-list-items::-webkit-scrollbar{height:0;}@media screen and (min-width: 768px){.lifestyle-menu .elementor-icon-list-items{justify-content:center;}}@media screen and (min-width: 992px){.lifestyle-menu .elementor-icon-list-items{display:flex;gap:50px;padding-bottom:0 !important;}}.lifestyle-menu .elementor-icon-list-items li{min-width:fit-content;}@media screen and (min-width: 992px){.lifestyle-menu .elementor-icon-list-items li{min-width:initial;}}.lifestyle-menu .elementor-icon-list-items li a{color:#fff;font-size:clamp(9px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;}@media screen and (min-width: 768px){.lifestyle-menu .elementor-icon-list-items li a{color:#333;}}@media screen and (min-width: 1200px){.lifestyle-menu .elementor-icon-list-items li a:hover{color:#bea85d;}}@media screen and (min-width: 2400px){.lifestyle-menu .elementor-icon-list-items li a{font-size:14px;}}.lifestyle-services{padding:10px 0 !important;}.lifestyle-services .e-con-inner{max-width:1100px !important;align-items:center !important;}@media screen and (min-width: 2400px){.lifestyle-services .e-con-inner{max-width:1500px !important;}}@media screen and (max-width: 768px){.lifestyle-services .col-left{order:2;}}.lifestyle-services .elementor-widget-text-editor{max-width:430px !important;}.lifestyle-services .lifestyle-services-logos{padding:0 0 10px;display:flex;align-items:center;gap:20px;}.lifestyle-services .lifestyle-services-logos img{opacity:.5;}.lifestyle-services .btn-arrow .elementor-button-link{margin-bottom:10px;}@media screen and (max-width: 768px){.lifestyle-services .btn-arrow .elementor-button-link{width:100%;}}@media screen and (min-width: 2400px){.lifestyle-services .btn-arrow .elementor-button-link{font-size:16px;}}.lifestyle-services .swiper-slide-inner img{width:100%;height:100%;object-fit:cover;object-position:center;}.lifestyle-services .swiper-pagination{text-align:left;}@media screen and (min-width: 1200px){.lifestyle-services .swiper-pagination{display:flex;flex-direction:column;gap:20px;top:4px;left:initial !important;right:-24px;bottom:initial !important;align-items:flex-end;}}.lifestyle-services .swiper-pagination-bullet{width:4px;height:4px;position:relative;}.lifestyle-services .swiper-pagination-bullet:after{content:"";width:14px;height:14px;border-radius:50%;border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.lifestyle-services .swiper-pagination-bullet-active:after{border-color:#333;}@media screen and (min-width: 768px){.lifestyle-services.lifestyle-services-inverse .col-left{order:2;}}@media screen and (min-width: 1200px){.lifestyle-services.lifestyle-services-inverse .col-left{padding-left:120px;}}@media screen and (min-width: 1200px){.lifestyle-services.lifestyle-services-inverse .swiper-pagination{right:initial !important;left:-24px !important;align-items:flex-start;}}.lifestyle-services.lifestyle-services-inverse .lifestyle-services-logos img{opacity:1;}.property-hot-spots.lifestyle-hot-spots{margin-top:clamp(20px,8vw,100px);}.lifestyle-privileges{padding:40px 0 !important;}@media screen and (min-width: 1200px){.lifestyle-privileges{padding:120px 0 !important;}}.lifestyle-privileges .e-con-inner{flex-wrap:wrap !important;}.lifestyle-privileges .col-left{width:100%;}@media screen and (min-width: 768px){.lifestyle-privileges .col-left{width:60%;}}.lifestyle-privileges .col-center{width:100%;}@media screen and (min-width: 768px){.lifestyle-privileges .col-center{width:40%;}}.lifestyle-privileges .col-right{width:100%;display:flex;flex-direction:row !important;justify-content:space-between;flex-wrap:wrap;gap:40px 0;padding:20px 0 0;}.lifestyle-privileges .col-right .elementor-widget-image-box{width:100%;}@media screen and (min-width: 480px){.lifestyle-privileges .col-right .elementor-widget-image-box{width:50%;padding:10px;}}@media screen and (min-width: 768px){.lifestyle-privileges .col-right .elementor-widget-image-box{width:33.33%;gap:80px 0;}}@media screen and (min-width: 1200px){.lifestyle-privileges .col-right .elementor-widget-image-box{padding:0;}}.lifestyle-privileges .col-right .elementor-widget-image-box:nth-of-type(1),.lifestyle-privileges .col-right .elementor-widget-image-box:nth-of-type(4){display:flex;}.lifestyle-privileges .col-right .elementor-widget-image-box:nth-of-type(3),.lifestyle-privileges .col-right .elementor-widget-image-box:nth-of-type(6){display:flex;flex-direction:column;align-items:flex-end;}.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-content{padding:0 15px;}.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-title{font-size:24px;margin:15px 0;}@media screen and (min-width: 768px){.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-title{margin:25px 0;}}@media screen and (min-width: 2400px){.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-title{font-size:30px;}}.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-description{font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);opacity:.6;max-width:400px;margin:auto;}@media screen and (min-width: 2400px){.lifestyle-privileges .col-right .elementor-widget-image-box .elementor-image-box-description{font-size:16px;}}@media screen and (max-width: 768px){.property-banner.bottom-banner.lifestyle-property-banner .e-con-inner{justify-content:center !important;}.property-banner.bottom-banner.lifestyle-property-banner .section-pretitle,.property-banner.bottom-banner.lifestyle-property-banner .section-title{text-align:center;}.property-banner.bottom-banner.lifestyle-property-banner .elementor-widget-text-editor{font-size:clamp(12px,1.5vw,14px);text-align:center;}.property-banner.bottom-banner.lifestyle-property-banner .btn-tipo{margin-top:initial;}}.about-text-img{padding:40px 10px;}@media screen and (min-width: 992px){.about-text-img{padding:120px 15px 40px;}}.about-text-img .e-con-inner{flex-wrap:wrap !important;align-items:center !important;}.about-text-img .col-left{width:100%;padding-bottom:40px;}@media screen and (min-width: 768px){.about-text-img .col-left{padding-bottom:0;width:50%;}}.about-text-img .col-left .elementor-widget-heading{max-width:540px !important;}.about-text-img .col-left .elementor-widget-text-editor{max-width:430px !important;}.about-text-img .col-center{width:100%;}@media screen and (min-width: 768px){.about-text-img .col-center{width:50%;}}.about-text-img .col-right{width:100%;}.about-text-img .col-right .elementor-widget-text-editor{text-align:center;color:#333;font-size:clamp(18px,2vw,24px);max-width:870px !important;margin:auto;}@media screen and (min-width: 768px){.about-text-img .col-right .elementor-widget-text-editor{padding-top:80px;}}.about-text-img.about-text-img-inverse{padding:40px 10px !important;}@media screen and (min-width: 768px){.about-text-img.about-text-img-inverse .col-left{order:2;}}@media screen and (min-width: 992px){.about-text-img.about-text-img-inverse .col-left{padding-left:120px;}}.about-text-img.about-text-img-inverse .col-left .elementor-widget-text-editor{padding:0;}.about-text-img.about-text-img-inverse .col-right{width:100%;}@media screen and (min-width: 768px){.about-text-img.about-text-img-inverse .col-right{width:50%;}}.property-gallery.about-gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-40px;}.about-numbers{padding:0 15px 60px;}@media screen and (min-width: 1200px){.about-numbers{padding:80px 15px 140px;}}.about-numbers .e-con-inner{max-width:1200px !important;justify-content:center !important;flex-wrap:wrap;}@media screen and (min-width: 768px){.about-numbers .e-con-inner{justify-content:space-between !important;}}.about-numbers .elementor-widget-counter{width:50%;}.about-numbers .elementor-counter .elementor-counter-number-prefix{color:#333;font-size:clamp(20px,5vw,40px);font-weight:400;position:relative;top:clamp(20px,5vw,35px);}.about-numbers .elementor-counter .elementor-counter-number,.about-numbers .elementor-counter-number-suffix{color:#333;font-size:clamp(50px,5vw,80px);font-weight:400;}.about-numbers .elementor-counter .elementor-counter-title{color:#333;font-size:clamp(10px,1vw,14px);line-height:25px;opacity:.6;padding-top:clamp(5px,2vw,12px);}.about-numbers .elementor-counter .elementor-counter-title sup{padding-right:5px;position:relative;bottom:4px;}.about-video{padding-top:60px;max-height:450px;background-size:cover;background-position:center;}@media screen and (min-width: 768px){.about-video{max-height:730px;}}@media screen and (max-width: 768px){.about-video .elementor-wrapper{height:440px;}}.about-video .video-content{height:480px;padding:0;margin:0 auto;width:95%;position:relative;z-index:9;}@media screen and (min-width: 1400px){.about-video .video-content{height:765px;width:100%;}}.about-awards{background-color:rgba(190,168,93,.06);padding:150px 0 60px;}@media screen and (min-width: 1200px){.about-awards{padding:200px 0 120px;}}@media screen and (min-width: 2400px){.about-awards{padding:440px 0 120px;}}@media screen and (max-width: 768px){.about-awards .section-pretitle{text-align:center;}}@media screen and (max-width: 768px){.about-awards .section-title .elementor-heading-title{text-align:center;}}.about-awards .e-con-inner{flex-direction:row !important;flex-wrap:wrap !important;}.about-awards .col-left{width:100%;}@media screen and (min-width: 768px){.about-awards .col-left{width:35%;}}.about-awards .col-center{width:100%;display:flex;flex-wrap:wrap !important;flex-direction:row !important;}@media screen and (min-width: 768px){.about-awards .col-center{width:65%;}}.about-awards .col-center .about-awards-item{width:100%;text-align:center;align-items:center;padding:0 25px 50px;}@media screen and (min-width: 768px){.about-awards .col-center .about-awards-item{width:33.33%;}}.about-awards .col-center .elementor-view-framed .elementor-icon{padding:0;color:#bea85d;width:clamp(46px,4vw,65px);height:clamp(46px,4vw,65px);display:flex;align-items:center;justify-content:center;border-color:#bea85d;}.about-awards .col-center .elementor-icon i,.about-awards .col-center .elementor-icon svg{width:clamp(20px,2vw,28px);height:clamp(20px,2vw,28px);}.about-awards .col-center .elementor-icon i:before{font-size:clamp(20px,2vw,28px);}.about-awards .col-center .elementor-widget-heading{padding:20px 0 0;}.about-awards .col-center .elementor-widget-heading .elementor-heading-title{font-size:clamp(18px,1vw,20px);}@media screen and (min-width: 2400px){.about-awards .col-center .elementor-widget-heading .elementor-heading-title{font-size:24px;line-height:32px;}}.about-awards .col-center .elementor-widget-text-editor{font-size:clamp(12px,1vw,14px);line-height:25px;opacity:.6;}@media screen and (min-width: 2400px){.about-awards .col-center .elementor-widget-text-editor{font-size:16px;}}.about-awards .col-center .elementor-widget-text-editor p{margin:5px 0 0;}.about-awards .col-center .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:15px;}.about-awards .col-center .elementor-icon-list-items .elementor-icon-list-item{font-size:clamp(10px,1vw,12px);border-radius:100px;border:1px solid #666;padding:2px 8px;color:#666;}@media screen and (min-width: 2400px){.about-awards .col-center .elementor-icon-list-items .elementor-icon-list-item{font-size:14px;}}.about-awards .col-right{width:100%;padding-top:40px;}.about-awards .col-right .swiper-slide-inner{width:clamp(60px,6vw,70px);margin:auto !important;}.about-awards .col-right .swiper-pagination-bullet{height:4px;width:20px;border-radius:10px;}.about-awards .col-right .swiper-pagination-bullet-active{width:50px;background-color:#bea85d;}.about-mosaic{padding:0 !important;}@media screen and (min-width: 768px){.about-mosaic{flex-wrap:wrap !important;}}.about-mosaic .e-con-full{padding:0 !important;}@media screen and (min-width: 768px){.about-mosaic .e-con-full{width:50% !important;}}@media screen and (min-width: 1200px){.about-mosaic .e-con-full{width:20% !important;}}@media screen and (min-width: 768px){.about-mosaic .elementor-widget-call-to-action{aspect-ratio:1;}}@media screen and (min-width: 1200px){.about-mosaic .elementor-widget-call-to-action{max-height:615px;aspect-ratio:2/3;}}.about-mosaic .elementor-widget-call-to-action .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.31) !important;}.about-mosaic .elementor-widget-call-to-action .elementor-cta{height:100%;}.about-mosaic .elementor-widget-call-to-action .elementor-cta__content{align-content:flex-end !important;min-height:320px;height:100%;}@media screen and (min-width: 1300px){.about-mosaic .elementor-widget-call-to-action .elementor-cta__content{position:absolute;bottom:-150px;transition:.5s ease all;padding:0;}}.about-mosaic .elementor-widget-call-to-action .elementor-cta__title{font-size:clamp(18px,1.5vw,24px);font-style:italic;font-weight:400;margin-bottom:25px;}.about-mosaic .elementor-widget-call-to-action .elementor-cta__description{font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);max-width:320px;margin:auto;}@media screen and (min-width: 1300px){.about-mosaic .elementor-widget-call-to-action .elementor-cta__description{min-height:150px;}}.about-mosaic .elementor-widget-call-to-action:hover .elementor-cta__content{bottom:0;}.real-state-home.about-esg{padding:40px 10px;}@media screen and (min-width: 1200px){.real-state-home.about-esg{padding:150px 20px;}}.real-state-home.about-esg:after{display:none;}@media screen and (min-width: 768px){.real-state-home.about-esg .real-state-home-img{text-align:left;margin-top:120px;}}@media screen and (min-width: 768px){.real-state-home.about-esg .real-state-home-leaf{left:-220px;transform:none;bottom:-130px;top:initial;}}.about-images{padding-bottom:60px;}@media screen and (min-width: 1200px){.about-images{margin-top:-340px !important;padding-bottom:140px;}}@media screen and (min-width: 768px){.about-images .col-left{padding-left:100px;}}.about-images .col-left .elementor-widget-text-editor{color:#333;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);max-width:450px !important;padding-top:10px;}@media screen and (max-width: 768px){.about-images .col-left .elementor-widget-image{max-width:80% !important;}}@media screen and (min-width: 768px){.about-images .col-right{padding-top:230px;}}.about-images .col-right .elementor-widget-container{text-align:right;}.about-bottom-banner{padding:60px 20px;background-color:rgba(190,168,93,.06);}@media screen and (min-width: 1200px){.about-bottom-banner{padding:120px 0;}}.about-bottom-banner .elementor-widget-text-editor{color:#333;text-align:center;font-size:clamp(18px,2vw,24px);max-width:900px !important;margin:auto;}.about-bottom-banner .elementor-widget-text-editor p{margin-top:0;}.about-bottom-banner .elementor-widget-button{text-align:center;padding:5px 0 80px;}.page-id-432 .awards-home{display:none;}.about-text-img.showroom-hero{padding:60px 15px 400px !important;}@media screen and (min-width: 1200px){.about-text-img.showroom-hero{background-color:rgba(190,168,93,.06);padding:120px 15px 400px !important;}}.about-text-img.showroom-hero .col-left .elementor-widget-text-editor{max-width:540px !important;}.about-text-img.showroom-hero .col-center{justify-content:flex-end;flex-direction:row !important;}.about-text-img.showroom-hero .elementor-widget-image{max-width:540px !important;}@media screen and (max-width: 768px){.about-text-img.showroom-hero .elementor-widget-image{display:none;}}.property-gallery.showroom-gallery{margin-top:-340px !important;padding:40px 20px 100px;}.showroom-text-img{padding:0 !important;}@media screen and (min-width: 1200px){.showroom-text-img{padding:20px 0 !important;}}.showroom-text-img .e-con-inner{max-width:1100px !important;align-items:center !important;}@media screen and (min-width: 2400px){.showroom-text-img .e-con-inner{max-width:1500px !important;}}.showroom-text-img .col-left{order:2;padding:40px 20px 0;}@media screen and (min-width: 768px){.showroom-text-img .col-left{order:0;padding:0 20px;}}.showroom-text-img .col-right{padding:0;}@media screen and (min-width: 768px){.showroom-text-img .col-right{padding:0 20px;}}.showroom-text-img .elementor-widget-text-editor{max-width:430px !important;}.showroom-text-img .elementor-widget-image{display:flex;width:100%;}.showroom-text-img .elementor-widget-image .elementor-widget-container{text-align:left;width:100%;}.showroom-text-img .elementor-widget-image img{object-fit:cover;object-position:center;width:100%;height:100%;}@media screen and (min-width: 768px){.showroom-text-img.inverse .e-con-inner{flex-direction:row-reverse !important;}}@media screen and (min-width: 1200px){.showroom-text-img.inverse .col-left{padding-left:120px;}}.about-video.showroom-video{margin:0 0 120px;}@media screen and (min-width: 768px){.about-video.showroom-video{margin:100px 0;}}@media screen and (min-width: 1200px){.about-video.showroom-video{margin:100px 0 200px;}}.property-banner.bottom-banner.bottom-banner-showroom{justify-content:flex-end;align-items:flex-end;padding:0 20px 40px 0;margin-top:40px;}@media screen and (min-width: 768px){.property-banner.bottom-banner.bottom-banner-showroom{margin-top:80px;}}@media screen and (min-width: 1200px){.property-banner.bottom-banner.bottom-banner-showroom{padding:0 70px 80px 0;}}.property-banner.bottom-banner.bottom-banner-showroom .section-title{max-width:550px !important;text-align:right;margin:0;}.property-banner.bottom-banner.bottom-banner-showroom .btn-tipo{margin-top:0;}.esg-hero{padding:40px 0;}@media screen and (min-width: 1200px){.esg-hero{padding:120px 0 20px;}}@media screen and (min-width: 1200px){.esg-hero .col-right{padding-left:120px;}}.esg-hero .elementor-widget-text-editor{color:#333;font-size:clamp(16px,2vw,24px);font-weight:400;max-width:550px !important;}.esg-hero .elementor-widget-text-editor p{margin:0;}.about-text-img.about-text-img-inverse.about-text-img-esg{padding:0 !important;}@media screen and (min-width: 768px){.about-text-img.about-text-img-inverse.about-text-img-esg{padding:40px 10px !important;}}@media screen and (max-width: 768px){.about-text-img.about-text-img-inverse.about-text-img-esg .col-left{padding-top:40px;order:2;}}.about-text-img.about-text-img-inverse.about-text-img-esg .col-center{padding:0;}@media screen and (min-width: 768px){.about-text-img.about-text-img-inverse.about-text-img-esg .col-center{padding:0 20px;}}.esg-text-img-double .e-con-inner{align-items:center !important;}@media screen and (max-width: 768px){.esg-text-img-double .col-left{order:2;padding-top:40px;}}@media screen and (min-width: 1200px){.esg-text-img-double .col-left{padding-left:120px;padding-top:0;}}.esg-text-img-double .col-left .elementor-widget-text-editor{max-width:400px !important;}.esg-text-img-double .col-right{flex-direction:row !important;justify-content:space-between;gap:clamp(20px,4vw,60px);}@media screen and (min-width: 768px){.esg-text-img-double .col-right{justify-content:flex-end;}}.esg-text-img-double .col-right .img-right{margin-top:60px;}@media screen and (min-width: 768px){.esg-text-img-double .col-right .img-right{margin-top:180px;}}.esg-text-img-double .col-right .elementor-widget-image{max-width:46% !important;}.esg-text-img-double.inverse .col-left{order:2;}.esg-img-text{padding:15px 0 !important;}.esg-img-text .e-con-inner{align-items:center !important;}.esg-img-text .col-left{padding:0;}@media screen and (min-width: 768px){.esg-img-text .col-left{padding:0 20px;}}.esg-img-text .col-right{padding:40px 20px 0;}@media screen and (min-width: 1200px){.esg-img-text .col-right{padding-left:120px;}}.esg-img-text .col-right .elementor-widget-text-editor{max-width:400px !important;}@media screen and (min-width: 768px){.esg-img-text.inverse .col-left{order:2;}}.property-hot-spots.internal-hot-spots.esg-hot-spots{margin-top:40px;}@media screen and (min-width: 1200px){.property-hot-spots.internal-hot-spots.esg-hot-spots{margin-top:120px;}}.esg-text-text{padding:40px 0 80px;}@media screen and (min-width: 1200px){.esg-text-text{padding:140px 0 100px;}}.esg-text-text .e-con-inner{max-width:1100px !important;flex-wrap:nowrap !important;overflow:auto;}.esg-text-text .e-con-inner::-webkit-scrollbar{height:3px;}.esg-text-text .e-con-inner::-webkit-scrollbar-track{background:#f5f5f5;}.esg-text-text .e-con-inner::-webkit-scrollbar-thumb{background-color:#bea85d;border-radius:20px;}.esg-text-text .elementor-widget-text-editor{max-width:400px !important;padding-bottom:0;}@media screen and (max-width: 768px){.esg-text-text .e-con-full{min-width:100%;}}@media screen and (min-width: 1200px){.esg-text-text .col-right{padding-left:120px;}}.esg-bottom-banner{padding:60px 15px;background-color:rgba(190,168,93,.06);}@media screen and (min-width: 1200px){.esg-bottom-banner{padding:140px 15px 100px;}}.esg-bottom-banner .elementor-widget-text-editor{color:#333;font-size:clamp(18px,1.5vw,24px);max-width:900px !important;margin:40px auto 0;}@media screen and (min-width: 1200px){.esg-bottom-banner .elementor-widget-text-editor{margin:100px auto 0;}}.esg-bottom-banner .elementor-widget-text-editor p{margin:0;}.page-id-437 .awards-home{background-color:rgba(190,168,93,.06);padding:0 0 60px !important;}.page-id-437 .awards-home img{mix-blend-mode:multiply;}@media screen and (min-width: 768px){.about-video.how-to-get{max-height:700px;}}.location-text{padding:40px 0;border-bottom:1px solid rgba(0,0,0,.1254901961);}@media screen and (min-width: 768px){.location-text{border:none;}}@media screen and (min-width: 992px){.location-text{padding:80px 0;}}.location-text .elementor-widget-text-editor{text-align:center;color:#333;font-size:clamp(18px,2vw,24px);max-width:870px !important;margin:auto;}@media screen and (min-width: 2400px){.location-text .elementor-widget-text-editor{font-size:30px;}}.location-text.bbn{border:none;}.real-state-home.location-map{padding:60px 10px 0;}@media screen and (min-width: 992px){.real-state-home.location-map{padding:60px 10px;}}.real-state-home.location-map:after{display:none;}.real-state-home.location-map .col-right .elementor-widget-heading{padding-bottom:20px;}.real-state-home.location-map .section-text .coordenadas{padding-top:20px;}.real-state-home.location-map .section-text i{color:#bea85d;font-size:18px;position:relative;top:2px;margin-right:10px;}.real-state-home.location-map .real-state-home-img img{max-width:100%;}@media screen and (min-width: 992px){.real-state-home.location-map .real-state-home-img img{max-width:541px;}}@media screen and (min-width: 2400px){.real-state-home.location-map .real-state-home-img img{max-width:100%;}}.real-state-home-discover.location{padding:0 20px 80px;}@media screen and (min-width: 992px){.real-state-home-discover.location{padding:0 20px 150px;}}.real-state-home-discover.location .col-left{padding-top:40px;}.location-masterplan{background-color:rgba(190,168,93,.06);padding:140px 0 100px;}@media screen and (min-width: 1200px){.location-masterplan{padding:220px 0 140px;}}@media screen and (min-width: 2400px){.location-masterplan{padding:450px 0 140px;}}.location-masterplan .section-pretitle,.location-masterplan .section-title,.location-masterplan .elementor-widget-button{text-align:center;}.location-masterplan .section-pretitle{padding-bottom:5px;}.location-masterplan .btn-tipo .elementor-button-link{-webkit-backdrop-filter:none;backdrop-filter:none;}.location-masterplan .elementor-widget-image{margin-top:60px;}.location-masterplan img{mix-blend-mode:multiply !important;}.showroom-text-img.location-weather{padding-top:40px !important;}@media screen and (min-width: 768px){.showroom-text-img.location-weather{padding-top:100px !important;}}.showroom-text-img.location-weather .col-left{order:0;}.showroom-text-img.location-weather .location-weather-icons{padding:15px 0 30px;}@media screen and (min-width: 768px){.showroom-text-img.location-weather .location-weather-icons{padding:15px 0 50px;}}.showroom-text-img.location-weather .location-weather-icons .elementor-icon-list-items{display:flex;gap:40px;}@media screen and (min-width: 1300px){.showroom-text-img.location-weather .location-weather-icons .elementor-icon-list-items{gap:85px;}}.showroom-text-img.location-weather .location-weather-icons .elementor-icon-list-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;}.showroom-text-img.location-weather .location-weather-icons .elementor-icon-list-icon i{color:#bea85d;font-size:clamp(38px,4vw,46px);}.showroom-text-img.location-weather .location-weather-icons .elementor-icon-list-text{color:#bea85d;font-size:clamp(12px,1.5vw,18px);font-family:Montserrat;}@media screen and (max-width: 768px){.showroom-text-img.location-region .col-right{order:2;}}.location-carousel{padding:20px 0 60px;}.location-carousel .elementor-widget-container{text-align:left;}.location-carousel .elementor-widget-heading{padding:20px 0 10px;}.location-carousel .elementor-widget-heading .elementor-heading-title{color:#333;font-size:clamp(16px,1vw,20px);}@media screen and (min-width: 2400px){.location-carousel .elementor-widget-heading .elementor-heading-title{font-size:24px;}}.location-carousel .elementor-widget-text-editor p{color:#333;opacity:.6;font-size:clamp(12px,1vw,14px);margin:0;}@media screen and (min-width: 2400px){.location-carousel .elementor-widget-text-editor p{font-size:18px;}}@media screen and (max-width: 768px){.location-carousel .elementor-widget-image{aspect-ratio:2/3;}}.location-carousel .elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;}@media screen and (min-width: 1300px){.location-carousel .swiper{overflow:visible;}}.location-carousel .swiper-pagination-horizontal{bottom:-60px !important;top:initial !important;padding-left:5px;}.location-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:4px;width:20px;border-radius:10px;}.location-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{width:50px;background-color:#bea85d;}.lifestyle-privileges.location-transport{padding:60px 10px !important;}@media screen and (min-width: 1200px){.lifestyle-privileges.location-transport{padding:120px 10px !important;}}.lifestyle-privileges.location-transport .col-right{flex-wrap:nowrap !important;overflow:auto;padding-bottom:20px;}.lifestyle-privileges.location-transport .col-right::-webkit-scrollbar{height:3px;}.lifestyle-privileges.location-transport .col-right::-webkit-scrollbar-track{background:#f5f5f5;}.lifestyle-privileges.location-transport .col-right::-webkit-scrollbar-thumb{background-color:#bea85d;border-radius:20px;}.lifestyle-privileges.location-transport .elementor-widget-icon-box{width:100%;min-width:300px;padding:10px;}@media screen and (min-width: 600px){.lifestyle-privileges.location-transport .elementor-widget-icon-box{width:33.33%;}}.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-widget-container{border:1px solid rgba(51,51,51,.2);border-radius:8px;padding:40px;}@media screen and (min-width: 992px){.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-widget-container{border:none;padding:0 20px;}}.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-icon-box-title{color:#333;font-size:clamp(18px,1.5vw,24px);margin:15px 0;}@media screen and (min-width: 1200px){.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-icon-box-title{margin:30px 0;}}@media screen and (min-width: 2400px){.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-icon-box-title{font-size:28px;}}.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-icon-box-description{color:#333;opacity:.6;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);max-width:400px;margin:0 auto;}@media screen and (min-width: 2400px){.lifestyle-privileges.location-transport .elementor-widget-icon-box .elementor-icon-box-description{font-size:18px;line-height:30px;}}.lifestyle-privileges.location-transport .elementor-view-framed .elementor-icon{padding:0;width:58px;height:58px;display:flex;justify-content:center;align-items:center;margin:auto;}@media screen and (min-width: 2400px){.lifestyle-privileges.location-transport .elementor-view-framed .elementor-icon{width:64px;height:64px;}}.lifestyle-privileges.location-transport .elementor-view-framed .elementor-icon i:before{font-size:22px;}@media screen and (min-width: 2400px){.lifestyle-privileges.location-transport .elementor-view-framed .elementor-icon i:before{font-size:26px;}}.lifestyle-privileges.location-transport .elementor-icon i,.lifestyle-privileges.location-transport .elementor-icon svg{width:22px;height:22px;}@media screen and (max-width: 768px){.property-banner.bottom-banner.location .e-con-inner{justify-content:center !important;}.property-banner.bottom-banner.location .section-pretitle,.property-banner.bottom-banner.location .section-title{text-align:center;}.property-banner.bottom-banner.location .elementor-widget-text-editor{font-size:clamp(12px,1.5vw,14px);text-align:center;}.property-banner.bottom-banner.location .btn-tipo{margin-top:initial;}}.news{padding:40px 0 0;}@media screen and (min-width: 768px){.news{padding:80px 0 0;}}.news .news-title{text-align:center;padding:0 0 30px;}.news .news-title .elementor-heading-title{color:#333;font-size:clamp(48px,10vw,80px);}@media screen and (min-width: 2400px){.news .news-title .elementor-heading-title{font-size:90px;}}.news .elementor-widget-text-editor{text-align:center;color:#333;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);max-width:440px !important;margin:auto;}@media screen and (min-width: 2400px){.news .elementor-widget-text-editor{font-size:18px;line-height:38px;}}.news .news-content{padding:20px 0;}@media screen and (min-width: 768px){.news .news-content{padding:80px 0;}}.news .new .e-con{padding:0;height:100%;}.news .new .elementor-widget-image .elementor-widget-container{text-align:left;}.news .new .elementor-widget-image .elementor-widget-container a{position:relative;}.news .new .elementor-widget-image .elementor-widget-container a:after{content:"";font-family:colinas !important;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.31);opacity:0;transition:.3s ease all;font-size:40px;color:rgba(255,255,255,.56);display:flex;justify-content:center;align-items:center;}.news .new .elementor-widget-image .elementor-widget-container a:hover:after{opacity:1;}.news .new .elementor-widget-post-info{padding:30px 0 10px;}.news .new .elementor-widget-post-info .elementor-inline-item{border:1px solid rgba(51,51,51,.3764705882);padding:2px 10px;border-radius:50px;color:#333;font-size:12px;}@media screen and (min-width: 2400px){.news .new .elementor-widget-heading{max-width:440px !important;}}.news .new .elementor-widget-heading .elementor-heading-title{color:#333;font-size:clamp(18px,1.5vw,24px);line-height:clamp(24px,2vw,30px);}@media screen and (min-width: 2400px){.news .new .elementor-widget-heading .elementor-heading-title{font-size:28px;line-height:34px;}}.news .new .elementor-widget-theme-post-content{padding:10px 0 0;margin-top:auto;}@media screen and (min-width: 2400px){.news .new .elementor-widget-theme-post-content{max-width:440px !important;}}.news .new .elementor-widget-theme-post-content p{color:#333;opacity:.6;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;}@media screen and (min-width: 2400px){.news .new .elementor-widget-theme-post-content p{font-size:16px;line-height:30px;}}.news .new .elementor-widget-icon{display:none;}.page-id-420 .breadcrumb,.page-id-4089 .breadcrumb,.page-id-428 .breadcrumb,.page-id-4113 .breadcrumb{background-color:#fff;}.contact-form-content{padding:0;}@media screen and (min-width: 768px){.contact-form-content{padding:40px 0;}}.contact-form-content .e-con-inner{align-items:center !important;}@media screen and (max-width: 768px){.contact-form-content .col-left{order:2;padding-top:20px;}}.contact-form-content .col-right .elementor-widget-form .elementor-field-group{margin-bottom:20px !important;}.contact-form-content .col-right .elementor-widget-form .elementor-field,.contact-form-content .col-right .elementor-widget-form .elementor-field-textual{background-color:transparent !important;border-radius:0;border:none;border-bottom:1px solid #333;color:#333;font-size:clamp(10px,1.5vw,12px);font-weight:500 !important;letter-spacing:3.6px;text-transform:uppercase;min-height:44px;}.contact-form-content .col-right .elementor-widget-form .elementor-field::placeholder,.contact-form-content .col-right .elementor-widget-form .elementor-field-textual::placeholder{opacity:1;}.contact-form-content .col-right .elementor-widget-form .elementor-field:focus,.contact-form-content .col-right .elementor-widget-form .elementor-field-textual:focus{border:none;border-bottom:1px solid #bea85d;box-shadow:none;}.contact-form-content .col-right .elementor-widget-form .elementor-select-wrapper .select-caret-down-wrapper{display:none;}.contact-form-content .col-right .elementor-widget-form .elementor-select-wrapper{position:relative;border:none;}.contact-form-content .col-right .elementor-widget-form .elementor-select-wrapper:after{content:"";font-family:colinas;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);font-size:10px;}.contact-form-content .col-right .elementor-widget-form .elementor-select-wrapper option{color:#333;}.contact-form-content .col-right .elementor-widget-form .elementor-button{background-color:transparent;border-radius:100px;border:1px solid #bea85d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#bea85d !important;font-size:12px;font-weight:500;letter-spacing:3.6px;text-transform:uppercase;cursor:pointer;padding:15px;}.contact-form-content .col-right .elementor-widget-form .elementor-button:hover{background-color:#bea85d;color:#fff !important;}.contact-form-content .col-right .elementor-widget-form .elementor-field-option{display:flex;gap:5px;align-items:center;flex-wrap:wrap;}.contact-form-content .col-right .elementor-widget-form .elementor-field-type-html p{font-size:clamp(10px,1vw,11px);}.contact-form-content .col-right .elementor-widget-form .elementor-field-type-html p a{color:#bea85d;}.contact-form-content .col-right .elementor-widget-form label{font-size:clamp(9px,1.5vw,12px);width:calc(100% - 46px);display:inline-block !important;}.contact-form-content .col-right .elementor-widget-form label a{text-decoration:underline;color:#bea85d;font-weight:700;}.contact-form-content .col-right .elementor-widget-form input[type=checkbox]{-webkit-appearance:none;width:34px;height:16px;min-height:auto;border:1px solid #eee;position:relative;border-radius:20px;transition:all .5s ease;background-color:#eee !important;outline:0;}.contact-form-content .col-right .elementor-widget-form input[type=checkbox]:before{content:"";width:13px;height:13px;border-radius:50%;background-color:#aaa;position:absolute;transform:translateY(-50%);top:50%;left:2px;transition:all .3s ease;}.contact-form-content .col-right .elementor-widget-form input[type=checkbox]:checked{transition:all .3s ease;background-color:#fff;}.contact-form-content .col-right .elementor-widget-form input[type=checkbox]:checked:before{left:auto;right:2px;transition:all .3s ease;background-color:#bea85d;}.contact-options{padding:60px 0;}.contact-options .elementor-widget-heading{padding-bottom:40px;}.contact-options .elementor-widget-heading .elementor-heading-title{color:#333;font-size:clamp(18px,2vw,24px);}.contact-options .col-left .contact-options-info{padding-bottom:20px;}.contact-options .col-left .contact-options-info .elementor-icon-list-items li{color:#333;font-size:clamp(12px,1vw,14px);margin-bottom:15px;}.contact-options .col-left .contact-options-info .elementor-icon-list-items li a .elementor-icon-list-text{color:#333;text-decoration:underline;}.contact-options .col-left .contact-options-info .elementor-icon-list-items li a .elementor-icon-list-text:hover{text-decoration:none;}.contact-options .col-left .contact-options-info .elementor-icon-list-items li i{color:#bea85d;font-size:clamp(15px,1vw,18px);}.contact-options .col-left .contact-options-social{padding-bottom:30px;}.contact-options .col-left .contact-options-social .elementor-icon-list-items{display:flex;gap:15px;}.contact-options .col-left .contact-options-social .elementor-icon-list-items a{fill:#bea85d;}.contact-options .col-left .contact-options-social .elementor-icon-list-items a svg{height:18px;width:18px;}@media screen and (max-width: 768px){.contact-options .col-right{padding-top:40px;}}.contact-options .col-right .elementor-widget-heading{padding-bottom:28px;}.contact-options .col-right .elementor-widget-price-list .elementor-price-list-item{border-bottom:1px solid #333;padding:12px 10px;margin-bottom:14px !important;}.contact-options .col-right .elementor-widget-price-list .elementor-price-list-header{margin:0;}.contact-options .col-right .elementor-widget-price-list .elementor-price-list-header .elementor-price-list-title,.contact-options .col-right .elementor-widget-price-list .elementor-price-list-header .elementor-price-list-price{color:#333;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;opacity:.6;}.contact-options .col-right .elementor-widget-price-list .elementor-price-list-header .elementor-price-list-price{opacity:1;}.real-state-home.communities:after{display:none;}.real-state-home.communities .col-left{padding-bottom:0;}@media screen and (min-width: 768px){.real-state-home.communities .col-left{padding-top:40px;}}.real-state-home.communities .col-left .section-title{padding-bottom:clamp(40px,4vw,130px);}@media screen and (max-width: 1200px){.real-state-home.communities .col-left .section-title br{display:none;}}.real-state-home.communities .section-title{padding-bottom:130px;}.real-state-home.communities .img-mobile{margin-top:40px !important;}.communities-text{padding:0 0 40px;}@media screen and (min-width: 1200px){.communities-text{padding:40px 0 80px;}}.communities-text .e-con-inner{max-width:650px !important;}.communities-list{background-color:rgba(190,168,93,.06);padding:40px 0 !important;}@media screen and (min-width: 1200px){.communities-list{padding:100px 0 !important;}}.communities-list .col-left{z-index:9 !important;}@media screen and (min-width: 768px){.communities-list .col-left{width:25%;}}@media screen and (min-width: 1300px){.communities-list .col-left{width:15%;}}.communities-list .col-left .elementor-widget-heading{padding-bottom:30px;}.communities-list .col-left .elementor-widget-heading .elementor-heading-title{font-size:clamp(18px,1.5vw,24px);line-height:clamp(24px,1.5vw,32px);}@media screen and (min-width: 2400px){.communities-list .col-left .elementor-widget-heading .elementor-heading-title{font-size:30px;line-height:38px;}}.communities-list .col-left .elementor-icon-list-items .elementor-icon-list-item{margin-bottom:20px;}.communities-list .col-left .elementor-icon-list-items .elementor-icon-list-item a{font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;opacity:.4;color:#333;}@media screen and (min-width: 2400px){.communities-list .col-left .elementor-icon-list-items .elementor-icon-list-item a{font-size:14px;}}.communities-list .col-right{width:100%;}@media screen and (min-width: 768px){.communities-list .col-right{width:75%;}}@media screen and (min-width: 1200px){.communities-list .col-right{width:85%;}}.communities-list .community-list-item .mini-com-col-left{width:100%;}@media screen and (min-width: 1200px){.communities-list .community-list-item .mini-com-col-left{width:52%;}}.communities-list .community-list-item .mini-com-col-left .elementor-widget-image{aspect-ratio:2/3;}@media screen and (min-width: 1200px){.communities-list .community-list-item .mini-com-col-left .elementor-widget-image{width:540px;height:600px;}}@media screen and (min-width: 2400px){.communities-list .community-list-item .mini-com-col-left .elementor-widget-image{width:100%;height:700px;}}.communities-list .community-list-item .mini-com-col-left .elementor-widget-image a{height:100%;width:100%;}.communities-list .community-list-item .mini-com-col-left .elementor-widget-image img{object-fit:cover;object-position:center;width:100%;height:100%;}.communities-list .community-list-item .mini-com-col-right{width:100%;}@media screen and (min-width: 1200px){.communities-list .community-list-item .mini-com-col-right{width:48%;padding-left:40px;}}@media screen and (min-width: 1600px){.communities-list .community-list-item .mini-com-col-right{padding-left:100px;}}.communities-list .community-list-item .community-list-item-anagrama{max-width:clamp(50px,4vw,83px) !important;}.communities-list .community-list-item .community-list-item-anagrama img{mix-blend-mode:multiply;}.communities-list .community-list-item .community-list-item-name{padding:20px 0 10px;}.communities-list .community-list-item .community-list-item-name .elementor-heading-title{color:#bea85d;font-family:Playfair Display;font-size:clamp(10px,1.5vw,14px);font-weight:400;line-height:14px;letter-spacing:4.2px;text-transform:uppercase;}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-list-item-name .elementor-heading-title{font-size:18px;}}.communities-list .community-list-item .community-list-item-slogan .elementor-heading-title{font-family:Playfair Display;font-size:clamp(28px,3.5vw,40px);line-height:clamp(34px,4vw,50px);}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-list-item-slogan .elementor-heading-title{font-size:50px;line-height:60px;}}.communities-list .community-list-item .community-tags-container{padding:20px 0 30px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;}@media screen and (min-width: 1200px){.communities-list .community-list-item .community-tags-container{padding:20px 0 80px;}}.communities-list .community-list-item .community-tags-container span{border-radius:100px;border:1px solid rgba(0,0,0,.2509803922);background:transparent;padding:6px 20px;color:#999;font-size:clamp(12px,1vw,13px);margin:0;font-family:Montserrat;}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-tags-container span{font-size:15px;}}.communities-list .community-list-item .community-tags-container .elementor-widget-heading{border-radius:100px;border:1px solid #bcbbb7;background-color:rgba(0,0,0,.25);color:#fff;font-size:13px;padding:6px 30px;}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-tags-container .elementor-widget-heading{font-size:15px;}}.communities-list .community-list-item .community-tags-container .elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;}.communities-list .community-list-item .community-list-item-short-description{color:#333;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);padding-bottom:clamp(10px,3vw,30px);}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-list-item-short-description{font-size:18px;line-height:28px;}}.communities-list .community-list-item .community-list-item-btns{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;}.communities-list .community-list-item .community-list-item-btns .elementor-button-link{color:#bea85d;font-size:clamp(10px,1vw,12px);font-weight:500;letter-spacing:3.6px;text-transform:uppercase;background-color:transparent;border-radius:0;padding:10px 20px;}.communities-list .community-list-item .community-list-item-btns .elementor-button-link:hover{opacity:.8;}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-list-item-btns .elementor-button-link{font-size:15px;}}.communities-list .community-list-item .community-list-item-btns .explore-btn{border-bottom:1px solid #bea85d;}@media screen and (max-width: 1300px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-content-wrapper{flex-direction:column;padding-bottom:15px;align-items:center;}}.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-link{padding:10px;}@media screen and (max-width: 1300px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-icon{width:clamp(38px,4vw,44px);height:clamp(38px,4vw,44px);background:rgba(190,168,93,.2);display:flex;align-items:center;justify-content:center;border-radius:50%;}}.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-icon i{font-size:18px;position:relative;left:2px;}@media screen and (min-width: 1300px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-icon i{font-size:15px;bottom:2px;left:initial;}}@media screen and (min-width: 2400px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-icon i{font-size:18px;}}@media screen and (max-width: 1300px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-text{text-transform:none;font-size:clamp(8px,1vw,11px);letter-spacing:0;}}@media screen and (max-width: 1300px) and (min-width: 2400px){.communities-list .community-list-item .community-list-item-btns .location-btn .elementor-button-text{font-size:14px;}}.communities-list .community-list-menu-mobile{position:fixed !important;z-index:1 !important;width:100%;top:68px;left:0;right:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.33);border-top:1px solid rgba(255,255,255,.1254901961);display:none;}@media screen and (min-width: 484px){.communities-list .community-list-menu-mobile{top:58px;}}@media screen and (min-width: 768px){.communities-list .community-list-menu-mobile{display:none !important;}}.communities-list .community-list-menu-mobile.visible{display:block;}.communities-list .community-list-menu-mobile .e-n-accordion-item-title{border:none;}.communities-list .community-list-menu-mobile .e-n-accordion-item-title-text{color:#fff;font-size:9px;letter-spacing:2.7px;text-transform:uppercase;}.communities-list .community-list-menu-mobile .e-con-full{background-color:#fff;padding:0;}.communities-list .community-list-menu-mobile .e-con-full .elementor-icon-list-item{margin:0;}.communities-list .community-list-menu-mobile .e-con-full .elementor-icon-list-item a{width:100%;color:#333;font-size:9px;letter-spacing:2.7px;text-transform:uppercase;padding:12px 15px;border-bottom:1px solid rgba(51,51,51,.3);opacity:1;}.projects-home.communities .section-title{padding-bottom:clamp(20px,3vw,25px);}.projects-home.communities .section-text{max-width:600px !important;margin:auto;padding-bottom:clamp(20px,4vw,60px);}.property-hot-spots.internal-hot-spots.esg-hot-spots.communities{margin:0 0 20px;}@media screen and (min-width: 768px){.property-hot-spots.internal-hot-spots.esg-hot-spots.communities{margin:0 0 60px;}}.property-hot-spots.internal-hot-spots.esg-hot-spots.communities .section-title{bottom:90px;right:20px;padding-bottom:0;}@media screen and (min-width: 1200px){.property-hot-spots.internal-hot-spots.esg-hot-spots.communities .section-title{bottom:140px;right:80px;}}.property-hot-spots.internal-hot-spots.esg-hot-spots.communities .elementor-widget-button{position:absolute;bottom:40px;right:20px;z-index:9;}@media screen and (min-width: 1200px){.property-hot-spots.internal-hot-spots.esg-hot-spots.communities .elementor-widget-button{bottom:80px;right:80px;}}.property-block-text-img.property-location.community{padding:0 !important;}@media screen and (min-width: 1200px){.property-block-text-img.property-location.community{padding:60px 0 !important;}}.property-block-text-img.property-location.community .section-pretitle{padding-top:30px;}.property-block-text-img.property-location.community .section-text{padding-bottom:0;}@media screen and (max-width: 768px){.property-block-text-img.property-location.community .col-left{order:2;}}.property-block-text-img.property-location.community .col-left .elementor-widget-image:after{display:none;}.property-block-text-img.property-location.community.inverse .col-left{order:1;}.property-block-text-img.property-location.community.inverse .col-right{order:0;padding:15px !important;}.property-banner.bottom-banner.lifestyle-property-banner.community{margin-top:clamp(0px,6vw,60px);}@media screen and (max-width: 1024px){.video-hero-home.internal-hero.experiences.e-flex{padding-bottom:100px;}}.video-hero-home.internal-hero.experiences.e-flex .elementor-widget-heading{padding-bottom:15px;}.video-hero-home.internal-hero.experiences.e-flex .elementor-widget-heading span.elementor-heading-title{font-size:clamp(10px,1vw,14px);font-weight:400;line-height:14px;letter-spacing:4.2px;text-transform:uppercase;}.video-hero-home.internal-hero.experiences.e-flex .elementor-widget-text-editor{max-width:550px;text-align:center;font-size:clamp(12px,1.5vw,14px);line-height:25.2px;padding:0 0 20px;}@media screen and (max-width: 1024px){.video-hero-home.internal-hero.experiences.e-flex .elementor-widget-text-editor{text-align:left;}}.about-text-img.experience.e-flex{padding:40px 10px;}@media screen and (min-width: 992px){.about-text-img.experience.e-flex{padding:120px 15px 100px;}}.single-community-services.experience.e-flex{padding:120px 10px 80px;}@media screen and (min-width: 992px){.single-community-services.experience.e-flex{padding:220px 10px 150px;}}@media screen and (min-width: 768px){.single-community-services.experience.e-flex .col-center.e-con .elementor-widget-text-editor{padding-top:30px;}}.single-community-services.experience.e-flex .swiper .elementor-widget-text-editor p{line-height:24px;}.newsletter.experience-form.e-flex{display:flex !important;}.newsletter.experience-form.e-flex .col-left{display:flex;}.newsletter.experience-form.e-flex .col-right{padding:50px 20px;}@media screen and (min-width: 1300px){.newsletter.experience-form.e-flex .col-right{padding:100px 100px 100px 60px;}}@media screen and (min-width: 1800px){.newsletter.experience-form.e-flex .col-right{padding:100px 330px 100px 60px;}}.newsletter.experience-form.e-flex .col-right .section-title{padding-bottom:30px;}.newsletter.experience-form.e-flex .elementor-widget-text-editor{max-width:100% !important;}.newsletter.experience-form.e-flex .col-right .elementor-field-type-acceptance{padding:20px 0;}.newsletter.experience-form.e-flex .col-right .elementor-field-type-acceptance label{font-size:11px;}.newsletter.experience-form.e-flex .col-right .elementor-button{background-color:#bea85d;color:#fff !important;}.newsletter.experience-form.e-flex .col-right .elementor-button:hover{background-color:transparent;color:#bea85d !important;}.experience-faqs.e-flex{padding:60px 10px;}@media screen and (min-width: 992px){.experience-faqs.e-flex{padding:120px 10px;}}.experience-faqs.e-flex .e-con-inner{align-items:center !important;}.experience-faqs.e-flex .col-left.e-con .elementor-widget-text-editor{max-width:440px !important;}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title{justify-content:space-between;border-bottom:1px solid #333 !important;padding:12px 0;flex-wrap:wrap;}@media screen and (min-width: 992px){.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title{padding:24px 0;}}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-header{width:calc(100% - 50px);}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text{font-size:clamp(18px,1.5vw,24px);}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{border:1px solid #bea85d;width:32px;height:32px;justify-content:center;align-items:center;border-radius:50%;}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon svg{fill:#bea85d !important;width:12px;height:12px;position:relative;top:2px;}.experience-faqs.e-flex .elementor-widget-n-accordion .e-con-full{border-bottom:1px solid #333;}.experience-faqs.e-flex .elementor-widget-n-accordion .elementor-widget-text-editor{font-size:clamp(12px,1vw,14px);line-height:clamp(20px,2vw,26px);}.experience-faqs.e-flex .elementor-widget-n-accordion .e-n-accordion-item:first-child{border-top:1px solid #333 !important;}.property-banner.bottom-banner.experience.e-flex .e-con-inner{justify-content:center;}.property-banner.bottom-banner.experience.e-flex .elementor-widget-heading .elementor-heading-title{font-size:clamp(28px,4vw,40px);line-height:clamp(38px,4vw,54px);text-align:center;}.property-banner.bottom-banner.experience.e-flex .btn-tipo{margin-top:0;}.page-id-2547 .newsletter,.page-id-3308 .newsletter{display:none;}.property-hero.community .feature-img.elementor-widget-image{position:absolute;top:0;left:0;width:100%;height:100%;}.property-hero.community .feature-img.elementor-widget-image:after{content:"";position:absolute;top:0;left:0;background-color:#000;opacity:.4;width:100%;height:100%;}.property-hero.community .feature-img.elementor-widget-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.property-hero.community .anagrama.elementor-widget-image{max-width:91px !important;margin-bottom:5px !important;position:relative;width:initial;height:initial;}.property-hero.community .anagrama.elementor-widget-image:after{display:none;}.property-hero.community .property-hero-name.community{max-width:970px !important;text-align:left;padding:10px 0 0;}@media screen and (min-width: 768px){.property-hero.community .property-hero-name.community{text-align:center;}}.single-community-description{background-color:rgba(190,168,93,.06);padding:60px 0;}@media screen and (min-width: 1200px){.single-community-description{padding:100px 0;}}.single-community-description .e-con-inner{align-items:center !important;}.single-community-description .e-con-inner .col-left.e-con .elementor-widget-image{margin-bottom:5px;max-width:clamp(60px,5vw,90px);}.single-community-description .e-con-inner .col-left.e-con .section-title{max-width:450px;}.single-community-description .e-con-inner .col-left.e-con .section-text{max-width:550px;}.single-community-description .e-con-inner .col-right.e-con{align-items:flex-end;}.single-community-description .e-con-inner .col-right.e-con .elementor-widget-image{max-width:540px;}.property-gallery.community{background-color:rgba(190,168,93,.06);padding:100px 0;}.single-community-list-text{padding:60px 0 0;}@media screen and (min-width: 1200px){.single-community-list-text{padding:140px 0 40px;}}.single-community-list-text .e-con-inner{align-items:center !important;}@media screen and (min-width: 1200px){.single-community-list-text .col-right.e-con{padding-left:100px;}}.single-community-list-text .col-right.e-con .section-text{max-width:550px;padding-bottom:0;}.single-community-list-text .col-right.e-con .section-text p{margin:0;}.single-community-list .e-con-inner{align-items:center !important;}.single-community-list .col-left.e-con{width:100%;}@media screen and (min-width: 1200px){.single-community-list .col-left.e-con{width:55%;}}.single-community-list .col-left.e-con .elementor-widget-image{max-width:760px;height:500px;}.single-community-list .col-left.e-con .elementor-widget-image img{object-fit:cover;object-position:center;width:100%;height:100%;}.single-community-list .col-right.e-con{width:100%;}@media screen and (min-width: 1200px){.single-community-list .col-right.e-con{width:45%;padding:0 100px;}}.single-community-list .col-right.e-con .elementor-grid{max-height:320px;overflow:auto;padding-right:clamp(10px,2vw,30px);}.single-community-list .col-right.e-con .elementor-grid::-webkit-scrollbar{width:4px;}.single-community-list .col-right.e-con .elementor-grid::-webkit-scrollbar-track{background:#eee;}.single-community-list .col-right.e-con .elementor-grid::-webkit-scrollbar-thumb{background-color:#bea85d;border-radius:20px;}.single-community-list .col-right.e-con .single-community-list-item{border-bottom:1px solid #bbb;padding:0;}.single-community-list .col-right.e-con .single-community-list-item .e-con-inner{align-items:flex-start !important;}.single-community-list .col-right.e-con .single-community-list-item .elementor-widget-heading{max-width:320px;}.single-community-list .col-right.e-con .single-community-list-item .elementor-widget-heading .elementor-heading-title{font-size:clamp(18px,1.5vw,24px);line-height:clamp(24px,1.5vw,30px);}.single-community-list .col-right.e-con .single-community-list-item .resale-name.elementor-widget-heading{display:none;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-content{padding:0;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-info{padding:0 15px 0 0;display:flex;flex-direction:row;gap:25px;max-width:calc(100% - 40px);}.single-community-list .col-right.e-con .single-community-list-item .real-state-list-item-com{color:#bea85d;font-size:clamp(12px,1vw,14px);position:relative;}.single-community-list .col-right.e-con .single-community-list-item .real-state-list-item-com:after{content:".";position:absolute;bottom:3px;right:-14px;color:#333;opacity:.6;}.single-community-list .col-right.e-con .single-community-list-item .real-state-list-item-price{color:#333;opacity:.6;font-size:clamp(12px,1vw,14px);}.single-community-list .col-right.e-con .single-community-list-item .real-state-list-item-price br{display:none;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-btn{padding:0;max-width:fit-content;margin:0;display:flex;justify-content:flex-end;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-btn .elementor-widget-button{position:relative;bottom:4px;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-btn a{display:flex;align-items:center;justify-content:center;width:clamp(40px,1vw,42px);height:clamp(40px,1vw,42px);border:1px solid #bea85d;fill:#bea85d;font-size:clamp(15px,1.5vw,18px);border-radius:50%;padding:0;transition:.3s ease all;background-color:#fff;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-btn a:hover{background-color:#bea85d;fill:#fff;}.single-community-list .col-right.e-con .single-community-list-item .single-community-list-item-btn a svg{position:relative;top:2px;left:1px;}.single-community-list .col-right.e-con .single-community-list-item .btn-modal{display:none;}.single-community-list .col-right.e-con .single-community-list-item .btn-modal a svg{top:0;left:0;}.single-community-list .col-right.e-con .inmueble:last-child .single-community-list-item{border-bottom:none;}.single-community-list .col-right.e-con .inmueble.tipo-seminueva .btn-modal{display:flex;}.single-community-list .col-right.e-con .inmueble.tipo-seminueva .btn-url{display:none;}.single-community-list .col-right.e-con .inmueble.tipo-seminueva .resale-name.elementor-widget-heading{display:block;}.single-community-list .col-right.e-con .inmueble.tipo-seminueva .inmueble-name.elementor-widget-heading{display:none;}.single-community-scroll{padding:20px 0 100px;overflow:hidden !important;}@media screen and (min-width: 1200px){.single-community-scroll{padding:120px 0 200px;}}.single-community-scroll .e-con-inner .elementor-widget-image{max-width:clamp(60px,10vw,177px) !important;margin:0 auto 5px !important;}@media screen and (min-width: 1200px){.single-community-scroll .e-con-inner .elementor-widget-image{margin:auto !important;}}.single-community-scroll .e-con-inner .elementor-widget-heading .elementor-heading-title{color:#333;font-size:clamp(22px,6vw,80px);line-height:clamp(38px,7vw,86px);}.property-video.community{margin-bottom:clamp(60px,4vw,80px);}.community-block-text-img{padding:20px 0;}.community-block-text-img .e-con-inner{max-width:1125px !important;align-items:center !important;}@media screen and (min-width: 2400px){.community-block-text-img .e-con-inner{max-width:1500px !important;}}.community-block-text-img .section-title{padding-bottom:clamp(20px,3vw,50px);}.community-block-text-img .btn-tipo.btn-gold{margin-top:clamp(10px,2vw,30px);}.community-block-text-img .col-left.e-con{order:2;}@media screen and (min-width: 768px){.community-block-text-img .col-left.e-con{order:1;}}.community-block-text-img .col-right.e-con{order:1;}@media screen and (min-width: 768px){.community-block-text-img .col-right.e-con{order:2;}}@media screen and (min-width: 1200px){.community-block-text-img .col-right.e-con{padding-left:100px;}}.community-block-text-img .col-right.e-con .section-text{max-width:420px !important;padding-bottom:0;}@media screen and (min-width: 768px){.community-block-text-img.inverse .col-left.e-con{order:2;}}.community-block-text-img.inverse .col-right.e-con{padding-left:10px;}@media screen and (min-width: 768px){.community-block-text-img.inverse .col-right.e-con{order:1;}}.single-community-services{padding:40px 0 60px;}@media screen and (min-width: 1200px){.single-community-services{padding:100px 0 150px;}}.single-community-services .e-con-inner{flex-wrap:wrap !important;}.single-community-services .col-left.e-con{width:100%;}@media screen and (min-width: 768px){.single-community-services .col-left.e-con{width:60%;}}.single-community-services .col-center.e-con{width:100%;}@media screen and (min-width: 768px){.single-community-services .col-center.e-con{width:40%;}}.single-community-services .col-center.e-con .elementor-widget-text-editor{color:#333;font-size:clamp(18px,2vw,24px);}.single-community-services .col-center.e-con .elementor-widget-text-editor p{margin:0;}.single-community-services .col-right.e-con{width:100%;padding:0;}.single-community-services .swiper{padding-top:30px;}@media screen and (min-width: 1300px){.single-community-services .swiper{overflow:visible;}}.single-community-services .swiper .elementor-widget-icon-box{padding:10px 0 5px;}@media screen and (min-width: 1200px){.single-community-services .swiper .elementor-widget-icon-box{padding:10px 0;}}.single-community-services .swiper .elementor-widget-icon-box .elementor-icon-box-wrapper{display:flex;align-items:center;}.single-community-services .swiper .elementor-widget-icon-box .elementor-icon-box-icon{margin:0 5px 0 0 !important;}.single-community-services .swiper .elementor-widget-icon-box .elementor-icon-box-icon i{color:#333;font-size:clamp(16px,1vw,20px);}.single-community-services .swiper .elementor-widget-icon-box .elementor-icon-box-content{text-align:left;}.single-community-services .swiper .elementor-widget-icon-box .elementor-icon-box-title{margin:0;color:#333;font-size:clamp(16px,1vw,20px);}.single-community-services .swiper .elementor-widget-text-editor p{margin:0;color:#333;opacity:.6;font-size:clamp(12px,1vw,14px);}.single-community-services .elementor-widget-image{aspect-ratio:2/3;}@media screen and (min-width: 768px){.single-community-services .elementor-widget-image{aspect-ratio:initial;}}.single-community-services .elementor-widget-image img{object-fit:cover;object-position:center;width:100%;height:100%;}.single-community-services .swiper-pagination-horizontal{bottom:-30px !important;top:initial !important;padding-left:5px;text-align:left;}@media screen and (min-width: 1200px){.single-community-services .swiper-pagination-horizontal{bottom:-60px !important;}}.single-community-services .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:4px;width:20px;border-radius:10px;}.single-community-services .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{width:50px;background-color:#bea85d;}.single-community-services.real-state{padding:40px 0;}@media screen and (min-width: 1200px){.single-community-services.real-state{padding:100px 0;}}.real-state-list{padding-bottom:100px;}.real-state-list .e-con-inner{max-width:1480px !important;}@media screen and (min-width: 1600px){.real-state-list .real-state-list-item .real-state-list-item-slider{width:420px !important;}}.real-state-list .real-state-list-item .real-state-list-item-slider .swiper-slide-inner{aspect-ratio:2/3;}@media screen and (min-width: 1400px){.real-state-list .real-state-list-item .real-state-list-item-slider .swiper-slide-inner{aspect-ratio:initial;height:545px !important;}}.real-state-list .real-state-list-item .real-state-list-item-slider img{object-fit:cover;object-position:center;width:100%;height:100%;}.real-state-list .real-state-list-item .real-state-list-item-slider .swiper-slide-inner{height:100%;}.real-state-list .real-state-list-item .real-state-list-item-slider .swiper-slide{height:100% !important;width:100% !important;}.real-state-list .real-state-list-item .real-state-list-item-slider .elementor-swiper-button{width:32px;height:32px;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;background-color:rgba(51,51,51,.54);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:hidden;}.real-state-list .real-state-list-item .real-state-list-item-slider .elementor-swiper-button svg{width:13px;height:13px;fill:#fff;}.real-state-list .real-state-list-item .real-state-list-item-img-state{position:absolute;z-index:9;top:35px;left:30px;background-color:transparent;color:#333;border:1px solid #333;padding:7px 30px;border-radius:40px;font-family:Montserrat;font-size:clamp(10px,1.5vw,13px);display:flex;align-items:center;gap:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-transform:lowercase;}.real-state-list .real-state-list-item .real-state-list-item-img-state .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0;}.real-state-list .real-state-list-item .real-state-list-item-img-state .elementor-icon-list-icon{width:initial !important;}.real-state-list .real-state-list-item .real-state-list-item-img-state i{font-size:clamp(14px,1.5vw,18px) !important;margin:0 4px 0 0;width:initial;}.real-state-list .real-state-list-item .real-state-list-item-content{padding:15px 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;}.real-state-list .real-state-list-item .real-state-list-item-info{padding:0 15px 0 0;}.real-state-list .real-state-list-item .real-state-list-item-com p{color:#bea85d;font-size:clamp(12px,1vw,15px);padding:0;margin:0;}.real-state-list .real-state-list-item .real-state-list-item-name .elementor-heading-title{padding-bottom:clamp(5px,1vw,10px);font-size:clamp(18px,1.5vw,22px);line-height:clamp(24px,1.5vw,30px);}.real-state-list .real-state-list-item .real-state-list-item-name a{color:#333;}.real-state-list .real-state-list-item .real-state-list-item-com-price{padding:0;gap:0;flex-wrap:wrap;}.real-state-list .real-state-list-item .real-state-list-item-community{padding:0 18px 0 5px;}.real-state-list .real-state-list-item .real-state-list-item-community a{color:#bea85d;font-size:clamp(12px,1vw,15px);position:relative;background-color:transparent;padding:0;display:inline;}.real-state-list .real-state-list-item .real-state-list-item-community a .elementor-button-text{text-transform:capitalize;}.real-state-list .real-state-list-item .real-state-list-item-community:after{content:".";position:absolute;bottom:3px;right:6px;color:#333;opacity:.6;}.real-state-list .real-state-list-item .real-state-list-item-price{color:#333;opacity:.6;font-size:clamp(12px,1vw,15px);}.real-state-list .real-state-list-item .real-state-list-item-price br{display:none;}.real-state-list .real-state-list-item .real-state-list-item-btn{padding:0;max-width:fit-content;}.real-state-list .real-state-list-item .real-state-list-item-btn .elementor-icon-box-icon{margin:0;display:flex;justify-content:flex-end;}.real-state-list .real-state-list-item .real-state-list-item-btn .elementor-icon-box-icon a{display:flex;align-items:center;justify-content:center;width:clamp(40px,1vw,42px);height:clamp(40px,1vw,42px);border:1px solid #bea85d;fill:#bea85d;font-size:clamp(15px,1.5vw,18px);border-radius:50%;transition:.3s ease all;}.real-state-list .real-state-list-item .real-state-list-item-btn .elementor-icon-box-icon a:hover{background-color:#bea85d;fill:#fff;}.real-state-list .real-state-list-item:hover .real-state-list-item-slider .elementor-swiper-button{visibility:visible;}.real-state-list .inmueble.estado-finalizando .colinas.colinas-construction:before{content:"";}.real-state-list .inmueble.estado-en-construccion .colinas.colinas-construction:before{content:"";}.real-state-list .inmueble.estado-vendida .colinas.colinas-construction:before{content:"";}.real-state-list .inmueble.estado-obra-terminada .colinas.colinas-construction:before{content:"";}.real-state-list .inmueble.estado-sobre-plano .colinas.colinas-construction:before,.real-state-list .inmueble.estado-off-plan .colinas.colinas-construction:before{content:"";}.real-state-list .inmueble.estado-vendida.estado-vendida .real-state-list-item .real-state-list-item-slider img{filter:grayscale(1);}.real-state-list .inmueble.estado-vendida.estado-vendida .real-state-list-item-img-state{background-color:#333;color:#fff;}.real-state-list .tipo-seminueva .elementor-button-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;}html[lang=en-US] .real-state-list .real-state-list-item .real-state-list-item-community{order:0;padding:0;}html[lang=en-US] .real-state-list .real-state-list-item .real-state-list-item-community:after{display:none;}html[lang=en-US] .real-state-list .real-state-list-item .real-state-list-item-com{order:1;padding:0 18px 0 5px;position:relative;}html[lang=en-US] .real-state-list .real-state-list-item .real-state-list-item-com:after{content:".";position:absolute;bottom:3px;right:6px;color:#333;opacity:.6;}html[lang=en-US] .real-state-list .real-state-list-item .real-state-list-item-price{order:2;}.page-id-3 .breadcrumb.e-flex,.page-id-2385 .breadcrumb.e-flex,.page-id-2393 .breadcrumb.e-flex,.page-id-4230 .breadcrumb.e-flex,.page-id-4236 .breadcrumb.e-flex,.page-id-4234 .breadcrumb.e-flex{background-color:#fff;}.legal-content.e-flex{font-size:clamp(12px,1vw,14px);}@media screen and (min-width: 1200px){.legal-content.e-flex{padding:40px 15px;}}.legal-content.e-flex h1,.legal-content.e-flex h2,.legal-content.e-flex h3,.legal-content.e-flex h4,.legal-content.e-flex h5{font-size:18px;}.legal-content.e-flex ol li,.legal-content.e-flex ul li{font-size:clamp(12px,1vw,14px);margin-bottom:6px;}.legal-content.e-flex a{color:#bea85d;font-weight:700;text-decoration:underline;}.legal-content.e-flex table{padding:20px 0;}.legal-content.e-flex table td{border:1px solid #eee;padding:10px;}