@font-face{font-family:"MontserratB";src:url("../font/Montserrat-Bold.otf")}@font-face{font-family:"MontserratS";src:url("../font/Montserrat-SemiBold.otf")}@font-face{font-family:"MontserratM";src:url("../font/Montserrat-Medium.otf")}@font-face{font-family:"MontserratL";src:url("../font/Montserrat-Light.otf")}@font-face{font-family:"BebasNeue";src:url("../font/BebasNeue Bold.otf")}*{box-sizing:border-box;margin:0;padding:0}body,html{position:relative;display:block;width:100%;margin:0 auto;padding:0;font-size:14px;font-family:"MontserratM";overflow-x:hidden;line-height:inherit !important}img{max-width:100%}.lsb{width:50%;margin-bottom:20px}.center-text{text-align:center}.fix-text-p{max-width:850px}.fix-text{max-width:900px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:80%}@media only screen and (min-width: 320px) and (max-width: 479px){.fix-text{width:auto;padding:10px;margin:10px;margin-top:70px}}@media only screen and (min-width: 480px) and (max-width: 639px){.fix-text{width:auto;padding:10px;margin:10px;margin-top:70px}}@media only screen and (min-width: 640px) and (max-width: 1023px){.fix-text{width:auto;padding:20px;margin:20px}}.container-ficha{max-width:1800px;padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 320px) and (max-width: 479px){.container-ficha{width:auto;padding:10px;margin:10px;margin-top:70px}.container-ficha h3{font-size:x-large}}@media only screen and (min-width: 480px) and (max-width: 639px){.container-ficha{width:auto;padding:10px;margin:10px;margin-top:70px}.container-ficha h3{font-size:x-large}}@media only screen and (min-width: 640px) and (max-width: 1023px){.container-ficha{width:auto;padding:20px;margin:20px}.container-ficha h3{font-size:xx-large}}.m-2{margin:2rem 0}.cinta{padding:0.5rem 1.2rem;-webkit-clip-path:polygon(0% 0%, 96% 0%, 100% 50%, 96% 100%, 0% 100%);clip-path:polygon(0% 0%, 96% 0%, 100% 50%, 96% 100%, 0% 100%);background-color:white;color:#05143a !important}.borde-interrumpido{position:relative;margin:1.14286rem 0 2.28571rem 0}.borde-interrumpido::before,.borde-interrumpido::after{display:block;content:" ";position:absolute;bottom:-1.14286rem;border-bottom:1px solid white;z-index:1}.borde-interrumpido::before{width:75%;left:0}.borde-interrumpido::after{width:20%;right:0}#nprogress .bar{background:#f68c1e;height:4px}.greyC{color:#6b6666}.displayflex{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:stretch !important;justify-content:space-between !important}.display-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.displayflexCenter{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.displayflex_center{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:stretch !important;justify-content:space-around !important}.centertElemt{-moz-box-align:center !important;-moz-box-direction:normal !important;-moz-box-orient:vertical !important;-moz-box-pack:center !important;-webkit-box-align:center !important;-webkit-box-direction:normal !important;-webkit-box-orient:vertical !important;-webkit-box-pack:center !important;align-items:center !important;display:inline-flex !important;justify-content:center !important;vertical-align:text-top !important}.sombra{-webkit-box-shadow:3px 11px 23px -5px rgba(0,0,0,0.75) !important;-moz-box-shadow:3px 11px 23px -5px rgba(0,0,0,0.75) !important;box-shadow:3px 11px 23px -5px rgba(0,0,0,0.75) !important}.displaynone{display:none}.activex{color:#f68c1e !important}.menu-toggle-suv{width:60px;display:none;height:60px;position:absolute;cursor:pointer;background:#05143a;padding:15px;right:0}@media only screen and (min-width: 320px) and (max-width: 479px){.menu-toggle-suv{display:block}}@media only screen and (min-width: 480px) and (max-width: 639px){.menu-toggle-suv{display:block}}@media only screen and (min-width: 640px) and (max-width: 1023px){.menu-toggle-suv{display:block;top:20px;right:20px}}.menu-toggle-suv.on .one{-moz-transform:rotate(45deg) translate(7px, 7px);-ms-transform:rotate(45deg) translate(7px, 7px);-webkit-transform:rotate(45deg) translate(7px, 7px);transform:rotate(45deg) translate(7px, 7px)}.menu-toggle-suv.on .two{opacity:0}.menu-toggle-suv.on .three{-moz-transform:rotate(-45deg) translate(8px, -10px);-ms-transform:rotate(-45deg) translate(8px, -10px);-webkit-transform:rotate(-45deg) translate(8px, -10px);transform:rotate(-45deg) translate(8px, -10px)}.menu-toggle-suv .one,.menu-toggle-suv .two,.menu-toggle-suv .three{width:100%;height:3px;background:white;margin:6px auto;backface-visibility:hidden;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.input_ico{position:relative}.input_ico .icon-prepend{border-right:1px solid #c6c6c6;position:absolute;width:30px;height:30px;top:50%;margin-top:-15px;text-align:center;line-height:22pt}.input_ico .icon-prepend+input{padding:1rem 1rem 1rem 2.5rem !important;font-size:12pt}div.item.icos a{margin-left:20px !important}div.item.icos img{width:20px !important;height:20px !important}@media only screen and (min-width: 320px) and (max-width: 479px){#buscarCog{margin-bottom:15px}}@media only screen and (min-width: 480px) and (max-width: 639px){#buscarCog{margin-bottom:15px}}header.fixbar{position:absolute;top:0;left:0;padding:3.28571rem 4.28571rem 0 4.28571rem;width:100%;display:grid;grid-template-columns:250px auto;z-index:80}@media only screen and (min-width: 640px) and (max-width: 1023px){header.fixbar>.derc{display:none}}@media screen and (max-width: 740px){header.fixbar{margin-top:120px}}@media only screen and (min-width: 320px) and (max-width: 479px){header.fixbar{position:fixed;background:#05143a;padding:0;grid-template-columns:auto}header.fixbar>.derc{display:none}header.fixbar.relt{width:auto;margin-left:auto;margin-right:auto;background:white}}@media only screen and (min-width: 480px) and (max-width: 639px){header.fixbar{position:fixed;background:#05143a;padding:0;grid-template-columns:auto}header.fixbar>.derc{display:none}header.fixbar.relt{width:auto;margin-left:auto;margin-right:auto;background:white}}header.fixbar.relt{position:relative !important;max-width:1366px;margin-left:auto;margin-right:auto}section.home{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:4;display:grid;grid-template-columns:100%;justify-content:center;row-gap:1rem;padding:1rem 0.5rem;box-shadow:1px 0px 17px rgba(0,0,0,0.8);box-shadow:1px 0px 12px rgba(0,0,0,0.3)}@media only screen and (min-width: 320px) and (max-width: 479px){section.home{padding-top:0}}@media only screen and (min-width: 480px) and (max-width: 639px){section.home{padding-top:0}}section.home .logo{max-width:250px}section.home .buscador{margin:0 auto;padding:2rem 0rem;width:100%;max-width:1200px}section.home h3{margin:1.2rem 0;font-family:"MontserratL";font-size:2.2rem;text-transform:uppercase;color:#05143a;text-align:center}section.home.relt{position:relative !important;padding-top:0 !important;justify-content:center;align-content:center;align-items:center;justify-items:center;overflow:initial}@media (max-width: 768px){section.home h3{font-size:20px}}.contenedor-busqueda{display:flex;flex-wrap:wrap}.contenedor-busqueda>*{flex:0 1 auto}.contenedor-busqueda>aside{padding:30px 15px 15px 15px;flex-basis:30%;max-width:330px;position:relative}.contenedor-busqueda>aside>*{margin:0 auto;width:80%}.contenedor-busqueda>aside .field{font-size:9pt}.contenedor-busqueda>aside label{color:#05143a !important}.contenedor-busqueda>section{flex-grow:1;flex-basis:70%;min-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;background-position:center;background-repeat:no-repeat;background-color:#05143a;background-size:cover;overflow:hidden;background-blend-mode:multiply;padding-bottom:70px}@media only screen and (min-width: 320px) and (max-width: 479px){.contenedor-busqueda>aside{flex-basis:100%;max-width:initial}.contenedor-busqueda>section{flex-basis:100%}}@media only screen and (min-width: 480px) and (max-width: 639px){.contenedor-busqueda>aside{flex-basis:100%;max-width:initial}.contenedor-busqueda>section{flex-basis:100%}}@media only screen and (min-width: 640px) and (max-width: 1023px){.contenedor-busqueda>aside{flex-basis:38%}.contenedor-busqueda>section{flex-basis:62%}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.contenedor-busqueda>aside{flex-basis:38%}.contenedor-busqueda>section{flex-basis:62%}}#btn-buscador{display:none}.resultados-busqueda{padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:left}.resultados-busqueda>*{flex:0 1 33.33333%;padding:1rem;max-width:max-content;max-width:-moz-max-content;max-width:450px !important}.resultados-busqueda .mask-link{position:absolute;top:0;left:0;width:100%;height:100%}.resultados-busqueda .imagen{position:relative;background-color:white}.resultados-busqueda .descripcion{background-color:white}.resultados-busqueda .descripcion .lugar-precio,.resultados-busqueda .descripcion .caracteristicas{display:flex;flex-wrap:wrap;align-items:center;padding-left:1rem;padding-top:0.5rem;padding-bottom:0.5rem}.resultados-busqueda .descripcion .lugar-precio>*,.resultados-busqueda .descripcion .caracteristicas>*{flex:1 1 auto}.resultados-busqueda .descripcion .lugar-precio{padding-top:1rem}.resultados-busqueda .descripcion .lugar-precio span{display:inline-block;font-size:1.5rem}.resultados-busqueda .descripcion .lugar-precio span.precio{font-size:13pt;padding:0.6rem 1rem;color:white;background-color:#05143a;font-family:"MontserratB"}.resultados-busqueda .descripcion .caracteristicas{list-style:none;font-weight:bold;color:#05143a;font-size:12pt}.resultados-busqueda .descripcion .caracteristicas li.area:before{display:inline-block;width:25px;content:url("../icons/area.svg");vertical-align:middle;margin-right:2px}.resultados-busqueda .descripcion .caracteristicas li.hab:before{display:inline-block;width:25px;content:url("../icons/habitaciones.svg");vertical-align:middle;margin-right:2px}.resultados-busqueda .descripcion .caracteristicas li.banno:before{display:inline-block;width:25px;content:url("../icons/ducha.svg");vertical-align:middle;margin-right:2px}.resultados-busqueda .descripcion .caracteristicas li.park:before{display:inline-block;width:25px;vertical-align:middle;margin-right:2px;content:url("../icons/garajes.svg")}@media only screen and (min-width: 320px) and (max-width: 479px){.resultados-busqueda>*{flex:0 1 100%}}@media only screen and (min-width: 480px) and (max-width: 639px){.resultados-busqueda>*{flex:0 1 100%}}@media only screen and (min-width: 640px) and (max-width: 1023px){.resultados-busqueda>*{flex:0 1 80%}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.resultados-busqueda>*{flex:0 1 50%}}.btns{padding:10px 10px 10px 10px;margin-top:10px}.subDiv{position:relative;display:block;color:white;font-family:"MontserratB";width:90%;margin:0 auto;margin-top:20px;list-style:inside}.subDiv>li,.subDiv li>ul>li{padding:10px 10px 10px 10px;list-style-type:none}.subDiv>li>img,.subDiv li>ul>li>img{margin-left:20px}.subDiv li>ul>li>ol>li{list-style-type:circle;padding:8px 8px 8px 8px}#numPlice,#numRoom{display:none}.vermas{cursor:pointer}#floastSc{display:block;position:fixed;width:300px;padding:0px;max-height:85vh;overflow:auto}.fixed{position:fixed !important;display:block;max-width:310px;padding:20px}@media only screen and (min-width: 320px) and (max-width: 479px){#btn-buscador{width:100%;text-align:center;margin-bottom:1rem;display:block}#floastSc{position:relative;display:block;width:100%;padding:0;margin:0 auto;overflow:visible;max-height:initial}#floastSc .cont_logs{margin:0 auto}#floastSc .cont_logs .logo{width:200px !important;font-size:12pt !important}#floastSc .cont_logs .logo span{text-align:left}}@media only screen and (min-width: 480px) and (max-width: 639px){#btn-buscador{width:100%;text-align:center;margin-bottom:1rem;display:block}#floastSc{position:relative;display:block;width:100%;padding:0;margin:0 auto;overflow:visible;max-height:initial}#floastSc .cont_logs{margin:0 auto}#floastSc .cont_logs .logo{width:200px !important;font-size:12pt !important}#floastSc .cont_logs .logo span{text-align:left}}@media only screen and (min-width: 640px) and (max-width: 1023px){#floastSc{position:fixed;width:250px;left:28px;padding:0px 15px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){#floastSc{position:fixed !important;width:300px !important;padding:0px}}.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(../../img/slider-01.png) !important}.jslider .jslider-label,.jslider .jslider-value{font-size:15px !important;font-weight:bold !important}button,.button,a.button{cursor:pointer;display:inline-block;background-color:transparent;border:2px #fff solid;padding:0.8rem 5rem;text-transform:uppercase;font-weight:bold;color:#fff;transition:0.8s ease all}button[class*=unborder],.button[class*=unborder],a.button[class*=unborder]{border-color:transparent}button[class*=unborder][class*=__hover]:hover,.button[class*=unborder][class*=__hover]:hover,a.button[class*=unborder][class*=__hover]:hover{border-color:transparent}button[class*=unbg],.button[class*=unbg],a.button[class*=unbg]{background-color:transparent}button[class*=unbg][class*=__hover]:hover,.button[class*=unbg][class*=__hover]:hover,a.button[class*=unbg][class*=__hover]:hover{background-color:transparent;color:wheat}button:hover,.button:hover,a.button:hover{border-color:#05143a;color:#05143a;background-color:white}button.alt,.button.alt,a.button.alt{border-color:#05143a;color:#05143a;background-color:white}button.alt:hover,.button.alt:hover,a.button.alt:hover{border-color:#fff;color:#fff;background-color:#05143a}button.azul,.button.azul,a.button.azul{border-color:white;color:white;background-color:#05143a}button.azul:hover,.button.azul:hover,a.button.azul:hover{border-color:#05143a;color:#05143a;background-color:white}button.low-padding,.button.low-padding,a.button.low-padding{padding:0.6rem 0.8rem}button.no-border,.button.no-border,a.button.no-border{border:1px solid transparent !important}@keyframes crecimiento{0%{left:0;transform:translate(-50%, -50%) scaleX(0)}100%{left:50%;transform:translate(-50%, -50%) scaleX(1)}}form *{border-radius:0px !important}form select,form input,form textarea{color:#666;font-size:14px !important}form select::placeholder,form input::placeholder,form textarea::placeholder{font-family:"MontserratM";color:dimgray !important;font-size:14px !important}form input{border-radius:3px !important}form select{cursor:pointer !important}form .ui.form .three.fields .field{padding:0rem 2px}form .ui.search.dropdown *{color:#000 !important;font-size:13px !important;cursor:pointer !important}form .ui.search.dropdown .default.text{color:#000 !important;font-size:13px !important}.dropdown{border-radius:0px !important}.dropdown.icon{display:none}.range-input{display:flex !important;flex-wrap:wrap;flex-direction:column}.range-input input{display:none}.range-input ul{display:flex;justify-content:center;margin:0;padding:0;list-style:none}.range-input ul li{margin-top:23px;position:relative;flex:1 1 auto;text-align:center}.range-input ul li:first-child{text-align:left}.range-input ul li:first-child span.franja{left:18px;width:142%}.range-input ul li:last-child{text-align:right}.range-input ul li span.value{position:relative;cursor:pointer;display:inline-block;border-radius:100% !important;width:20px;height:20px;border:3px solid #E6E6E6;background-color:#666}.range-input ul li span.value i{position:absolute;top:-23px;left:50%;transform:translateX(-50%);color:#666;font-style:normal}.range-input ul li span.value.active{background-color:#05143a}.range-input ul li span.franja{position:absolute;z-index:-1;top:10.5px;left:50%;width:142%;height:3px;border:2px solid #E6E6E6}.range-input ul li span.franja:before{display:none;content:" ";position:absolute;border:2px solid #05143a;width:100%;height:100%}.range-input ul li span.franja.active:before{display:block;top:50%;left:50%;transform:translate(-50%, -50%);animation:crecimiento 0.5s ease}.range-input ul li:last-child span.franja{display:none}.dropdown.icons.location{position:relative;padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.location input{padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.location:before,.dropdown.icons.location:after{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:18px}.dropdown.icons.location:before{left:10px;margin-right:12px;content:url("../icons/location.svg")}.dropdown.icons.location:after{right:2px;margin-left:12px;content:url("../icons/flecha.svg")}.dropdown.icons.gestion{position:relative;padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.gestion input{padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.gestion:before,.dropdown.icons.gestion:after{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:18px}.dropdown.icons.gestion:before{left:10px;margin-right:12px;content:url("../icons/gestion.svg")}.dropdown.icons.gestion:after{right:2px;margin-left:12px;content:url("../icons/flecha.svg")}.dropdown.icons.inmueble{position:relative;padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.inmueble input{padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.inmueble:before,.dropdown.icons.inmueble:after{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:18px}.dropdown.icons.inmueble:before{left:10px;margin-right:12px;content:url("../icons/inmueble.svg")}.dropdown.icons.inmueble:after{right:2px;margin-left:12px;content:url("../icons/flecha.svg")}.dropdown.icons.habitaciones{position:relative;padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.habitaciones input{padding:1rem 1rem 1rem 3rem !important}.dropdown.icons.habitaciones:before,.dropdown.icons.habitaciones:after{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:18px}.dropdown.icons.habitaciones:before{left:10px;margin-right:12px;content:url("../icons/habitaciones.svg")}.dropdown.icons.habitaciones:after{right:2px;margin-left:12px;content:url("../icons/flecha.svg")}.dropdown.icons.habitaciones:before{width:22px}.portadaRef{position:relative;display:block;max-width:1200px}.portadaRef::before,.portadaRef::after{display:block;content:' ';clear:both}.portadaRef .precio{font-size:2.4rem}.portadaRef button.alt,.portadaRef .button.alt{padding-left:2rem;padding-right:2rem}.portadaRef .cont_tipo{position:relative;width:100%}.portadaRef .cont_tipo .clase_inmb{position:relative;padding:10px 20px 10px 20px;background-color:#e6e6e6;font-weight:bold;font-size:1.68rem}.portadaRef .cont_tipo .clase_inmb.ubicacion{font-size:1.4rem}.portadaRef #main{position:relative;width:100%;overflow:hidden}.portadaRef #main .slider2{position:relative;width:75%}.portadaRef #main .slider2 img{width:100%}.portadaRef .descripcion_inmb{position:relative;width:25%;text-align:justify;background:#ececec;color:#999;padding:12px}.portadaRef .descripcion_inmb p{line-height:18pt;font-size:9pt}.portadaRef .descripcion_inmb .slc{font-size:9pt;position:absolute;right:4px;bottom:9px;z-index:0;cursor:pointer}.portadaRef .txt_blue{background-color:#05143a !important;padding-left:60px !important;color:white}@media only screen and (min-width: 320px) and (max-width: 479px){.portadaRef .cont_tipo .clase_inmb{padding:10px;font-size:9pt}.portadaRef #main .slider2{width:100%}.portadaRef .descripcion_inmb{width:100%}.portadaRef .slc{position:relative;margin-top:20px;right:0}.portadaRef .txt_blue{padding-left:10px !important;width:100%}}@media only screen and (min-width: 480px) and (max-width: 639px){.portadaRef .cont_tipo .clase_inmb{padding:10px;font-size:9pt}.portadaRef #main .slider2{width:100%}.portadaRef .descripcion_inmb{width:100%}.portadaRef .slc{position:relative;margin-top:20px;right:0}.portadaRef .txt_blue{padding-left:10px !important;width:100%}}@media only screen and (min-width: 640px) and (max-width: 1023px){.portadaRef .descripcion_inmb p{line-height:14pt;font-size:8pt}.portadaRef .slc{position:relative;padding:10px 15px;margin:0 auto}}.flexslider{width:100%;margin:0 auto;border:0}div#carousel{margin-top:5px}.detalles_inmb{font-family:'MontserratL';position:relative;width:100%;float:left;margin-top:40px;margin-bottom:100px;color:#999}.detalles_inmb .descripcion{width:100%;margin-bottom:1rem}.detalles_inmb .descripcion p{font-size:14pt;max-width:900px;margin:0rem auto 0 2rem;line-height:25pt}.detalles_inmb .youtube-link-container{width:100%;margin:1rem 0;margin-left:2rem}.detalles_inmb .item-details{width:30%}.detalles_inmb .item-details .borde-interrumpido{background:#020d1c !important}.detalles_inmb .item-details .borde-interrumpido::before,.detalles_inmb .item-details .borde-interrumpido::after{position:relative;bottom:-44.5px;border-bottom:1px solid #020d1c}.detalles_inmb .item-details .borde-interrumpido::after{float:right;bottom:-5px}.detalles_inmb .item-details .cinta{color:white !important;background:#05143a;width:100%;display:block;font-size:14pt}.detalles_inmb .subItem{position:relative;list-style:outside;list-style-type:none}.detalles_inmb .sub_Bloques{margin-bottom:0px;padding:0 20px 0 20px}.detalles_inmb .sub_Bloques p{font-family:"MontserratL";font-size:12pt;line-height:15pt;margin-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 479px){.detalles_inmb .item-details{width:100%}}@media only screen and (min-width: 480px) and (max-width: 639px){.detalles_inmb .item-details{width:100%}}.refs{position:absolute;bottom:0;background:#05143a;z-index:90;padding:10px;right:0;color:white}.btnVer{position:fixed;bottom:20px;right:20px;z-index:1000000;padding:0.8rem 1.5rem;opacity:0.5}.btnVer:hover{opacity:1}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847 !important;background:#f3faf3 !important;border:1px solid #D6E9CE !important}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48 !important;background:#fdf7f7 !important;border:1px solid #eed2d6 !important}.parsley-errors-list{font-size:7.5pt;color:#dc2525}.dropdown .parsley-errors-list{position:absolute;bottom:-15px;left:0}@media (min-width: 1024px){.portadaRef #main .slider2{width:55%;margin-left:10%}}.client-cont .embed-container{position:relative !important;clear:both;height:0;overflow:hidden;background:#E2E2E2}.client-cont .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contList{width:85%;margin:0 auto;padding:20px;text-align:justify}.contList ol>li{margin-bottom:20px;color:#05143a;font-weight:bold}.contList ol>li>ul>li{list-style:none;margin-top:10px;color:#6b6666;font-weight:100}.contList b{color:#05143a;font-weight:bold}.contList .active{background:#05143a !important;color:white !important}@media only screen and (min-width: 320px) and (max-width: 479px){.contList{width:100%;padding:10px}.contList .ui.button{font-size:9pt !important}}@media only screen and (min-width: 480px) and (max-width: 639px){.contList{width:100%;padding:10px}.contList .ui.button{font-size:9pt !important}}.record li{line-height:18pt}.record b{font-weight:bold;color:#05143a}.record h2{color:#05143a;font-family:"MontserratB"}.record .item1{padding:10px;width:35%;text-align:right}.record .item1>ul{list-style:inside}.record .item1>ul>li{position:relative;list-style-type:none;margin-bottom:10px}.record .item1>ul>li::after{content:" ";position:absolute;display:block;width:8px;height:8px;border-radius:100%;background:#f68c1e;right:-15px;top:5px}.record .item2{width:60%;padding:30px;border:1px solid #05143a;border-radius:6px}.record .item2>ol{list-style:inside;margin-left:40px}.record .item2>ol>li{list-style-type:decimal;margin-bottom:15px}.record .item2>ol>li>ul{list-style:inside}.record .item2>ol>li>ul>li{list-style-type:circle;margin-left:10px;margin-top:5px}@media only screen and (min-width: 320px) and (max-width: 479px){.record h2{font-size:large}.record .item2,.record .item1{width:95%;font-size:small}.record .item2{padding:10px}.record .item2>ol{margin-left:10px}}@media only screen and (min-width: 480px) and (max-width: 639px){.record h2{font-size:large}.record .item2,.record .item1{width:95%;font-size:small}.record .item2{padding:10px}.record .item2>ol{margin-left:10px}}.l--wrapper{position:relative;min-width:100%;max-width:100%}.l--wrapper h1{font-family:"MontserratB";position:absolute;z-index:10;width:100%;text-align:center;color:white;top:50%;margin-top:-20px;text-transform:uppercase;word-spacing:10px}.l--wrapper .imxs{position:relative;height:180px;background:url(../../img/banner_Inmobiliaria.jpg);background-position:center;background-repeat:no-repeat;background-color:#05143a;background-size:cover;overflow:hidden}.l--wrapper .imxs--overlay,.l--wrapper .imxs--overlay:before{background-blend-mode:soft-light}@media only screen and (min-width: 320px) and (max-width: 479px){.l--wrapper h1{font-size:9pt;margin-top:-8px}.l--wrapper .imxs{height:80px}}@media only screen and (min-width: 480px) and (max-width: 639px){.l--wrapper h1{font-size:9pt;margin-top:-8px}.l--wrapper .imxs{height:80px}}.inmuebleReferencia{width:310px;background:#e6e6e6;text-align:center;font-size:15pt;margin-bottom:20px}.inmuebleReferencia .title{padding:10px 10px}.inmuebleReferencia .title span{color:orange;font-weight:bold}.inmuebleReferencia .cont_Lote{background:#05143a;padding:25px 10px;font-weight:bold;color:white}.inmuebleReferencia .cont_Lote h3{font-size:25pt;padding-top:10px}.inmuebleReferencia .detalle_inmb{padding:10px 10px;font-family:"MontserratB"}@media only screen and (min-width: 320px) and (max-width: 479px){.inmuebleReferencia{width:255px}}@media only screen and (min-width: 480px) and (max-width: 639px){.inmuebleReferencia{width:255px}}.cotslote{margin-top:50px}.cotslote a{color:#05143a}.boton{display:inline-grid;justify-content:center;align-items:center;margin:0px;padding:0.8rem 1.8rem;background-color:white;color:#05143a;text-transform:uppercase;text-align:center;transition:0.5s ease color, 0.5s ease background, 0.5s ease border;font-size:0.9rem;cursor:pointer}.boton:hover,.boton:focus,.boton:active,.boton.active{background-color:#05143a;color:white}.boton.mostaza{background-color:#f2ba1c;color:white}.boton.mostaza:hover,.boton.mostaza:focus,.boton.mostaza:active,.boton.mostaza.active{background-color:white;color:#f2ba1c}.boton.border{border:1px solid transparent}.boton.border.border{border-color:white}.boton.azul{background-color:#05143a;color:white}.boton.azul:hover,.boton.azul:focus,.boton.azul:active,.boton.azul.active{background-color:white;color:#05143a}.boton.azul:hover.border,.boton.azul:focus.border,.boton.azul:active.border,.boton.azul.active.border{border-color:#05143a}.boton.azul.invertido{background-color:transparent;color:#05143a;border:1px solid #05143a}.boton.azul.invertido:hover,.boton.azul.invertido:focus,.boton.azul.invertido:active,.boton.azul.invertido.active{background-color:white;color:#05143a;border-color:white}.boton.invertido{background-color:transparent;color:white;border:1px solid white}.boton.invertido:hover,.boton.invertido:focus,.boton.invertido:active,.boton.invertido.active{background-color:white;color:#05143a;border-color:transparent}.boton.small{padding:0.8rem 1.5rem;font-size:0.8rem;font-weight:normal}.boton.medium{padding:1rem 2rem;font-weight:bold}.boton.no-upper{text-transform:none}.boton.resaltado{font-size:1.1rem}.boton.bold{font-weight:900}.boton.no-border{border:transparent !important}.impulso h1,.impulso h2,.impulso h3{font-family:'MontserratL'}.impulso h1{font-size:2.5rem;text-transform:uppercase}.impulso h2{font-size:1.75rem;text-transform:uppercase}.impulso h3{font-size:1.28rem}.impulso.color.azul,.impulso h1.color.azul,.impulso h2.color.azul,.impulso h3.color.azul,.impulso h4.color.azul,.impulso h5.color.azul,.impulso h6.color.azul,.impulso p.color.azul,.impulso span.color.azul,.impulso strong.color.azul,.impulso small.color.azul,.impulso sub.color.azul,.impulso sup.color.azul{color:#05143a}.impulso.text-center,.impulso .text-center{text-align:center}.impulso .seccion,.impulso.seccion{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;margin:0;padding:1rem}.impulso.internas .texto{max-width:850px;margin-left:auto;margin-right:auto}.impulso .llamado-accion,.impulso.llamado-accion{display:grid;grid-template-columns:repeat(1, 100%);justify-content:center;align-items:center;margin:2rem auto;padding:2.2rem 2rem;width:90%;background-color:#05143a;color:white}.impulso .llamado-accion>*,.impulso.llamado-accion>*{text-align:center}.impulso .llamado-accion h2,.impulso.llamado-accion h2{font-size:2rem;font-family:'MontserratL';font-weight:400;letter-spacing:-2px;word-spacing:0.5rem}.impulso .cuadro-ubicacion,.impulso.cuadro-ubicacion{max-width:300px;font-family:"MontserratL";text-transform:uppercase}.impulso .cuadro-ubicacion>*,.impulso.cuadro-ubicacion>*{display:block}.impulso .cuadro-ubicacion img,.impulso.cuadro-ubicacion img{max-width:180px}.impulso .cuadro-ubicacion span,.impulso.cuadro-ubicacion span{color:white}.impulso .cuadro-ubicacion .cinta,.impulso.cuadro-ubicacion .cinta{display:block;font-family:"MontserratM";font-size:12pt;color:#05143a;padding:0.5rem 1.2rem;-webkit-clip-path:polygon(0% 0%, 96% 0%, 100% 50%, 96% 100%, 0% 100%);clip-path:polygon(0% 0%, 96% 0%, 100% 50%, 96% 100%, 0% 100%);background-color:white;color:#05143a !important}.impulso .cuadro-ubicacion .cinta.alt,.impulso.cuadro-ubicacion .cinta.alt{color:white !important;background-color:#05143a}.impulso .cuadro-ubicacion .borde-interrumpido,.impulso.cuadro-ubicacion .borde-interrumpido{position:relative;margin:1.14286rem 0 2.28571rem 0}.impulso .cuadro-ubicacion .borde-interrumpido::before,.impulso .cuadro-ubicacion .borde-interrumpido::after,.impulso.cuadro-ubicacion .borde-interrumpido::before,.impulso.cuadro-ubicacion .borde-interrumpido::after{display:block;content:" ";position:absolute;bottom:-1.14286rem;border-bottom:1px solid white;z-index:1}.impulso .cuadro-ubicacion .borde-interrumpido::before,.impulso.cuadro-ubicacion .borde-interrumpido::before{width:75%;left:0}.impulso .cuadro-ubicacion .borde-interrumpido::after,.impulso.cuadro-ubicacion .borde-interrumpido::after{width:20%;right:0}.impulso header,header.impulso{display:grid;grid-template-columns:20% 60%;align-items:center;margin-bottom:4rem;margin-left:auto;margin-right:auto;padding:4rem 1rem;padding-bottom:0rem;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:white;height:45vh;max-height:220px;max-width:1950px}.impulso header .cuadro-ubicacion,header.impulso .cuadro-ubicacion{width:200px}.impulso header .cuadro-ubicacion .cinta,header.impulso .cuadro-ubicacion .cinta{font-size:10pt}.impulso header .tit,header.impulso .tit{margin-top:1.5rem;text-align:center}.impulso header .tit h1,header.impulso .tit h1{font-size:2.8rem;font-weight:400;color:#05143a}@media screen and (max-width: 780px){.impulso header,header.impulso{grid-template-columns:20% 80%}.impulso header .tit h1,header.impulso .tit h1{font-size:1.8rem}}@media screen and (max-width: 740px){.impulso header,header.impulso{grid-template-columns:auto}}.impulso .fichas-desplegables,.impulso.fichas-desplegables{display:grid;grid-template-columns:repeat(2, 50%);grid-template-rows:auto;row-gap:2rem;column-gap:1rem;justify-content:center;align-items:flex-start;padding:5rem 1rem 0rem 1rem}.impulso .fichas-desplegables .ficha,.impulso.fichas-desplegables .ficha{box-shadow:2px 2px 6px rgba(0,0,0,0.3)}.impulso .fichas-desplegables .ficha .header,.impulso.fichas-desplegables .ficha .header{padding:2.5rem 0.8rem;background-color:#05143a;color:white}.impulso .fichas-desplegables .ficha .content,.impulso.fichas-desplegables .ficha .content{font-family:'MontserratL';padding:0rem 3rem 0rem 3rem;max-height:400px;height:0px;overflow:hidden;transition:0.5s linear height}.impulso .fichas-desplegables .ficha .content ul,.impulso.fichas-desplegables .ficha .content ul{margin:0px;padding:0px;list-style:none}.impulso .fichas-desplegables .ficha .content ul li,.impulso.fichas-desplegables .ficha .content ul li{position:relative;margin:0rem 0rem 1rem 0rem;padding:0px}.impulso .fichas-desplegables .ficha .content ul li::before,.impulso.fichas-desplegables .ficha .content ul li::before{display:block;content:' ';position:absolute;top:2px;left:-15px;width:8px;height:8px;background-color:#05143a;border-radius:100%}.impulso .fichas-desplegables .ficha.active .content,.impulso.fichas-desplegables .ficha.active .content{padding:0rem 3rem 1.5rem 3rem;height:800px;overflow:auto}.impulso .fichas-desplegables .ficha.active .flecha::before,.impulso.fichas-desplegables .ficha.active .flecha::before{top:75%;transform:translate(-50%, -50%) rotate(45deg)}.impulso .fichas-desplegables .ficha .flecha,.impulso.fichas-desplegables .ficha .flecha{display:block;position:relative;height:30px;cursor:pointer}.impulso .fichas-desplegables .ficha .flecha::before,.impulso.fichas-desplegables .ficha .flecha::before{display:block;content:' ';border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;position:absolute;overflow:hidden;font-size:12px;width:20px;height:20px;top:25%;left:50%;transform:translate(-50%, -50%) rotate(-135deg);transition:0.5s linear all}@media screen and (max-width: 780px){.impulso .fichas-desplegables,.impulso.fichas-desplegables{grid-template-columns:repeat(1, 100%)}.impulso .fichas-desplegables .ficha .content,.impulso.fichas-desplegables .ficha .content{display:inline-grid;align-items:center}}.impulso .fichas-expansibles,.impulso.fichas-expansibles{position:relative;display:grid;grid-template-columns:auto auto;grid-template-rows:auto;row-gap:2rem;column-gap:1rem;justify-content:center;padding:5rem 1rem 0rem 1rem}.impulso .fichas-expansibles .ficha,.impulso.fichas-expansibles .ficha{position:relative;width:400px;height:400px;background-color:#05143a;box-shadow:2px 2px 6px rgba(0,0,0,0.3);color:white;transition:0.5s ease all;cursor:pointer}.impulso .fichas-expansibles .ficha .container,.impulso.fichas-expansibles .ficha .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:82%;height:85%;border:1px solid white;border-left:0px}.impulso .fichas-expansibles .ficha .container::before,.impulso .fichas-expansibles .ficha .container::after,.impulso.fichas-expansibles .ficha .container::before,.impulso.fichas-expansibles .ficha .container::after{display:block;content:' ';position:absolute;left:0;width:1px;height:35%;border:0.5px solid white}.impulso .fichas-expansibles .ficha .container::before,.impulso.fichas-expansibles .ficha .container::before{top:0}.impulso .fichas-expansibles .ficha .container::after,.impulso.fichas-expansibles .ficha .container::after{bottom:0}.impulso .fichas-expansibles .ficha .container .title,.impulso.fichas-expansibles .ficha .container .title{position:absolute;top:47%;left:-14.5%;transform:rotate(-90deg);width:30%;text-align:center}.impulso .fichas-expansibles .ficha .container .title *,.impulso.fichas-expansibles .ficha .container .title *{font-size:1.2rem;font-weight:300;text-transform:uppercase}.impulso .fichas-expansibles .ficha .container .preview,.impulso.fichas-expansibles .ficha .container .preview{display:block;position:absolute;top:50%;left:50%;width:95%;transform:translate(-50%, -50%)}.impulso .fichas-expansibles .ficha .container .preview *,.impulso.fichas-expansibles .ficha .container .preview *{text-align:center;text-transform:uppercase;font-size:2rem;font-family:'MontserratL'}.impulso .fichas-expansibles [ficha-content],.impulso.fichas-expansibles [ficha-content]{display:none;opacity:0;position:absolute;top:53%;left:50%;transform:translate(-50%, -50%);max-width:1200px;width:90%;height:480px;background-color:#05143a;color:white}.impulso .fichas-expansibles [ficha-content] .content,.impulso.fichas-expansibles [ficha-content] .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:93%;height:85%;border:1px solid white;border-left:0px}.impulso .fichas-expansibles [ficha-content] .content::before,.impulso .fichas-expansibles [ficha-content] .content::after,.impulso.fichas-expansibles [ficha-content] .content::before,.impulso.fichas-expansibles [ficha-content] .content::after{display:block;content:' ';position:absolute;left:0;width:1px;height:35%;border:0.5px solid white}.impulso .fichas-expansibles [ficha-content] .content::before,.impulso.fichas-expansibles [ficha-content] .content::before{top:0}.impulso .fichas-expansibles [ficha-content] .content::after,.impulso.fichas-expansibles [ficha-content] .content::after{bottom:0}.impulso .fichas-expansibles [ficha-content] .content .title,.impulso.fichas-expansibles [ficha-content] .content .title{position:absolute;top:47%;left:-15%;transform:rotate(-90deg);margin:0;padding:0;width:30%;height:max-content;font-size:1.2rem;font-weight:300;text-align:center;text-transform:uppercase}.impulso .fichas-expansibles [ficha-content] .content>div,.impulso.fichas-expansibles [ficha-content] .content>div{display:grid;grid-template-columns:50% 50%;column-gap:2rem;height:100%;margin:0 auto;padding:2rem 4rem;overflow-y:auto}.impulso .fichas-expansibles [ficha-content] .content>div ul,.impulso .fichas-expansibles [ficha-content] .content>div ol,.impulso.fichas-expansibles [ficha-content] .content>div ul,.impulso.fichas-expansibles [ficha-content] .content>div ol{margin:0 auto;max-width:475px;list-style-position:inside;font-family:'MontserratL'}.impulso .fichas-expansibles [ficha-content] .content>div ul li,.impulso .fichas-expansibles [ficha-content] .content>div ol li,.impulso.fichas-expansibles [ficha-content] .content>div ul li,.impulso.fichas-expansibles [ficha-content] .content>div ol li{margin:0.5rem 0}.impulso .fichas-expansibles [ficha-content] .close,.impulso.fichas-expansibles [ficha-content] .close{position:absolute;top:-5px;right:0px;width:20px;height:20px;font-size:2rem;cursor:pointer}@media screen and (max-width: 820px){.impulso .fichas-expansibles,.impulso.fichas-expansibles{grid-template-columns:repeat(1, 100%)}.impulso .fichas-expansibles .ficha,.impulso.fichas-expansibles .ficha{margin:0rem auto}.impulso .fichas-expansibles [ficha-content],.impulso.fichas-expansibles [ficha-content]{height:600px}.impulso .fichas-expansibles [ficha-content] .content>div,.impulso.fichas-expansibles [ficha-content] .content>div{grid-template-columns:100%}.impulso .fichas-expansibles [ficha-content] .content>div ul,.impulso .fichas-expansibles [ficha-content] .content>div ol,.impulso.fichas-expansibles [ficha-content] .content>div ul,.impulso.fichas-expansibles [ficha-content] .content>div ol{margin-bottom:2rem}}.impulso .fichas-servicios,.impulso.fichas-servicios{position:relative;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;row-gap:2rem;justify-content:center;padding:0rem 0rem 0rem 0rem;max-width:1920px;margin:0 auto;transition:0.5s ease all}.impulso .fichas-servicios .ficha,.impulso.fichas-servicios .ficha{position:relative;min-width:300px;min-height:400px;box-shadow:2px 2px 6px rgba(0,0,0,0.3);color:white;transition:0.5s ease all;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer}.impulso .fichas-servicios .ficha .container,.impulso.fichas-servicios .ficha .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:82%;height:85%;border:1px solid white}.impulso .fichas-servicios .ficha .container .touch,.impulso.fichas-servicios .ficha .container .touch{position:absolute;top:72%;left:50%;width:200px;transform:translateX(-50%);text-align:center;padding:1rem 0.3rem;font-size:1.1rem;text-transform:uppercase;border:1px solid white;border-right:none;color:white;transition:0.5s ease all}.impulso .fichas-servicios .ficha .container .touch:hover,.impulso.fichas-servicios .ficha .container .touch:hover{color:#05143a;border-color:#05143a;background-color:white}.impulso .fichas-servicios .ficha .container .touch:hover::before,.impulso.fichas-servicios .ficha .container .touch:hover::before{border-color:#05143a;background-color:white}.impulso .fichas-servicios .ficha .container .touch::before,.impulso.fichas-servicios .ficha .container .touch::before{display:block;content:' ';position:absolute;top:6px;right:-17px;transform:rotate(135deg);width:35px;height:35px;border:1.3px solid white;clip-path:polygon(0 0, 0% 100%, 100% 0);transition:0.5s ease all}.impulso .fichas-servicios .ficha .container .preview,.impulso.fichas-servicios .ficha .container .preview{display:block;position:absolute;top:50%;left:50%;width:95%;transform:translate(-50%, -50%)}.impulso .fichas-servicios .ficha .container .preview *,.impulso.fichas-servicios .ficha .container .preview *{text-align:center;text-transform:uppercase;font-size:2rem;font-family:'MontserratL'}.impulso .fichas-servicios .ficha .content,.impulso.fichas-servicios .ficha .content{position:relative;display:none;opacity:0;background-color:#05143a;color:#05143a;min-height:100%;padding:4rem 2rem;font-family:'MontserratL';background-size:cover;background-position:center center;background-repeat:no-repeat}.impulso .fichas-servicios .ficha .content>*:not(.close),.impulso.fichas-servicios .ficha .content>*:not(.close){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content;max-width:850px}@media screen and (max-width: 1800px){.impulso .fichas-servicios .ficha .content>*:not(.close),.impulso.fichas-servicios .ficha .content>*:not(.close){min-width:300px;max-width:95%}}.impulso .fichas-servicios .ficha .content .title,.impulso.fichas-servicios .ficha .content .title{font-weight:600;font-size:2.2rem}.impulso .fichas-servicios .ficha .content ul,.impulso.fichas-servicios .ficha .content ul{margin-top:2rem;margin-bottom:2rem;padding:0px 0px 0px 2rem;list-style:none;font-size:1.28rem}.impulso .fichas-servicios .ficha .content ul li,.impulso.fichas-servicios .ficha .content ul li{position:relative;margin:1.6rem 0rem;font-family:'MontserratL';font-weight:600}.impulso .fichas-servicios .ficha .content ul li::before,.impulso.fichas-servicios .ficha .content ul li::before{display:block;content:' ';position:absolute;top:0.5rem;left:-10px;width:4px;height:4px;border-radius:100%;background-color:#05143a}.impulso .fichas-servicios .ficha .content .pie,.impulso.fichas-servicios .ficha .content .pie{font-weight:600;font-size:1.2rem}.impulso .fichas-servicios .ficha .content .pie strong,.impulso.fichas-servicios .ficha .content .pie strong{font-size:120%}.impulso .fichas-servicios .ficha .content .close,.impulso.fichas-servicios .ficha .content .close{display:block;position:absolute;top:-10px;right:11px;font-family:'MontserratL';font-size:4rem;font-weight:100;cursor:pointer}.impulso .fichas-servicios .ficha.alt .container,.impulso.fichas-servicios .ficha.alt .container{border-color:#05143a;color:#05143a}.impulso .fichas-servicios .ficha.alt .content,.impulso.fichas-servicios .ficha.alt .content{color:white}.impulso .fichas-servicios .ficha.alt .content ul li::before,.impulso.fichas-servicios .ficha.alt .content ul li::before{background-color:white}.impulso .fichas-servicios .ficha.alt .content .close,.impulso.fichas-servicios .ficha.alt .content .close{top:-10px;left:11px;right:initial;color:white}.impulso .fichas-servicios .ficha.alt .touch,.impulso.fichas-servicios .ficha.alt .touch{border-color:#05143a;color:#05143a;border-right:inherit;border-right-color:#05143a;border-left:none}.impulso .fichas-servicios .ficha.alt .touch:hover,.impulso.fichas-servicios .ficha.alt .touch:hover{color:white;border-color:white;background-color:#05143a}.impulso .fichas-servicios .ficha.alt .touch:hover::before,.impulso.fichas-servicios .ficha.alt .touch:hover::before{border-color:white;background-color:#05143a}.impulso .fichas-servicios .ficha.alt .touch::before,.impulso.fichas-servicios .ficha.alt .touch::before{border:1.3px solid #05143a;right:initial;left:-17px;transform:rotate(-45deg)}.impulso .fichas-servicios.active,.impulso.fichas-servicios.active{grid-template-columns:100%}.impulso .fichas-servicios.active .ficha.active,.impulso.fichas-servicios.active .ficha.active{display:grid;grid-template-columns:50% 50%;justify-content:center;align-items:center;cursor:default}.impulso .fichas-servicios.active .ficha.active .container,.impulso.fichas-servicios.active .ficha.active .container{position:relative;top:initial;left:initial;transform:none;margin:0 auto;width:82%;height:85%;border:1px solid white}.impulso .fichas-servicios.active .ficha.active.alt>.container,.impulso.fichas-servicios.active .ficha.active.alt>.container{order:2}@media screen and (max-width: 1120px){.impulso .fichas-servicios.active .ficha.active,.impulso.fichas-servicios.active .ficha.active{grid-template-columns:40% 60%}.impulso .fichas-servicios.active .ficha.active .container,.impulso.fichas-servicios.active .ficha.active .container{width:90%}.impulso .fichas-servicios.active .ficha.active .container .preview *,.impulso.fichas-servicios.active .ficha.active .container .preview *{font-size:1.5rem}.impulso .fichas-servicios.active .ficha.active.alt,.impulso.fichas-servicios.active .ficha.active.alt{grid-template-columns:60% 40%}}@media screen and (max-width: 900px){.impulso .fichas-servicios.active .ficha.active,.impulso.fichas-servicios.active .ficha.active{grid-template-columns:35% 65%}.impulso .fichas-servicios.active .ficha.active.alt,.impulso.fichas-servicios.active .ficha.active.alt{grid-template-columns:65% 35%}}@media screen and (max-width: 860px){.impulso .fichas-servicios.active .ficha.active,.impulso.fichas-servicios.active .ficha.active{grid-template-columns:100%}.impulso .fichas-servicios.active .ficha.active .container,.impulso.fichas-servicios.active .ficha.active .container{display:none}.impulso .fichas-servicios.active .ficha.active>.container,.impulso.fichas-servicios.active .ficha.active>.container{opacity:0}.impulso .fichas-servicios.active .ficha.active.alt,.impulso.fichas-servicios.active .ficha.active.alt{grid-template-columns:100%}}@media screen and (max-width: 780px){.impulso .fichas-servicios,.impulso.fichas-servicios{grid-template-columns:100%}}.impulso .consigna,.impulso.consigna{display:grid;grid-template-columns:100%;justify-content:center;align-items:center;padding:4rem 0;background-color:#505050;text-align:center}.impulso .consigna .ui.dropdown>.default.text,.impulso.consigna .ui.dropdown>.default.text{color:#6b6666}.impulso .consigna .ui.dropdown .icon,.impulso.consigna .ui.dropdown .icon{display:block}.impulso .consigna p,.impulso .consigna h3,.impulso.consigna p,.impulso.consigna h3{color:white}.impulso .consigna h3,.impulso.consigna h3{margin:0;font-size:2.8rem;text-transform:uppercase;font-weight:600}.impulso .consigna p,.impulso.consigna p{margin:0 auto;max-width:800px;font-size:1.2rem;font-weight:400}.impulso .consigna form,.impulso.consigna form{width:50%;min-width:300px;max-width:1200px;margin:2rem auto}.impulso .consigna form .field,.impulso.consigna form .field{margin:1rem 0}.impulso .consigna form .field input,.impulso.consigna form .field input{border-radius:0% !important}@media screen and (max-width: 1080px){.impulso .consigna form,.impulso.consigna form{width:60%}}@media screen and (max-width: 900px){.impulso .consigna form,.impulso.consigna form{width:70%}}@media screen and (max-width: 780px){.impulso .consigna h3,.impulso.consigna h3{font-size:1.8rem}}@keyframes scroll-in{0%{top:-100%}100%{top:0}}.impulso .menubar.scroll,.impulso.menubar.scroll{position:fixed;z-index:100;top:0;left:0;right:0;width:100%;animation:scroll-in 0.8s ease}.impulso .menubar>div ul,.impulso.menubar>div ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none}.impulso .menubar .cinta-menu,.impulso.menubar .cinta-menu{position:relative;z-index:10;background-color:#05143a;display:grid;grid-template-columns:72% auto;justify-content:space-between;align-items:center;padding:0rem 0rem 0rem 3rem}.impulso .menubar .cinta-menu .toggle-container,.impulso.menubar .cinta-menu .toggle-container{display:none;text-align:center}.impulso .menubar .cinta-menu .toggle-container .toggle,.impulso.menubar .cinta-menu .toggle-container .toggle{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;margin-top:0.5rem}.impulso .menubar .cinta-menu .info,.impulso.menubar .cinta-menu .info{display:flex;justify-content:space-between}.impulso .menubar .cinta-menu .info ul li,.impulso.menubar .cinta-menu .info ul li{display:inline-block;padding:0px 0.5rem}.impulso .menubar .cinta-menu .info ul li a,.impulso.menubar .cinta-menu .info ul li a{color:white}.impulso .menubar .cinta-menu .info ul li.icon,.impulso.menubar .cinta-menu .info ul li.icon{display:inline-block;position:relative;vertical-align:middle;padding-right:0}.impulso .menubar .cinta-menu .info ul li.icon.with-title,.impulso.menubar .cinta-menu .info ul li.icon.with-title{position:relative;padding-bottom:20px}.impulso .menubar .cinta-menu .info ul li.icon.with-title>.title,.impulso.menubar .cinta-menu .info ul li.icon.with-title>.title{position:absolute;bottom:0px;right:15px;color:white;font-size:14px;line-height:1}.impulso .menubar .cinta-menu .info ul li.icon img,.impulso.menubar .cinta-menu .info ul li.icon img{max-height:100%;vertical-align:middle}.impulso .menubar .cinta-menu .info ul li.icon.w20,.impulso.menubar .cinta-menu .info ul li.icon.w20{width:20px}.impulso .menubar .cinta-menu .info ul li.icon.h20,.impulso.menubar .cinta-menu .info ul li.icon.h20{height:20px}.impulso .menubar .cinta-menu .info ul li.icon.tel,.impulso.menubar .cinta-menu .info ul li.icon.tel{padding-left:40px}.impulso .menubar .cinta-menu .info ul li.icon.tel::before,.impulso.menubar .cinta-menu .info ul li.icon.tel::before{content:url("../icons/telefono.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon.whatsapp,.impulso.menubar .cinta-menu .info ul li.icon.whatsapp{padding-left:40px}.impulso .menubar .cinta-menu .info ul li.icon.whatsapp::before,.impulso.menubar .cinta-menu .info ul li.icon.whatsapp::before{content:url("../icons/whats.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon.carta::before,.impulso.menubar .cinta-menu .info ul li.icon.carta::before{content:url("../icons/email.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon.instagram,.impulso.menubar .cinta-menu .info ul li.icon.instagram{padding-left:24px}.impulso .menubar .cinta-menu .info ul li.icon.instagram::before,.impulso.menubar .cinta-menu .info ul li.icon.instagram::before{content:url("../icons/instagram.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon.facebook,.impulso.menubar .cinta-menu .info ul li.icon.facebook{padding-left:24px}.impulso .menubar .cinta-menu .info ul li.icon.facebook::before,.impulso.menubar .cinta-menu .info ul li.icon.facebook::before{content:url("../icons/facebook.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon.youtube,.impulso.menubar .cinta-menu .info ul li.icon.youtube{padding-left:24px}.impulso .menubar .cinta-menu .info ul li.icon.youtube::before,.impulso.menubar .cinta-menu .info ul li.icon.youtube::before{content:url("../icons/youtube.svg");width:20px}.impulso .menubar .cinta-menu .info ul li.icon::before,.impulso.menubar .cinta-menu .info ul li.icon::before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.impulso .menubar .cinta-menu .info ul a.icon,.impulso.menubar .cinta-menu .info ul a.icon{display:inline-block;position:relative;vertical-align:middle;padding-right:0;width:20px}.impulso .menubar .cinta-menu .info ul a.icon.with-title,.impulso.menubar .cinta-menu .info ul a.icon.with-title{position:relative;padding-bottom:20px}.impulso .menubar .cinta-menu .info ul a.icon.with-title>.title,.impulso.menubar .cinta-menu .info ul a.icon.with-title>.title{position:absolute;bottom:0px;right:15px;color:white;font-size:14px;line-height:1}.impulso .menubar .cinta-menu .info ul a.icon img,.impulso.menubar .cinta-menu .info ul a.icon img{max-height:100%;vertical-align:middle}.impulso .menubar .cinta-menu .info ul a.icon.w20,.impulso.menubar .cinta-menu .info ul a.icon.w20{width:20px}.impulso .menubar .cinta-menu .info ul a.icon.h20,.impulso.menubar .cinta-menu .info ul a.icon.h20{height:20px}.impulso .menubar .cinta-menu .info ul a.icon.tel,.impulso.menubar .cinta-menu .info ul a.icon.tel{padding-left:40px}.impulso .menubar .cinta-menu .info ul a.icon.tel::before,.impulso.menubar .cinta-menu .info ul a.icon.tel::before{content:url("../icons/telefono.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon.whatsapp,.impulso.menubar .cinta-menu .info ul a.icon.whatsapp{padding-left:40px}.impulso .menubar .cinta-menu .info ul a.icon.whatsapp::before,.impulso.menubar .cinta-menu .info ul a.icon.whatsapp::before{content:url("../icons/whats.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon.carta::before,.impulso.menubar .cinta-menu .info ul a.icon.carta::before{content:url("../icons/email.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon.instagram,.impulso.menubar .cinta-menu .info ul a.icon.instagram{padding-left:24px}.impulso .menubar .cinta-menu .info ul a.icon.instagram::before,.impulso.menubar .cinta-menu .info ul a.icon.instagram::before{content:url("../icons/instagram.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon.facebook,.impulso.menubar .cinta-menu .info ul a.icon.facebook{padding-left:24px}.impulso .menubar .cinta-menu .info ul a.icon.facebook::before,.impulso.menubar .cinta-menu .info ul a.icon.facebook::before{content:url("../icons/facebook.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon.youtube,.impulso.menubar .cinta-menu .info ul a.icon.youtube{padding-left:24px}.impulso .menubar .cinta-menu .info ul a.icon.youtube::before,.impulso.menubar .cinta-menu .info ul a.icon.youtube::before{content:url("../icons/youtube.svg");width:20px}.impulso .menubar .cinta-menu .info ul a.icon::before,.impulso.menubar .cinta-menu .info ul a.icon::before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.impulso .menubar .cinta-menu .info ul:nth-child(2),.impulso.menubar .cinta-menu .info ul:nth-child(2){display:flex;align-items:center}.impulso .menubar .cinta-menu .info ul.phones,.impulso.menubar .cinta-menu .info ul.phones{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:5px}.impulso .menubar .cinta-menu .info ul.phones>li,.impulso.menubar .cinta-menu .info ul.phones>li{cursor:pointer}@media screen and (max-width: 1100px){.impulso .menubar .cinta-menu .info ul.phones>li>a,.impulso.menubar .cinta-menu .info ul.phones>li>a{font-size:1.2rem !important}.impulso .menubar .cinta-menu .info ul.phones>li.icon,.impulso.menubar .cinta-menu .info ul.phones>li.icon{padding-left:25px}.impulso .menubar .cinta-menu .info ul.phones>li.icon::before,.impulso.menubar .cinta-menu .info ul.phones>li.icon::before{top:-2px;transform:none;width:25px !important;height:25px !important}}@media screen and (max-width: 770px){.impulso .menubar .cinta-menu .info ul.phones>li.icon,.impulso.menubar .cinta-menu .info ul.phones>li.icon{padding-left:48px}.impulso .menubar .cinta-menu .info ul.phones>li.icon::before,.impulso.menubar .cinta-menu .info ul.phones>li.icon::before{left:15px}}@media screen and (max-width: 595px){.impulso .menubar .cinta-menu .info ul.phones,.impulso.menubar .cinta-menu .info ul.phones{row-gap:16px;padding-left:0px !important}.impulso .menubar .cinta-menu .info ul.phones>li.with-title>.title,.impulso.menubar .cinta-menu .info ul.phones>li.with-title>.title{right:0px}.impulso .menubar .cinta-menu .info ul.phones>li.icon,.impulso.menubar .cinta-menu .info ul.phones>li.icon{padding-left:48px}.impulso .menubar .cinta-menu .info ul.phones>li.icon::before,.impulso.menubar .cinta-menu .info ul.phones>li.icon::before{left:15px}}@media screen and (max-width: 450px){.impulso .menubar .cinta-menu .info ul.phones,.impulso.menubar .cinta-menu .info ul.phones{row-gap:5px;padding-left:10px !important}.impulso .menubar .cinta-menu .info ul.phones>li.with-title,.impulso.menubar .cinta-menu .info ul.phones>li.with-title{padding-left:0px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:5px;column-gap:10px;padding-bottom:0}.impulso .menubar .cinta-menu .info ul.phones>li.with-title>.title,.impulso.menubar .cinta-menu .info ul.phones>li.with-title>.title{position:relative;top:initial;bottom:initial;left:initial;right:initial}.impulso .menubar .cinta-menu .info ul.phones>li.icon::before,.impulso.menubar .cinta-menu .info ul.phones>li.icon::before{position:relative;top:initial;bottom:initial;left:initial;right:initial}}.impulso .menubar .cinta-menu .group-buttons,.impulso.menubar .cinta-menu .group-buttons{text-align:right;height:100%}.impulso .menubar .cinta-menu .group-buttons *,.impulso.menubar .cinta-menu .group-buttons *{height:100%}.impulso .menubar .cinta-menu .group-buttons ul,.impulso.menubar .cinta-menu .group-buttons ul{display:flex;flex:0 0 auto;justify-content:flex-end}.impulso .menubar .cinta-menu .group-buttons ul li.submenu,.impulso.menubar .cinta-menu .group-buttons ul li.submenu{position:relative}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul{display:none;position:absolute;top:100%;right:0;width:200%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;z-index:1;margin:0px;padding:0px}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul li,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul li{display:inline-grid;width:100%;justify-content:center;align-items:center;background-color:#05143a;grid-template-columns:100%}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul li a,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul li a{width:auto;color:white}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul li a:hover,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul li a:hover{color:gray}.impulso .menubar .cinta-menu .group-buttons ul li.submenu:hover ul,.impulso.menubar .cinta-menu .group-buttons ul li.submenu:hover ul{display:block}.impulso .menubar .menu,.impulso.menubar .menu{display:grid;grid-template-columns:200px auto;background-color:white;margin-top:-2px;padding:1rem 3rem}.impulso .menubar .menu .toggle-container,.impulso.menubar .menu .toggle-container{display:none;text-align:center}.impulso .menubar .menu .toggle-container .toggle,.impulso.menubar .menu .toggle-container .toggle{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;margin-top:0.5rem;color:#05143a;background-color:transparent}.impulso .menubar .menu .logo-menu img,.impulso.menubar .menu .logo-menu img{max-width:180px}.impulso .menubar .menu ul,.impulso.menubar .menu ul{display:flex;flex:0 0 auto;justify-content:flex-end;align-content:center;align-items:center}.impulso .menubar .menu ul li a,.impulso.menubar .menu ul li a{display:block;padding:0.48rem 2rem;color:#666;text-transform:uppercase;border:1.2px solid transparent;transition:0.5s all ease}.impulso .menubar .menu ul li a:hover,.impulso .menubar .menu ul li a.active,.impulso.menubar .menu ul li a:hover,.impulso.menubar .menu ul li a.active{border-bottom:1.2px solid #05143a}.impulso .menubar .menu ul li.submenu,.impulso.menubar .menu ul li.submenu{position:relative}.impulso .menubar .menu ul li.submenu ul,.impulso.menubar .menu ul li.submenu ul{display:none;position:absolute;top:100%;right:0;width:200%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;z-index:1;margin:0px;padding:0px}.impulso .menubar .menu ul li.submenu ul li,.impulso.menubar .menu ul li.submenu ul li{display:inline-grid;width:100%;justify-content:center;align-items:center;background-color:#05143a;grid-template-columns:100%}.impulso .menubar .menu ul li.submenu:hover ul,.impulso.menubar .menu ul li.submenu:hover ul{display:block}@media screen and (max-width: 1200px){.impulso .menubar .menu ul li a,.impulso.menubar .menu ul li a{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 980px){.impulso .menubar .menu,.impulso.menubar .menu{grid-template-columns:100%}.impulso .menubar .menu ul li a,.impulso.menubar .menu ul li a{padding-left:0.5rem;padding-right:0.5rem}}@media screen and (max-width: 900px){.impulso .menubar,.impulso.menubar{max-height:100%;overflow-y:auto}.impulso .menubar .menu,.impulso.menubar .menu{padding-left:1rem;padding-right:1rem}.impulso .menubar .menu .logo-menu,.impulso.menubar .menu .logo-menu{display:grid;grid-template-columns:50% auto;justify-content:space-around;align-items:center}.impulso .menubar .menu .logo-menu .toggle-container,.impulso.menubar .menu .logo-menu .toggle-container{display:block}.impulso .menubar .menu ul,.impulso.menubar .menu ul{display:none;text-align:center}.impulso .menubar .cinta-menu,.impulso.menubar .cinta-menu{padding-left:0px;grid-template-columns:repeat(1, 100%);justify-content:center;height:120px}.impulso .menubar .cinta-menu .info,.impulso.menubar .cinta-menu .info{text-align:center !important}.impulso .menubar .cinta-menu .group-buttons ul,.impulso.menubar .cinta-menu .group-buttons ul{justify-content:center}.impulso .menubar .cinta-menu .group-buttons ul li,.impulso.menubar .cinta-menu .group-buttons ul li{margin:0 0.2rem;height:90%;text-align:center}}@media screen and (max-width: 780px){.impulso .menubar .cinta-menu,.impulso.menubar .cinta-menu{padding-top:10px;padding-bottom:10px;height:auto}.impulso .menubar .cinta-menu .toggle-container,.impulso.menubar .cinta-menu .toggle-container{display:block}.impulso .menubar .cinta-menu .group-buttons,.impulso.menubar .cinta-menu .group-buttons{display:none}.impulso .menubar .cinta-menu .group-buttons *,.impulso.menubar .cinta-menu .group-buttons *{height:auto}.impulso .menubar .cinta-menu .group-buttons ul,.impulso.menubar .cinta-menu .group-buttons ul{display:block}.impulso .menubar .cinta-menu .group-buttons ul li,.impulso.menubar .cinta-menu .group-buttons ul li{margin-top:5px;display:block}.impulso .menubar .cinta-menu .group-buttons ul li a,.impulso.menubar .cinta-menu .group-buttons ul li a{width:100%}.impulso .menubar .cinta-menu .group-buttons ul li.submenu,.impulso.menubar .cinta-menu .group-buttons ul li.submenu{position:relative}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul{position:relative;top:initial;right:initial;width:100%}.impulso .menubar .cinta-menu .group-buttons ul,.impulso.menubar .cinta-menu .group-buttons ul{display:flex;flex-wrap:wrap}.impulso .menubar .cinta-menu .group-buttons ul li,.impulso.menubar .cinta-menu .group-buttons ul li{width:48%}.impulso .menubar .cinta-menu .group-buttons ul li .boton.mostaza,.impulso.menubar .cinta-menu .group-buttons ul li .boton.mostaza{padding:0.8rem 0.8rem}.impulso .menubar .cinta-menu .group-buttons ul li .boton.resaltado,.impulso.menubar .cinta-menu .group-buttons ul li .boton.resaltado{font-size:12px;padding:9px 15px;width:85%}.impulso .menubar .cinta-menu .group-buttons ul li.submenu a.boton,.impulso.menubar .cinta-menu .group-buttons ul li.submenu a.boton{font-size:12px;padding:9px 30px;width:85%}.impulso .menubar .cinta-menu .group-buttons ul li.submenu ul,.impulso.menubar .cinta-menu .group-buttons ul li.submenu ul{left:-50%}}@media screen and (max-width: 320px){.impulso .menubar .cinta-menu .info ul li.icon,.impulso.menubar .cinta-menu .info ul li.icon{font-size:12px}}.impulso .fichas,.impulso.fichas{display:grid;grid-template-columns:50% 50%;justify-content:center}.impulso .fichas .ficha,.impulso.fichas .ficha{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:white;position:relative;color:#05143a;min-height:100vh;max-height:962px}.impulso .fichas .ficha .content,.impulso.fichas .ficha .content{position:absolute;top:8%;left:50%;transform:translateX(-50%);width:100%;text-align:center}.impulso .fichas .ficha.alt,.impulso.fichas .ficha.alt{background-color:#05143a;color:white}@media screen and (max-width: 700px){.impulso .fichas,.impulso.fichas{grid-template-columns:100%}}.impulso .contadores,.impulso.contadores{padding-top:7rem;padding-bottom:7rem;color:#05143a}.impulso .contadores .content,.impulso.contadores .content{padding-top:2rem;display:grid;grid-template-columns:repeat(3, 25%);justify-content:center}.impulso .contadores .contador,.impulso.contadores .contador{text-align:center;padding:0.2rem 0.5rem}.impulso .contadores .contador .cantidad,.impulso.contadores .contador .cantidad{display:block;position:relative;font-family:'MontserratB';font-size:5rem;margin-bottom:1rem}.impulso .contadores .contador .cantidad::before,.impulso.contadores .contador .cantidad::before{display:block;content:' ';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50%;height:2px;border-bottom:1.3px solid #05143a}.impulso .contadores .contador .descripcion,.impulso.contadores .contador .descripcion{font-family:'MontserratL';font-size:1rem;text-transform:uppercase}@media screen and (max-width: 900px){.impulso .contadores .content,.impulso.contadores .content{grid-template-columns:80%}.impulso .contadores .contador .cantidad::before,.impulso.contadores .contador .cantidad::before{width:10%}}.impulso .afiliados,.impulso.afiliados{padding-top:5rem;padding-bottom:5rem;background-color:whitesmoke}.impulso .afiliados .content,.impulso.afiliados .content{display:flex;padding:1rem;padding-top:3rem;justify-content:center}.impulso .afiliados .content>*,.impulso.afiliados .content>*{flex:0 0 auto;padding:0.5rem;text-align:center}@media screen and (max-width: 700px){.impulso .afiliados .content,.impulso.afiliados .content{flex-flow:column;align-items:center;align-content:center}}footer.impulso{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#05143a;position:relative;padding:5rem 2rem;font-family:'MontserratL'}footer.impulso address{font-size:1rem;font-style:normal;color:#9e9e9e}footer.impulso>.main-content{position:relative;display:grid;grid-template-columns:repeat(4, 25%);justify-content:center}footer.impulso>.main-content .info{text-align:center;color:white;line-height:140%}footer.impulso>.main-content .info>*{display:block}footer.impulso>.main-content .info strong{font-family:'MontserratM';font-size:1.2rem}footer.impulso>.main-content .info strong:first-child{margin-bottom:1rem}footer.impulso>.main-content .info strong.sub{font-size:0.9rem}footer.impulso>.main-content .info address ~ strong{margin-top:0.5rem}footer.impulso .brand{display:grid;grid-template-columns:auto;row-gap:2rem;justify-content:center;align-items:center;text-align:right}footer.impulso .brand .logo{display:block;width:180px}footer.impulso .brand .redes{display:flex;justify-content:center;align-items:center;align-content:center;margin:0;margin-top:1rem;padding:0;list-style:none;column-gap:20px}footer.impulso .brand .redes li{padding:0rem 0.1rem}footer.impulso .brand .redes li a img{width:35px;height:35px}footer.impulso .brand .copy{text-align:center;line-height:180%}@media screen and (max-width: 900px){footer.impulso>.main-content{grid-template-columns:repeat(2, 50%);justify-content:space-around;row-gap:4rem}footer.impulso .brand{justify-content:center;text-align:center;row-gap:0rem}footer.impulso .brand .redes{justify-content:center}}@media screen and (max-width: 650px){footer.impulso>.main-content{grid-template-columns:repeat(1, 100%);row-gap:1rem}footer.impulso>.main-content .info{margin:auto;padding-bottom:0.5rem;width:-moz-max-content;width:max-content;max-width:100%;border-bottom:1px dashed #9e9e9e}footer.impulso .brand{row-gap:0.5rem}}.timeline{position:relative;display:flex;padding:0 50px;max-height:800px;height:100vh;overflow-x:hidden;overflow-y:hidden}.timeline .inner-image{transform:translateX(0px);transition:all 0.8s ease}.timeline .inner-image img{max-width:initial;max-height:100%}.timeline .click-left,.timeline .click-right{position:absolute;top:0;z-index:10;height:100%;width:40%;font-size:20px;color:white;background-color:rgba(0,0,0,0);cursor:pointer;transition:0.5s ease background}.timeline .click-left:hover,.timeline .click-right:hover{background-color:rgba(0,0,0,0.02)}.timeline .click-left img,.timeline .click-right img{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:72.41px}.timeline .click-left{left:0px}.timeline .click-left img{left:10px}.timeline .click-right{right:0px}.timeline .click-right img{right:10px}.serviciosArrendatarios .titulo{border-bottom:2px solid white}.serviciosArrendatarios .divBoton a{border-radius:20px}.serviciosArrendatarios .parrafo-1{text-align:center;color:#282d45;max-width:800px;margin:3rem auto;padding:3rem 2rem 0 2rem}.serviciosArrendatarios .parrafo-1 .text{font-size:1.5rem;margin-top:2rem}.serviciosArrendatarios .parrafo-1 .title{position:relative;margin:0 auto;max-width:max-content;font-size:2rem}.serviciosArrendatarios .parrafo-1 .title::before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);display:block;content:' ';width:40%;height:3px;border-bottom:3px solid gray}.serviciosArrendatarios .beneficios .list{max-width:1300px;margin:3rem auto;padding:1rem 3rem}.serviciosArrendatarios .beneficios .list .item{display:grid;grid-template-columns:1fr 1fr;grid-gap:10rem;justify-items:start}.serviciosArrendatarios .beneficios .list .item div{display:grid;grid-template-columns:50px 1fr;margin-bottom:3rem}.serviciosArrendatarios .beneficios .list .item .text{font-size:1.5rem}.serviciosArrendatarios .fondo-personalizado{display:grid;grid-template-columns:none;justify-content:end;align-items:center;height:auto;min-height:600px;max-height:950px;text-align:center;color:white;padding-right:15rem}.serviciosArrendatarios .fondo-personalizado>div{padding:0rem 2rem}.serviciosArrendatarios .fondo-personalizado p{font-family:'MontSerratL';font-size:2rem;font-weight:300;max-width:700px;margin-left:auto;margin-right:auto}.serviciosArrendatarios .fondo-personalizado p strong{font-family:'MontSerratM'}@media screen and (max-width: 780px){.serviciosArrendatarios .fondo-personalizado{grid-template-columns:100%}}@media screen and (max-width: 1024px){.serviciosArrendatarios .fondo-personalizado{padding-right:0}.serviciosArrendatarios .beneficios .list{padding:1rem;max-width:800px}.serviciosArrendatarios .beneficios .list .item{grid-template-columns:1fr;grid-gap:0}.serviciosArrendatarios .beneficios .list .item div{margin-bottom:2rem}}@media screen and (max-width: 768px){.serviciosArrendatarios .beneficios .parrafo-1{padding:0 1rem}.serviciosArrendatarios .fondo-verde .set-dark{display:block}}.mantenimiento{font-family:"MontserratL"}.mantenimiento .portada-container{display:grid;align-items:center;align-content:center;justify-content:center;padding:5rem;position:relative;background-color:#181C37;background-repeat:no-repeat;background-position:center center;background-size:cover;background-position:center bottom;background-size:contain}.mantenimiento .portada-container .texto-portada .texto{text-align:center}.mantenimiento .portada-container .texto-portada .texto .p2{color:white;font-size:1.3rem;line-height:1.8rem;font-weight:bold;font-family:"MontserratB";margin-bottom:2rem}.mantenimiento .portada-container .texto-portada .texto .p2 span{font-family:"MontserratB";color:#F5B200}.mantenimiento .portada-container .texto-portada .portada-boton{margin-top:1rem;display:flex;justify-content:center}.mantenimiento .portada-container .texto-portada .portada-boton div{display:flex}.mantenimiento .portada-container .texto-portada .portada-boton div .boton{font-size:1.3rem;background-color:#F5B200;border-radius:20px}.mantenimiento .portada-container .texto-portada .portada-boton div .boton:hover{background-color:#282d45;color:#F5B200}.mantenimiento .portada-container .texto-portada .portada-boton div .boton2{background-color:#55b262;color:#282d45;margin-left:2rem}.mantenimiento .portada-container .texto-portada .portada-boton div .boton2:hover{background-color:#282d45;color:#55b262}.mantenimiento .trigger{display:grid;grid-template-columns:50% 50%}.mantenimiento .trigger .trigger-button{background-color:white;transition:all 1s ease;font-size:1.3rem;text-align:center;padding:3rem;color:#010935;cursor:pointer}.mantenimiento .trigger .trigger-button span{font-family:"MontserratB";font-size:1.8rem}.mantenimiento .trigger .trigger-button:hover{background-color:#010935;color:white}.mantenimiento .trigger .btn2{background-color:#F5B200}.mantenimiento .trigger .btn2:hover{color:#F5B200}.mantenimiento .to-change{background-image:url("../../images/coopropiedades.jpg");background-position:center;background-size:cover;padding:5rem 10rem;transition:all 1s ease}.mantenimiento .to-change .info{max-width:750px}.mantenimiento .to-change .info .info-title{position:relative;font-size:1.8rem;margin-bottom:2rem;padding-bottom:1rem;color:#F5B200;font-weight:bold;font-family:"MontserratB"}.mantenimiento .to-change .info .info-title::before{position:absolute;bottom:-6px;display:block;content:' ';width:35%;height:3px;border-bottom:2px solid white}.mantenimiento .to-change .info .info-text{font-size:1.3rem;color:white}.mantenimiento .to-change .list{max-width:1300px;margin:3rem auto;padding:1rem 3rem;transform:translateX(10%)}.mantenimiento .to-change .list .item{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;justify-items:start}.mantenimiento .to-change .list .item div{display:grid;grid-template-columns:50px 1fr;margin-bottom:1rem}.mantenimiento .to-change .list .item .text{font-size:1.3rem;color:white}.mantenimiento .copropiedades-content{display:none}.mantenimiento .hogar-content{background-image:url("../../images/hogar.jpg")}.mantenimiento .agenda-cita{height:650px;display:flex;align-items:center}.mantenimiento .agenda-cita .content{max-width:600px;margin:auto;font-size:1.3rem;text-align:center}.mantenimiento .agenda-cita .content .title{font-family:"MontserratB";color:#010935;font-size:1.3rem}.mantenimiento .agenda-cita .content .ac-boton-container{margin-top:1rem;display:flex;justify-content:center}.mantenimiento .agenda-cita .content .ac-boton-container .ac-boton{margin-right:2rem;font-size:1.2rem;background-color:#F5B200;border-radius:20px;padding:1rem 2rem}.mantenimiento .agenda-cita .content .ac-boton-container .ac-boton:hover{background-color:#010935;color:#F5B200}.mantenimiento .agenda-cita .content .ac-boton-container .phone-container{display:flex}.mantenimiento .agenda-cita .content .ac-boton-container .phone-container .phone{width:20px;height:20px}.mantenimiento .texto{display:grid;grid-template-columns:100%}.mantenimiento .texto h1{font-size:45px;padding:1.5%;text-align:center;background-color:#282d45;color:white;font-family:"MontserratL";font-weight:100}.mantenimiento .cuadros .ficha .container .preview p{font-family:"MontserratM"}.mantenimiento .cuadros .ficha .container .touch{font-weight:800}@media screen and (max-width: 1024px){.mantenimiento .portada-container{padding:2rem;align-items:end}.mantenimiento .portada-container .texto-portada{padding-left:0}.mantenimiento .nuestros-servicios .trigger-button span{font-size:2.2rem}.mantenimiento .to-change{padding:5rem 3rem}.mantenimiento .to-change .list{transform:none}.mantenimiento .agenda-cita .content{padding:10rem 4rem}}@media screen and (max-width: 450px){.mantenimiento .mantenimiento-title{font-size:20px !important}.mantenimiento .portada-container{padding:0}.mantenimiento .portada-container .texto-portada{padding-left:0 !important}.mantenimiento .portada-container .texto-portada .texto{padding:1rem 2rem}.mantenimiento .portada-container .texto-portada .texto .p1{font-size:1rem}.mantenimiento .portada-container .texto-portada .texto .p2{font-size:1rem;line-height:1.5rem;margin-bottom:0}.mantenimiento .portada-container .texto-portada .portada-boton{display:flex;justify-content:space-around;padding-bottom:1rem}.mantenimiento .portada-container .texto-portada .portada-boton div .boton{font-size:1rem;margin-right:0;padding:5px 9px}.mantenimiento .portada-container .texto-portada .portada-boton div .boton2{margin-left:1rem}.mantenimiento .trigger .trigger-button{font-size:1rem;text-align:center;padding:3rem 0;cursor:pointer}.mantenimiento .trigger .trigger-button span{font-family:"MontserratB";font-size:1.2rem}.mantenimiento .to-change{padding:3rem 1.5rem}.mantenimiento .to-change .list{transform:none}.mantenimiento .to-change .info{max-width:750px}.mantenimiento .to-change .info .info-title{font-size:20px;margin-bottom:2rem;padding-bottom:1rem}.mantenimiento .to-change .info .info-text{font-size:1rem;color:white}.mantenimiento .to-change .list{margin:2rem auto;padding:0;transform:none}.mantenimiento .to-change .list .item{display:block}.mantenimiento .to-change .list .item div{display:grid;grid-template-columns:30px 1fr;margin-bottom:1rem}.mantenimiento .to-change .list .item div img{width:20px}.mantenimiento .to-change .list .item .text{font-size:1rem}.mantenimiento .agenda-cita{padding:2rem;height:auto}.mantenimiento .agenda-cita .content{padding:0;font-size:1rem}.mantenimiento .agenda-cita .content .title{font-size:1rem}.mantenimiento .agenda-cita .content .ac-boton-container .ac-boton{margin-right:0;font-size:1rem;padding:0.8rem 1.8rem}}.serviciosPropietarios .d-none{display:none}.serviciosPropietarios .divBoton a{border-radius:20px}.serviciosPropietarios .fondo-presonalizado{display:grid;grid-template-columns:55% 45%;justify-content:center;align-items:center;height:60vh;min-height:600px;max-height:950px;text-align:center;color:white}.serviciosPropietarios .fondo-presonalizado>div{padding:0rem 2rem}.serviciosPropietarios .fondo-presonalizado p{font-family:'MontSerratL';font-size:2rem;font-weight:300;max-width:700px;margin-left:auto;margin-right:auto}.serviciosPropietarios .fondo-presonalizado p strong{font-family:'MontSerratM'}@media screen and (max-width: 780px){.serviciosPropietarios .fondo-presonalizado{grid-template-columns:100%}}.serviciosPropietarios .services{margin-bottom:7rem}.serviciosPropietarios .services .services-content{text-align:center;color:#282d45;max-width:800px;margin:3rem auto;padding:3rem 3rem 0 3rem}.serviciosPropietarios .services .services-content .title{position:relative;margin:0 auto;max-width:max-content;font-size:2rem}.serviciosPropietarios .services .services-content .title::before{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);display:block;content:' ';width:40%;height:3px;border-bottom:3px solid gray}.serviciosPropietarios .services .options-container{display:grid;max-width:1600px;grid-template-columns:510px auto;margin:auto;padding-top:5rem;margin-left:5rem}.serviciosPropietarios .services .options-container .options-trigger{display:flex;height:120px;padding:1rem;background-color:white;border-right:2px solid #B3B3B1;border-bottom:2px solid #B3B3B1;transition:all 1s ease;cursor:pointer}.serviciosPropietarios .services .options-container .options-trigger .img{width:6rem}.serviciosPropietarios .services .options-container .options-trigger .text{display:flex;align-items:center;padding-left:1rem;font-size:1.3rem;color:#009E7A}.serviciosPropietarios .services .options-container .options-trigger:hover{background-color:#282d45 !important}.serviciosPropietarios .services .options-container .options-trigger:hover .text{color:white !important}.serviciosPropietarios .services .options-container .arriendos-sin-administracion{background-color:#282d45}.serviciosPropietarios .services .options-container .arriendos-sin-administracion .text{color:white}.serviciosPropietarios .services .options-container .onlyShowOnSmall .services-info{padding:2rem}.serviciosPropietarios .services .options-container .onlyShowOnSmall h1{text-align:center}.serviciosPropietarios .services .options-container .info{padding:2rem 5rem;font-size:1.3rem}.serviciosPropietarios .services .options-container .info .d-none{display:none}.serviciosPropietarios .fondo-amarillo{position:relative;color:white;align-items:center;padding:0rem !important;height:auto;min-height:initial;max-height:initial}.serviciosPropietarios .fondo-amarillo div{position:absolute;right:0;top:30%;transform:translateX(-50%);text-align:center}.serviciosPropietarios .fondo-amarillo div p{font-family:'MontSerratL';font-size:2.5rem;font-weight:300;max-width:700px;margin-left:auto;margin-right:auto}.serviciosPropietarios .fondo-amarillo div p b{font-weight:bold !important}@media screen and (max-width: 1440px){.serviciosPropietarios .fondo-amarillo div{top:20%;transform:translateX(-20%)}.serviciosPropietarios .fondo-presonalizado{height:auto}}@media screen and (max-width: 1024px){.serviciosPropietarios .divImagenPortada img{height:auto}.serviciosPropietarios .services .options-container{grid-template-columns:340px auto}.serviciosPropietarios .beneficios .list{max-width:800px}.serviciosPropietarios .fondo-amarillo div{top:20%;transform:translateX(-5%)}.serviciosPropietarios .fondo-amarillo div p{font-size:2rem}.serviciosPropietarios .beneficios .list .item{grid-template-columns:1fr}}@media screen and (max-width: 768px){.serviciosPropietarios .services .options-container{grid-template-columns:auto;max-width:650px}.serviciosPropietarios .info{display:none}}@media screen and (max-width: 450px){.serviciosPropietarios .services{margin-bottom:1rem}.serviciosPropietarios .services .options-container{margin-left:0}}.cotizacion .d-none{display:none}.cotizacion .texto{display:grid;grid-template-columns:100%}.cotizacion .texto .cotizacion-title{font-size:45px;padding:1.5%;text-align:center;background-color:#F5B200;color:#010935;font-family:"MontserratL";font-weight:100}.cotizacion .form-container{max-width:500px;margin:5rem auto}.cotizacion .form-container .form{padding:2rem}.cotizacion .form-container .form .personal-data{position:relative;font-size:1.3rem}.cotizacion .form-container .form .personal-data::before{position:absolute;bottom:-6px;left:26%;transform:translateX(-50%);display:block;content:' ';width:50%;height:3px;border-bottom:3px solid #F5B200}.cotizacion .form-container .form .field{margin:2rem 0;position:relative}.cotizacion .form-container .form .field .form-label{font-size:1.3rem;font-family:"MontserratL";font-weight:100}.cotizacion .form-container .form .field .text-label{font-size:1.3rem;font-family:"MontserratL";font-weight:100}.cotizacion .form-container .form .field input,.cotizacion .form-container .form .field .cotizacion-select,.cotizacion .form-container .form .field textarea{border:2px solid #F5B200;border-radius:20px !important;height:35px;padding:0 10px;font-size:1.2rem !important;transition:all .5s ease;background-color:transparent}.cotizacion .form-container .form .field .cotizacion-select{align-items:center;display:inline-flex;padding:.5rem}.cotizacion .form-container .form .field .cotizacion-select .item{font-size:1.3rem !important}.cotizacion .form-container .form .field .cotizacion-select a.label{background-color:white;color:#010935;font-family:'MontserratL'}.cotizacion .form-container .form .field .select-multiple{height:auto;display:inline-block}.cotizacion .form-container .form .field input:focus,.cotizacion .form-container .form .field .cotizacion-select:focus,.cotizacion .form-container .form .field textarea:focus{border:3px solid #010935}.cotizacion .form-container .form .field textarea{padding:.5rem;height:70px}.cotizacion .form-container .form .field .dinamic-arrow{width:30px;position:absolute;bottom:20%;right:3%;cursor:pointer;z-index:-1}.cotizacion .form-container .form .field .update-button-container{display:flex}.cotizacion .form-container .form .field .update-button-container .update-button{display:inline-grid;justify-content:center;align-items:center;margin:0px;padding:0.8rem;margin-right:1rem;border:none;border-radius:20px !important;background-color:#F5B200;color:#010935;font-family:"MontserratB";transition:0.5s ease color, 0.5s ease background, 0.5s ease;font-size:1rem;cursor:pointer}.cotizacion .form-container .form .field .update-button-container .update-button:hover{background-color:#010935;color:#F5B200;border:none}.cotizacion .form-container .form .field .update-button-container .btn2{background-color:#010935;color:#F5B200;text-align:center}.cotizacion .form-container .form .field .update-button-container .btn2:hover{background-color:#F5B200;color:#010935;border:none}.cotizacion .form-container .form .cotizacion-trigger{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;position:relative;margin-top:5rem}.cotizacion .form-container .form .cotizacion-trigger .show-button{content:" ";display:inline-block;cursor:pointer;width:40px;height:40px;border:3px solid #F5B200;margin:0 0.5rem;border-radius:50% !important;transition:all .5s ease}.cotizacion .form-container .form .cotizacion-trigger #group1{background-color:#F5B200}.cotizacion .form-container .form .cotizacion-trigger .show-button:hover{background-color:#F5B200}.cotizacion .form-container .form .cotizacion-trigger .sig-cotizacion,.cotizacion .form-container .form .cotizacion-trigger .submit-cotizacion{display:inline-grid;justify-content:center;align-items:center;margin:0px;padding:0.8rem;border-radius:20px !important;justify-self:end;background-color:#F5B200;color:#010935;text-transform:uppercase;text-align:center;transition:0.5s ease color, 0.5s ease background, 0.5s ease border;font-size:1rem;cursor:pointer}.cotizacion .form-container .form .cotizacion-trigger .submit-cotizacion{display:none}.cotizacion .form-container .form .cotizacion-trigger .sig-cotizacion:hover,.cotizacion .form-container .form .cotizacion-trigger .submit-cotizacion:hover{background-color:#010935;color:#F5B200}.cotizacion .thanks .thanks-container{background:url("../../images/contactanos.jpg");background-size:cover;margin:auto}.cotizacion .thanks .thanks-container .thanks-info{padding:10rem 5rem;max-width:1000px;margin:auto}.cotizacion .thanks .thanks-container .thanks-info .thanks-title{font-size:3.5rem;color:#F5B200;text-align:center}.cotizacion .thanks .thanks-container .thanks-info .thanks-text{margin:2rem 0;color:white;text-align:center;font-size:2.5rem}.cotizacion .thanks .working{background-color:#010935;padding:5rem}.cotizacion .thanks .working .working-text{color:white;font-size:1.3rem;text-align:center;font-family:'MontserratB';font-weight:bold;max-width:1300px;margin:auto}.cotizacion .thanks .callus .items-container{padding:8rem 5rem;display:flex;justify-content:center}.cotizacion .thanks .callus .items-container .co-item{display:flex;margin:0 2rem}.cotizacion .thanks .callus .items-container .co-item .co-img img{width:40px;top:6%;position:relative}.cotizacion .thanks .callus .items-container .co-item .co-text{padding-left:.5rem}.cotizacion .thanks .callus .items-container .co-item .co-text .co-title{font-size:3rem;color:#010935;margin-bottom:0}.cotizacion .thanks .callus .items-container .co-item .co-text .co-p{font-size:2rem}@media screen and (max-width: 450px){.cotizacion .cotizacion-title{font-size:20px !important}.cotizacion .form-container{margin:0}.cotizacion .form-container .form .personal-data{font-size:20px}.cotizacion .form-container .form .field{margin:1rem 0}.cotizacion .form-container .form .field .form-label{font-size:1rem}.cotizacion .form-container .form .field input,.cotizacion .form-container .form .field .cotizacion-select,.cotizacion .form-container .form .field textarea{border:2px solid #F5B200;padding:5px;height:30px;font-size:1rem !important}.cotizacion .form-container .form .field textarea{height:100px}.cotizacion .form-container .form .field .dinamic-arrow{width:20px}.cotizacion .form-container .form .field .cotizacion-select{height:auto}.cotizacion .form-container .form .field .update-button-container .update-button{margin:0px;padding:5px 10px;margin-right:1rem;text-align:center;height:30px;font-size:.8rem;cursor:pointer}.cotizacion .form-container .form .field .adjuntar{font-size:1rem}.cotizacion .form-container .form .cotizacion-trigger div{display:flex;align-items:center}.cotizacion .form-container .form .cotizacion-trigger div .show-button{width:30px !important;height:30px !important;margin:0 .2rem !important}.cotizacion .form-container .form .cotizacion-trigger .sig-cotizacion,.cotizacion .form-container .form .cotizacion-trigger .submit-cotizacion{height:45px;padding:0 1rem;font-size:1rem !important}.cotizacion .thanks .thanks-container .thanks-info{padding:2rem}.cotizacion .thanks .thanks-container .thanks-info .thanks-title{font-size:2rem}.cotizacion .thanks .thanks-container .thanks-info .thanks-text{font-size:1.5rem}.cotizacion .thanks .working{padding:2rem}.cotizacion .thanks .working .working-text{font-size:1.5rem}.cotizacion .thanks .callus .items-container{padding:2rem;display:block}.cotizacion .thanks .callus .items-container .co-item{margin:2rem 0;display:flex}.cotizacion .thanks .callus .items-container .co-item .co-img img{width:30px}.cotizacion .thanks .callus .items-container .co-item .co-text .co-title{font-size:1.8rem !important}.cotizacion .thanks .callus .items-container .co-item .co-text .co-p{font-size:1.2rem !important}}@media screen and (max-width: 768px){.cotizacion .thanks .callus .items-container{padding:2rem}.cotizacion .thanks .callus .items-container .co-item{margin:1rem;display:flex}.cotizacion .thanks .callus .items-container .co-item .co-text{min-width:10px}.cotizacion .thanks .callus .items-container .co-item .co-text .co-title{font-size:1.8rem !important}.cotizacion .thanks .callus .items-container .co-item .co-text .co-p{font-size:1.2rem !important}}.request{overflow-y:scroll;max-height:700px}.request .details-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}.request .details-container .details-title{text-transform:capitalize}.request .details-container .details-text{font-size:1.2rem}.request .images{padding:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;justify-items:center}.request .images .image{margin:1rem}.request .zoom-img{display:none}.logo{font-family:"MontserratS"}@media only screen and (min-width: 640px) and (max-width: 1023px){.logo{font-size:8pt !important;width:200px}.logo span{font-size:8pt !important}}@media only screen and (min-width: 320px) and (max-width: 479px){.logo{margin:10px 10px auto;margin-bottom:10px;font-size:8pt !important;width:100px}.logo .borde-interrumpido{display:none}.logo span{font-size:7pt !important;text-align:center;margin-top:3px}}@media only screen and (min-width: 480px) and (max-width: 639px){.logo{margin:10px 10px auto;margin-bottom:10px;font-size:8pt !important;width:100px}.logo .borde-interrumpido{display:none}.logo span{font-size:7pt !important;text-align:center;margin-top:3px}}.logo>*{display:block}.logo span{text-transform:uppercase;color:white;font-size:12pt}.logo span.cinta{display:block}.logo.alt{font-size:13pt}.logo.alt span{color:#05143a !important}.logo.alt span.cinta{background-color:#05143a !important;color:white !important}.header_per{background:#05143a !important;color:white !important}.header_per h1{font-size:14pt !important}@media only screen and (min-width: 320px) and (max-width: 479px){.header_per h1{font-size:12pt !important}}@media only screen and (min-width: 480px) and (max-width: 639px){.header_per h1{font-size:12pt !important}}.alertify-logs{z-index:1000 !important}.mayucs{text-transform:uppercase}

/*# sourceMappingURL=style.css.map */
