.style_bannercss__KCZu9{min-height:calc(100vh);width:100%;overflow:hidden;position:relative;padding-bottom:0}.style_bannercss__KCZu9 .style_banner__dpob0{width:100%;height:100%}.style_bannercss__KCZu9 .style_banner__dpob0 .style_bgmedia__kZFmn{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.style_bannercss__KCZu9 .style_banner__dpob0 .style_bgmedia__kZFmn:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;background:linear-gradient(180deg,#212529 70px,#0000003e,#000 80%)}.style_videostyle__amFs4{min-width:100vw;width:auto;width:100%;-o-object-fit:cover;object-fit:cover;min-height:100vh}.style_contenidohead__vGbbT{position:relative;height:98vh;display:flex;justify-content:flex-start;align-items:center;width:80%;max-width:1400px;margin:auto}.style_contenidohead__vGbbT .style_pie_back__PHYEg{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:50px 0;height:100%;width:100%;max-width:1400px;margin:auto}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI{max-width:650px;margin:0}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI span{display:block;color:#f0b90b}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI h1{font-weight:800;font-size:50px;text-align:left;text-shadow:0 2px 20px hsla(0,0%,100%,.1);margin-bottom:40px;line-height:1;background:linear-gradient(90deg,#cfcfcf,#dadada 27.5%,#e5e5e5 40%,#ebebeb 57.5%,#dcdcdc 75%,#e3e3e3);-webkit-background-clip:text;color:transparent}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI p{font-size:16px;color:#fff;font-weight:400;text-align:left;margin-bottom:40px}.style_contbtncontac__Kbw63 button{padding:10px 50px;box-shadow:0 2px 20px rgba(0,0,0,.1);border:none;border-radius:50px;font-size:16px;background:#fff;margin-top:20px;margin-bottom:40px}.style_contenedorcard__ARGgv{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;flex-direction:column;align-items:center;background:#000}.style_zoomscroil__Kbdni{position:sticky;top:20vh;will-change:transform;transform:scale(2.2)}.style_seccionbottom___6RLG{width:100%;height:40vh;background:#000}.style_seccionbottom___6RLG h2{background:linear-gradient(135deg,#8bceff,#ffd5bb);-webkit-background-clip:text;color:transparent;max-width:600px;font-weight:800;font-size:30px;text-align:center;line-height:1;margin:40px auto auto}.style_seccionbottom___6RLG p{font-size:14px;color:#fff;text-align:center;max-width:400px;margin:20px auto auto}.style_seccionwrap__hrMJh{height:100vh;width:100%;display:flex;align-items:flex-start;position:relative;justify-content:center}.style_seccionwrap__hrMJh .style_contenedorimg__vywnP{width:100%;height:100%}.style_seccionwrap__hrMJh .style_contenedorimg__vywnP img{width:100%;height:100%;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.style_seccionwrap__hrMJh .style_textoimg__RNGGo{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;z-index:1;padding:0 40px}.style_seccionwrap__hrMJh .style_textoimg__RNGGo p{text-align:center;color:#fff;font-weight:400;margin:0;font-style:italic;max-width:450px;text-shadow:0 2px 10px rgba(0,0,0,.9)}.style_contemdprcategoria__xb2Gz{width:100%;background:#fafafc;padding-bottom:10px;padding-top:10px}.style_contenedorslideshow__naPI_{position:relative;display:flex;flex-wrap:nowrap;height:100%;gap:20px;width:100%;padding:10px 35px}.style_contebtnfuntipo__BCXlH{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3px;padding:5px 10px;outline:none;border:none;width:100%;text-wrap:nowrap;margin-top:0;transition:all .4s;cursor:pointer}.style_contebtnfun__DauHl .style_logoimg__hOXio,.style_contebtnfuntipo__BCXlH .style_logoimg__hOXio{position:relative;width:35px;height:35px}.style_continidtxtv__h_XF_{width:100%}.style_contewi80auto__R3oDT{width:80%;max-width:1400px;margin:auto}.style_btnslidemovil__hXjJ2 button{width:30px!important;height:30px!important;font-size:16px!important;top:40%!important}.style_contepropiedades__D9aEO{width:80%;max-width:1400px;padding-top:100px;padding-bottom:100px;position:relative;margin:auto auto 150px;overflow:hidden}.style_textotittuloh__ThFAK{width:100%;text-align:center;max-width:600px;margin:auto auto 70px}.style_contepropiedades__D9aEO h2{color:#1d1d1f;font-weight:800;font-size:50px;margin-bottom:20px}.style_textotittuloh__ThFAK p{font-weight:400;color:#212529;font-size:16px;text-align:center}.style_continidtxtv__h_XF_ h2{color:#212529;font-size:14px;font-weight:300;text-align:center}.style_contedtprop__49HQ0{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px;align-items:center}.style_dtlocation__P82eJ{position:relative;width:100%;outline:none;text-decoration:none}.style_contedtprop__49HQ0 .style_imagenfond__g8xQP{width:100%;border-radius:10px;overflow:hidden;height:250px;position:relative}.style_contedtprop__49HQ0 .style_imagenfond__g8xQP:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,27,65,0),rgba(0,27,65,0),rgba(19,25,63,.955));z-index:1}.style_contedtprop__49HQ0 .style_textosdt__tAhwR{position:absolute;width:100%;height:100%;z-index:2;padding:20px;color:#fff}.style_contedtprop__49HQ0 .style_textosdt__tAhwR h3{font-weight:800;max-width:250px;line-height:1;font-size:20px;background:linear-gradient(135deg,#8bceff,#fff);-webkit-background-clip:text;color:transparent}.style_contedtprop__49HQ0 .style_textosdt__tAhwR span{margin:0;font-size:14px}.style_contedtprop__49HQ0 .style_imagenfond__g8xQP img{width:100%!important;height:100%!important;-o-object-fit:fill;object-fit:fill}.style_responsivesection__6uA1n{padding:20vh 0;background:#f9f9f9;text-align:center}.style_responsivesection__6uA1n h2{font-size:20px;font-weight:800;color:#333;margin-bottom:50px}.style_sectioncontent__EVVsm{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem}.style_card__iUdZJ{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.style_card__iUdZJ:hover{transform:translateY(-10px);box-shadow:0 6px 12px rgba(0,0,0,.2)}.style_card__iUdZJ h3{font-size:20px;color:#212529;margin-bottom:.5rem;font-weight:800}.style_card__iUdZJ p{font-size:1rem;color:#666;line-height:1.5}@media (max-width:768px){.style_responsive-section__fNCU3 h2{font-size:1.5rem}.style_card__iUdZJ h3{font-size:1.25rem}}@media screen and (max-width:1200px){.style_contedtprop__49HQ0{gap:20px;grid-template-columns:1fr 1fr}.style_contedtprop__49HQ0 .style_imagenfond__g8xQP{height:300px}}@media screen and (max-width:900px){.style_contepropiedades__D9aEO{width:90%}}@media screen and (max-width:800px){.style_contepropiedades__D9aEO{width:80%;padding-top:50px}.style_contedtprop__49HQ0{grid-template-columns:1fr}.style_contedtprop__49HQ0 .style_imagenfond__g8xQP{height:250px}.style_textotittuloh__ThFAK h2{font-size:30px;line-height:1;margin-bottom:30px}.style_textotittuloh__ThFAK p{font-size:14px}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI{max-width:100%;margin:0}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI span{text-align:center}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI h1{font-size:25px;margin-bottom:60px;text-align:center}.style_contenedorslideshow__naPI_{padding-right:20px;padding-left:20px;gap:10px}.style_contebtnfuntipo__BCXlH .style_logoimg__hOXio{width:25px;height:25px}.style_contewi80auto__R3oDT{width:90%}.style_contenidohead__vGbbT{width:100%;height:100%}.style_contenidohead__vGbbT .style_pie_back__PHYEg{width:80%;margin:auto}.style_condivmid__Qvmrz{position:absolute;bottom:-13px;left:0;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 10% 30px}.style_condivmid__Qvmrz:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000003e}.style_contbtncontac__Kbw63{z-index:1}.style_contbtncontac__Kbw63 button{background:#f0b90b;padding:5px 20px;font-size:14px;margin:0}.style_contenidohead__vGbbT .style_pie_back__PHYEg .style_tittle__8x6GI p{font-size:12px;margin-bottom:0;font-weight:300;height:50px;width:100%;overflow-y:hidden;z-index:1}.style_bannercss__KCZu9{min-height:60vh;height:calc(100vh - 140px)}.style_bannercss__KCZu9 .style_banner__dpob0 .style_bgmedia__kZFmn:before{background:linear-gradient(180deg,#000 70px,#0000003e,transparent 80%)}}