.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/build/fonts/material-icons.0c35d18b.woff2) format("woff2"),url(/build/fonts/material-icons.4d73cb90.woff) format("woff")}@font-face{ascent-override:94%;descent-override:23.4%;font-display:swap;font-family:Raleway Fallback;font-style:normal;font-weight:400;line-gap-override:0%;size-adjust:100.1%;src:local("Arial"),local("Helvetica"),local("Liberation Sans")}@font-face{ascent-override:94%;descent-override:23.4%;font-display:swap;font-family:Raleway Fallback;font-style:italic;font-weight:400;line-gap-override:0%;size-adjust:100.1%;src:local("Arial Italic"),local("Helvetica Oblique"),local("Liberation Sans Italic")}@font-face{ascent-override:94%;descent-override:23.4%;font-display:swap;font-family:Raleway Fallback;font-style:normal;font-weight:500;line-gap-override:0%;size-adjust:100.1%;src:local("Arial Bold"),local("Helvetica Bold"),local("Liberation Sans Bold")}@font-face{ascent-override:94%;descent-override:23.4%;font-display:swap;font-family:Raleway Fallback;font-style:normal;font-weight:600;line-gap-override:0%;size-adjust:100.1%;src:local("Arial Bold"),local("Helvetica Bold"),local("Liberation Sans Bold")}@font-face{ascent-override:94%;descent-override:23.4%;font-display:swap;font-family:Raleway Fallback;font-style:normal;font-weight:700;line-gap-override:0%;size-adjust:100.1%;src:local("Arial Black"),local("Helvetica Bold"),local("Liberation Sans Bold")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway Regular"),local("Raleway-Regular"),url(/build/fonts/Raleway-Regular.8cd3e5be.woff2) format("woff2"),url(/build/fonts/Raleway-Regular.c15b0bf7.ttf) format("truetype")}@font-face{font-display:optional;font-family:Raleway;font-style:italic;font-weight:400;src:local("Raleway Italic"),local("Raleway-Italic"),url(/build/fonts/Raleway-Italic.a8f0c00f.woff2) format("woff2"),url(/build/fonts/Raleway-Italic.6173c85a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:local("Raleway SemiBold"),local("Raleway-SemiBold"),url(/build/fonts/Raleway-SemiBold.4056bdef.woff2) format("woff2"),url(/build/fonts/Raleway-SemiBold.9a6a9af3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:local("Raleway Bold"),local("Raleway-Bold"),url(/build/fonts/Raleway-Bold.632f00a0.woff2) format("woff2"),url(/build/fonts/Raleway-Bold.757abe40.ttf) format("truetype")}@font-face{font-display:optional;font-family:Raleway;font-style:normal;font-weight:700;src:local("Raleway Black"),local("Raleway-Black"),url(/build/fonts/Raleway-Black.74d8852f.woff2) format("woff2"),url(/build/fonts/Raleway-Black.9af97d26.ttf) format("truetype")}.page-home #react-componente-nuevo-buscador{min-height:180px}@media (min-width:768px){.page-home #react-componente-nuevo-buscador{min-height:90px}}.page-home .recent-searches{min-height:150px;position:relative}.page-home .recent-searches:empty{display:none}.page-home .recent-searches .recent-searches-container{align-items:center;display:flex;overflow:hidden;position:relative}.page-home .recent-searches .recent-searches-row{display:inline-flex;gap:12px;overflow-x:auto;padding:8px 0 4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-ms-overflow-style:none}.page-home .recent-searches .recent-searches-row::-webkit-scrollbar{display:none}.page-home .recent-searches .recent-searches-pagination{display:flex;gap:6px;justify-content:center;padding-top:6px}.page-home .recent-searches .recent-searches-dot{background:#c9c9c9;border:0;border-radius:50%;height:6px;padding:0;width:6px}.page-home .recent-searches .recent-searches-dot.is-active{background:#003da5}@media (min-width:768px){.page-home .recent-searches .recent-searches-pagination{display:none}}.page-home .recent-searches .recent-searches-item{flex:0 0 auto;scroll-snap-align:start;width:200px}.page-home .recent-searches .recent-searches-title{font-size:18px;font-weight:500}.page-home .recent-searches .item-search-recent{background:#fff;height:100%;overflow:hidden}.page-home .recent-searches .item-search-recent .img-search-recent{display:block;height:110px;-o-object-fit:cover;object-fit:cover;width:100%}.page-home .recent-searches .item-search-recent .recent-searches-link{color:inherit;display:block;text-decoration:none}.page-home .recent-searches .item-search-recent .recent-searches-body{display:flex;flex-direction:column;gap:6px;padding:10px 0 6px}.page-home .recent-searches .item-search-recent .title-search-recent{color:#003da5;font-size:15px;font-weight:500}.page-home .recent-searches .item-search-recent a{color:#000}.page-home .recent-searches .item-search-recent .card-title{color:#000;font-size:16px;font-weight:600}.page-home .recent-searches .item-search-recent .card-text{color:#000;font-size:16px}.page-home .main-content{min-height:420px}.page-home .main-content h2{margin-top:15px}.page-home .main-content h2 a{color:#003da5}.page-home .social .text-slide{color:#404041}.page-home .social .carousel-social,.page-home .social .carousel-testimonios,.page-home .testimonios .carousel-social,.page-home .testimonios .carousel-testimonios{min-height:380px}.page-home .social .carousel-social .text-slide,.page-home .social .carousel-testimonios .text-slide,.page-home .testimonios .carousel-social .text-slide,.page-home .testimonios .carousel-testimonios .text-slide{font-size:1rem;line-height:17px}.page-home .social .carousel-social .swiper-pagination,.page-home .social .carousel-social .swiper-pagination-horizontal,.page-home .social .carousel-testimonios .swiper-pagination,.page-home .social .carousel-testimonios .swiper-pagination-horizontal,.page-home .testimonios .carousel-social .swiper-pagination,.page-home .testimonios .carousel-social .swiper-pagination-horizontal,.page-home .testimonios .carousel-testimonios .swiper-pagination,.page-home .testimonios .carousel-testimonios .swiper-pagination-horizontal{bottom:-10px!important}.page-home .social .carousel-social,.page-home .testimonios .carousel-social{padding-bottom:30px!important}.page-home .social .carousel-testimonios,.page-home .testimonios .carousel-testimonios{--swiper-pagination-bottom:13px}.page-home .social .carousel-testimonios .text-slide,.page-home .testimonios .carousel-testimonios .text-slide{line-height:19px}.page-home swiper-container{height:100%;width:100%}.page-home swiper-slide img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:85%}.page-home .home-header,.page-home .home-header__container{position:relative;width:100%}.page-home .home-header__background{min-height:80vh;padding:30px 0;position:relative}@media (min-height:750px){.page-home .home-header__background{min-height:70vh}}.page-home .home-header__background .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:2}.page-home .home-header__bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute;top:0;width:100%;z-index:0}.page-home .home-header__overlay{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.1));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-home .home-header__content{margin-top:auto;padding-top:1rem;position:relative;text-align:center;width:100%;z-index:2}.page-home .home-header__title{font-weight:700;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:900px;text-transform:uppercase;width:100%}@media (min-width:768px){.page-home .home-header__title{font-size:38px}}@media (min-width:1200px){.page-home .home-header__title{font-size:45px}}@media (min-height:500px) and (max-width:767px){.page-home .home-header__title{font-size:32px}}@media (max-width:575.98px){.page-home .home-header__title{font-size:25px}}.page-home .home-header__title--white{color:#fff}.page-home .home-header__title--blue{color:#003da5}.page-home .home-header__logo{display:block;height:44px;margin-top:.5rem}@media (max-width:575.98px){.page-home .home-header__logo{height:24px}}.page-home .home-header__search-home{position:relative;width:100%;z-index:3}@media (min-height:500px){.page-home .home-header__search-home{margin-top:200px}}@media (min-height:719px){.page-home .home-header__search-home{margin-top:300px}}.page-home .home-header__search-home #react-componente-nuevo-buscador .containerBuscador{background:#fff;border-radius:8px;box-shadow:0 10px 20px -10px silver;padding:0}.page-home .home-header__search-home #react-componente-nuevo-buscador .content{box-shadow:none!important;padding:12px}@media (max-width:767.98px){.page-home .home-header__search-home{margin-bottom:30px;margin-top:30px}}.page-home .buscador-container{position:relative}.page-home .buscador-container.is-loading{opacity:.95;pointer-events:none;transition:opacity .4s ease}.page-home .buscador-container .buscador-loading{align-items:center;background:hsla(0,0%,100%,.95);border-radius:0;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.page-home .buscador-container .buscador-loading .spinner-border{border-width:.3em;color:#003da5!important;height:3rem;width:3rem}@media (min-width:768px){.page-home .buscador-container .buscador-loading .spinner-border{border-width:.35em;height:4rem;width:4rem}}.page-home .buscador-container .buscador-loading .loading-text{color:#003da5;font-size:1rem;font-weight:500;margin-top:1rem}@media (min-width:768px){.page-home .buscador-container .buscador-loading .loading-text{font-size:1.1rem}.page-home .testimonios-container .row .col-6{padding-left:30px;padding-right:30px}}.tippy-box{background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-size:.875rem;font-weight:400;line-height:1.5;max-width:200px;padding:.25rem .5rem;text-align:center}.tippy-box .tippy-arrow{color:rgba(0,0,0,.8);height:8px;width:8px}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:rgba(0,0,0,.8)}.tippy-box[data-animation=fade]{opacity:0;transition:opacity .2s ease-in-out}.tippy-box[data-animation=fade][data-state=visible]{opacity:1}