:root{--fs-xs:0.688rem;--tag-bg:#f1f3f5;--tag-txt:#343a40;--tag-icon:invert(19%) sepia(16%) saturate(398%) hue-rotate(169deg) brightness(98%) contrast(90%)}.datepicker-carousel{height:auto!important;position:relative!important}.datepicker-carousel__item{padding:.5rem}.datepicker-carousel-wrapper{padding:0 2.5rem}.datepicker-carousel .swiper-slide{display:flex;justify-content:center}.datepicker-carousel .swiper-button-next,.datepicker-carousel .swiper-button-prev{color:transparent}.datepicker-carousel .swiper-button-next:after,.datepicker-carousel .swiper-button-prev:after{display:none}.ui-datepicker{background-color:var(--c-white);border:1px solid var(--c-grey);box-shadow:0 0 4px rgba(0,0,0,.25);display:inline-block!important;margin:0 auto;padding:.5rem}.ui-datepicker .ui-datepicker-title{color:var(--c-black);font-size:20px;font-weight:600;text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{display:none}.ui-datepicker .ui-datepicker-calendar{margin:0 auto}.ui-datepicker table tr td,.ui-datepicker table tr th{height:40px;text-align:center;width:40px}.ui-datepicker table tr th{color:var(--c-black);font-size:13px;font-weight:400;text-transform:uppercase}.ui-datepicker table tr td{font-size:13px}.ui-datepicker table tr td a{align-items:center;background-color:none;color:var(--c-black);cursor:default;display:flex;justify-content:center;text-align:center}.ui-datepicker table tr td.ui-datepicker-other-month{opacity:0;visibility:hidden}.ui-datepicker table tr td.ui-datepicker-unselectable span{align-items:center;background-color:var(--c-dark);color:var(--c-grey-light);display:flex;justify-content:center;line-height:35px;text-align:center;text-decoration:line-through}.ui-datepicker table tr td.feriado a,.ui-datepicker table tr td.feriado span{background-color:var(--c-lowered);color:var(--c-white)}.owl-nav{align-items:center;display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:100}.owl-nav__button{align-items:center!important;display:flex!important;height:35px;justify-content:center!important;position:absolute!important;width:35px;z-index:100}.owl-nav__button.fas{color:var(--c-dark-ex);cursor:pointer;font-size:35px}.owl-nav__button.--left{left:0}.owl-nav__button.--right{right:0}.daterangepicker{background-color:var(--c-white);border:1px solid var(--c-grey-light);border-radius:0;color:inherit;display:none;font-size:15px;left:20px;line-height:1em;margin-top:7px;max-width:none;padding:0;position:absolute;top:100px;width:278px;z-index:100}.daterangepicker:after,.daterangepicker:before{border-bottom-color:rgba(0,0,0,.2);content:"";display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid var(--c-grey-light);border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker:after{border-bottom:6px solid var(--c-white);border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:40px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid var(--c-grey-light);bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid var(--c-white);bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table{background-color:var(--c-white);border:1px solid var(--c-white);border-radius:0}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid var(--c-black);border-radius:0;border-width:0 2px 2px 0;color:var(--c-white);display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid transparent;border-radius:0;cursor:pointer;font-size:13px;height:28px;line-height:28px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:32px}.daterangepicker .calendar-table th{color:var(--c-black);font-weight:300;text-transform:uppercase}.daterangepicker .calendar-table th.month{color:#000;font-size:18px;font-weight:600;text-transform:capitalize}.daterangepicker .calendar-table table{border-collapse:inherit;border-spacing:3px;margin:0;width:100%}.daterangepicker td.available:hover{background-color:var(--c-secondary);border-color:transparent;color:var(--c-white)}.daterangepicker td.week,.daterangepicker th.week{color:var(--c-grey);font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:var(--c-white);border-color:transparent;color:var(--c-dark)}.daterangepicker td.in-range{background-color:var(--c-secondary);border-color:transparent;border-radius:0;color:var(--c-white)}.daterangepicker td.end-date,.daterangepicker td.start-date,.daterangepicker td.start-date.end-date{border-radius:0}.daterangepicker td.active{background-color:var(--c-secondary);border-color:transparent;color:var(--c-white)}.daterangepicker td.active:hover{background-color:var(--c-primary);border-color:transparent;color:var(--c-white)}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{background-color:var(--c-dark);color:var(--c-dark-ex);cursor:not-allowed;text-decoration:line-through}.daterangepicker td.feriado{background-color:var(--c-holidays)!important;color:var(--c-white)}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:var(--c-grey-light);border:1px solid var(--c-grey-light);font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:var(--c-grey-light);cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid var(--c-grey-light);clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid var(--c-grey-light)}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid var(--c-grey-light)}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid var(--c-grey-light)}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid var(--c-grey-light)}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:12px;padding:8px 12px}.daterangepicker .ranges li:hover{background-color:var(--c-grey-light)}.daterangepicker .ranges li.active{background-color:var(--c-secondary);color:var(--c-white)}.daterangepicker.drop-up{margin-top:-5px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{height:30px;line-height:26px}.daterangepicker .drp-calendar.right{padding:0 8px 8px}.daterangepicker .drp-calendar.left{padding:0 8px 4px}.daterangepicker .drp-buttons .applyBtn{background-color:var(--c-primary);color:var(--c-white);padding:8px 10px}@media (min-width:564px){.daterangepicker{direction:ltr;text-align:left;width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@media (max-width:575px){.daterangepicker{position:fixed;right:5px!important;top:8px!important}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{display:none!important}}#disponibilidad .owl-next{right:0}#disponibilidad .owl-prev{left:0}#caracteristicas ul{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:0 auto;order:0;width:100%}@media (min-width:768px){#caracteristicas ul{width:90%}}@media (min-width:640px) and (max-width:1280px){#caracteristicas ul{grid-template-columns:repeat(3,1fr)}#caracteristicas ul.--collapsep li:nth-child(n+7){display:none}}@media (min-width:1280px){#caracteristicas ul{grid-template-columns:repeat(4,1fr)}#caracteristicas ul.--collapsep li:nth-child(n+9){display:none}}#caracteristicas ul li{color:#2f4f4f!important;font-size:.775rem}#caracteristicas img{filter:invert(26%) sepia(28%) saturate(479%) hue-rotate(131deg) brightness(97%) contrast(95%)}#caracteristicas ul.--collapsep+div.vermas svg{transform:rotate(0deg);transition:.5s}#caracteristicas ul+div.vermas svg{transform:rotate(180deg)}#comodidades ul{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;row-gap:15px}#comodidades ul li{text-align:center}@media (max-width:640px){#comodidades ul{max-height:auto;overflow:hidden}#comodidades ul.--collapsep{max-height:120px}#comodidades li{transition:all .8s ease}#comodidades ul.--collapsep li:nth-child(n+5){height:0;opacity:0;transform:scale(0);visibility:hidden}#comodidades ul li:nth-child(n+5){height:auto;opacity:1;padding:5px;transform:scale(1);transition:all .8s ease;visibility:visible;width:100%}}@media (min-width:640px) and (max-width:1024px){#comodidades ul{grid-template-columns:repeat(3,1fr);max-height:auto;overflow:hidden}#comodidades ul.--collapsep{max-height:47px}#comodidades li{transition:all .8s ease}#comodidades ul.--collapsep li:nth-child(n+4){height:0;opacity:0;transform:scale(0);visibility:hidden}#comodidades ul li:nth-child(n+4){height:auto;opacity:1;padding:5px;transform:scale(1);transition:all .8s ease;visibility:visible;width:100%}}@media (min-width:1024px) and (max-width:1280px){#comodidades ul{grid-template-columns:repeat(4,1fr);max-height:auto;overflow:hidden}#comodidades ul.--collapsep{max-height:47px}#comodidades li{transition:all .8s ease}#comodidades ul.--collapsep li:nth-child(n+5){height:0;opacity:0;transform:scale(0);visibility:hidden}#comodidades ul li:nth-child(n+5){height:auto;opacity:1;padding:5px;transform:scale(1);transition:all .8s ease;visibility:visible;width:100%}}@media screen and (min-width:1280px){#comodidades ul{grid-template-columns:repeat(6,1fr);max-height:auto;overflow:hidden}#comodidades ul.--collapsep{max-height:47px}#comodidades li{transition:all .8s ease}#comodidades ul.--collapsep li:nth-child(n+7){height:0;opacity:0;transform:scale(0);visibility:hidden}#comodidades ul li:nth-child(n+7){height:auto;opacity:1;padding:5px;transform:scale(1);transition:all .8s ease;visibility:visible;width:100%}}#comodidades h2{margin-bottom:.3125rem}#comodidades ul li{align-items:center;color:#2f4f4f!important;display:flex;flex-direction:column;font-size:.775rem;gap:.3125rem;justify-content:center}#comodidades ul li img{filter:invert(25%) sepia(29%) saturate(482%) hue-rotate(131deg) brightness(98%) contrast(93%);height:1.25rem;width:1.25rem}#comodidades .vermas{align-items:center;color:#2f4f4f;cursor:pointer;display:flex;font-size:12px;gap:5px;justify-content:center;margin-top:10px;width:100%}#comodidades .vermas svg{fill:#2f4f4f}@media (max-width:640px){#comodidades li{transition:all .8s ease}#comodidades ul.--collapsep li:nth-child(n+5){height:0;opacity:0;transform:scale(0);visibility:hidden}#comodidades ul li:nth-child(n+5){height:auto;opacity:1;padding:5px;transform:scale(1);transition:all .8s ease;visibility:visible;width:100%}}@keyframes aparecer{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{opacity:1}}#comodidades ul.--collapsep+div.vermas svg{transform:rotate(0deg);transition:.5s}#comodidades ul+div.vermas svg{transform:rotate(180deg)}#comodidades:has(ul):not(:has(li)),#comodidades:has(ul):not(:has(li))+hr{display:none}@media (max-width:639px){#comodidades ul:not(:has(li:nth-child(n+5)))+div.vermas{display:none}}@media (min-width:640px) and (max-width:1023px){#comodidades ul:not(:has(li:nth-child(n+4)))+div.vermas{display:none}}@media (min-width:1024px) and (max-width:1279px){#comodidades ul:not(:has(li:nth-child(n+5)))+div.vermas{display:none}}@media (min-width:1280px){#comodidades ul:not(:has(li:nth-child(n+7)))+div.vermas{display:none}}.col-left>div,.col-right>div{margin-bottom:20px}#contact-page{padding:20px 0}#contact-page>div.container-seccion{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px}@media(min-width:768px){#contact-page>div.container-seccion{column-gap:20px;display:grid;grid-template-columns:2fr 1fr;row-gap:20px}}#contact-page h2{color:var( --primario_uno );font-size:20px;font-weight:600;margin-bottom:10px}.contact-form__container{padding:15px}@media(min-width:768px){.contact-form__container{background-color:#f0f0f0;padding:60px}}#form-contacto .form-item label{display:none}#form-contacto .form-item .--textarea,#form-contacto .form-item .input{background-color:#e9e9e9;border:0;color:var(--gris_secundario);padding:10px;resize:none;width:100%}#form-contacto .form-item .button{cursor:pointer}#form-contacto .form-item__messages{background-color:#e9e9e9;font-size:12px;font-weight:600;margin-bottom:10px;padding:5px 10px}#form-contacto .form-item__messages.--error{background-color:#fee;color:#c33}#form-contacto p.--hidden{display:none}#form-contacto .form-item__messages i{margin-right:5px}#form-contacto button.enviar{animation:latido 5s ease-out infinite;background-color:var(--boton_fondo);color:#fff;font-weight:600;margin:5px 0;padding:10px;text-align:center;width:100%}@media(min-width:768px){#contact-sucursales{padding:20px 0}}.sucur{margin-bottom:15px;position:relative}.sucur .sucur__title{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;color:var( --primario_uno );cursor:pointer;display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:5px;width:100%}.sucur .sucur__data{align-items:flex-start;display:grid;grid-template-columns:1fr 80px}.sucur .sucur__data__logo{display:contents;position:absolute;right:0;top:0;width:100%}.sucur .sucur__data__logo img{height:80px;width:auto}.sucur__data .sucur__data__list{list-style:none}.sucur__data__item{align-items:flex-start;display:grid;gap:10px;grid-template-columns:25px 1fr;margin-bottom:5px}.sucur__data__item__img{align-items:center;background-color:var(--iconos_footer);border:none;border-radius:4px;display:flex;height:25px;justify-content:center;width:25px}.sucur__data__item__img img{filter:brightness(2);height:auto;width:50%}.sucur__data__item__img i{color:#fff;height:auto;width:50%}.sucur__data__item__txt{font-size:14px}.sucur__data__item__txt a,.sucur__data__item__txt p:last-child{font-weight:600}.sucur__data__item__txt a{color:#000}.sucur__data__item__txt a:hover{color:var(--secundario_uno)}.sucur__data{overflow:hidden}.rotar i{transform:rotate(180deg)}#contact-redes ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none}#contact-redes ul li a{align-items:center;background-color:var(--boton_fondo);border:4px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}#contact-redes li a img{filter:brightness(2)}#contact-redes ul li a i{color:#fff}#contact-redes ul li a:hover{background-color:var(--secundario_uno)}.modal-contact{background-color:var(--c-white);bottom:0;left:-100%;overflow:auto;padding:20px;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:1000}.modal-contact .spinner{margin-top:.9375rem}.modal-contact.--open{left:0;translate:0}.modal-contact__top .button{align-items:center;background:#e94949;color:#fff;display:flex;padding:5px}.modal-contact__top .button i{margin-right:10px}.modal-contact__top{background-color:var(--c-grey);justify-content:space-between;padding:.625rem 0;top:0}.modal-contact__bottom,.modal-contact__top{align-items:center;display:flex;position:sticky;z-index:1000}.modal-contact__bottom{background-color:var(--c-white);bottom:0;box-shadow:var(--u-box-shadow-footer);justify-content:center;padding:.625rem .9375rem}.modal-contact .button--primary{width:100%}.form-item__messages.--error{color:var(--secundario_rojo)}#contact-mapa iframe{height:200px;width:100%}@media (min-width:768px){.modal-contact{padding:0;position:static}.modal-contact__title{font-size:1.3125rem;margin-bottom:1.25rem}.modal-contact__top{display:none}.modal-contact__bottom{background-color:transparent;box-shadow:none;padding:0 .9375rem 1.25rem;position:relative;width:fit-content;z-index:0}#contact-mapa iframe{height:300px}}.form-item__messages.--alert,.form-item__messages.--danger,.form-item__messages.--send,.form-item__messages.--success{border-radius:.3125rem;font-size:1.0625rem;padding:.625rem .5rem;text-align:center}.form-item__messages.--success{background-color:#e3fde9;color:#009622}.form-item__messages.--danger{background-color:#ffe0e0;color:#f16059}.spinner{align-items:center;color:#333;display:flex;flex-direction:row;font-size:.9375rem}.spinner i{color:#8f9935;font-size:1.1875rem;margin-right:.3125rem}@keyframes spinner{to{transform:rotate(1turn)}}.form-item__icon{height:16px;position:absolute;right:10px;top:11px;width:16px}.form-item__icon-error,.form-item__icon-msjerror,.form-item__icon-success,.modal-contact__icon-back{height:15px;margin-right:.25rem;vertical-align:middle;width:15px}.form-item__icon-success,.form-item__icon-times{height:17px;width:17px}.form-item__icon-spinner{animation:spinner 1s ease infinite;height:18px;margin-right:.25rem;vertical-align:middle;width:18px}#consulta_form_mensaje{display:inline-block;min-height:125px;padding-right:40px!important}.form-item__consulta label{color:#a88998;display:inline-block!important;font-size:12px}input[name=copia]{display:inline-block!important;width:auto!important}.form-item.form-item__consulta *{vertical-align:middle}.form-item textarea{min-height:110px;padding-right:40px!important}.icon_tasacion{bottom:11.195px;top:auto!important}#contact-redes .socialmedia__icon{height:18px;vertical-align:middle;width:18px}.dropdown{font-size:12px;margin:10px 0;position:relative}@media(min-width:768px){.dropdown{margin:0;min-width:150px}}.dropdown *{box-sizing:border-box}.select{align-items:center;border:1px solid var(--gris_secundario);color:var(--gris_secundario);cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px;width:100%}.caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--gris_secundario);height:0;margin-left:10px;transition:.3s;width:0}.caret-rotate{transform:rotate(180deg)}.menu{background:#e9e9e9;border:1px var(--gris_secundario);border-top:0;box-shadow:0 .5em 1em rgba(0,0,0,.2);display:none;left:0;list-style:none;opacity:0;position:absolute;top:100%;transition:.2s;width:100%;z-index:1}.menu li{cursor:pointer;padding:.7em .5em}.menu i{margin-right:5px;transition:all .5s;width:20px}.menu li,.menu li a{color:var(--gris_secundario);transition:all .5s}.menu li:hover,.menu li:hover a{background:gray;color:#fff}.social__icon{filter:invert(56%) sepia(6%) saturate(512%) hue-rotate(177deg) brightness(94%) contrast(88%);height:12px;margin-right:10px;transition:all .5s;vertical-align:middle;width:12px}.menu li:hover .social__icon{filter:invert(100%) sepia(0) saturate(21%) hue-rotate(104deg) brightness(105%) contrast(100%)}.menu-open{animation:slide-up .5s forwards,fade-in .5s forwards;display:block;opacity:1}@keyframes slide-up{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}50%{opacity:0}to{display:none}}.btn__map img{height:12px}.btn__map button{border:1px solid var(--gris_secundario);color:var(--gris_secundario);cursor:pointer;font-size:12px;margin:0!important;padding:5px 10px;width:100%}.btn__map button span:after{content:"Ver"}.btn__map button.--ocultar span:after{content:"Ocultar"}@media(max-width:767px){#compartir_redes{position:absolute;right:16px;top:10px}}.btn__map{margin-bottom:0!important}#emprendimientos-listado{margin-bottom:20px}#emprendimientos-listado>div{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:640px) and (max-width:1023px){#emprendimientos-listado>div{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){#emprendimientos-listado>div{grid-template-columns:repeat(3,1fr)}}.card__footer{border-top:1px solid #d2d2d2;margin-top:10px;padding-top:10px}.btn-descargar a{animation:latido 5s ease-out infinite;background:var(--boton_fondo);color:#fff;display:inline-block;margin-top:10px;padding:10px}.btn-descargar__icon{height:16px;margin-right:10px;vertical-align:middle;width:16px}@media(min-width:700px){.emprendimiento-solo{align-items:center;display:flex;flex-direction:row!important;grid-column:span 2/span 2;justify-content:center;margin:0 auto!important;width:600px}.emprendimiento-solo .imagen{height:150px!important;min-height:150px!important;width:400px!important}}#cuerpo-ficha{margin-bottom:65px;margin-top:20px}@media(min-width:768px){#cuerpo-ficha{margin:20px 0}#cuerpo-ficha>div{position:relative}}.m-ficha{margin-bottom:15px;width:100%}.emprendimiento__bajada{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;color:#879399;font-size:15px;margin:10px 0;padding:10px 0}#cuerpo-ficha h2{color:var( --primario_uno );font-size:20px;font-weight:600;margin-bottom:5px}#cuerpo-ficha section:not(#formulario) p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:768px){#cuerpo-ficha>div{column-gap:20px;display:grid;grid-template-areas:"aa bb" "cc bb";grid-template-columns:minmax(0,1fr) 300px;position:relative;width:100%}#galeria-botonera{grid-area:aa}#ficha-data{grid-area:cc;row-gap:10px}#ficha-data,#precarfor{display:flex;flex-direction:column}#precarfor{grid-area:bb;row-gap:20px}}#tituloredes{background-color:#e9e9e9;padding:20px 0}#titulo{margin-bottom:20px}#titulo h1{font-size:23px;font-weight:700;line-height:125%;margin-bottom:5px;text-transform:uppercase}#titulo p.direccion{color:var(--gris_secundario);font-size:15px;font-weight:400}.direccion__icon{display:inline-block!important;height:15px;vertical-align:middle;width:15px!important}.volver-listado__icon{height:15px;width:15px}@media(min-width:768px){#tituloredes{padding:20px 0}#titulo{margin-bottom:0}#tituloredes>div{align-items:center;display:flex;justify-content:space-between}}#volver{margin:20px 0}#volver a:hover{background-color:#c9c9c9}#volver a{background-color:#f1f3f5;color:var( --gris_tag );font-size:14px;padding:5px}.volver-listado__icon{height:14px;margin-right:5px;vertical-align:middle;width:14px}#cuadrotarifario{border-collapse:collapse;display:block;font-size:14px;overflow-x:auto;text-align:center;width:100%}@media screen and (min-width:768px){#cuadrotarifario{display:table}}#cuadrotarifario table{width:100%}#cuadrotarifario td:not(:first-child),#cuadrotarifario th:not(:first-child){text-align:center!important;white-space:nowrap}#cuadrotarifario td,#cuadrotarifario th{white-space:nowrap}#cuadrotarifario thead{background-color:var(--primario_uno);color:#fff}#cuadrotarifario thead th{padding:15px 20px}#cuadrotarifario tbody tr td{padding:15px 20px;vertical-align:top}#cuadrotarifario,#cuadrotarifario p{color:#3c3c3b;font-size:14px}#cuadrotarifario tbody tr td:nth-child(2) p{font-size:16px!important;font-weight:600}#cuadrotarifario tbody tr:nth-of-type(odd){background-color:#f2f2f2}#precio{display:flex;flex-direction:column;margin-bottom:15px;row-gap:15px}#precio .precio__container{align-items:center;display:flex}.btn-precios{background:#dedede;color:#000;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;margin:0;padding:5px 10px}.btn-precios:hover{background-color:#b7b7b7}#precio .anterior{color:var(--gris_redes);font-size:18px;font-weight:300;line-height:100%;margin-right:10px;text-decoration:line-through}#precio .actual{color:var( --primario_dos );font-size:25px;font-weight:700;line-height:100%}.temporal{display:flex;flex-direction:column;gap:.3125rem}.temporal__data{align-items:flex-end;display:flex;gap:.3125rem}.temporal__small{color:#818790;font-size:.75rem;font-weight:400}.temporal__btn{font-size:.625rem;padding:.3125rem;width:fit-content}#precio .consultar{color:var( --gris_secundario );font-size:18px;font-weight:700;line-height:100%}.ficha__prices__item{color:var( --primario_uno );font-size:14px;font-size:15px;font-weight:700;line-height:100%}#precarfor .precio-header{align-items:center;display:flex;flex-direction:row;gap:.3125rem;margin-bottom:.3125rem}#cuerpo-ficha #precio .precio-header h2{line-height:27px;margin-bottom:0}.rebajado-tag{align-items:center;background-color:var(--tag-bg);color:var(--tag-txt);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.3125rem;padding:.3125rem}.rebajado-tag__txt{font-size:var(--fs-xs)}.rebajado-tag__icon{filter:var(--tag-icon);height:.688rem;width:.688rem}#caracteristicas ul:empty~h2{display:none}#caracteristicas ul li img{height:14px;width:auto}#caracteristicas ul li{align-items:center;color:var(--gris_secundario);column-gap:10px;display:flex;font-size:12px}#caracteristicas ul li p{font-size:14px;line-height:100%;margin:0;padding:0}@media(max-width:767px){#formulario form h2{display:none}}@media(min-width:768px){#formulario{position:sticky;top:75px}#tar-dis{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}}#formulario label:not(.label_importante){display:none}#formulario input:not(#copia),#formulario textarea{background-color:#e9e9e9;border:0;color:var(--gris_secundario);padding:10px;resize:none;width:100%}#copia+label{color:#b7b7b7;font-size:12px;margin-bottom:10px}#formulario button{animation:latido 5s ease-out infinite;background-color:var(--boton_fondo);color:#fff;cursor:pointer;font-weight:600;padding:10px;text-align:center;width:100%}#botonera{display:flex}#botonera button{background-color:#fff;border:1px solid var(--boton_botonera_bg);color:var(--boton_botonera_bg);font-size:12px;font-weight:500;margin:0 5px 5px 0;padding:10px}#botonera button.seleccionado,#botonera button:hover{background-color:var(--boton_botonera_bg);color:var(--boton_botonera_color);cursor:pointer}#botonera img{filter:invert(90%) sepia(1%) saturate(605%) hue-rotate(315deg) brightness(85%) contrast(89%);height:12px;margin-right:10px;vertical-align:middle;width:12px}#botonera button.seleccionado img,#botonera button:hover img{filter:invert(100%) sepia(37%) saturate(0) hue-rotate(177deg) brightness(108%) contrast(101%)}.fotorama{overflow:hidden}.fotorama__stage__frame.fotorama__loaded.fotorama__loaded--img.fotorama__active{background-color:#dedede}#compartir{color:#797979;column-gap:10px;display:flex}#compartir .redes-titulo{cursor:pointer;font-size:15px}#compartir .redes-lista,#compartir .redes-titulo{align-items:center;column-gap:10px;display:flex;justify-content:flex-start}#compartir .redes-lista{border:none;list-style:none;overflow:hidden;width:0}#compartir .redes-lista li a{align-items:center;display:flex;height:20px;justify-content:center;width:21px}#compartir .redes-titulo i{transform:rotate(-90deg)}#compartir .redes-titulo.activo i{transform:rotate(0deg)}.ui-datepicker table tr td.ui-datepicker-unselectable span{background-color:var(--slider_label);color:var(--gris_redes);text-decoration:none}.availability{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.availability__item{align-items:center;display:flex;margin-right:5px}.availability__item:last-child{margin-right:0}.availability__item__ref{border:1px solid #ededed;height:1.25rem;margin-right:.375rem;width:1.25rem}.availability__item__ref.--reserved{background-color:var(--slider_label)}#btn-descargar a{background:var(--boton_fondo);color:#fff;display:inline-block;margin-top:10px;padding:10px}#btn-descargar i,.btn-descargar i{margin-right:10px}#ubicacion iframe{height:300px;width:100%}.form-item{margin-bottom:.625rem;position:relative}.form-item:last-child{margin-bottom:0}.form-item .tab-selector.--wide .tab-selector__item__btn{min-width:auto}.form-item__label{display:block;font-size:.9375rem;margin-bottom:.25rem;width:100%}.form-item--select-icon i{bottom:.8125rem;color:var(--c-dark-ex);position:absolute;right:.625rem}.form-item__messages{font-size:.9375rem;font-weight:var(--f-medium);margin-top:.25rem}.form-item__messages i{margin-right:.25rem}.form-item__messages.--error{color:var(--c-error)}.form-item__messages.--send{background-color:var(--c-grey-light);color:var(--c-black);display:block}.form-item__messages.--send,.form-item__messages.--success{border-radius:.3125rem;font-size:1.0625rem;margin-top:0!important;padding:.625rem .5rem;text-align:center}.form-item__messages.--success{background-color:var(--c-success-light);color:var(--c-success)}.form-item__messages.--alert{background-color:var(--c-alert-light);color:var(--c-alert)}.form-item__messages.--alert,.form-item__messages.--warning{border-radius:.3125rem;font-size:1.0625rem;padding:.625rem .5rem;text-align:center}.form-item__messages.--warning{align-items:center;background-color:var(--c-warning);color:#cb8703;display:flex;gap:5px;justify-content:center}.form-item__messages.--danger{background-color:var(--c-error-light);border-radius:.3125rem;color:var(--c-error);font-size:1.0625rem;padding:.625rem .5rem;text-align:center}.form-item__messages.--hidden{display:none}.tag-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:25px}.tag-row__icon{height:13px;width:13px}.tag-row__list{align-items:center;display:flex;flex-direction:row;gap:10px;list-style:none}.tag-row__codigo,.tag-row__oportunidad{align-items:center;background-color:#f1f3f5;border-radius:2px;color:#000;display:inline-flex;font-size:10px;font-weight:500;gap:5px;padding:.125rem .375rem;text-transform:uppercase}.tag-row__codigo span{font-weight:600}.tag-row__destacado{background-color:#f28a27}.tag-row__destacado,.tag-row__estado{align-items:center;border-radius:2px;color:#fff;display:inline-flex;font-size:10px;font-weight:500;gap:5px;padding:.125rem .375rem;text-transform:uppercase}.tag-row__estado{background:#e94949}.tag-row__previaje{align-items:center;background-color:#38baef;border-radius:2px;color:#fff;display:inline-flex;font-size:10px;font-weight:500;gap:5px;padding:.125rem .375rem;text-transform:uppercase}#precio{margin-bottom:0}.form#form-consulta-prop{padding-top:0}#acercade h2{margin-bottom:0!important}#acercade ul{padding-left:1.25rem}.datepicker{align-items:center;display:flex;justify-content:center}#bottom{background-color:var(--fondo_footer);color:#fff;padding:45px 0}#bottom .container>div{margin-bottom:40px}#bottom .logo-c{margin-bottom:20px;overflow:hidden;width:190px}#bottom .logo img{height:auto;width:100%}#bottom h2{font-size:20px;font-weight:600;line-height:25px;margin-bottom:10px}#bottom .secciones ul{list-style:none}#bottom .secciones ul li{line-height:22px}#bottom .secciones ul li a{color:#fff;font-size:15px}#bottom .secciones ul li a:hover{color:var(--primario_dos);font-weight:700}#top .contacto_icono a{color:#000}#top .contacto_icono a:hover{color:var(--primario_dos);font-weight:700}#bottom .redes a{background-color:var(--iconos_footer);border:0}#bottom .redes a:hover{background-color:var(--primario_dos);font-weight:700}#bottom .container-seccion>div,#secciones-redes>div{margin-bottom:30px}#bottom .socialmedia__icon{height:18px;vertical-align:middle;width:18px}@media (min-width:768px){#bottom .container-seccion{column-gap:50px;display:flex;flex-wrap:wrap;justify-content:space-around}#bottom .socialmedia li{margin:0}#bottom .socialmediafooter__icon{height:16px;width:16px}#bottom div.sobrenosotros{flex:1}.logo-matri,.redes,.secciones{max-width:200px}}@media only screen and (max-width:1000px) and (min-width:769px){.logo-matri{grid-area:inmobiliaria}.sobrenosotros{grid-area:nosotros}.secciones{grid-area:secciones}.redes{grid-area:redes}#bottom .container-seccion{column-gap:30px;display:grid;grid-template-areas:"inmobiliaria nosotros secciones" "inmobiliaria nosotros redes"}}.buscadorprop{align-items:center;background-color:#000;color:#fff;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:center;padding:10px 0}.buscadorprop p:last-of-type{border-left:1px solid #fff;margin-left:15px;padding-left:15px}.contacto_icono{display:grid;gap:10px;grid-template-columns:25px 1fr}@media(min-width:768px){.contacto_icono{display:grid;gap:10px;grid-template-columns:40px 1fr}}.socialmedia{flex-wrap:wrap;gap:5px}.socialmedia,.socialmedia a{align-items:center;display:flex}.socialmedia a{background-color:var(--primario_dos);border:1px solid #b7b7b7;border-radius:4px;height:40px;justify-content:center;width:40px}@media(min-width:768px){.socialmedia a{background-color:transparent}}.socialmedia a:hover{background-color:var(--primario_dos);transform:scale(.9)}.socialmedia a:hover img{filter:brightness(2)}.contacto_icono_text{color:#000}.contacto_icono_text p:first-of-type{color:var(--gris_secundario)}#bottom .contacto_icono_text p:first-of-type{color:#fff}#bottom .contacto_icono_text p:last-of-type{color:#fff;font-weight:400}#bottom .socialmedia li{display:inline-block;margin-top:5px;vertical-align:middle}@media(min-width:768px){.only-desktop{display:flex}}#navbar-menu nav li a:hover{font-weight:600}.mobile-fixed-btn{box-shadow:4px 0 4px rgba(0,0,0,.25);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));z-index:999}.mobile-fixed-btn a{align-items:center;color:#fff;display:inline-flex;height:35px;justify-content:center;width:100%}.fixed-footer{background-color:var(--c-grey-light);border-top:1px solid var(--c-grey);bottom:0;box-shadow:var(--u-box-shadow-footer);display:flex;justify-content:center;left:0;padding:.625rem;position:fixed;width:100%;z-index:100}.fixed-footer .button{margin-right:.375rem;width:100%}.fixed-footer .button:last-child{margin-right:0}.fixed-footer__menu{background-color:var(--c-white);bottom:45px;box-shadow:0 -5px 10px 0 #0000001f;display:flex;flex-direction:column;left:0;max-height:0;overflow:hidden;padding:0 .625rem;position:absolute;right:0;transition:all .3s ease-out;width:100%}.fixed-footer__menu .footer__title{align-items:center;color:var(--c-black)!important;display:inline-flex;margin:0 auto;margin-bottom:.9375rem!important}.footer__title i{margin-right:10px}.fixed-footer__menu .infoContact{background-color:#009285;border:1px solid #fff;color:#fff;font-size:12px!important}.fixed-footer__menu .infoContact:last-child{margin-bottom:0}.fixed-footer__menu.--open{max-height:15.625rem;padding:.9375rem .625rem}#bottom .logo.logo-v{display:flex;margin-bottom:20px}#bottom .logo-v img{margin:auto;max-height:175px;width:auto}#bottom .logo-h img{margin:0 auto 10px;width:70%}@media(min-width:768px){#bottom .logo-h img{margin:0 auto 10px;width:100%}}#zocalo{padding:0 20px}#zocalo p{color:#777;font-size:.7rem;line-height:150%;padding:20px 0;text-align:center}@media(min-width:768px){#zocalo{display:inline-block;padding:20px 100px}#zocalo p{padding:20px 40px}}#bottom .socialmedia svg,#contact-redes svg{fill:var(--fondo_footer)!important;height:18px}.footer__title-chev,.infoContact__icon{height:12px;vertical-align:middle;width:12px}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0;transition:.5s}body,html{scroll-behavior:smooth}a{text-decoration:none}button{border:none}.select2-dropdown{z-index:105100!important}.select2 *{border-radius:0!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--secundario_uno)!important;color:var(--texto_tag)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice button{border-right:0!important;color:var(--texto_tag)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice button:hover{background-color:var(--secundario_uno)!important;transform:scale(1.2)!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:10px!important}:root{--primario_uno:#3e3550;--primario_dos:#f28a27;--secundario_uno:#279df2;--fondo_footer:#262131;--iconos_footer:#756498;--fondo_menu:#fff;--secundario_rojo:#e94949;--gris_secundario:#818790;--gris_redes:#b7b7b7;--card_titulo:#343a40;--whatsapp:#0d9f16;--c-whatsapp:#25d366;--c-whatsapp-hover:#1fa04e;--c-white:#fff;--u-overlay-light:rgba(0,0,0,.15);--slider_label:#727171;--color_neutro:#898989}.container-seccion{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(max-width:576px){.container-seccion{max-width:540px}}@media(max-width:768px){.container-seccion{max-width:720px}}@media(max-width:992px){.container-seccion{max-width:960px}}@media(min-width:1200px){.container-seccion{max-width:1280px;padding-left:25px;padding-right:25px}}.only-desktop{display:none}@media (min-width:768px){.only-desktop{align-items:center;display:flex;gap:10px}}.whatsapp-float{display:none}@media (min-width:768px){.whatsapp-float{background:var(--c-whatsapp);border-radius:4px;bottom:1.875rem;box-shadow:var(--u-box-shadow-light);cursor:pointer;display:flex;line-height:1;overflow:hidden;position:fixed;right:1.25rem;transition:all .5s ease-out;user-select:none;z-index:9999}.whatsapp-float:hover{background:var(--c-whatsapp-hover)}.whatsapp-float__text{float:left;font-size:.875rem;overflow:hidden;padding:.9375rem .9375rem .9375rem 1.25rem;text-overflow:ellipsis;vertical-align:sub;white-space:nowrap}.whatsapp-float__icon,.whatsapp-float__text{color:var(--c-white);position:relative;z-index:2}.whatsapp-float__icon{align-items:center;background:var(--u-overlay-light);border-radius:4px;display:flex;float:right;font-size:1.25rem;padding:.625rem .75rem;width:auto}}#page-error{margin-top:120px}@media(min-width:768px){#page-error{margin-top:20px}}#page-error .section__inner{align-items:center;display:flex;justify-content:center}.alert.--error404{background-color:#ffe0e0;display:inline-block;margin-bottom:20px;padding:2rem;text-align:center;width:100%}.error404__sugerencia{color:#818790;font-size:20px;font-weight:700;margin-bottom:15px;margin-top:20px}.page-error__icon{height:50px;margin-bottom:10px;width:50px}.alert__icon{filter:invert(66%) sepia(34%) saturate(6975%) hue-rotate(324deg) brightness(96%) contrast(97%);height:50px;width:50px}p.alert__title{color:#f16059;font-size:1.375rem;font-weight:600;line-height:1.1;margin-bottom:.625rem}.nofound__subtitle{font-size:20px;margin-bottom:20px}.owl-carousel .owl-dots.disabled{display:block!important}@media(min-width:768px){.owl-dots{margin:0!important;position:absolute;right:0;top:0;transform:translateY(-100%)}}::placeholder{color:#898989}form#form-consulta-prop{overflow:hidden;padding-top:10px}#tarifas:target h2{animation-duration:3s;animation-name:shockwaveJump}#tarifas:target table thead{animation-duration:3s;animation-name:parpadeoColor}#cuerpo{overflow:hidden}@keyframes shockwaveJump{0%{transform:scale(1)}3%{transform:scale(1.2)}13%{transform:scale(.98)}17%{transform:scale(1.02)}27%{transform:scale(.98)}37%{transform:scale(1)}to{transform:scale(1)}}@keyframes latido{0%{transform:scale(1)}3%{transform:scale(1.025)}13%{transform:scale(.98)}17%{transform:scale(1.025)}27%{transform:scale(.98)}37%{transform:scale(1)}to{transform:scale(1)}}@keyframes shockwave{0%{box-shadow:0 0 2px rgba(255,132,0,.227),inset 0 0 1px rgba(255,132,0,.227);transform:scale(1)}60%{box-shadow:0 0 50px rgba(255,132,0,0),inset 0 0 30px rgba(255,132,0,0)}65%{transform:scale(1.2)}to{transform:scale(1.2)}}@keyframes parpadeoColor{0%{filter:saturate(1)}10%{filter:saturate(2.5)}20%{filter:saturate(1)}30%{filter:saturate(2.5)}40%{filter:saturate(1)}to{filter:saturate(1)}}#top.open .btn-close{display:inline}#top.open .btn-burger,.btn-close{display:none}#top,.container-scroll{width:100%}#top{align-items:center;background-color:var(--fondo_header);box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:95px;left:0;position:sticky;top:0;z-index:30}@media only screen and (max-width:768px){#top:has(+#btn-filtrar){box-shadow:none}}.top-logo{align-items:center;display:flex;justify-content:space-between}#top.open{z-index:31}.navbar-overlay{display:none}#top.open .navbar-overlay{background-color:rgba(0,0,0,.5);bottom:0;display:block!important;left:0;position:fixed;right:0;top:95px;z-index:10}@media only screen and (min-width:768px){#top{flex-direction:column;justify-content:space-between}}#navbar-menu{align-items:flex-start;background:var(--fondo_menu);display:flex;flex-direction:column;gap:8px;height:100%;left:0;position:fixed;top:95px;translate:-100% 0;width:80%;z-index:10}header.open #navbar-menu{translate:0}#navbar-burger{align-items:center;background-color:var(--primario_uno);display:flex;height:46px;justify-content:center;width:46px}.menu-logo-c,.menu-logo-h,.menu-logo-v{max-height:80px;width:auto}#navbar-menu nav li{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}#navbar-menu nav{width:100%}#navbar-menu nav li a{color:var(--texto_menu);display:inline-block;font-size:16px;padding:20px;text-transform:uppercase;width:100%}@media only screen and (min-width:768px){#navbar-menu nav li a{color:var(--texto_menu)}}.contacto_icono{align-items:center;display:flex;gap:15px}.contacto_icono_img,.socialmedia a{align-items:center;border:1px solid var(--iconos_header);border-radius:4px;display:flex;height:40px;justify-content:center;width:40px}.contacto_icono_img svg{fill:var(--iconos_header);transform:rotate(90deg);width:18px}#top .socialmedia svg{height:18px;width:18px}#top .socialmedia a:hover{background-color:var(--iconos_header);transform:scale(.9)}#top .socialmedia a:hover svg{fill:var(--fondo_header)}.contacto_icono_text{color:var(--iconos_header);font-size:14px}.contacto_icono_text a,.contacto_icono_text a:visited{color:inherit}#top .contacto_icono_text p:first-of-type{color:var(--iconos_header)!important}.contacto_icono_text p:last-of-type{font-weight:600}.contacto-container{padding:0 20px}.socialmedia li{display:inline-block;vertical-align:middle}#navbar-menu nav li a:hover{color:var(--primario_dos)}#navbar-logo a{display:block;line-height:0}@media (min-width:768px){#top{height:auto;margin:0 auto}#navbar-burger{display:none}#navbar-menu{background-color:var(--fondo_menu);flex-direction:row;height:auto;margin:0 auto;position:static;translate:0;width:100%}.contacto-container{display:none}#navbar-menu>div{background-color:#fff;width:100%}#navbar-menu nav ul{display:flex;justify-content:center;list-style:none}#navbar-menu nav li{border:none}.top-logo{border-bottom:1px solid #b7b7b7;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;padding:15px 0}#navbar-logo{align-items:center;display:flex;justify-content:center}.top-logo ul.socialmedia{align-items:center;display:flex;justify-content:flex-end}.menu-logo-h{max-height:135px}.menu-logo-v{max-height:145px}.menu-logo-c{max-height:140px}#navbar-menu nav li a{padding:10px 20px}#top.headerScroll #navbar-menu nav li a{padding:5px 10px}.socialmedia{gap:5px}}.page-header{background-color:#e9e9e9;flex-wrap:wrap;margin-bottom:20px;padding:20px 0;position:relative}.page-header>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-header h1.page-header__title{font-size:25px;font-weight:700;line-height:37px}.page-header .page-header__title+p{color:var(--gris_secundario);font-size:13px;font-weight:400;line-height:22px}.page-header .botonera{align-items:center;display:grid;gap:5px;grid-template-columns:4fr 2fr;width:100%}@media(min-width:768px){.page-header{padding:20px 0}.page-header .botonera{display:flex;width:fit-content}#top.headerScroll{animation:moveIn .35s ease-out;height:75px}#top.headerScroll .top-logo{border:0;grid-template-columns:1fr;padding:0}.headerScroll .top-logo div:first-of-type,.headerScroll ul.socialmedia{display:none}.headerScroll img{max-height:75px}}#top.headerScroll{background-color:var(--fondo_menu)}#top.headerScroll .container-scroll{align-items:center;display:grid;margin-left:auto;margin-right:auto}#top.headerScroll #navbar-menu nav ul{justify-content:end;white-space:nowrap}@media(min-width:576px){#top.headerScroll .container-scroll{max-width:100%}}@media(min-width:768px){#top.headerScroll .container-scroll{grid-template-columns:auto 1fr;max-width:100%}}@media(min-width:992px){#top.headerScroll .container-scroll{grid-template-columns:auto 1fr;max-width:960px}}@media(min-width:1200px){#top.headerScroll .container-scroll{grid-template-columns:auto 1fr;max-width:1280px;padding-left:25px;padding-right:25px}}@keyframes moveIn{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translate(0)}}.item-matricula{display:none;margin-bottom:10px}.item-matricula:first-of-type,.item-matricula:nth-of-type(2),.item-matricula:nth-of-type(3){display:flex}#vermas_matricula{align-items:center;color:#fff;cursor:pointer;display:inline-flex;gap:5px;justify-content:center;text-align:center;width:100%}.vermasmatricula__icon{height:16px;vertical-align:middle;width:16px}.matriculas-titulo{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;font-weight:700;margin-bottom:10px;padding-bottom:5px;padding-top:5px}.slider{background:url(/build/images/slider_fondo.9a0a5b30.jpg) no-repeat 50%;background-size:cover;padding:45px 10px;text-align:center}.slider-form-group{background-color:#fff;border:1px solid #e3e3e3;padding:5px 20px}.slider-form-group label{color:var(--slider_label);font-size:14px}.slider-form-group select{background-color:#fff;border:none;font-size:14px;width:100%}.slider-form-group select:focus-visible{outline:none}.slider button img{margin-right:5px}.slider-form-group select{cursor:pointer}.slider-form-group select:hover{transform:scale(1.05)}@media screen and (min-width:768px){.slider-form-group{display:flex;flex-direction:column;height:65px;justify-content:space-around;min-width:200px;padding:15px}.slider-form-group label{font-size:12px;margin:0!important}.slider-form-group select{font-size:14px;font-weight:500;width:100%}}#destacados,#emprendimientos{margin:20px 0}.titulo-seccion{color:var(--primario_uno);font-size:20px;margin-bottom:20px}.emprendimientos__ver__todos{display:flex;justify-content:center;justify-items:center;margin-top:25px;text-align:center;width:100%}.emprendimientos__ver__todos a{background-color:var(--primario_uno);font-weight:700;padding:10px 20px}.emprendimientos__ver__todos a,.emprendimientos__ver__todos a:active,.emprendimientos__ver__todos a:focus,.emprendimientos__ver__todos a:hover,.emprendimientos__ver__todos a:link,.emprendimientos__ver__todosa:visited{color:var(--home_listado_texto)}@media(min-width:768px){#destacados,#emprendimientos{margin:45px 0}}.home-listas{background-color:var(--primario_uno);color:var(--home_listado_texto);padding-bottom:20px;padding-top:20px}.home-listas+.home-listas{padding-top:0}.home-listas h2.titulo-seccion{color:#fff}.home-listas ul{column-gap:20px;display:grid;grid-template-columns:1fr 1fr;list-style:none}.home-listas ul li{line-height:15px;margin-bottom:10px}.home-listas ul li a{color:#fff;font-size:13px}.home-listas ul li a:hover{color:var(--primario_dos)}.home-listas ul .badge{background-color:var(--secundario_uno);border-radius:10px;color:var(--texto_tag);font-size:11px;margin-right:5px;padding:2px 10px}@media(min-width:768px){.home-listas{padding-bottom:45px;padding-top:45px}.home-listas+.home-listas{padding-top:0}.home-listas ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.owl-nav.disabled{display:block!important}.owl-stage-outer{position:relative}.owl-prev{left:-12px}.owl-next,.owl-prev{position:absolute;top:50%}.owl-next{right:-12px}.owl-next,.owl-prev{margin:0;transform:scale(1.2)}.owl-nav.disabled{height:0!important;margin:0}.owl-nav span{align-items:center;background-color:#9a9a9a;border-radius:100%;color:#fff;display:flex;height:25px;justify-content:center;opacity:.9;width:25px}.owl-nav span:hover{background-color:#686868}.owl-theme .owl-nav [class*=owl-]{border-radius:100%!important}#ui-datepicker-div{box-shadow:none;display:none!important}.mobile-fixed-btn{align-items:center;background-color:#e9e9e9;bottom:0;box-shadow:14px 0 5px rgba(0,0,0,.5);display:flex;font-size:12px;gap:10px;justify-content:space-around;left:0;padding:5px 20px;position:fixed;right:0;text-align:center;z-index:55}.mobile-fixed-btn img{height:12px;margin-right:5px}.mobile-fixed-btn .btn-footer,.mobile-fixed-btn a{align-items:center;color:#fff;display:flex;height:35px;justify-content:center;padding:10px;width:100%}a.btn-whatsapp.js-stats.js-whatsapp{border:1px solid #fff}.btn-whatsapp{background-color:#03c100}.btn-contactar{background-color:#015ba2}.btn-llamar{background-color:#009285}@media screen and (min-width:768px){.mobile-fixed-btn{display:none}}.header-listado{background-color:#e9e9e9;padding:45px 0}.header-listado h1{font-size:25px;font-weight:700;margin-bottom:10px}.header-listado h1+p{font-size:13px;margin-bottom:20px}@media(min-width:678px){.header-listado h1+p{margin:0}}.btn-filtro{align-items:center;background-color:var(--primario_uno);color:#fff;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;margin-bottom:10px;padding:10px;text-align:center;width:100%}.listado{display:grid;grid-template-columns:repeat(3,1fr)}.prop-card:hover .imagen{background-position:revert}.prop-card:hover a{box-shadow:0 0 10px rgba(0,0,0,.25)}.prop-card{height:calc(100% - 5px)}.prop-card:first-child{margin-left:0}#prop-page .prop-list{display:flex;flex-direction:column}#prop-page .prop-list .prop-card,#unidades .prop-card{height:auto;margin-left:0}.prop-card a{display:flex;flex-direction:column;height:100%;position:relative}.prop-card a,a.prop-card{border:1px solid #c1c1c1;box-shadow:0 0 4px rgba(0,0,0,.25)}.prop-card ul{list-style:none}.prop-card .imagen{background-position:50%;background-repeat:no-repeat;background-size:cover;height:205px;position:relative;width:100%}.prop-card .estado{background-color:#e94949;color:#fff;font-size:15px;font-weight:600;padding:8px 10px;position:absolute;text-transform:uppercase}.prop-card .tags{position:absolute;right:5px;top:5px}.prop-card .tags li{background-color:#f1f3f5;border-radius:2px;color:#000;font-size:10px;font-weight:500;margin-bottom:5px;padding:5px 8px}.prop-card .destacado{align-items:center;background-color:#f28a27;border-radius:2px;bottom:20px;color:#fff;display:inline-flex!important;font-size:12px!important;font-weight:500;gap:5px;left:15px;padding:5px;position:absolute;text-transform:uppercase}.prop-card .destacado__icon{height:12px;width:12px}.prop-card i{margin-right:5px}.prop-card .categorias li span{background-color:var(--secundario_uno);border-radius:2px;color:var(--texto_tag);font-size:12px;font-weight:500;margin-right:5px;padding:5px;text-transform:uppercase}.prop-card .categorias li{display:inline-block}.prop-card .cuerpo{display:flex;flex-basis:55%;flex-direction:column;justify-content:space-between;padding:20px 15px 0;position:relative}#emprendimientos .prop-card .cuerpo,#emprendimientos-listado .prop-card .cuerpo{flex-basis:auto}.prop-card .categorias{left:15px;position:absolute;top:-15px}.prop-card .direccion{align-items:center;color:#818790;display:inline-flex!important;font-size:13px;font-weight:400;gap:5px}.prop-card .titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--card_titulo);display:-webkit-box;font-size:19px;font-weight:600;line-height:22px;overflow:hidden;text-transform:uppercase}.prop-card .caracteristicas{column-gap:25px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.prop-card .caracteristicas i{margin-right:0}.prop-card .caracteristicas img{display:inline!important;width:12px!important}.prop-card .caracteristicas li{align-items:center;color:#818790;display:flex;font-size:12px;gap:5px}div:not(#precarfor) .prop-card .caracteristicas li:nth-child(n+5){display:none}.prop-card .rebajado{background-color:#f1f3f5;color:#343a40;display:inline-flex;font-size:11px;margin-bottom:5px;padding:5px}.prop-card .rebajado p{align-items:center;display:inline-flex!important;gap:5px}.prop-card .rebajado__icon{height:11px;width:11px!important}.prop-card .precio{align-items:center;column-gap:5px;display:flex}.prop-card .precio .anterior{color:#686868;font-size:12px;font-weight:300;text-decoration:line-through}.prop-card .precio .actual{color:var(--primario_dos);font-size:20px;font-weight:700;line-height:30px}.precio__small{color:#818790;font-size:.75rem;font-weight:400}.prop-card__footer{border-top:1px solid #d3d3d3;padding-top:10px}.prop-card__footer:empty{border:none;padding:0}.prop-card .codigo{color:var( --gris_secundario );font-size:10px;font-weight:400;text-align:right}.prop-card .caracteristicas,.prop-card .direccion,.prop-card .titulo{margin-bottom:15px}.prop-card hr{margin:10px 0}.prop-card .precio>*{vertical-align:middle}.prop-card-list{margin-bottom:20px}#unidades .prop-card-list:last-child{margin-bottom:0}@media(min-width:678px){.prop-card-list{align-items:stretch;display:flex;flex-direction:row}.prop-card-list .imagen{display:inline-block;height:100%!important;min-height:246px;width:300px}.prop-card-list .categorias{margin-bottom:15px;position:static}.prop-card-list .caracteristicas{align-content:baseline;column-gap:10px;display:flex;flex:1;flex-wrap:wrap}.prop-card-list .cuerpo{display:flex;flex:1;flex-direction:column;padding:10px 10px 10px 25px}.prop-card-list .destacado{bottom:0;left:0}}.leaflet-popup-content .prop-card-list{background-color:#fff;flex-direction:column}.leaflet-popup-content .prop-card-list .caracteristicas{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.leaflet-popup-content .prop-card-list .caracteristicas li{display:inline}.leaflet-popup-content .prop-card-list .caracteristicas li+li{margin-left:5px}.leaflet-popup-content .prop-card-list .cuerpo{padding:20px 15px}@media(min-width:678px){.leaflet-popup-content .prop-card-list .cuerpo{padding:10px}}.ordenarpor{width:100%}.botonera>div{margin-bottom:10px}@media(min-width:768px){.botonera>div{margin-bottom:0}}#ordenarpor{background-color:transparent;border:1px solid #000;color:#3e3550;font-size:14px;padding:5px 10px;width:100%}.compartir label{align-items:center;column-gap:10px;cursor:pointer;display:flex;justify-content:space-between}.compartir input{display:none}.compartir .redes{align-items:center;border:none;column-gap:15px;display:flex;list-style:none;margin-top:15px}.compartir .redes li a{align-items:center;display:flex;justify-content:center}.compartir input:checked+ul.redes{display:flex}.compartir .redes{display:none}@media(min-width:768px){.header-listado .container-seccion{align-items:center;display:flex;justify-content:space-between}.header-listado h1{margin-bottom:0}.header-listado .botonera{align-items:center;display:flex}.botonera .btn-filtro{display:none}.botonera .ordenarpor{margin-right:30px;width:300px}.compartir{align-items:center;column-gap:20px;display:flex}.compartir .redes{margin:0}}.owl-carousel .owl-stage{height:100%}body{position:relative}#prop-page .filtros{background-color:#fff;height:calc(100% - 95px);left:0;overflow:auto;position:fixed;top:95px;transform:translateX(-100%);transition:all .5s ease;width:100%;z-index:90}@media(min-width:768px){#prop-page .filtros{z-index:1}}#prop-page .filtros.open{transform:translateX(0)}#btn-fixed.open .btn-filtrar{display:none!important}@media(min-width:768px){#prop-page .filtros{height:auto;overflow:initial;position:relative;transform:translateX(0)}}#btn-fixed{background-color:#e9e9e9;bottom:0;box-shadow:4px 0 4px rgba(0,0,0,.25);display:block;left:0;margin-bottom:0;padding:5px 10px;position:fixed;right:0;z-index:100}#btn-fixed button{align-items:center;background-color:var(--primario_uno);color:#fff;display:flex;font-size:12px;font-weight:500;gap:10px;justify-content:center;padding:10px;text-align:center}#btn-fixed button.btn-filtrar{width:100%}@media(min-width:768px){#btn-fixed button{display:none}}#aplicados{background-color:var(--primario_uno);color:#fff;margin-top:20px;padding:20px 15px}#aplicados div{align-items:center;display:flex;justify-content:space-between}#aplicados>div :first-child{color:inherit;font-size:15px}#aplicados>div :last-child{color:inherit;font-size:12px}#aplicados div i{margin-right:10px}#aplicados ul{margin-top:20px}#aplicados ul li{align-items:center;background-color:var( --secundario_uno );border-radius:2px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:5px;margin-bottom:5px;margin-right:5px;padding:5px;text-transform:uppercase}#aplicados i{cursor:pointer;margin-left:10px;transform:scale(1.2)}@media(min-width:678px){#aplicados{margin-bottom:20px;margin-top:0}#aplicados ul li{font-size:10px}}.aplicados__limpiar{align-items:center;display:flex;gap:5px}.aplicados__limpiar-icon{height:14px;width:14px}.aplicados__icon{height:10px;width:10px}.filtros ul li p{vertical-align:middle}.filtros ul li button{background-color:transparent;color:#fff;cursor:pointer;margin-left:10px;margin-right:0}.filtros h2{margin-bottom:20px}.filtros form>div{margin-bottom:25px}.filtros_content{padding:1.25rem 1.25rem 0}@media(min-width:768px){.filtros_content{padding:0}}.filtros form .form-group{font-size:15px}.filtros form .form-group label{color:var(--card_titulo)}.filtros form .form-group select{background-color:#e9e9e9;border:0;border-radius:none;color:#898989;display:block;font-size:14px;padding:10px;width:100%}.filtros .precios>span.titulo{color:var( --card_titulo );font-size:15px;grid-column-end:3;grid-column-start:1;margin-bottom:15px}.filtros .precios input:not([type=text]){display:none}.btn-precios label{align-items:center;background-color:#fff;border:1px solid #898989;color:#898989;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;padding:5px;text-align:center}.btn-precios input:checked+label{background-color:var(--color_neutro);color:#fff}.btn-precios{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.form-switch{width:100%}.form-switch label:hover{background-color:#ebe9e9}.form-switch .switch{background-color:#d9d9d9;border:1px solid #818790;border-radius:20px;display:inline-flex;height:15px;position:relative;width:50px!important}.switch span{background-color:#fff;border:1px solid #818790;border-radius:100%;bottom:calc(50% - 11px);display:inline-block;height:22px;left:0;margin:0;position:absolute;width:22px}.form-switch input{display:none!important}.form-switch label div{display:inline-block}.form-switch label{align-items:center;color:#818790;cursor:pointer;display:flex!important;font-size:12px;justify-content:space-between;padding:10px 5px;width:100%}.form-switch input:checked+label span.switch{background-color:#3e3550}.form-switch input:checked+label span.switch span{left:calc(100% - 22px)}.check-block{margin-bottom:10px}.check-block input{display:none}.check-block span{color:var(--card_titulo);display:block;font-size:15px;margin-bottom:10px}.check-block label{align-items:center;background-color:#fff;border:1px solid var(--color_neutro);color:var(--color_neutro);cursor:pointer;display:inline-flex;font-size:13px;height:35px;justify-content:center;width:35px}.check-block input:checked+label{background-color:var(--color_neutro);color:#fff}.rango{column-gap:10px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.rango input{background-color:#e9e9e9;border:1px solid #b7b7b7;color:#b7b7b7;display:inline-block;font-size:14px;padding:10px;width:100%}#veropciones{display:none}label[for=veropciones]{align-items:center;cursor:pointer;display:flex!important;justify-content:space-between;margin:20px 0 10px;width:100%}label[for=veropciones]>span{flex:1}#veropciones:checked+div.lista_opciones{display:block;padding:10px 0;transition:padding 2s}.lista_opciones{height:0}.lista_opciones.open{height:100%}.lista_opciones .form-group{display:none}.lista_opciones.open .form-group{align-items:center;display:flex;justify-content:space-between}.lista_opciones .form-switch label{padding-left:20px}@media(min-width:768px){#prop-page{column-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);padding:40px 0}#prop-page .filtros{grid-area:1/1/2/4;position:static}#prop-page .prop-list{grid-area:1/4/2/13}}.form-group.opciones{width:100%}.form-group.opciones .titulo{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 5px}.form-group.opciones .titulo:hover{background-color:#ebe9e9}#buscar__codigo label{font-size:14px}#buscar__codigo input{background:#e9e9e9;border:0;color:var(--gris_secundario);margin-bottom:10px;padding:10px;resize:none;width:100%}.select2-container--default.select2-container--focus .select2-selection--multiple{background:#e9e9e9;border:0;outline:0}.select2-container--default .select2-selection--multiple{background-color:#e9e9e9!important;border:0!important;margin-top:5px;padding:10px}.select2-container .select2-search--inline .select2-search__field{font-family:sans-serif;height:18px;margin-left:5px;margin-top:0!important;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:middle!important;word-break:keep-all}.select2-container--default .select2-selection--multiple{padding-bottom:10px!important}#form-submit{background-color:#e9e9e9;border-radius:0;bottom:0;box-shadow:4px 0 4px 4px rgba(0,0,0,.25);display:grid;gap:10px;grid-template-columns:1fr 2fr;left:0;margin:0;padding:10px;position:sticky;right:0;z-index:1000}#form-submit button.aplicar,#form-submit button.cerrar{background-color:var(--primario_uno);color:#fff;cursor:pointer;flex:0 1 auto;padding:10px;text-align:center}#form-submit button.cerrar{background-color:var( --secundario_rojo )}#form-submit button.aplicar{animation:latido 5s ease-out infinite}#form-submit button.aplicar:hover{filter:brightness(1.3)}@media(min-width:768px){#form-submit{background-color:#fff;bottom:0;box-shadow:none;grid-template-columns:1fr;position:sticky}#form-submit button.aplicar{width:100%}#form-submit button.cerrar{display:none}}#paginador ul{list-style:none;margin:10px auto}#paginador a,#paginador ul{display:flex;justify-content:center}#paginador a{align-items:center;border:1px solid var(--primario_uno);color:var(--primario_uno);height:40px;width:40px}#paginador li a:hover,#paginador li.active a{background-color:var(--primario_uno);color:#fff}#paginador li a img{height:13px;width:13px}#tags{margin:20px 0}#tags ul{display:grid;font-size:14px;gap:15px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0 auto}#tags ul li{align-items:top;display:flex;justify-content:flex-start}#tags li span{font-weight:600}.tags__icon{height:13px;vertical-align:middle;width:13px}@media(max-width:767px){#tags li,#tags li i{align-items:center;background-color:#f0f0f0;display:inline-flex;font-size:12px;justify-content:center;padding:2px}}@media(min-width:768px){#tags ul{grid-template-columns:repeat(4,1fr)}#tags ul li{align-items:center;justify-content:center}}#btn-filtrar{align-items:center;background-color:#fafafa;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;gap:5px;justify-content:center;left:0;padding:10px 15px;position:sticky;right:0;top:95px;z-index:30}.btn-filtrar__icon{height:16px;width:16px}#btn-filtrar button{align-items:center;background-color:var(--boton_fondo);color:#fff;display:inline-flex;gap:5px;justify-content:center;padding:5px;width:100%}#btn-filtrar i{margin-right:10px}@media(min-width:768px){#btn-filtrar{display:none}}.filters-bar{background-color:var(--c-grey-light);overflow:auto;transition:all .5s ease-out;z-index:10}.filtros.open .filters-bar{right:0}.filters-bar__inner{padding:1.5625rem 1.25rem 0}.filters-bar__bottom{background-color:var(--c-grey-light);border-top:1px solid var(--c-dark-ex);bottom:0;padding:1.25rem;position:sticky;z-index:1000}.filters-bar__top{background-color:var(--c-grey);display:flex;justify-content:flex-end;padding:.625rem .9375rem;position:sticky;top:0;z-index:1000}.filters-bar__title{align-items:center;cursor:pointer;display:flex;font-size:1.1875rem;font-weight:var(--f-semi-bold);justify-content:space-between}.filters-bar__title i{transform:rotate(0deg);transition:all .5s ease}.filters-bar__title i.--open{transform:rotate(180deg)}.filters-bar__item{border-bottom:1px solid var(--c-dark);margin-bottom:.75rem;padding-bottom:.75rem}.filters-bar__item:last-child{border-bottom:0;margin-bottom:0}.filters-bar__item__inner{max-height:0;overflow:hidden;padding:0;transition:all .7s ease}.filters-bar__item__inner.--open{max-height:50rem;overflow-y:auto;padding:.75rem 0 0}.filters-bar__item__inner .form-item__flex{margin:.625rem 0 0}.filters-bar__item__inner .tab-selector.--wide .tab-selector__item{width:100%}.filters-bar__item__text{font-size:1rem}@media(min-width:768px){.filters-bar{position:static}}.card-contact{background-color:#f0f0f0;display:flex;gap:10px;margin-bottom:20px;overflow:hidden;padding:10px}.card-contact__title-big{font-size:21px;margin-bottom:20px}.card-contact__image{background-position:50%;background-size:cover;border-radius:15px;box-shadow:var(--u-box-shadow-light);flex:30%;height:80px;max-height:80px;position:relative}.card-contact__title{font-size:18px;font-weight:600;text-transform:uppercase}.card-contact__content{display:flex;flex:70%;flex-direction:column;gap:5px}.card-contact__prices .ficha__prices{display:block!important;margin-top:10px}.card-contact__prices .ficha__prices__item{border-bottom:1px solid var(--c-grey);flex-wrap:wrap}.card-contact__prices .ficha__prices__text,.card-contact__prices .prices{font-size:16px}.card-contact__prices .prices__discount{font-size:14px;font-weight:300;text-decoration:line-through}.card-contact__prices .ficha__prices__text:first-child{flex:100%}@media (min-width:768px){.card-contact{display:none}}.opciones__icon-chev{height:15px;width:15px}.tarifas{margin-bottom:20px}.tarifas:last-child{margin-bottom:0}.tarifas__title{background-color:var(--c-white);border-left:1px solid var(--c-grey);border-right:1px solid var(--c-grey);border-top:3px solid var(--c-grey);display:inline-flex;font-size:14px;font-weight:var(--f-semi-bold);padding:6px 10px}.tarifas__content{border:1px solid var(--c-grey);width:100%}.tarifas__content__item{background-color:var(--c-white);display:grid;grid-template-columns:repeat(2,1fr);padding:10px}.tarifas__content__item:nth-child(2n+0){background-color:var(--c-grey-light)}.tarifas__content__text{font-size:13px}.tarifas__content__text:last-child{text-align:right}@media (min-width:768px){.tarifas__title{font-size:16px}.tarifas__content{width:65%}.tarifas__content__text{font-size:14px}}#slider{min-height:calc(100vh - 230px);position:relative}#slider .formulario{z-index:2}#slider .formulario,#slider .wrapper-codigo{display:flex;flex-direction:column;justify-content:center;position:relative}.search-code__button i{margin-right:.25rem}.search-code__modal:after{border-color:transparent transparent var(--c-grey-light) transparent;border-style:solid;border-width:.3125rem}.search-code__modal .input{border:0;padding:5px 10px;width:100%}.search-code__modal{position:relative}.search-code__modal__tooltip{background-color:var(--primario_uno);border-radius:10px;color:#fff;font-size:12px;left:0;opacity:1;padding:10px 8px;position:absolute;text-align:center;top:0;transform:translateY(-50px);width:257px;z-index:3}.search-code__modal__tooltip:after{border-color:var(--primario_uno) transparent transparent transparent;border-style:solid;border-width:10px;content:"";left:50%;margin-left:-19px;position:absolute;top:95%}@media(min-width:768px){.search-code__modal__tooltip{display:none;opacity:0}#searchCodeInput:hover+.search-code__modal__tooltip{display:block;opacity:1;transform:translate(-25px,-60px)}}.search-code__modal .input{border:1px solid var(--gris_secundario);border-radius:0}.search-code__modal .input:focus{outline:none}.search-code__modal .button--primary{background-color:var(--primario_uno);border:0;border-radius:0;color:#fff;cursor:pointer;padding:5px}@media (min-width:768px){.search-code{margin-bottom:1.25rem;margin-top:0;width:auto}.search-code__button{border:1px solid var(--c-white);color:var(--c-white)}.search-code__button:hover{background-color:var(--c-white);color:var(--c-primary)}}.search-code__modal{align-items:center;background-color:hsla(0,0%,100%,.75);display:flex;opacity:0;padding:.5rem .75rem;position:absolute;transform:translateY(-100px);transition:all .4s ease-out;width:100%;z-index:1}.search-code__modal:after{border:.3125rem solid transparent;border-bottom-color:hsla(0,0%,100%,.75);bottom:100%;content:"";left:50%;margin-left:-.3125rem;position:absolute}.search-code__modal.--open{align-items:center;display:flex;justify-content:center;opacity:1;transform:translateY(100%)}#slider .codigo{background-color:#fff;color:var(--primario_uno);font-size:12px;font-weight:600;padding:5px 0;text-align:center;width:100%}#slider .codigo>*{display:inline-block;vertical-align:middle}#slider .formulario button{background-color:var(--primario_uno);color:#fff;font-size:17px;margin:0;padding:10px 0;width:100%}#slider .formulario button img{margin-right:5px}.swiper-container{height:100%}.swiper-container .titulo{color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-size:32px;font-weight:500;margin:auto;text-align:center}.swiper-container .titulo span{background-color:var(--primario_uno);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:0 10px}.swiper-container .hero__video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.swiper-container .hero__slider__caption{background:rgba(0,0,0,.25);bottom:0;color:#fff;font-size:12px;font-weight:600;left:0;padding:5px 0;position:absolute;right:0;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.4);z-index:2}.hero__slider__caption:empty{padding:0!important}.swiper-container .hero__slider__caption a{border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;margin-top:10px;padding:5px 10px}.swiper-container .hero__slider__caption a:visited{color:inherit}.swiper-container .hero__slider__caption a:hover{background-color:#fff;color:var(--primario_uno)}.swiper-container .container-seccion{position:relative;top:50%;transform:translateY(-50%);z-index:2}.swiper-container .container-seccion .frase_form{grid-gap:15px;display:flex;flex-direction:column;position:relative}@media screen and (min-width:768px){#slider{min-height:390px}#slider form{align-items:center;display:flex;justify-content:center}.swiper-container .titulo{font-size:20px;padding:0}#slider .formulario button:hover{background-color:var(--primario_dos);color:#fff;cursor:pointer}#slider .formulario button{font-size:0;height:65px;width:65px}#slider .formulario button img{animation:shockwaveJump 2.5s ease-out infinite;height:30px;margin:0}#slider .codigo{display:inline-block;font-size:12px;padding:10px 20px;transition:color .5s;transition:background .5s;width:auto}#slider .codigo:hover{background-color:var(--primario_uno);color:var(--primario_dos);cursor:pointer}}.hero__slider{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.ficha__video{border:1px solid var(--c-grey-light);height:min-content;width:100%}.ficha__video iframe{height:100%;width:100%}.ficha__slider{background-color:var(--c-grey);border:1px solid var(--c-grey-light);display:none;height:14.375rem;width:100%}.ficha__slider .swiper-button-next,.ficha__slider .swiper-button-prev{color:transparent}.ficha__slider .swiper-button-next:after,.ficha__slider .swiper-button-prev:after{display:none}.ficha__slider .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:contain}.ficha__slider.--active{display:block}.ficha__slider__top{display:flex;left:.625rem;position:absolute;top:.625rem;z-index:10}.ficha__slider__bottom{bottom:.625rem;display:flex;position:absolute;right:.625rem;z-index:10}.ficha__slider__button{height:35px;width:35px}.ficha__slider__button .fas{color:#fff;cursor:pointer;font-size:35px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0!important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0!important}.swiper-button-next,.swiper-button-prev{background-color:#fff;height:100%!important;margin-top:0!important;top:0!important}.swiper-button-next.ficha__slider__button i,.swiper-button-prev.ficha__slider__button i{color:#cdcccc;text-shadow:none}@media (min-width:768px){.ficha__slider{height:21.875rem}.ficha__slider__button .fas{font-size:50px}.ficha__video{height:21.875rem}}@media (min-width:1024px){.ficha__slider,.ficha__video{height:31.25rem}}.hero__overlay{background:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.slider__titulo{font-size:16px}.slider__subtitulo{font-size:14px}.owl-next,.owl-prev{top:-55px!important}.slider__descripcion{font-size:12px;margin-top:5px}.slider__seccion__dots{display:flex;justify-content:flex-end;justify-items:center;margin-bottom:5px;width:100%}.dot{background-color:#bbb;border-radius:50%;display:inline-block;height:15px;width:15px}.dot.dot__active{background-color:#2e2d2d;border-color:#bbb;border-width:2px;margin-left:1px;margin-right:1px}.searchcode__icon{height:15px;vertical-align:middle;width:15px}.sucursal i{color:#fff}.sucursal .sucursal-data{height:0;overflow:hidden}.sucursal .sucursal-titulo{border-bottom:1px solid #fff;border-top:1px solid #fff}#contact-page .sucursal-titulo,.sucursal .sucursal-titulo{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:5px}#contact-page .sucursal-titulo{border-bottom:1px solid #000;border-top:1px solid #000;color:var( --primario_uno );font-weight:600;width:100%}#contact-page .sucursal i{color:var( --primario_uno )}.sucursal__btn-chev{height:16px;width:16px}.sucursal .sucursal-titulo h3{font-size:14px;font-weight:400}.girar img{transform:rotate(180deg)}.sucursal{margin-bottom:20px}.sucursal .contacto_icono{margin-bottom:10px}.sucursal .contacto_icono p{color:#fff}#contact-sucursales .sucursal .contacto_icono p{color:#000}.sucursal .contacto_icono_text,.sucursal .contacto_icono_text a{color:#fff}#contact-sucursales .sucursal .contacto_icono_text,#contact-sucursales .sucursal .contacto_icono_text a{color:#000}.sucursal .contacto_icono_text a:hover{color:var(--primario_dos);font-weight:700}.sucursal.conlogo .contacto_icono{grid-template-columns:25px 1fr 80px}.sucursal .contacto_icono_img{align-items:center;background-color:var(--iconos_footer);border:none;border-radius:4px;display:flex;height:25px;justify-content:center;min-width:25px;width:25px}.sucursal .contacto_icono_img img{filter:brightness(2);height:auto;width:50%}@media(min-width:768px){.sucursal .contacto_icono_img{height:30px;min-width:30px;width:30px}.sucursal.conlogo .contacto_icono{grid-template-columns:40px 1fr 80px}}.sucursal-data{position:relative}.sucursal-logo{float:right;height:80px;width:auto}.sucursal .sucursal-titulo:hover,.sucursal .sucursal-titulo:hover i{color:var(--primario_dos)}#form-tasacion .formu___contenedor{display:grid;grid-template-columns:1fr}@media(min-width:768px){#form-tasacion .formu___contenedor{gap:20px;grid-template-columns:repeat(3,1fr)}}.formu{padding:25px 0}.form-item{margin-bottom:10px}.formu input,.formu textarea{background-color:#e9e9e9;border:0;color:var(--gris_secundario);display:block;padding:10px;resize:none;width:100%}.formu label{font-size:14px}.formu .section__title{color:var(--primario_uno);font-size:22px;font-weight:600;margin-bottom:10px}.section__title-icon{height:22px;margin-right:5px;vertical-align:center;width:22px}.formu__radio.grid-2{display:grid;grid-template-columns:1fr}.formu__radio input{display:none;margin-bottom:0}.formu__radio label{align-items:center;background:#fff;border:1px solid #898989;cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px;text-align:center}@media(min-width:768px){.formu__radio.grid-2{gap:0;grid-template-columns:1fr 1fr}}#tasacion_form_ambientes input{display:none}#tasacion_form_ambientes label{align-items:center;background-color:#fff;border:1px solid #898989;cursor:pointer;display:inline-flex;height:35px;justify-content:center;width:35px}#tasacion_form_ambientes input:checked+label{background-color:#a2a2a2;color:#fff}.formu__radio input:checked+label{background-color:#898989;color:#fff}.formu__superficies{display:grid;grid-template-columns:1fr}.formu__superficies>div{align-items:center;display:grid;grid-template-columns:3fr 1fr}.formu__superficies div label{grid-area:1/1/1/3}.formu__superficies div input{grid-area:2/1/3/2;height:100%;margin-bottom:0}.formu__superficies div div{align-items:center;background-color:#c9c7c7;border:0;display:flex;font-size:12px;grid-area:2/2/3/3;height:100%;justify-content:center}@media(min-width:768px){.formu__superficies{column-gap:20px;grid-template-columns:1fr 1fr}}.form-item.copia{align-items:center;display:flex;justify-content:flex-start}#copia-consulta{margin:0 10px 0 0;width:auto}.formu button{animation:latido 5s ease-out infinite;background-color:var(--boton_fondo);color:#fff;cursor:pointer;margin-top:15px;padding:10px;text-align:center;width:100%}.formu .select2{width:100%}p.section__title.--ultra-small{margin-top:20px}@media(min-width:768px){p.section__title.--ultra-small{margin-top:0}}.icon_tasacion{color:#b7b7b7;position:absolute;right:10px}:root{--c-error:#f16059;--c-error-light:#ffe0e0;--c-success:#009622;--c-success-light:#e3fde9;--c-alert:#caa500;--c-alert-light:#fffbeb;--c-warning:#feda9c;--swiper-theme-color:#007aff}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}