:root{--gridGap:1.25rem}*,:before,:after{box-sizing:border-box}.wrap{max-width:1280px;margin:0 auto;padding:0 20px}.grid50{grid-template-columns:1fr;display:grid}.grid50 .imgGrid50{width:auto;height:auto}.grid50 .imgGrid50 img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width>=768px){.grid50{grid-template-columns:1fr 1fr}.grid50 .wrap{max-width:570.5px}}.grid-col2{gap:var(--gridGap);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.grid-col2{grid-template-columns:repeat(2,1fr)}}.grid-col3{gap:var(--gridGap);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.grid-col3{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.grid-col3{grid-template-columns:repeat(3,1fr)}}.grid-col4{gap:var(--gridGap);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.grid-col4{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.grid-col4{grid-template-columns:repeat(4,1fr)}}.grid-autofit{gap:var(--gridGap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.card-stack{gap:var(--gridGap);flex-direction:column;display:flex}.grid-flex{gap:var(--gridGap);display:flex}.grid-flex>*{flex:none;width:fit-content}.grid-split{gap:var(--gridGap);display:flex}.grid-split>*{flex-basis:100%}:root{--color-fondo:#fff;--color-texto:#1b1b18;--color-navy:#002d72;--color-celeste:#00afc6;--color-oscuro:#052638;--color-acento:var(--color-navy);--btnColor:#d93782;--btnColorHover:#b91361;--color-borde:#e5e5e3;--fuente-base:"Lato", sans-serif;--fuente-titulo:"euclidFlex", var(--fuente-base);--radio-base:6px;--espaciado-base:16px}@font-face{font-family:euclidFlex;src:url(/fonts/euclidFlex/EuclidFlex-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:euclidFlex;src:url(/fonts/euclidFlex/EuclidFlex-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:euclidFlex;src:url(/fonts/euclidFlex/EuclidFlex-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:euclidFlex;src:url(/fonts/euclidFlex/EuclidFlex-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:euclidFlex;src:url(/fonts/euclidFlex/EuclidFlex-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:euclidCircular;src:url(/fonts/euclidCircular/EuclidCircularARegular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:euclidCircular;src:url(/fonts/euclidCircular/EuclidCircularAMedium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}.wrap.mini{max-width:1024px}.campoWeb{flex-direction:column;gap:4px;display:flex}.campoWeb>span{color:#666;font-size:13px}.campoWeb input,.campoWeb select{border:solid 1px var(--color-borde);width:100%;height:42px;color:var(--color-texto);background:#fff;border-radius:4px;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.2}:is(.campoWeb input,.campoWeb select):disabled{color:#555;background:#f5f5f5}:is(.campoWeb input,.campoWeb select):focus{border-color:var(--color-celeste);outline:none}.campoWeb select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.campoWeb textarea{border:solid 1px var(--color-borde);width:100%;color:var(--color-texto);resize:vertical;background:#fff;border-radius:4px;padding:10px 12px;font-family:inherit;font-size:.9375rem;line-height:1.4}.campoWeb textarea:focus{border-color:var(--color-celeste);outline:none}.campoFono{border:solid 1px var(--color-borde);background:#fff;border-radius:4px;align-items:stretch;display:flex;overflow:hidden}.campoFono:focus-within{border-color:var(--color-celeste)}.campoFono.is-error{border-color:var(--btnColor)}.campoFono .campoFono__prefijo{color:#555;border-right:solid 1px var(--color-borde);background:#f0f3f5;align-items:center;padding:0 12px;font-size:15px;display:flex}.campoFono input{min-width:0;height:42px;color:var(--color-texto);background:0 0;border:0;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.2}.campoFono input:focus{outline:none}*{box-sizing:border-box;margin:0;padding:0;line-height:1;text-decoration:none}:before,:after{box-sizing:border-box}h1,h2,h3{margin:20px 0 10px}h4,h5,h6{margin:10px 0}p{text-align:justify;margin:0 0 17px;line-height:24px}hr{border:0;border-top:1px solid #eee;margin:20px 0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tabEnergia .nav-tabs button,.tabEnergia .nav-tabs button:before{transition:none}}body{font-family:var(--fuente-base);color:var(--color-texto);background-color:var(--color-fondo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.5}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:var(--fuente-titulo);font-weight:500;line-height:1.1}.fa-glifo{-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-weight:900}.site-header{z-index:1999;background:var(--color-oscuro);width:100%;position:sticky;top:0;left:0}.site-header__inner{justify-content:space-between;align-items:center;display:flex}.site-header__logo{align-items:center;display:inline-flex}.site-header__logo img{width:auto;max-height:44px}.site-header__logo:hover{text-decoration:none}.site-header__toggle{color:var(--color-celeste);background:0 0;border:0;padding:10px;font-size:24px;line-height:1;display:none}.site-nav>ul{margin:0;padding:0;list-style:none;display:flex}.site-nav li{position:relative}.site-nav>ul>li>a{font-family:var(--fuente-titulo);color:#fff;text-transform:uppercase;border-bottom:3px solid #0000;padding:17px 9px;font-size:14px;line-height:14px;transition:all .25s;display:block}.site-nav>ul>li>a:hover{color:#fff;border-bottom-color:var(--color-celeste);text-decoration:none}.site-nav>ul>li>a:not(.is-solo):after{content:"";opacity:.5;padding-left:7px;font-family:"Font Awesome 6 Free";font-weight:900}.site-nav .is-destacado{background-color:var(--color-celeste)}.site-nav ul ul{opacity:0;visibility:hidden;z-index:99999;background-color:#fff;min-width:208px;margin:0;padding:0;list-style:none;transition:all .25s;position:absolute;top:100%;left:0;transform:translateY(15px);box-shadow:0 0 10px #0000001f}.site-nav ul ul a{color:#707070;text-transform:uppercase;border:0;padding:10px 15px;line-height:27px;display:block}.site-nav ul ul a:hover{color:var(--color-navy);background-color:#002d7233;text-decoration:none}.site-nav li:hover>ul{opacity:1;visibility:visible;transform:translate(0,0)}.site-mobile{z-index:3000;display:none;position:fixed;inset:0}.site-mobile.is-open{display:block}.site-mobile .site-mobile__backdrop{background:#00000080;position:absolute;inset:0}.site-mobile .site-mobile__panel{background:var(--color-oscuro);width:280px;max-width:85vw;transition:transform .25s ease-in-out;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.site-mobile.is-open .site-mobile__panel{transform:translate(0)}.site-mobile ul{margin:0;padding:0;list-style:none}.site-mobile a{background-color:var(--color-oscuro);color:#eaeaea;text-transform:none;padding:10px 20px;font-weight:500;display:block}.site-mobile a:hover{color:#fff;text-decoration:none}.site-mobile li li a{color:#b9c2c8;padding-left:36px;font-size:13px}.site-footer{font-family:"Lato", var(--fuente-base);font-weight:300}.site-footer h4{font-family:var(--fuente-titulo);color:var(--color-celeste);margin:0 0 18px;font-size:1.125rem;font-weight:500}.site-footer .site-footer__main{z-index:99;background-color:var(--color-oscuro);color:#fff;padding:70px 0 0;position:relative}.site-footer p{color:#fff}.site-footer .site-footer__cols{flex-wrap:wrap;gap:30px 0;display:flex}.site-footer .site-footer__col{width:100%;padding:0 15px;display:flow-root}@media (width>=768px){.site-footer .site-footer__col.is-empresa{width:41.66%}.site-footer .site-footer__col.is-links{width:33.33%}.site-footer .site-footer__col.is-redes{width:25%}}.footer-links{box-sizing:border-box;float:left;width:50%;margin:0 0 15px;padding:0;list-style:none;display:inline-block}.footer-links li{position:relative}.footer-links li.bullet:before{content:"";color:#ccc;padding:0 7px 0 0;font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900;position:absolute;top:4px;left:0}.footer-links li.bullet a{padding:0 0 9px 13px}.footer-links li a{color:#fff;padding:0 0 9px;line-height:21px;transition:all .2s ease-in-out;display:inline-block}.footer-links li a:hover{color:#66676b;padding-left:22px;text-decoration:none}.footer-links i{margin-right:6px}.site-footer__copyright{background-color:var(--color-oscuro);margin-top:30px}.site-footer__copyright .wrap{border-top:1px solid #fff3}.site-footer__copyright .copyrights{color:#fff;text-align:center;width:100%;margin-top:0;padding:40px 0;display:inline-block}.site-footer__copyright .copyrights span{color:#aeadad;font-size:12px;display:block}.site-footer__copyright .copyrights a{color:#fff}.site-footer__copyright .copyrights a:hover{text-decoration:underline}.site-footer__copyright .copyrights h6{color:#aeadad}.site-backtotop{z-index:999;margin:0 25px 0 0;position:fixed;bottom:10px;right:0}.site-backtotop a{background-color:var(--color-celeste);color:#fff;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;transition:all .3s;display:flex}.site-backtotop a:hover{opacity:.9;text-decoration:none}@media (width<=991px){.site-nav{display:none}.site-header__toggle{display:inline-block}}.btnsNew{font-family:var(--fuente-titulo);letter-spacing:1px;text-transform:uppercase;color:#fff;background:var(--btnColor);border:2px solid var(--btnColor);cursor:pointer;outline:none;margin:15px 30px;padding:10px 20px;font-size:15px;font-weight:300;transition:all .3s ease-in;display:inline-block;position:relative}.btnsNew:hover{background-color:var(--btnColorHover);border-color:var(--btnColorHover);color:#fff}#header_Home{--heightHeader:calc(90vh - 67px);background-color:#ccc;position:relative}@media (width>=1024px){#header_Home{min-height:var(--heightHeader)}}#header_Home #videoHeaderHome{background-color:var(--color-oscuro);width:100%;height:auto;line-height:0;position:relative}#header_Home #videoHeaderHome video{width:100%;height:auto}#header_Home #videoHeaderHome video.homeVideoWeb{display:none}#header_Home #videoHeaderHome video.homeVideoMobile{display:block}@media (width>=660px){#header_Home #videoHeaderHome video.homeVideoWeb{height:var(--heightHeader);object-fit:cover;object-position:center;display:block}#header_Home #videoHeaderHome video.homeVideoMobile{display:none}}#header_Home #sliderHeaderHome{width:100%;height:500px;position:relative}@media (width>=1024px){#header_Home #sliderHeaderHome{height:var(--heightHeader)}}#header_Home #sliderHeaderHome .sliderList{width:100%;height:100%}#header_Home #sliderHeaderHome .sliderList::-webkit-scrollbar{display:none}#header_Home #sliderHeaderHome .sliderList .glider-track{height:100%}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a{width:100%;height:100%;display:block;position:relative}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a.disabled{pointer-events:none;cursor:default}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a .textoSlider{z-index:10;color:#fff;width:100%;position:absolute;bottom:20%}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a .textoSlider .wrap{max-width:1024px;margin:auto;padding:0 33px}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a .textoSlider .wrap h1{color:#fff;text-align:center;text-transform:uppercase;font-weight:500}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a .textoSlider .wrap h3{color:#fff;text-align:center;text-transform:uppercase;font-size:.9375rem;font-weight:400}@media (width>=1024px){#header_Home #sliderHeaderHome .sliderList .carousel__elemento a .textoSlider .wrap h3{font-size:1.125rem}}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a picture{width:100%;height:100%}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a picture:before{content:"";z-index:2;background-image:linear-gradient(#0000 60%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}#header_Home #sliderHeaderHome .sliderList .carousel__elemento a picture img,#header_Home #sliderHeaderHome .sliderList .carousel__elemento a picture source{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:relative}#header_Home #sliderHeaderHome>button{color:#fff;padding:15px;font-size:1.4375rem}#header_Home #sliderHeaderHome>button.glider-prev,#header_Home #sliderHeaderHome>button.glider-next{top:calc(50% - 26px)}#header_Home #sliderHeaderHome>button.glider-prev{left:0}#header_Home #sliderHeaderHome>button.glider-next{right:0}#header_Home #sliderHeaderHome .sliderIndicadores{width:100%;position:absolute;bottom:75px}@media (width>=1024px){#header_Home #sliderHeaderHome .sliderIndicadores{bottom:105px}}#header_Home #sliderHeaderHome .sliderIndicadores button{width:7px;height:7px}#header_Home .buscador{z-index:200;width:100%;position:absolute;bottom:0;left:0}.buscador .buscador__caja{background-color:#fff;width:90%;padding:10px}@media (width>=1024px){.buscador .buscador__caja{width:100%;max-width:1300px;padding:30px 20px}}.buscador .search-container{z-index:99;background-color:#fff;width:100%;transition:all .3s cubic-bezier(.25,.8,.25,1);display:block;position:relative}.buscador .search-container .btn-search-m{color:#fff;background-color:var(--btnColor);border:0;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;height:50px;padding:10px 20px;font-size:18px;display:flex}@media (width>=1024px){.buscador .search-container .btn-search-m{display:none}}.buscador .search-container .with-forms{padding:20px 20px 0;display:none}.buscador .search-container .with-forms.is-open{display:block}@media (width>=1024px){.buscador .search-container .with-forms{padding:0;display:block}}@media (width>=1024px){.buscador .search-container form.sky-form.homeSearch{justify-content:center;align-items:center;gap:20px;display:flex}}.buscador .search-container form.sky-form .formItem{color:#fff;background-color:var(--color-oscuro);padding:5px 13px}@media (width>=1024px){.buscador .search-container form.sky-form .formItem{align-items:center;gap:10px;display:flex}}.buscador .search-container form.sky-form .formItem label{text-transform:uppercase;white-space:nowrap;margin-bottom:2px;font-family:Lato,sans-serif;font-size:.8125rem;font-weight:600;line-height:14px;display:block}.buscador .search-container form.sky-form .formItem .select{margin:0;position:relative}.buscador .search-container form.sky-form .formItem .select select{appearance:none;color:#fff;text-transform:uppercase;background:0 0;border:none;border-bottom:2px solid #fff;border-radius:0;outline:none;min-width:150px;height:auto;margin:0;padding:7px 5px;font-family:Lato,sans-serif;font-size:14px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.buscador .search-container form.sky-form .formItem .select select:hover{border-bottom:2px solid var(--color-celeste)}.buscador .search-container form.sky-form .formItem .select select option{color:#1b1b18}.buscador .search-container form.sky-form .formItem .select i{color:#fff;width:10px;height:10px;position:absolute;top:7px;right:3px}.buscador .search-container button.btnsNew{width:100%;margin:0}.buscador .search-container button.btnsNew i{margin-right:5px}#home #aboutUs{background-color:#ebebea;grid-template-columns:1fr;gap:30px;padding:50px 20px;display:grid}@media (width>=1024px){#home #aboutUs{grid-template-columns:40% 1fr;gap:0;padding:70px 0 0}}#home #aboutUs>picture{height:100%}#home #aboutUs>picture img{object-fit:cover;object-position:center;width:100%;height:100%}#home #aboutUs .boxContent{justify-self:end;width:100%;margin-bottom:0}@media (width>=1024px){#home #aboutUs .boxContent{width:80%;margin-bottom:65px}}#home #aboutUs .boxContent .boxTxt{text-align:right;max-width:550px;margin:auto auto 40px}@media (width>=1024px){#home #aboutUs .boxContent .boxTxt{max-width:330px;margin-bottom:90px}}#home #aboutUs .boxContent .boxTxt hr{border:0;border-top:2px solid var(--color-celeste);max-width:100px;margin-left:auto}#home #aboutUs .boxContent .boxTxt h2{text-transform:uppercase;font-size:1.6875rem;font-weight:400}@media (width>=1024px){#home #aboutUs .boxContent .boxTxt h2{font-size:2.375rem}}#home #aboutUs .boxContent .boxTxt h4.bajada{margin-bottom:20px;font-family:Lato,sans-serif;font-size:1rem;font-weight:400}#home #aboutUs .boxContent .boxTxt p{color:#000;text-align:right;font-weight:300;line-height:1.2}#home #aboutUs .boxContent picture img{object-fit:cover;object-position:center;width:100%;max-height:300px}#home #prEnVenta{margin-bottom:70px;padding:50px 0}#home #prEnVenta .wrap{position:relative}#home #prEnVenta h2{text-transform:uppercase;font-size:1.6875rem;position:relative}@media (width>=768px){#home #prEnVenta h2{padding:0 20px;font-size:2.375rem;position:absolute;top:0;left:0}}#home #prEnVenta #slidePrVentas .carousel__elemento{grid-template-columns:1fr;display:grid;position:relative}@media (width>=768px){#home #prEnVenta #slidePrVentas .carousel__elemento{grid-template-columns:40% 60%}}#home #prEnVenta #slidePrVentas .boxTxt{z-index:10;background-color:#ebebea;align-self:center;width:100%;height:fit-content;margin:auto;padding:20px 30px;position:relative;top:0}@media (width>=768px){#home #prEnVenta #slidePrVentas .boxTxt{grid-row-start:1;grid-column-start:1;width:120%;padding:30px 60px}}#home #prEnVenta #slidePrVentas .boxTxt h4{text-transform:uppercase;margin:0 0 10px;font-size:.8125rem;font-weight:400}#home #prEnVenta #slidePrVentas .boxTxt h3{text-transform:uppercase;margin:0;font-size:1.6875rem}#home #prEnVenta #slidePrVentas .boxTxt hr{border:0;border-top:2px solid var(--color-celeste);width:100px;margin:15px 0}#home #prEnVenta #slidePrVentas .boxTxt p{font-size:.875rem;font-weight:300;line-height:1.2}#home #prEnVenta #slidePrVentas .boxTxt a.btn{color:#fff;background-color:var(--btnColor);text-transform:uppercase;padding:10px;display:inline-block}#home #prEnVenta #slidePrVentas .boxTxt a.btn:hover{background-color:var(--btnColorHover)}#home #prEnVenta #slidePrVentas .img{width:100%;height:375px}@media (width>=768px){#home #prEnVenta #slidePrVentas .img{grid-row-start:1;grid-column-start:2;height:590px}}#home #prEnVenta #slidePrVentas picture{background-color:#ebebea;width:100%;height:100%;margin-left:auto;display:block;position:relative}@media (width>=768px){#home #prEnVenta #slidePrVentas picture{width:97%;height:97%}}#home #prEnVenta #slidePrVentas picture img{object-fit:cover;object-position:center;width:96%;height:96%;position:relative;top:2%;left:2%}@media (width>=768px){#home #prEnVenta #slidePrVentas picture img{width:100%;height:100%;top:10px;left:-10px}}#home #prEnVenta #slidePrVentas>button{text-align:center;width:40px;height:40px;color:var(--color-celeste);border:1px solid var(--color-celeste);background-color:#fffc;padding:10px;font-size:.9375rem;top:45%}#home #prEnVenta #slidePrVentas>button:hover{color:#fff;background-color:var(--color-celeste)}#home #prEnVenta #slidePrVentas>button.glider-prev{left:0}#home #prEnVenta #slidePrVentas>button.glider-next{right:0}@media (width>=768px){#home #prEnVenta #slidePrVentas .sliderIndicadores{max-width:60%;margin-right:0}}#home #prEnVenta #slidePrVentas .sliderIndicadores>button{opacity:.5;background-color:#96366c;border-radius:0}#home #prEnVenta #slidePrVentas .sliderIndicadores>button.active{opacity:1}#home #allProyect{background-color:#ebebea;padding:50px 0;position:relative}@media (width>=768px){#home #allProyect{padding-top:100px}}@media (width>=768px){#home #allProyect .boxTit{width:100%;position:absolute;top:-40px}}#home #allProyect .boxTit h2{text-transform:uppercase;margin-bottom:30px;font-size:1.6875rem}@media (width>=768px){#home #allProyect .boxTit h2{font-size:2.375rem}}#home #allProyect ul.prList{gap:30px;margin-bottom:40px}#home #allProyect ul.prList li{list-style:none}#home #allProyect ul.prList li a{flex-direction:column;transition:all .3s ease-out;display:flex}#home #allProyect ul.prList li a picture{width:100%;height:220px;overflow:hidden}#home #allProyect ul.prList li a picture img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .3s ease-out}#home #allProyect ul.prList li a span{color:#fff;background-color:var(--color-oscuro);text-align:center;text-transform:uppercase;height:70px;padding:20px}#home #allProyect ul.prList li a:hover{transform:scale(1.02);box-shadow:0 10px 15px #0003}#home #allProyect ul.prList li a:hover picture img{transform:scale(1.2)}#home #allProyect>div.wrap{text-align:center}#home #allProyect>div.wrap a.btn{color:#fff;background-color:var(--btnColor);text-transform:uppercase;padding:15px 20px;display:inline-block}#home #allProyect>div.wrap a.btn:hover{background-color:var(--btnColorHover)}#home #numbers{background-blend-mode:multiply;background-color:#0006;background-image:url(/img/numbers-fondo.jpg),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:80px 0;position:relative}#home #numbers ul.gridList{z-index:2;gap:25px;position:relative}#home #numbers ul.gridList li{list-style:none}#home #numbers ul.gridList h3,#home #numbers ul.gridList h5{color:#fff;text-align:center}#home #numbers ul.gridList h3{font-size:1.75rem;font-weight:500}#home #numbers ul.gridList h5{font-size:.9375rem;font-weight:300}.prAll-header{position:relative}.prAll-header .buscador{z-index:200;width:100%;position:absolute;bottom:0;left:0}.prAllTop img{width:100%;height:auto;display:block}.srcRegiones{flex-wrap:wrap;justify-content:center;gap:10px;padding:30px 20px;display:flex}.srcRegiones .srcItemRegion{text-transform:uppercase;color:#666;border-bottom:solid 2px var(--btnColor);height:40px;padding:0 15px;font-family:Lato,sans-serif;font-size:14px;line-height:40px;transition:all .2s}.srcRegiones .srcItemRegion:hover{color:#fff;background-color:var(--btnColor);text-decoration:none}#projectAll .region-grupo{padding:30px 0 40px}#projectAll .nombre-region{font-family:var(--fuente-base);text-align:center;text-transform:none;color:#333;margin:20px auto 60px;scroll-margin-top:80px;font-size:1.875rem;font-weight:300;line-height:1.1}.cardProyecto{border:1px solid #e8e8e8;min-width:0;padding:3px;transition:box-shadow .3s ease-out}.cardProyecto:hover{box-shadow:0 10px 18px #0000001f}.cardProyecto:hover .prjAll__img{transform:scale(1.08)}.cardProyecto .prjAll{background-color:#fff;width:100%;height:300px;padding:20px;position:relative;overflow:hidden}.cardProyecto .prjAll .prjAll__img{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s ease-out;position:absolute;inset:0}.cardProyecto .prjAll .prAllName{z-index:1;background:var(--color-celeste);color:#fff;width:135px;height:120px;font-family:var(--fuente-titulo);padding:12px;font-size:16px;font-weight:300;line-height:18px;display:table;position:relative}.cardProyecto .prjAll .prAllName>span{vertical-align:middle;display:table-cell}.cardProyecto .prjAll .prAllName .prDestComuna{color:#dadada;text-transform:uppercase;height:14px;font-size:11px;line-height:14px}.cardProyecto .prjAll .prAllName .prAllSubname{border-top:1px solid #fff;margin-top:7px;padding-top:7px;font-size:12px;line-height:18px}.cardProyecto .prjAllDesc{background:#fcfcfc;border-top:3px solid #fff;flex-wrap:wrap;height:100px;padding:10px 15px;display:flex}.cardProyecto .prjAllDesc .prjAllItem{min-width:0;height:46px}.cardProyecto .prjAllDesc .prjAllItem.uno{flex-basis:30%}.cardProyecto .prjAllDesc .prjAllItem.dos{flex-basis:25%}.cardProyecto .prjAllDesc .prjAllItem.tres{flex-basis:45%}.cardProyecto .prjAllDesc .prjAllItem.cuatro{flex-basis:100%;height:40px}.cardProyecto .prjAllDesc .prjAllItem .txtUno{text-transform:uppercase;font-size:12px;line-height:18px}.cardProyecto .prjAllDesc .prjAllItem .txtDos{margin-top:3px}.cardProyecto .prjAllDesc .prjAllItem .txtDos span{font-size:18px;font-weight:300;line-height:18px}.cardProyecto .prjAllDesc .prjAllItem .txtDir{white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #0003;height:30px;margin-top:5px;padding-top:10px;font-size:12px;line-height:18px;overflow:hidden}.cardProyecto .prjBtnra{height:49px;display:flex}.cardProyecto .prjBtnra .prjSocial{color:#fff;background-color:#d0d0d0;border:2px solid #fff;border-left:0;justify-content:center;align-items:center;width:50%;height:50px;display:flex}.cardProyecto .prjBtnra .prjSocial>span{text-transform:uppercase;font-size:12px}.cardProyecto .prjBtnra .prjGo{background:var(--btnColor);color:#fff;width:50%;height:50px;font-family:var(--fuente-titulo);letter-spacing:1px;text-transform:uppercase;text-align:center;border:2px solid #fff;border-right:0;justify-content:center;align-items:center;font-size:14px;font-weight:300;transition:all .15s ease-in;display:flex}.cardProyecto .prjBtnra .prjGo:hover{background:var(--btnColorHover);color:#fff;text-decoration:none}.listado-filtros{background:#ebebea;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:25px;padding:12px 20px;font-size:14px;display:flex}.listado-filtros a{color:var(--btnColor);text-transform:uppercase;font-weight:500}.listado-vacio{text-align:center;margin:60px auto}.listado-vacio p{text-align:center;margin-bottom:20px;font-size:18px}.listado-vacio .btnsNew{margin:0}[x-cloak]{display:none!important}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.woff)format("woff"),url(/fonts/icomoon/icomoon.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.icon-casa:before,.icon-depto:before,.icon-dorm:before,.icon-tap:before,.icon-metros:before,.icon-uf:before,.icon-inmediata:before,.icon-verde:before{font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-family:icomoon!important}.icon-dorm:before{content:""}.icon-depto:before{content:""}.icon-metros:before{content:""}.icon-casa:before{content:""}.icon-inmediata:before{content:""}.icon-verde:before{content:""}.icon-uf:before{content:""}.icon-tap:before{content:""}#projectSingle h2{text-transform:uppercase;margin-bottom:30px;font-size:30px}.boxGaIn{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.boxGaIn:before{content:"";z-index:5;background-image:linear-gradient(#000c,#0000);width:100%;height:65px;position:absolute;top:0;left:0}.boxGaIn .imgPortada{z-index:1;width:100%;height:100%;position:relative}.boxGaIn .imgPortada img,.boxGaIn .imgPortada video{object-fit:cover;object-position:center;width:100%;height:100%;min-height:220px;display:block}.boxGaIn .imgPromo{z-index:10;max-width:100px;position:absolute;top:10px;left:10px}.boxGaIn .imgPromo ul{list-style:none}.boxGaIn .imgPromo img{width:100%;height:auto}.boxInfoGnrl{background:var(--color-celeste);z-index:5;width:100%;height:auto;padding:20px 0;position:relative}.boxInfoGnrl .infTitle{width:100%;padding:0 30px}.boxInfoGnrl .infTitle>span{display:block}.boxInfoGnrl .infTitleComu{text-transform:uppercase;color:#fff;background-color:#0003;border-radius:5px;padding:5px 15px;display:inline-block}.boxInfoGnrl h1{color:#fff;font-size:34px;font-weight:300;line-height:1.1;font-family:var(--fuente-titulo);margin:0;padding:0}.boxInfoGnrl p{color:#fff;text-align:left;width:100%;margin:7px 0 0;padding:0;font-size:14px;font-weight:300;line-height:14px}.boxInfoGnrl p a{color:#fff}.boxInfoGnrl p a:hover{opacity:.5}.boxInfoGnrl p.subname{font-size:22px;line-height:1.1}.boxInfoGnrl .prPromocional{color:#fff;text-align:left;border-top:1px solid #fff;border-radius:3px;margin-top:25px;padding-top:15px;display:flex}.boxInfoGnrl .prPromocional .bxEstTxt{text-transform:uppercase;padding:0 10px;font-size:13px}.boxInfoGnrl .prPromocional .bxEstTxt:first-child{border-right:1px solid #fff}.boxInfoGnrl .prPromocional ul.bxPromoUlLi{margin:0;padding:0;list-style:none}.boxInfoGnrl .socialBox{color:#fff;align-items:center;gap:5px;padding-left:10px;display:flex}.boxInfoGnrl .socialBox .prjSocItem{color:#fff;padding:3px;font-size:17px}.boxInfoGnrl .socialBox .prjSocItem:hover{color:#00e1ff}.boxInfoGnrl .infoGeneral{flex-wrap:wrap;width:100%;padding:5px 30px 10px;display:flex}.boxInfoGnrl .prjNume{align-items:flex-start;width:50%;margin-top:10px;display:flex}.boxInfoGnrl .prjNumeIcon{text-align:center;color:#d2f0fb;flex:0 0 40px;height:40px;margin-right:10px;font-size:40px;line-height:40px}.boxInfoGnrl .prjNumeTxts{color:#fff;height:40px}.boxInfoGnrl .prjNumeTxts.doble{margin-left:20px}.boxInfoGnrl .prjNumeTxts .prjNumeTxt1{text-transform:uppercase;margin:7px 0 5px;font-size:11px;font-weight:300;line-height:11px}.boxInfoGnrl .prjNumeTxts .prjNumeTxt2{font-size:18px;font-weight:300;line-height:18px}@media (width>=997px){.boxGaIn{flex-direction:row;height:600px}.boxGaIn .imgPortada{position:absolute;inset:0}.boxInfoGnrl{width:410px}}@media (width>=1168px){.boxGaIn{height:700px}.boxInfoGnrl{width:35%}}@media (width>=700px){.boxGaIn .imgPromo{max-width:150px;top:40px;left:35px}}.boxCallTo{top:var(--header-h,51px);z-index:1998;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffffe0;width:100%;padding:5px 0;position:sticky;box-shadow:0 1px 16px #0000001f}.sideBtns{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:7px;display:flex}.sideBtns .btnMedia{border:1px solid var(--color-celeste);color:var(--color-celeste);text-transform:uppercase;background-color:#fff;justify-content:center;align-items:center;padding:10px 30px;font-size:14px;font-weight:300;line-height:27px;transition:all .3s;display:flex}.sideBtns .btnMedia i{margin-right:5px}.sideBtns .btnMedia:hover{background-color:var(--color-celeste);color:#fff}.sideBtns .btnsNew{text-align:center;justify-content:center;align-items:center;margin:0 0 0 5px;padding:10px 45px;line-height:27px;display:flex}.boxDesEje{padding:90px 0}.boxDesEje .prjInfo{max-width:760px;margin-inline:auto}.boxDesEje .titDescript{text-transform:uppercase;text-align:left;border-bottom:2px solid #141312;padding-bottom:15px;font-weight:400}.boxDesEje .prjInfoTxt{color:#909090;text-align:left;margin-bottom:10px;font-size:16px;font-weight:300;line-height:24px}.bxGallery{width:100%;margin-bottom:100px;overflow:hidden}.bxGallery .carousel__elemento{grid-template-columns:1fr;display:grid}.bxGallery .carousel__elemento img{width:100%;display:block}.bxGallery .carousel__elemento .boxTexto{padding:20px 15px}.bxGallery .carousel__elemento .boxTexto h5{font-size:1.125rem}.bxGallery .carousel__elemento .boxTexto p{font-size:16px;font-weight:300}@media (width>=700px){.bxGallery .carousel__elemento{grid-template-columns:1fr 20% 15%}}.boxCarast{flex-direction:column;margin-bottom:50px;display:flex;overflow:hidden}.boxCarast .boxFoto{width:100%;position:relative}.boxCarast .boxFoto .fotoMarco{border:2px solid var(--color-celeste);background-color:#fff;width:90%;height:90%;position:absolute}.boxCarast .boxFoto .prjCaracFoto{background-position:50%;background-size:cover;width:100%;position:relative}.boxCarast .boxFoto .prjCaracFoto img,.boxCarast .boxFoto .prjCaracFoto video{width:100%;height:auto;display:block}.boxCarast .boxTxt{align-items:center;width:100%;display:flex}.boxCarast .boxTxt .prjCaras{max-width:85%}.boxCarast .boxTxt h2.titCaract{border-bottom:2px solid var(--color-celeste);text-align:left;text-transform:uppercase;padding-bottom:10px}.boxCarast .boxTxt p{text-align:left;font-size:16px;font-weight:300;line-height:24px}.boxCarastDepa .boxFoto .fotoMarco{bottom:0;right:0}.boxCarastDepa .boxFoto .prjCaracFoto{bottom:10px;right:10px}.boxCarastDepa .boxTxt h2.titCaract,.boxCarastDepa .boxTxt p{padding-left:50px}.boxCarastProyecto .boxFoto .fotoMarco{top:0;left:0}.boxCarastProyecto .boxFoto .prjCaracFoto{top:10px;left:10px}.boxCarastProyecto .boxTxt{justify-content:flex-end}.boxCarastProyecto .boxTxt h2.titCaract,.boxCarastProyecto .boxTxt p{padding-right:50px}@media (width>=1024px){.boxCarastDepa{flex-direction:row}.boxCarastProyecto{flex-direction:row-reverse}.boxCarast .boxFoto{width:60%}.boxCarast .boxTxt{width:40%}.boxCarast .boxTxt .prjCaras{max-width:75%}}.boxModelos{scroll-margin-top:calc(var(--header-h,51px) + 60px);margin-bottom:50px;padding:30px 0 0}.boxModelos h2{text-align:center;margin-bottom:25px;font-size:30px;font-weight:500}.modelosCarousel{align-items:center;gap:6px;display:flex}.modelosCarousel .controls{border:1px solid var(--color-navy);width:38px;height:38px;color:var(--color-navy);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.modelosCarousel .controls:hover{background:var(--color-navy);color:#fff}.modelosCarousel .controls.disabled{opacity:.3;pointer-events:none}.modelosCarousel .modelosTrack{flex:auto;overflow:hidden}.modeloCard{perspective:1200px;width:280px;margin-inline:10px}.modeloCard button{appearance:none;cursor:pointer;border:0}.modeloCard .modeloCardInner{transform-style:preserve-3d;transition:transform .7s;display:grid;position:relative}.modeloCard.is-flipped .modeloCardInner{transform:rotateY(180deg)}.modeloCard .modeloCardFront,.modeloCard .modeloCardBack{backface-visibility:hidden;color:#333;text-align:center;background:#f8f6f1;border:1px solid #dadada;border-radius:5px;grid-area:1/1;overflow:hidden}.modeloCard .modeloCardBack{transform:rotateY(180deg)}.modeloCard .box-model-img{position:relative;overflow:hidden}.modeloCard .box-model-img .modeloFoto{position:relative}.modeloCard .box-model-img img{object-fit:cover;cursor:zoom-in;width:100%;height:195px;display:block}.modeloCard .box-model-img .modeloFoto img{height:auto}.modeloCard .box-model-img .control_prev,.modeloCard .box-model-img .control_next{width:auto;height:fit-content;color:var(--color-navy);background:#fff9;margin-block:auto;padding:1rem;font-size:18px;position:absolute;top:0;bottom:0}.modeloCard .box-model-img .control_prev{border-radius:0 5px 5px 0;left:0}.modeloCard .box-model-img .control_next{border-radius:5px 0 0 5px;right:0}.modeloCard .box-model-name{text-transform:uppercase;letter-spacing:1px;color:var(--color-navy);background-color:#0000000d;border-top:1px solid #0000001a;padding:10px 0;font-size:18px;font-weight:300}.modeloCard .box-model-date{flex-direction:column;align-items:center;gap:5px;margin:7px auto;display:flex}.modeloCard .box-model-sb{justify-content:flex-start;align-items:center;gap:6px;width:150px;display:flex}.modeloCard .box-model-sb .icons{color:#1da1f2;text-align:center;width:24px;font-size:21px;line-height:24px}.modeloCard .box-model-sb .text-1{text-align:left;font-size:14px;font-weight:300;line-height:24px}.modeloCard .btnsNew.principal{width:80%;margin:10px 10% 14px;padding:5px 10px}.modeloCard .box-model-list .txt{background-color:#0000000d;align-items:center;width:100%;height:60px;margin-bottom:10px;display:flex}.modeloCard .box-model-list .txt .model-back{color:#656565;background-color:#0000001a;width:40px;height:60px;line-height:60px}.modeloCard .box-model-list .txt .box-model-txt{color:#656565;text-transform:uppercase;letter-spacing:1px;flex:1;min-width:0}.modeloCard .box-model-list .txt .box-model-int{font-size:1.125rem;font-weight:300;line-height:1.4}.modeloCard .box-model-list .txt .box-num-int{font-size:.875rem;font-weight:300;line-height:1.2}.modeloCard .box-model-list .box-model-ul{max-height:345px;overflow-y:auto}.modeloCard .box-model-li{text-align:left;background:0 0;border:0;border-bottom:1px solid #0000000f;align-items:center;width:100%;min-height:50px;padding-block:5px;display:flex}.modeloCard .box-model-li:hover{background-color:#0000000f}.modeloCard .box-model-li .model-li-unit{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px;padding-left:15px;display:flex}.modeloCard .box-model-li .model-li-unit .info-1{color:var(--color-navy);font-size:18px;line-height:18px}.modeloCard .box-model-li .model-li-unit .info-2{color:var(--color-navy);font-size:14px}.modeloCard .box-model-li .model-li-unit .info-3,.modeloCard .box-model-li .model-li-unit .info-4{color:#999;text-transform:uppercase;flex-basis:100%;font-size:11px}.modeloCard .box-model-li .model-li-go{width:38px;color:var(--color-navy);text-align:center}.boxMasterPlan{scroll-margin-top:calc(var(--header-h,51px) + 60px);margin-bottom:90px}.boxMasterPlan h2{text-align:center}.boxMasterPlan .gridMaster{grid-template-columns:1fr;display:grid}.boxMasterPlan .masterImg img{cursor:zoom-in;width:100%;display:block}.boxMasterPlan .entorno h4{text-align:center;color:#fff;background-color:#8396a9;margin-bottom:15px;padding:7px}.boxMasterPlan .entorno ul{flex-wrap:wrap;justify-content:space-around;align-items:center;list-style:none;display:flex}.boxMasterPlan .entorno ul li{background-position:50%;background-size:cover;align-items:flex-end;width:165px;height:100px;margin:0 auto 15px;display:flex}.boxMasterPlan .entorno ul li span{text-align:center;color:#fff;background-image:linear-gradient(#0000,#000000b3);width:100%}@media (width>=750px){.boxMasterPlan .gridMaster.entPlus{grid-template-columns:1fr 165px;gap:15px}}.boxMultimedia{margin-bottom:90px;position:relative}.boxMultimedia .lineaHR{z-index:1;background-color:#eee;border:0;width:100%;height:20px;margin:0;position:absolute;top:50%;left:0}.boxMultimedia .mediaBtns{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.boxMultimedia .btnMedia{z-index:10;color:#fff;appearance:none;cursor:pointer;background-color:#fff;background-position:50%;background-size:cover;border:0;justify-content:center;align-items:center;width:230px;height:230px;margin:13px;padding:0;font-size:28px;transition:all .4s;display:flex;position:relative;box-shadow:0 0 7px #0000001a}.boxMultimedia .btnMedia:before{content:"";z-index:1;background-color:#02ccff00;transition:all .4s;position:absolute;inset:0}.boxMultimedia .btnMedia:hover{box-shadow:0 0 15px #00344133}.boxMultimedia .btnMedia:hover:before{background-color:#02ccff33}.secEnergia{margin-bottom:130px}.secEnergia h2{text-align:center;margin-bottom:25px;font-size:30px}.tabEnergia .nav-tabs{flex-wrap:wrap;gap:0 2%;list-style:none;display:flex}.tabEnergia .nav-tabs li{--tab-color:#666;flex:23%}.tabEnergia .nav-tabs li:nth-child(2){--tab-color:#d0228c}.tabEnergia .nav-tabs li:nth-child(3){--tab-color:#b3bf13}.tabEnergia .nav-tabs li:nth-child(4){--tab-color:#7b2788}.tabEnergia .nav-tabs button{z-index:0;border:0;border-bottom:2px solid var(--tab-color);width:100%;color:var(--tab-color);text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;padding:10px 15px;font-size:15px;line-height:16px;transition:color .25s;display:block;position:relative;overflow:hidden}.tabEnergia .nav-tabs button:before{content:"";z-index:-1;background-color:var(--tab-color);transform-origin:bottom;transition:transform .25s;position:absolute;inset:0;transform:scaleY(0)}.tabEnergia .nav-tabs li:hover button,.tabEnergia .nav-tabs li.active button{color:#fff}.tabEnergia .nav-tabs li:hover button:before,.tabEnergia .nav-tabs li.active button:before{transform:scaleY(1)}.tabEnergia .tab-content{padding-top:20px}.bxPortada{background-image:url(/img/web/project/bg-ahorro.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;padding:150px 20px 20px}.bxPortada .portadaTxt{background-color:var(--color-celeste);color:#fff;flex-direction:column;width:100%;max-width:630px;margin:0;display:flex;position:relative}.bxPortada .portadaTxt img.floatLeaf{z-index:100;width:80px;position:absolute;top:-49px;right:-20px}.bxPortada .imgTimbre{display:block;position:relative}.bxPortada .portadaTxt.haveLogo .imgTimbre{min-height:100px}.bxPortada .imgTimbre{aspect-ratio:1;background-color:#fff;justify-content:center;align-items:center;display:flex}.bxPortada .imgTimbre img{width:auto;max-width:none;height:170px;image-rendering:crisp-edges}.bxPortada .txtBox{padding:16px}.bxPortada h3.titCertf{color:#fff;margin:0 0 20px;font-size:1.125rem;font-weight:100}.bxPortada h3.titCertf span.titCalificacion{text-transform:uppercase;width:100%;font-size:1.2em;font-weight:bolder;display:inline-block}.bxPortada .txtPortada{text-align:justify;margin-bottom:0;font-size:13px;font-weight:100;line-height:1.3}@media (width>=997px){.bxPortada{padding:265px 50px 50px}.bxPortada .portadaTxt{flex-direction:row;grid-template-columns:5px 1fr}.bxPortada .portadaTxt img.floatLeaf{top:-40px;right:-37px}}.bxAhorro{width:100%}.bxAhorro img{cursor:zoom-in;width:100%;display:block}.bxConfort{background-image:url(/img/web/project/bg-confort.jpg);background-position:0;background-repeat:no-repeat;background-size:cover}.bxConfort .confortDet{background-color:#0006;width:55%;margin-left:auto;padding-bottom:20px}.bxConfort .confortDet h5{color:#fff;padding:20px 40px;font-size:24px;font-weight:300}.bxConfort .confortDet .comfortItem{border-top:1px dotted #ffffff80;gap:15px;padding:15px 30px 15px 0;display:flex}.bxConfort .confortDet .comfortItem .confIcn{flex:0 0 80px;margin-left:-40px}.bxConfort .confortDet .comfortItem .confIcn img{width:100%}.bxConfort .confortDet .comfortItem .confTxt{color:#fff;flex:1}.bxConfort .confortDet .comfortItem .confTxt h6{color:#fff;margin-bottom:10px;font-size:21px;font-weight:300;line-height:28px}.bxConfort .confortDet .comfortItem .confTxt ul{list-style:none}.bxConfort .confortDet .comfortItem .confTxt ul li{margin-bottom:5px;font-size:14px;line-height:16px}.bxConfort .confortDet .comfortItem .confTxt ul li:before{content:"»";margin-right:5px}.bxTasa{flex-wrap:wrap;display:flex}.bxTasa .tasaImg{background-image:url(/img/web/project/bg-tasa.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;flex:40%;order:2;min-height:500px}.bxTasa .tasaTxt{flex:60%;order:1;padding:30px 50px 20px}.bxTasa .tasaTxt .titleTasa{text-transform:uppercase;border-bottom:1px dotted #2f9fb4;margin-bottom:20px;padding-bottom:20px;font-size:36px;line-height:36px}.bxTasa .tasaTxt .tasaList{flex-wrap:wrap;gap:20px;margin-bottom:25px;list-style:none;display:flex}.bxTasa .tasaTxt .imgTasa img{height:60px}.bxTasa .tasaTxt .subTitleTasa{color:#2f9fb4;margin-bottom:30px;font-size:21px;font-weight:300;line-height:28px}.bxTasa .tasaTxt .txtTasa{text-align:justify;font-size:16px;font-weight:300;line-height:21px}.footerTab{background-color:#fff;flex-wrap:wrap;align-items:center;gap:10px;min-height:70px;padding:10px 30px;display:flex}.footerTab h5{text-transform:uppercase;flex-basis:100%;font-size:14px;font-weight:700}.footerTab ul{list-style:none;display:flex}.footerTab ul li:first-child{text-align:center;color:#fff;background-color:#8fb435;width:40px;height:40px;font-size:28px;line-height:40px}.footerTab ul li:nth-child(n+2){text-transform:uppercase;background-color:#ecedef;border-left:5px solid #fff;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:40px}.btnDw{color:#fff;background-color:var(--btnColor);align-items:stretch;height:40px;margin-left:auto;display:inline-flex}.btnDw .txtDw{padding:0 15px;font-size:16px;line-height:40px}.btnDw .icnDw{text-align:center;background-color:#0003;width:40px;line-height:40px}.tasaTxt .btnDw{margin:15px 0 0}.boxModalAP{text-align:center;justify-content:center;align-items:center;height:100px;margin-bottom:100px;display:flex;position:relative}.boxModalAP .backAP{z-index:1;background-color:#efefef;border:0;width:100%;height:20px;margin:0;position:absolute;top:calc(50% - 10px);left:0}.boxModalAP .modalOpen{z-index:2;color:#fff;background-color:#00aebd;border:none;padding:10px 20px}.boxModalAP .modalOpen:hover{background-color:#0093a0}#modalAvanceProyecto{z-index:9990;background:#052638f7;display:none;position:fixed;inset:0;overflow-y:auto}#modalAvanceProyecto.activo{display:block}#modalAvanceProyecto .boxModAP{max-width:1000px;margin:40px auto;padding:0 20px}#modalAvanceProyecto .closeX{justify-content:flex-end;display:flex}#modalAvanceProyecto .btnClose{border:solid 2px var(--btnColor);color:#fff;background-color:#052638;border-radius:50%;width:46px;height:46px;font-size:24px}#modalAvanceProyecto .btnClose:hover{background-color:var(--btnColor)}#modalAvanceProyecto .gridBoxModalAP{color:#fff;grid-template-columns:1fr;gap:20px;display:grid}#modalAvanceProyecto .boxInfo h3{color:#fff}#modalAvanceProyecto .txtPorcentaje{align-items:baseline}#modalAvanceProyecto .totalAvance{grid-column:1/-1;font-size:64px;font-weight:300;line-height:1}#modalAvanceProyecto .obraGruesa span{font-size:24px;display:block}#modalAvanceProyecto .txtFecha span{opacity:.8;display:block}#modalAvanceProyecto .photoGallery{width:100%;position:relative}#modalAvanceProyecto .fotoSliderAP{overflow:hidden}#modalAvanceProyecto .fotoSliderAP img{object-fit:cover;width:100%;height:340px;display:block}#modalAvanceProyecto .txtDescFoto{padding:8px 4px;font-size:13px}#modalAvanceProyecto .slideAP_prev,#modalAvanceProyecto .slideAP_next{z-index:5;background:#fffc;border:0;border-radius:50%;width:38px;height:38px;position:absolute;top:40%}#modalAvanceProyecto .slideAP_prev{left:6px}#modalAvanceProyecto .slideAP_next{right:6px}@media (width>=800px){#modalAvanceProyecto .gridBoxModalAP{grid-template-columns:35% 65%;align-items:center}}.boxConversemos{grid-template-columns:1fr;margin-bottom:110px;display:grid}.boxConversemos .boxEjecutivos>h2{text-align:center;border-bottom:2px solid var(--color-celeste);padding-bottom:15px;font-size:35px}.boxConversemos .cardsEjecutivos{width:100%;margin:20px auto 0;list-style:none}.boxConversemos .cardsEjecutivos>li{grid-template-columns:65px 1fr;gap:10px;margin-bottom:20px;display:grid}.boxConversemos .cardsEjecutivos .cardImg{background-position:50%;background-size:cover;border:4px solid #000;border-radius:50%;width:65px;height:65px}.boxConversemos .cardsEjecutivos .titName{text-transform:uppercase;color:var(--color-navy);margin-top:6px;font-size:18px}.boxConversemos .cardsEjecutivos .linkIco{gap:10px;display:flex}.boxConversemos .cardsEjecutivos .linkIco>a{color:#000;border:1px solid #000;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;transition:all .2s;display:flex}.boxConversemos .cardsEjecutivos .linkIco>a:hover{color:#fff;background:var(--btnColor);border-color:var(--btnColor)}.boxConversemos .boxSalaVentas{background-color:var(--color-celeste);color:#fff;padding:20px}.boxConversemos .boxSalaVentas .cardVta>h3{color:#fff;background-color:#0000001a;padding:15px}.boxConversemos .boxSalaVentas .cardVta>ul{list-style:none}.boxConversemos .boxSalaVentas .cardVta>ul>li{color:#fff;margin-bottom:6px}.boxConversemos .btnWaze{text-align:center}.boxConversemos .btnWaze a{margin:25px 0;display:inline-block}@media (width>=700px){.boxConversemos{grid-template-columns:55% 45%}.boxConversemos .cardsEjecutivos{width:370px;max-width:100%;margin-left:auto;margin-right:25%}.boxConversemos .cardsEjecutivos>li{grid-template-columns:100px 1fr}.boxConversemos .cardsEjecutivos .cardImg{width:95px;height:95px}.boxConversemos .cardsEjecutivos .titName{font-size:21px}}.boxUbica .prjMapa h2{text-align:center;margin-bottom:15px;font-size:30px;font-weight:300}.boxUbica .prjMapa p{text-align:center;margin-bottom:20px;font-size:21px;font-weight:300}.boxUbica .property-description iframe{width:100%;display:block}#whatsappFloat{z-index:9980;position:fixed;bottom:60px;right:18px}#whatsappFloat .icoFloat{color:#fff;background:#25d366;border:0;border-radius:50%;width:56px;height:56px;font-size:28px;box-shadow:0 2px 10px #0000004d}#whatsappFloat .ejecutivosList{transform-origin:100% 100%;opacity:0;pointer-events:none;background:#fff;border-radius:8px;width:270px;list-style:none;transition:all .2s;position:absolute;bottom:70px;right:0;overflow:hidden;transform:scale(.9);box-shadow:0 4px 20px #00000040}#whatsappFloat .ejecutivosList.active{opacity:1;pointer-events:auto;transform:scale(1)}#whatsappFloat .ejecutivosList .tit{background:var(--color-celeste);color:#fff;padding:12px 15px;font-size:14px}#whatsappFloat .ejecutivosList .ejecutivo a{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:10px 15px;display:flex}#whatsappFloat .ejecutivosList .ejecutivo a:hover{background:#f5f5f5}#whatsappFloat .ejecutivosList .face{background-position:50%;background-size:cover;border-radius:50%;width:40px;height:40px}#whatsappFloat .ejecutivosList .titName{color:var(--color-navy);font-size:14px}.psOverlay{z-index:9995;background:#000000e6;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.psOverlay .psStage{max-width:100%;max-height:100%}.psOverlay .psStage img{max-width:100%;max-height:85vh;display:block}.psOverlay.zoomable .psStage{max-width:100%;max-height:90vh;overflow:auto}.psOverlay.zoomable .psStage img{cursor:move;max-width:none;max-height:none}.psOverlay .psFrame{aspect-ratio:16/9;width:min(90vw,1100px);position:relative}.psOverlay .psFrame iframe{border:0;width:100%;height:100%}.psOverlay .psClose{border:solid 2px var(--btnColor);color:#fff;background:#052638;border-radius:50%;width:46px;height:46px;font-size:24px;position:absolute;top:20px;right:20px}.psOverlay .psNav{background:#ffffffd9;border:0;border-radius:50%;width:46px;height:46px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.psOverlay .psPrev{left:20px}.psOverlay .psNext{right:20px}.bxModalFG{z-index:9990;background:#052638;padding-bottom:30px;position:fixed;inset:0;overflow-y:auto}.bxModalFG .btnClosed{z-index:9;border:solid 2px var(--btnColor);color:#fff;background-color:#052638;border-radius:50%;width:50px;height:50px;font-size:28px;transition:all .2s ease-in-out;position:absolute;top:20px;right:20px}.bxModalFG .btnClosed:hover{background-color:var(--btnColor)}.bxModalFG .titleModal{text-align:center;color:#fff;width:100%;margin:20px 0 0;font-size:1.6rem;font-weight:300;line-height:50px}.bxModalFG .contentModal{padding-block:20px}.bxModalFG .intMdlFull.grid-col2{align-items:start}.bxModalFG .mdlImgUnidad{margin-bottom:20px;padding:10px}.bxModalFG .mdlImgUnidad .picUnidad img{cursor:zoom-in;width:100%;display:block}.bxModalFG .mdlDatosUnidad{color:#fff;flex-wrap:wrap;margin-bottom:20px;padding:10px 30px;display:flex}.bxModalFG .mdlDatosTitle{text-transform:uppercase;background:#ffffff14;flex-basis:100%;margin-bottom:10px;padding:11px 15px;font-size:21px;font-weight:300;line-height:21px}.bxModalFG .mdlDatosModelo{text-transform:uppercase;border-right:1px solid #fff6;flex:0 0 39%;height:150px;margin-right:1%}.bxModalFG .mdlDatosModelo .mdlNameModelo{align-items:center;height:150px;padding:10px;display:flex}.bxModalFG .mdlDatosModelo .modelTitle{background-color:var(--btnColor);border-radius:3px;padding:5px 7px;font-size:11px;font-weight:300;line-height:12px;display:inline-block}.bxModalFG .mdlDatosModelo .model{margin-top:8px;font-size:21px;font-weight:300;display:block}.bxModalFG .mdlDatosUl{flex:1;height:150px;padding:10px;list-style:none}.bxModalFG .mdlDatosUl li{color:#fff;align-items:center;gap:8px;line-height:28px;display:flex}.bxModalFG .mdlDatosUl .icons{text-align:center;width:22px;color:var(--color-celeste)}.bxModalFG .mdlDatosBxEstado{flex-basis:100%;margin-top:10px}.bxModalFG .mdlDatosEstado{color:#fff;border:1px solid #fff6;align-items:center;height:45px;display:flex}.bxModalFG .mdlDatosEstado .prjEstIcon{text-align:center;width:45px;font-size:26px}.bxModalFG .mdlDatosEstado .prjEstTxt{text-transform:uppercase;font-size:21px;font-weight:300;line-height:45px}.bxModalFG .mdlPendiente{color:#fff;text-align:center;padding:30px}.bxModalFG .mdlFormUnidad{color:#fff;width:100%}.bxModalFG .mdlFormUnidad .mdlFormIntro{text-align:center;margin-bottom:16px;font-size:15px;font-weight:300}.bxModalFG .mdlFormUnidad .mdlFormGrid{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=768px){.bxModalFG .mdlFormUnidad .mdlFormGrid{grid-template-columns:1fr 1fr}}.bxModalFG .mdlFormUnidad .mdlField{flex-direction:column;gap:4px;display:flex}.bxModalFG .mdlFormUnidad .mdlField span{font-size:13px;font-weight:300}.bxModalFG .mdlFormUnidad .mdlField input{color:#fff;background:#ffffff0f;border:1px solid #fff6;border-radius:4px;width:100%;padding:10px 12px;font-size:15px}.bxModalFG .mdlFormUnidad .mdlField input::placeholder{color:#ffffff73}.bxModalFG .mdlFormUnidad .mdlField input:focus{border-color:#e76627;outline:none}.bxModalFG .mdlFormUnidad .mdlField .mdlHint{color:#ffffff8c;font-size:11px;font-weight:300}.bxModalFG .mdlFormUnidad .mdlFormErrores{background:#e766271f;border:1px solid #e7662799;border-radius:4px;margin-top:14px;padding:10px 14px 10px 30px;font-size:13px}.bxModalFG .mdlFooterUnidad{background-color:#ffffff1a;grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:18px;padding:10px;display:flex}@media (width<=768px){.bxModalFG .mdlDatosModelo{border-bottom:1px solid #fff6;border-right:0;flex:0 0 100%;height:auto;margin-right:0}.bxModalFG .mdlDatosModelo .mdlNameModelo{height:auto}.bxModalFG .mdlDatosUl{flex-basis:100%;height:auto}}.btnsNew.naranjo{color:#fff;background:#e76627;border-color:#e76627}.btnsNew.naranjo:hover{color:#fff;background-color:#c1491a;border-color:#e76627}.btnsNew.naranjo-o{color:#e76627;background:0 0;border:2px solid #e76627}.btnsNew.naranjo-o:hover{color:#fff;background-color:#c1491a;border-color:#e76627}.cotizador{padding-block:40px 90px}.cotizador .ctzVolver{color:var(--color-celeste);margin-bottom:16px;font-size:14px;display:inline-block}.cotizador .ctzTitulo{color:var(--color-navy);margin:0;font-size:32px;font-weight:500}.cotizador .ctzProyecto{color:#555;margin:4px 0 24px;font-size:18px;font-weight:300}.cotizador .ctzGrid{align-items:start}.cotizador .ctzUnidad{border:solid 1px var(--color-borde);border-radius:var(--radio-base);overflow:hidden}.cotizador .ctzUnidad .ctzUnidadImg img{width:100%;height:auto;display:block}.cotizador .ctzUnidad .ctzUnidadInfo{padding:18px 20px}.cotizador .ctzUnidad .ctzUnidadTitulo{color:var(--color-navy);text-transform:uppercase;font-size:20px;font-weight:500}.cotizador .ctzUnidad .ctzUnidadModelo{color:#666;text-transform:uppercase;margin:4px 0 14px;font-size:15px}.cotizador .ctzUnidad .ctzUnidadUl{list-style:none}.cotizador .ctzUnidad .ctzUnidadUl li{color:#444;align-items:center;gap:8px;line-height:30px;display:flex}.cotizador .ctzUnidad .ctzUnidadUl .icons{text-align:center;width:22px;color:var(--color-celeste)}.cotizador .ctzUnidad .ctzUnidadDatos{border-top:solid 1px var(--color-borde);margin-top:14px;list-style:none}.cotizador .ctzUnidad .ctzUnidadDatos li{color:#555;border-bottom:1px solid #f0f0f0;justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.cotizador .ctzUnidad .ctzUnidadDatos .ctzValor{color:#333;text-align:right;font-weight:500}.cotizador .ctzUnidad .ctzUnidadDatos .ctzUnidadTotal{color:var(--color-navy);border-bottom:0;font-weight:500}.cotizador .ctzUnidad .ctzUnidadDatos .ctzUnidadTotal .ctzValor{color:var(--color-navy)}.cotizador .ctzUnidad .ctzUnidadDatos sup{font-size:10px}.cotizador .ctzUnidad .ctzUnidadNotas{color:#999;margin:10px 0 0;font-size:11px;line-height:1.4}.cotizador .ctzSub{border-bottom:solid 1px var(--color-borde);color:var(--color-navy);margin:0 0 12px;padding-bottom:6px;font-size:20px;font-weight:500}.cotizador .ctzValores{margin-bottom:24px;list-style:none}.cotizador .ctzValores li{border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:8px 0;display:flex}.cotizador .ctzValores li span{font-weight:500}.cotizador .ctzValores .ctzTotal{color:var(--color-navy);border-bottom:0;font-size:18px}.cotizador .ctzValores .ctzTotal span{color:var(--btnColor)}.cotizador .ctzAdicionales,.cotizador .ctzParams,.cotizador .ctzResumen{margin-bottom:24px}.cotizador .ctzBox{border:solid 1px var(--color-borde);border-radius:var(--radio-base);text-align:center;padding:16px 18px}.cotizador .ctzBox .ctzBoxTit{color:#666;text-transform:uppercase;font-size:14px}.cotizador .ctzBox .ctzBoxPct{color:var(--color-navy);margin:6px 0;font-size:28px;font-weight:600}.cotizador .ctzBox .ctzBoxVal{font-size:16px;font-weight:500}.cotizador .ctzBox .ctzBoxClp{color:#777;font-size:14px}.cotizador .ctzTablaWrap{overflow-x:auto}.cotizador .ctzTabla{border-collapse:collapse;width:100%}.cotizador .ctzTabla th,.cotizador .ctzTabla td{text-align:center;border-bottom:solid 1px var(--color-borde);padding:12px 14px}.cotizador .ctzTabla thead th{background:var(--color-navy);color:#fff;font-weight:500}.cotizador .ctzTabla tbody tr:nth-child(2n){background:#f7f9fc}.cotizador .ctzTabla td strong{color:var(--color-navy)}.cotizador .ctzNota{color:#999;margin:16px 0 0;font-size:12px}.cotizador .ctzAcciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cotizador .ctzReservada{border:solid 1px var(--color-borde);border-radius:var(--radio-base);text-align:center;padding:24px}.cotizador .ctzReservada h3{color:var(--color-navy)}.cotizador .ctzReservada p{margin:10px 0 18px}.cotizador .ctzEjecutivos{margin-top:32px}.cotizador .ctzEje{border:solid 1px var(--color-borde);border-radius:var(--radio-base);padding:14px 16px}.cotizador .ctzEje .ctzEjeNom{color:var(--color-navy);margin-bottom:4px;font-weight:500}.cotizador .ctzEje .ctzEjeDato{color:#555;font-size:14px}.cotizador .ctzEje .ctzEjeDato i{color:var(--color-celeste);margin-right:4px}.cotizador .ctzLegal{color:#999;text-align:justify;margin:28px 0 0;font-size:11px;line-height:1.5}.cotizador .ctzPrintHead{display:none}.cotizador .ctzModalBg{z-index:9990;background:#05263899;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cotizador .ctzModal{background:#fff;border-radius:8px;width:100%;max-width:420px;padding:28px 24px;position:relative;box-shadow:0 10px 40px #00000040}.cotizador .ctzModal .ctzModalX{color:#999;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:10px;right:12px}.cotizador .ctzModal .ctzModalTit{color:var(--color-navy);margin:0 0 6px;font-size:22px}.cotizador .ctzModal .ctzModalTxt{color:#666;margin:0 0 12px;font-size:14px}.cotizador .ctzModal .campoWeb{margin-bottom:12px}.cotizador .ctzModal .ctzFonoConfirm{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.cotizador .ctzModal .ctzFonoConfirm span{color:var(--color-navy);font-size:22px;font-weight:500}.cotizador .ctzModal .ctzModalLink{color:var(--color-celeste);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.cotizador .ctzModal .ctzModalError{color:var(--btnColor);margin:4px 0 12px;font-size:13px}.cotizador .ctzModal .btnsNew{text-align:center;width:100%;margin:6px 0 0}.cotizador .ctzModal .ctzModalOk{text-align:center;padding:10px 0}.cotizador .ctzModal .ctzModalOk i{color:#2ecc71;font-size:48px}.cotizador .ctzModal .ctzModalOk h3{color:var(--color-navy);margin:10px 0 6px}.cotizador .ctzModal .ctzModalOk p{color:#555;margin:0 0 18px}.bxContact{padding:60px 0 50px}.contactOk{border-radius:var(--radio-base);color:#1c6b41;background:#e7f7ee;border:1px solid #9fd9b8;align-items:center;gap:10px;margin-bottom:24px;padding:14px 18px;font-size:.875rem;display:flex}.contactOk i{font-size:1.25rem}.bxContact__grid{gap:var(--gridGap);align-items:flex-start;display:flex}.infoContact{background-color:var(--color-oscuro);flex:0 0 33%}.infoContact .corpContact{height:130px;display:flex}.infoContact .corpLeft{color:#fff;flex:1;align-items:center;padding:0 0 0 40px;font-size:21px;line-height:28px;display:flex}.infoContact .colorContact{flex:0 0 30px;grid-template-columns:15px 15px;grid-auto-rows:25%;width:30px;display:grid}.contactClr.verde{background:#b6bb00}.contactClr.celeste{background:#90c2d3}.contactClr.morado{background:#771e97}.contactClr.rosado{background:#c50090}.contactClr.naranjo{background:#e76627}.contactClr.vino{background:#612145}.contactClr.amarillo{background:#f4d96b}.contactClr.gris{background:#d9d7d5}.sidebar-textbox{width:100%;padding:10px 30px 20px}.sidebar-textbox .contact-details{padding:5px 0 0;list-style:none}.sidebar-textbox .contact-details li{color:#fff;margin:18px 0;padding-left:50px;line-height:1.4;position:relative}.sidebar-textbox .contact-details li i{color:var(--color-celeste);font-size:26px;position:absolute;top:2px;left:0}.sidebar-textbox .contact-details li strong{color:#fff;font-weight:500;display:block}.sidebar-textbox .contact-details li a{color:#b3b3b3;word-break:break-word}.formContact{flex:1;min-width:0;padding:0 20px}.formContact h2{margin:0 0 24px;font-weight:300}.contactForm__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contactForm .campoFull{grid-column:1/-1}.contactForm textarea{border:solid 1px var(--color-borde);width:100%;color:var(--color-texto);resize:vertical;background:#fff;border-radius:4px;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.4}.contactForm textarea:focus{border-color:var(--color-celeste);outline:none}.is-error{border-color:var(--btnColor)}.campoError{color:var(--btnColor);margin:4px 0 0;font-size:.75rem}.contactForm__acciones{text-align:center}.contactForm__acciones .btnsNew{margin:8px 0 0}@media (width<=768px){.bxContact__grid{flex-direction:column}.infoContact{flex-basis:auto;width:100%}.contactForm__grid{grid-template-columns:1fr}.formContact{padding:0}}.prensaTop{background-position:50%;background-size:cover;place-items:center;min-height:300px;display:grid;position:relative}.prensaTop:before{content:"";background:#05263880;position:absolute;inset:0}.prensaTop>.wrap{text-align:center;color:#fff;padding:40px 20px;position:relative}.prensaTop h1{color:#fff;margin:0 0 8px;font-size:38px;font-weight:500}.prensaTop p{color:#fff;margin:0;font-size:18px}.prensa{padding:60px 0 40px}.prensa__vacio{text-align:center;color:#666;font-size:18px}.prensaCard{background:#fff;border-radius:3px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000001a,0 1px 10px #00000040}.prensaCard__img{aspect-ratio:600/800;background:#ebebea}.prensaCard__img img{object-fit:cover;width:100%;height:100%;display:block}.prensaCard__body{flex-direction:column;flex:1;gap:10px;padding:14px 18px 18px;display:flex}.prensaCard__meta{color:#3fa9f5;justify-content:space-between;gap:10px;font-size:14px;display:flex}.prensaCard__meta .diario{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prensaCard__meta .fecha{flex:none}.prensaCard__titulo{color:#221e18;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;line-height:1.15;display:-webkit-box;overflow:hidden}.prensaCard .btnPrensa{margin-top:auto}.btnPrensa{text-align:center;color:#fff;background-color:#3fa9f5;border:1px solid #3fa9f5;border-radius:3px;padding:10px 15px;font-size:16px;transition:background-color .2s,color .2s;display:block;box-shadow:0 0 0 1px #0000001a,0 1px 10px #00000040}.btnPrensa:hover{color:#3fa9f5;background-color:#fff}.pcompraTop{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px;display:grid;position:relative}@media (width<=992px){.pcompraTop{min-height:350px}}.pcompraTop__overlay{background-color:#0006;align-items:center;display:grid;position:absolute;inset:0}.pcompraTop__overlay .wrap{text-align:left;color:#fff;width:100%;padding:40px 20px}.pcompraTop h1{color:#fff;text-transform:uppercase;max-width:70%;margin:0 0 15px;font-size:2.25rem;font-weight:300;line-height:1}.pcompraTop p{color:#fff;text-align:left;max-width:55%;margin:1px 0 3px;font-size:1.125rem;font-weight:300;line-height:1.44}@media (width<=767px){.pcompraTop h1,.pcompraTop p{max-width:100%}}main#pcompra{--pc1:#1b1b19;--pc2:#0097b6;background-color:#bbd9e3}.pcompraWrap{max-width:1000px;margin:auto;padding:30px 20px}.pcompraWrap .titMain{text-align:center;color:var(--pc1);text-transform:uppercase;margin:0 0 50px;font-size:1.875rem;font-weight:700}.pcompraWrap .titMain b{font-weight:700}.pcompralist{padding:0;list-style:none;position:relative}.pcompralist:before{content:"";z-index:0;background-color:var(--pc2);border-radius:15px;width:5px;height:calc(100% + 30px);position:absolute;top:-15px;left:23px}.pcompralist>li{z-index:5;margin-bottom:50px;position:relative}.pcompralist>li>button{cursor:pointer;text-align:center;background:0 0;border:none;outline:none;grid-template-columns:50px 1fr 22px;align-items:center;gap:0;width:100%;display:grid}.pcompralist>li>button .circle{background-color:var(--pc1);border:3px solid var(--pc2);border-radius:50px;place-items:center;width:50px;height:50px;display:grid}.pcompralist>li>button .circle .number{background-color:var(--pc2);color:#fff;border-radius:50px;justify-content:center;align-items:center;width:32px;height:32px;font-family:euclidFlex,sans-serif;font-size:18px;font-weight:700;display:flex}.pcompralist>li>button .tit{color:var(--pc1);text-transform:uppercase;border-bottom:2px solid var(--pc2);padding-bottom:5px;font-size:18px;font-weight:600;position:relative;top:-12px}.pcompralist>li>button .simbol{width:22px;height:22px;color:var(--pc2);background-color:var(--pc1);border:2px solid var(--pc2);border-radius:50px;justify-content:center;align-items:center;font-size:11px;display:flex}.pcompralist>li .boxContent{background-color:#fff;max-height:0;margin:0 15px 0 40px;transition:max-height .6s ease-out;overflow:hidden}.pcompralist>li .boxContent.show{max-height:3000px}.pcompralist>li .boxContent .boxNum{color:var(--pc2);grid-template-columns:50px 1fr;gap:15px;font-family:euclidFlex,sans-serif;font-size:50px;font-weight:900;display:grid}.pcompralist>li .boxContent .boxNum .ico{background-color:var(--pc2)}.pcompralist>li .boxContent .boxTxt{padding:10px}.pcompralist>li .boxContent .boxTxt p{text-align:justify;margin-bottom:15px;line-height:1.3}.pcompralist>li .boxContent .boxTxt p b{color:var(--pc1)}.pcompralist>li .boxContent .boxTxt ol,.pcompralist>li .boxContent .boxTxt ul{padding-left:20px}.pcompralist>li .boxContent .boxTxt ol li,.pcompralist>li .boxContent .boxTxt ul li{text-align:justify;margin-bottom:8px;line-height:1.3}.pcompralist>li .boxContent .boxTxt ol li b,.pcompralist>li .boxContent .boxTxt ul li b{color:var(--pc1)}.pcompralist>li .boxContent .boxTxt h4{color:var(--pc2);text-transform:uppercase;font-size:13px;font-weight:500}.pcompralist>li .boxContent .boxTxt button.btnLink{cursor:pointer;color:var(--pc1);background:0 0;border:none;outline:none}.pcompralist>li .boxContent .boxTxt button.btnLink:hover{color:#35a2c7}.pcompralist>li .boxContent .boxTxt a{color:var(--pc2);text-decoration:underline}@media (width>=770px){.pcompraWrap{grid-template-columns:30% 1fr;gap:50px;padding:50px 30px;display:grid}.pcompraWrap .titMain{text-align:right;margin:0}.pcompralist:before{height:100%}}.pcompraModal{z-index:2000;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pcompraModal .btnClose{color:#fff;cursor:pointer;text-transform:uppercase;background-color:#0000;border:1px solid #fff;outline:none;margin-bottom:5px;padding:5px 10px}.pcompraModal .btnClose:hover{color:#0097b6}.pcompraModal .modalBox{background-color:#fff;border-radius:5px;width:100%;max-width:500px;height:90%;padding:20px;overflow-y:auto;box-shadow:0 10px 10px #0009}.pcompraModal .modalBox h4{color:#0097b6;text-transform:uppercase;font-size:13px;font-weight:500}.pcompraModal .modalBox p{text-align:justify;margin-bottom:15px;line-height:1.3}.pcompraModal .modalBox p b{color:#1b1b19}.pcompraModal .modalBox ul{padding-left:20px}.pcompraModal .modalBox ul li{text-align:justify;margin-bottom:8px;line-height:1.3}@media print{.site-header,.site-footer,#whatsappFloat,.cotizador .ctzVolver,.cotizador .ctzAcciones{display:none!important}.cotizador{max-width:none!important;padding:0!important}.cotizador .ctzGrid{display:block}.cotizador .ctzUnidad,.cotizador .ctzCalc{break-inside:avoid}.cotizador .ctzUnidadImg img{width:auto;max-height:220px}.cotizador .ctzPrintHead{border-bottom:solid 2px var(--color-navy);justify-content:space-between;gap:20px;margin-bottom:16px;padding-bottom:12px;display:flex}.cotizador .ctzPrintBrand strong{color:var(--color-navy);font-size:20px;display:block}.cotizador .ctzPrintBrand span{color:#666;font-size:12px}.cotizador .ctzPrintCliente{text-align:right;font-size:12px}.cotizador .ctzPrintCliente h4{color:var(--color-navy);margin:0 0 4px}.cotizador .ctzPrintCliente p{margin:0;line-height:1.4}.cotizador .ctzTabla thead th{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#inversionista .secMovProp .movProp.right h3,#inversionista .bxTimeLine h3,#inversionista .bxFrmInvNew h3,#inversionista #linksInverContact h3,#inversionista .prjInvertir h2{font-size:1.625rem;font-weight:300;line-height:1.2}#inversionista .secMovProp .movProp.left p,#inversionista .contInverRight>p,#inversionista #linksInverContact .icoLinkBox a p,#inversionista .prjInvertir .legalInver{font-size:1rem;line-height:1.5}.topInverNew{background-position:top;background-repeat:no-repeat;background-size:cover;background-color:var(--color-oscuro);width:100%}.topInverNew .inverNewLogo{align-items:center;min-height:600px;display:flex}.topInverNew .inverNewLogo>span{width:100%}.topInverNew .inverNewLogo img{width:250px;max-width:80%;height:auto;display:block}.secMovProp{margin:50px 0}.secMovProp__grid{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.secMovProp .movProp{flex:280px;align-items:center;min-height:120px;display:flex}.secMovProp .movProp.right{border-right:1px solid #0003;justify-content:flex-end;padding-right:20px}.secMovProp .movProp.right h3{text-align:right;margin:0}.secMovProp .movProp.left p{text-align:left;margin:0;padding-left:20px}.secCirculos{margin:50px 0}.bxCirculo{text-align:center}.cirColorInv{background-color:var(--color-celeste);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:200px;max-width:100%;height:200px;margin:0 auto 30px;padding:0 20px;display:flex}.cirColorInv span{color:#fff;text-align:center;font-size:1.3125rem;line-height:1.33}.cirColorTxt{padding:0 15px}.cirColorTxt p{text-align:center;margin-bottom:12px;line-height:1.3}.inverCheck{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.inverCheck .inverCheckCol{align-items:center;min-height:600px;display:flex}.inverCheck .inverCheckCol .wrap{width:100%}.inverCheck .inverCheckWhite{background-color:#ffffffd9;width:100%;padding:60px 30px}.inverCheckWhite ul{margin:0 0 20px;list-style:none}.inverCheckWhite ul li{margin:10px 0;padding-left:28px;font-size:1rem;line-height:1.31;position:relative}.inverCheckWhite ul li:before{content:"";background:url(/img/logochico.jpg) 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:2px;left:0}.inverCheckWhite .boxBtn{margin-top:10px}.inverCheckWhite .boxBtn .btnsNew{margin:0}.bxTimeLine{background-color:#0000000d;padding:20px 0 50px}.bxTimeLine h3{text-align:center;margin:0;padding:20px 0}.bxTimeLine .timeLineRow{flex-wrap:wrap;display:flex}.bxTimeLine .timeLine{flex:25%;max-width:25%}.bxTimeLine .timeLine img{width:100%;display:block}.bxTimeLine .timeLineMovil{display:none}.bxTimeLine .timeLineMovil img{width:100%;display:block}.contInver{flex-wrap:wrap;display:flex}.contInver .contInverLeft{background-color:#ebebea;background-position:top;background-repeat:no-repeat;background-size:cover;flex:50%;min-height:500px}.contInver .contInverRight{flex-direction:column;flex:50%;justify-content:center;min-height:500px;padding:30px 50px;display:flex}.bxFrmInvNew h3{text-align:left;color:#000;margin:0 0 10px}.contInverRight>p{color:#000;margin:0 0 20px}.bxFrmInvNew__campo{margin-bottom:14px}.bxFrmInvNew__acciones{margin-top:6px}.bxFrmInvNew__acciones .btnsNew{margin:0}#linksInverContact{padding:40px 0}#linksInverContact h3{text-align:center}#linksInverContact .icoLinkBox{text-align:center;grid-template-columns:repeat(3,1fr);max-width:500px;margin:20px auto 40px;display:grid}#linksInverContact .icoLinkBox a>span.icoLink{color:#fff;background-color:var(--btnColor);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;display:inline-flex}#linksInverContact .icoLinkBox a p{text-align:center;margin:12px 0 0}#linksInverContact .icoLinkBox a:hover>p{color:var(--btnColor)}.prjInvertir{padding:50px 0}.prjInvertir h2{text-align:center;width:100%;margin-bottom:25px}.bxPrjAlt{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-start;width:100%;height:300px;padding:20px;transition:opacity .3s;display:flex}.bxPrjAlt:hover{opacity:.85}.bxPrjAlt .prAltName{background:var(--color-celeste);color:#fff;width:135px;min-height:120px;font-family:var(--fuente-titulo);align-items:center;padding:12px;font-size:1rem;font-weight:300;line-height:1.125;display:flex}.bxPrjAlt .prAltName.rosa{background:var(--btnColor)}.bxPrjAlt .prAltComuna{color:#dadada;text-transform:uppercase;font-size:.6875rem;font-weight:300;line-height:1.27}.bxPrjAlt .prAltSubname{color:#fff;border-top:1px solid #fff;margin-top:7px;padding-top:7px;font-size:.875rem;font-weight:300;line-height:1.29}.prjInvertir .legalInver{color:#777;margin:30px auto 0}@media (width<=1199px){.bxTimeLine .timeLine{flex-basis:50%;max-width:50%}}@media (width<=767px){.topInverNew .inverNewLogo{min-height:360px}.secMovProp .movProp.right{border-right:0;justify-content:flex-start;padding-right:0}.secMovProp .movProp.right h3{text-align:left}.bxTimeLine .timeLineRow{display:none}.bxTimeLine .timeLineMovil{display:block}.contInver .contInverLeft,.contInver .contInverRight{flex-basis:100%}.contInver .contInverLeft{min-height:280px}.contInver .contInverRight{padding:30px 20px}}.fgTopImg{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;min-height:400px;display:flex;position:relative}.fgTopImg:not(.solido):before{content:"";background-color:#0006;position:absolute;inset:0}.fgTopImg .wrap{z-index:1;position:relative}.fgTopImg.solido{background-color:var(--color-oscuro)}.fgTopImg.mkt{min-height:250px}.fgTopImg h1{text-align:left;color:#fff;max-width:70%;margin:0 0 15px;font-size:2.25rem;font-weight:300;line-height:1}.fgTopImg p{text-align:left;color:#fff;max-width:55%;margin:1px 0 3px;font-size:1.125rem;font-weight:300;line-height:1.44}.fgTopImg p.txtSolido{text-align:left;color:#fff;max-width:55%;margin:1px 0 3px;font-size:1.5rem;font-weight:300;line-height:1.33}.imgMkt{padding:50px 0 0}.imgMkt img{width:100%;display:block}.mkt01{padding:50px 0}.txtMkt{text-align:justify;padding:30px}.txtMkt p{margin:0 0 30px;font-size:1.125rem;font-weight:300;line-height:1.33}.txtMkt .spanBlock{margin-top:20px;font-size:1.3125rem;display:block}.mkt02{background-color:#e3e8ec;flex-wrap:wrap;display:flex}.mkt02 .mktFullImg{background-color:#0000000d;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:50%;min-height:550px}.mkt02 .mktFulltxt{flex:50%;align-items:center;min-height:550px;padding:50px;display:flex}.mkt02 .mktFulltxt p{margin:0 0 20px;font-size:1.125rem;font-weight:300;line-height:1.33}.mknQuote{text-align:left;border-left:2px solid #90c2d3;width:100%;margin-bottom:20px;padding:10px 0 10px 25px;font-size:1.5rem;font-weight:300;line-height:1.17}.mkt03{padding:20px 0}.mkt03 h3{text-align:center;color:var(--color-celeste);margin-bottom:40px;font-size:1.625rem;font-weight:300;line-height:1.31}.mkt03 .mkt03__grid{align-items:center;gap:var(--gridGap);flex-wrap:wrap;display:flex}.mkt03 .mkt03__grid .txtMkt{flex:7 320px}.mkt03 .mkt03__grid .mkt03__img{flex:5 280px}.mkt03 .mkt03__img img{width:100%;display:block}.btnMkt{text-align:center;background-color:#f5f5f5;padding:70px 0}.btnMkt .btnsNew{text-align:center;width:300px;max-width:100%;margin:0 auto;display:block}@media (width<=767px){.fgTopImg p,.fgTopImg p.txtSolido{max-width:100%}.mkt02 .mktFullImg,.mkt02 .mktFulltxt{flex-basis:100%}.mkt02 .mktFullImg{min-height:280px}.mkt02 .mktFulltxt{min-height:0;padding:40px 20px}}.postventa{padding:50px 0}.postventa .tabs-nav{border-bottom:1px solid #e0e0e0;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.postventa .tabs-nav li a{color:#333;border-bottom:2px solid #0000;margin-bottom:-1px;padding:7px 15px;font-size:.9375rem;line-height:1.6;transition:all .25s ease-in-out;display:inline-block}.postventa .tabs-nav li a:hover,.postventa .tabs-nav li.active a{border-color:var(--btnColor);color:var(--btnColor)}.postventa .tab-content{padding:30px 0 0}.postventa .agent{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;display:block;overflow:hidden;box-shadow:0 0 10px #0000001a}.postventa .agent-name{background:linear-gradient(90deg,#00000059 0%,#0000 100%);min-height:200px;padding:24px 32px}.postventa .agent-name h4{color:#fff;margin:0;font-size:1.5rem;font-weight:300;line-height:1.2}.postventa .agent-name span{color:#d2f9ff;margin:4px 0 0;font-size:1rem;line-height:1.5;display:block}.postventa .agent-contact-details{color:#fff;background-color:var(--color-celeste);min-height:60px;margin:0;padding:15px 32px;list-style:none}.postventa .agent-contact-details li{word-break:break-word;padding:3px 0 3px 28px;line-height:1.5;position:relative}.postventa .agent-contact-details li i{font-size:1.0625rem;position:absolute;top:5px;left:0}.postventa .agent-contact-details li a{color:#fff}.postventa .agent-contact-details li a:hover{color:#ccc}.historia .txtHtra,.presencia .txtHtra{padding:0 30px 20px}.historia .txtHtra p,.presencia .txtHtra p{margin:0 0 20px;font-size:1.125rem;font-weight:300;line-height:1.33}.presencia .txtHtra h2{margin:0 0 30px;font-size:1.875rem}.historia{padding:80px 0 30px}.historia__grid{align-items:flex-start;gap:var(--gridGap);flex-wrap:wrap;display:flex}.historia__grid .blockHistoria{background-color:var(--color-oscuro);background-image:url(/img/logo-historia.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;flex:3 220px;align-items:center;max-width:275px;min-height:350px;padding:10px 35px;display:flex}.historia__grid .blockHistoria h2{color:#fff;margin:0;font-size:1.875rem;font-weight:300}.historia__grid .txtHtra{flex:9 320px}.presencia{background-color:#e3e8ec;padding:80px 0 30px}.presencia__grid{align-items:center;gap:var(--gridGap);flex-wrap:wrap;display:flex}.presencia__grid .txtHtra{flex:7 320px}.presencia__grid .presencia__desktop{flex:5 260px}.presencia__grid .presencia__desktop img{width:100%;display:block}.presencia__grid .presencia__movil{display:none}.anios{padding:50px 0}.anios__grid{align-items:center;gap:var(--gridGap);flex-wrap:wrap;display:flex}.anios__grid>picture{flex:300px}.anios__grid>picture img{width:100%;display:block}.anios__grid .txtInmo{flex:300px;padding:30px}.anios__grid .txtInmo h2{margin:30px 0;font-size:1.875rem}.anios__grid .txtInmo p{margin:0 0 40px;font-size:1.125rem;font-weight:300;line-height:1.33}@media (width<=767px){.historia,.presencia{padding:50px 0 20px}.historia__grid .blockHistoria{flex-basis:100%;max-width:none;min-height:220px}.presencia__grid .presencia__desktop{display:none}.presencia__grid .presencia__movil{flex-basis:100%;order:-1;display:block}.presencia__grid .presencia__movil img{width:100%;display:block}}.bxProxPrj{padding:40px 0 50px}.bxProxPrj .proxCard{display:block}.bxPrjAlt.proximos{height:250px}.bxProxPrj .prAltLink{background:var(--color-celeste);color:#fff;justify-content:space-between;align-items:center;height:50px;margin-bottom:40px;padding:10px 20px;display:flex}.bxProxPrj .prAltLink .linkTxt{letter-spacing:.5px;text-transform:uppercase;font-size:.875rem}.bxProxPrj .prAltLink .linkIcon{font-size:1.5rem;line-height:1}.bxProxPrj .proxCard:hover .prAltLink{background:var(--color-oscuro)}.prxSin{text-align:center;border-radius:var(--radio-base);background-color:#d9d7d5;min-height:250px;margin-top:50px;padding:40px}.prxSin h2{margin:0 0 10px;font-size:1.875rem;font-weight:300}.prxSin__acciones{margin-top:20px}.proxPrjInfo{padding:100px 0 20px}.proxPrjInfo picture img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;display:block}.proxPrjInfo .txt-oport{grid-column:span 2}.proxPrjInfo h2{text-align:left;font-family:var(--fuente-base);color:var(--color-celeste);margin:0;padding-top:15px;font-size:2.25rem;font-weight:300;line-height:1}.proxPrjInfo .lead{color:#9e9e9e;margin:8px 0 16px}.proxPrjInfo h3{text-align:left;font-family:var(--fuente-base);color:var(--color-navy);margin:0 0 16px;font-size:1.5rem;font-weight:300;line-height:1.17}.proxPrjForm{padding:20px 0 50px}.proxPrjForm .proxPrj{background-color:var(--color-oscuro);border-radius:var(--radio-base);padding:30px}.proxPrjForm h3{text-align:center;color:#fff;margin:0 0 24px;font-weight:300}.formProx__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.formProx .campoFull{grid-column:1/-1}.formProx__acciones{text-align:center}.formProx__acciones .btnsNew{margin:8px 0 0}@media (width<=767px){.proxPrjInfo{padding:50px 0 20px}.formProx__grid{grid-template-columns:1fr}}.secPrHistory{padding:30px 0 80px}.pr-history{background-color:var(--color-celeste);border-radius:3px;min-height:215px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.pr-history .img-history{width:100%;height:150px;overflow:hidden}.pr-history .img-history img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.pr-history .prHisTxt{align-items:center;min-height:65px;display:flex}.pr-history h2{text-align:left;font-family:var(--fuente-base);color:#fff;margin:0;padding:0 0 5px 15px;font-size:1rem;font-weight:300;line-height:1}.pr-history h3{text-align:left;font-family:var(--fuente-base);color:#fff;margin:0;padding:0 0 0 15px;font-size:.75rem;font-weight:300;line-height:1}.secError{padding:90px 0 110px}.errorBox{text-align:center}.errorBox .errorCode{font-family:var(--fuente-titulo);color:var(--color-celeste);text-align:center;margin:0;font-size:6.25rem;font-weight:300;line-height:1}.errorBox h1{color:var(--color-oscuro);margin:15px 0 20px;font-size:2rem;font-weight:400;line-height:1.2}.errorBox .errorTxt{text-align:center;color:#55636b;max-width:560px;margin:0 auto;font-size:1rem;line-height:1.6}.errorAcciones{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex}.btnsNew.is-outline{border-color:var(--color-oscuro);color:var(--color-oscuro);background:0 0}.btnsNew.is-outline:hover{background:var(--color-oscuro);border-color:var(--color-oscuro);color:#fff}.errorAcciones .btnsNew{margin:0}@media (width<=767px){.secError{padding:50px 0 70px}.errorBox .errorCode{font-size:4.375rem}.errorBox h1{font-size:1.5rem}}
