@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: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;text-align:center;transition:all .3s;color:#bea85d;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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .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,.page-id-8939 .header-web .col-right .language-selector.elementor-widget-nav-menu .elementor-item,.page-id-8939 .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,.page-id-8939 .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:1400px;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.e-flex{background-color:#333}.footer-legal-advice.e-flex .e-con-inner{max-width:1400px}.footer-legal-advice.e-flex .elementor-widget-text-editor{color:#fff;font-size:12px;font-weight:300}.footer-copy-content.e-flex{background-color:#212121}.footer-copy-content.e-flex .e-con-full{padding:3px}.footer-copy-content.e-flex .e-con-inner{max-width:1400px}.footer-copy-content.e-flex .elementor-icon-list-items{display:flex;justify-content:center;flex-wrap:wrap;gap:0 15px}@media screen and (min-width: 768px){.footer-copy-content.e-flex .elementor-icon-list-items{justify-content:flex-start}}.footer-copy-content.e-flex .elementor-icon-list-items .elementor-icon-list-item a{font-size:12px;color:#fff;font-weight:300}.footer-copy-content.e-flex .elementor-icon-list-items .elementor-icon-list-item a:hover{color:#bea85d}.footer-copy-content.e-flex .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.e-flex .elementor-widget-text-editor{display:block}}.footer-copy-content.e-flex .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;color:#fff;margin-top:-105px !important;min-height:680px !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}.page-id-8939{background-color:rgba(190,168,93,.06)}.page-id-8939 .breadcrumb{background-color:transparent}.page-id-8939 .awards-home img{mix-blend-mode:multiply}.news.contact-hero.faq .elementor-heading-title{font-size:clamp(40px,6vw,80px)}.faq-questions{padding:20px 0}@media screen and (min-width: 1200px){.faq-questions{padding:80px 0}}.faq-questions .elementor-widget-n-accordion{max-width:1100px;margin:auto}.faq-questions .elementor-widget-n-accordion .e-n-accordion-item-title{border:none;justify-content:space-between;border-bottom:1px solid #333 !important;padding:12px 0;flex-wrap:wrap}@media screen and (min-width: 992px){.faq-questions .elementor-widget-n-accordion .e-n-accordion-item-title{padding:24px 0}}.faq-questions .elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-header{width:calc(100% - 50px)}.faq-questions .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)}.faq-questions .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%}.faq-questions .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}.faq-questions .elementor-widget-n-accordion .e-con-full{border:none;border-bottom:1px solid #333}.faq-questions .elementor-widget-n-accordion .elementor-widget-text-editor{font-size:clamp(12px,1vw,15px);line-height:clamp(20px,2vw,26px)}.faq-questions .elementor-widget-n-accordion .e-n-accordion-item:first-child{border-top:1px solid #333 !important}.faq-contact{padding:20px 0}@media screen and (min-width: 1200px){.faq-contact{padding:60px 0 40px}}.faq-contact .elementor-widget-heading{text-align:center}.faq-contact .elementor-widget-heading .elementor-heading-title{font-size:clamp(28px,4vw,40px);font-weight:400}.faq-contact .elementor-widget-text-editor{text-align:center;font-size:clamp(12px,1vw,14px);line-height:clamp(20px,1.5vw,25px);font-weight:400;max-width:400px !important;margin:auto;padding:10px 0}@media screen and (min-width: 1200px){.faq-contact .elementor-widget-text-editor{padding:20px 0}}.faq-contact .elementor-widget-button{text-align:center}.faq-contact .elementor-widget-button .elementor-button-link{background-color:#fbfaf5}.faq-contact .elementor-widget-image{padding:40px 0 0}@media screen and (min-width: 1200px){.faq-contact .elementor-widget-image{padding:80px 0 0}}.faq-contact .elementor-widget-image img{width:100%}@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 h1.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.experiences.e-flex{padding:40px 10px 0}@media screen and (min-width: 992px){.about-text-img.experiences.e-flex{padding:120px 15px 100px}}.about-text-img.experiences.e-flex .elementor-widget-heading{max-width:420px !important}.about-text-img.experiences.e-flex .col-left .elementor-widget-text-editor{padding:0}.about-video.experiences{margin:40px 0}@media screen and (min-width: 992px){.about-video.experiences{margin:100px 0 0}}.single-community-services.experiences.e-flex{padding:120px 10px 80px}@media screen and (min-width: 992px){.single-community-services.experiences.e-flex{padding:220px 10px 100px}}.single-community-services.experiences.e-flex .elementor-widget-heading{max-width:500px !important}@media screen and (min-width: 768px){.single-community-services.experiences.e-flex .col-center.e-con .elementor-widget-text-editor{padding-top:30px}}.single-community-services.experiences.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;background-color:rgba(190,168,93,.1)}@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{border:none;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:none;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-gallery.about-gallery.experiences.e-flex{padding-top:clamp(40px,8vw,150px) !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;padding-bottom:40px;max-width:600px}.property-banner.bottom-banner.experience.e-flex .btn-tipo{margin-top:0}.page-id-8963 .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,.real-state-list .inmueble.estado-sold .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,.real-state-list .inmueble.estado-sold.estado-sold .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,.real-state-list .inmueble.estado-sold.estado-sold .real-state-list-item-img-state{background-color:#333;color:#fff}.real-state-list .inmueble.estado-vendida.estado-vendida .real-state-list-item-btn,.real-state-list .inmueble.estado-sold.estado-sold .real-state-list-item-btn{display:none}.real-state-list .inmueble.estado-vendida.estado-vendida .elementor-heading-title,.real-state-list .inmueble.estado-sold.estado-sold .elementor-heading-title{position:relative}.real-state-list .inmueble.estado-vendida.estado-vendida .elementor-heading-title:after,.real-state-list .inmueble.estado-sold.estado-sold .elementor-heading-title:after{content:"";width:100%;height:40px;position:absolute;top:0;left:0}.real-state-list .tipo-seminueva .elementor-button-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent}.real-state-list .tipo-seminueva .real-state-list-item-img-state{display:none}.real-state-list .estado-sold.tipo-seminueva .real-state-list-item-img-state,.real-state-list .estado-vendida.tipo-seminueva .real-state-list-item-img-state{display:block}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}