html,body{margin:0;padding:0;width:100%;height:100%;font-family:Roboto,sans-serif;overflow-x:hidden}body.layout{display:flex;flex-direction:column;min-height:100vh}.content{flex:1}.bg-primary{background-color:#2196f3!important}.bg-primary:hover{background-color:#1842b6!important}.text-secondary{color:#2196f3!important}.icon{font-size:2.5em}.fa,.fas{font-weight:900}h3{font-size:2rem!important}.h4{font-size:calc(1.275rem + .3vw)}h1{font-size:28px!important}.display-1{font-size:5.55rem!important;font-weight:700;font-family:Oswald,sans-serif;line-height:1.2}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-family:Oswald,sans-serif;font-weight:600;line-height:1.2;color:#000103}.carousel-item h5,.h5{font-size:2rem}.mb-4{margin-bottom:1.5rem!important}.carousel-item{position:relative}.carousel-item:after{content:"";width:100%;height:600px;position:absolute;top:0;left:0;background:#0009}.carousel-inner .carousel-item{transition:opacity 0s ease-in-out}.carousel-caption{height:100%;display:flex;padding-top:10%;z-index:1}.letra-titulo{font-size:3em}.carousel-item p{max-width:700px;margin:0 auto 35px}.carousel-control-prev:hover,.carousel-control-next:hover{background:#1842b6!important;transition:.8s}.carousel-caption .carousel-content a button.carousel-content-btn1{background:#2196f3!important;color:var(--bs-white);opacity:1;border:0;border-radius:20px}.carousel-caption .carousel-content a button.carousel-content-btn1:hover{background:#1842b6!important;color:#fff;border:0;opacity:1;transition:1s;border-radius:20px}.carousel-caption .carousel-content a button.carousel-content-btn2{background:#2196f3!important;color:#fff;opacity:1;border:0;border-radius:20px}.carousel-caption .carousel-content a button.carousel-content-btn2:hover{background:#1842b6!important;color:#fff;border:0;opacity:1;transition:1s;border-radius:20px}h5{display:flex;justify-content:center;align-items:center;gap:10px}#carouselId .carousel-indicators li{width:10px;height:4px;background:#2196f3!important;margin:10px;border-radius:10px;opacity:1}.facts{position:relative;margin-top:-75px;z-index:1}.clientes h5,.h5{font-size:1.25rem}.p-4{padding:1.5rem!important}element.style{width:60px;height:60px}.container-beneficios h1,h2,.fw-bold{font-weight:800!important}.container-beneficios h1,.h1{font-size:2.5rem}.container-beneficios .mb-4{margin-bottom:1.5rem!important;font-size:1.2rem}.h5{font-size:1.25rem}.container-beneficios h5{display:flex;justify-content:flex-start}.container-beneficios p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.container-beneficios .icon{font-size:2em}.solicitud .service-item{position:relative;height:300px;padding:0 30px;transition:.5s}.solicitud .bg-light{background-color:#2195f31c!important}.solicitud h4,.h4{font-size:calc(1.275rem + .3vw)}.solicitud h3,h4,.fw-semi-bold{font-weight:700!important}.solicitud .mb-3{margin-bottom:1rem!important}.solicitud .g-5,.gy-5{--bs-gutter-y: 3rem !important}.solicitud .g-5,.gx-5{--bs-gutter-x: 3rem !important}.solicitud .service-item .service-icon{margin-bottom:30px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:2px;transform:rotate(-45deg)}.solicitud .btn{font-family:Nunito,sans-serif;font-weight:600;transition:.5s}.solicitud .btn-primary,.btn-secondary{color:#fff;box-shadow:inset 0 0 0 50px transparent}.solicitud .service-item a.btn{position:absolute;width:60px;bottom:-48px;left:50%;margin-left:-30px;opacity:0}.solicitud .service-item .service-icon i{transform:rotate(45deg)}.solicitud .service-item:hover a.btn{bottom:-24px;opacity:1}.accordion .accordion-item{border:none;margin-bottom:15px}.preguntas{margin-bottom:48px}.accordion .accordion-button{background:var(--light);border-radius:2px}.accordion .accordion-button:not(.collapsed){color:#fff;background:var(--primary);box-shadow:none}.accordion .accordion-body{padding:15px}.steps{display:flex;justify-content:center;gap:20px;margin-top:20px;flex-wrap:wrap}.step{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px #0003;width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.step:hover{transform:translateY(-5px);box-shadow:0 6px 15px #0000004d}.benefits-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.benefits-container h2{font-size:20px}.benefits-container p{font-size:14px}.benefits{width:45%;text-align:left;max-width:600px}.benefit{display:flex;align-items:center;gap:10px;margin-bottom:10px}.number{background:#0056b3;color:#fff;font-size:20px;font-weight:700;padding:10px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hero-wrapper{aspect-ratio:21 / 9}@media screen and (min-width:1601px){#carouselId .carousel-indicators li{margin-top:-35%}.carousel-item{margin-top:-5%}}@media screen and (min-width:1200px)and (max-width:1400px){.carousel-item h1{font-size:80px!important}}@media screen and (min-width:1401px)and (max-width:1600px){.carousel-item{margin-top:-4%}}@media(max-width:1199px){.carousel-item{min-height:500px}.contact-page .section-heading h2{font-size:30px;font-weight:700!important;text-align:center}.carousel-item img{min-height:500px;object-fit:cover}.carousel-item h1{font-size:40px!important}.carousel-item p{font-size:16px!important}.display-1{font-size:28px!important}}@media(max-width:768px){.carousel-item{min-height:400px}.carousel-item img{min-height:400px;object-fit:cover}.carousel-item h1{font-size:28px!important}.carousel-item p{font-size:14px!important}}@media(max-width:768px){.steps{flex-direction:column;align-items:center}.step{width:90%}.benefits-container{flex-direction:column;align-items:center}.benefits{width:100%;text-align:center}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.dropdown-item[data-astro-cid-3ef6ksr2]:hover{background-color:#2196f3;color:#000!important}.navbar[data-astro-cid-3ef6ksr2]{max-height:56px}.navbar-collapse[data-astro-cid-3ef6ksr2]{z-index:100}.dropdown[data-astro-cid-3ef6ksr2]:hover .dropdown-menu[data-astro-cid-3ef6ksr2]{display:block}.inicio[data-astro-cid-3ef6ksr2]{font-weight:600;font-family:Saira,sans-serif;color:#2196f3!important}.nav-link[data-astro-cid-3ef6ksr2]{cursor:pointer}.text-lg-start[data-astro-cid-3ef6ksr2]{text-align:center!important}.btn-primary-rounded[data-astro-cid-3ef6ksr2]{background-color:#2196f3;color:#fff;border-radius:50px;padding:8px 16px;font-size:.9rem;font-family:Saira,sans-serif;font-weight:600;display:flex;align-items:center;justify-content:center;border:none}.btn-primary-rounded[data-astro-cid-3ef6ksr2]:hover{background:#1842b6!important;border-color:#1842b6!important}.dropdown-menu[data-astro-cid-3ef6ksr2] .dropdown-item[data-astro-cid-3ef6ksr2]{color:#fff}.dropdown-menu[data-astro-cid-3ef6ksr2] .dropdown-item[data-astro-cid-3ef6ksr2]:hover{background-color:#2196f3;color:#000!important}.btn-primary-rounded[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style-type:none;padding:0;margin:0}.btn-social[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{color:#fff}.btn-social[data-astro-cid-3ef6ksr2]{background-color:transparent;border:none}.btn-social[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:hover{color:#2196f3}@media only screen and (max-width:770px){.container-fluid[data-astro-cid-3ef6ksr2]{padding:0!important}.wrapper-buttons-menu[data-astro-cid-3ef6ksr2]{padding:0 0 10px!important}}.siguenos-text[data-astro-cid-sz7xmlte]{margin-top:15px}.enlaces[data-astro-cid-sz7xmlte]{font-weight:400;font-size:14px}a[data-astro-cid-sz7xmlte]:hover{color:#21b1f3!important}a[data-astro-cid-sz7xmlte]{font-weight:600;text-decoration:none;color:#fff!important}.back-to-top[data-astro-cid-sz7xmlte]{position:fixed;top:10px;left:50%;transform:translate(-50%);background-color:#007bff;color:#fff;border-radius:50%;padding:10px;text-decoration:none;font-size:24px;display:none;z-index:1000}.back-to-top[data-astro-cid-sz7xmlte]:hover{background-color:#0056b3}.back-to-top[data-astro-cid-wlspcwf4]{position:fixed;bottom:90px;right:30px;background-color:#2196f3;color:#fff;height:44px;border:none;border-radius:50%;padding:10px;font-size:24px;text-decoration:none;display:none;align-items:center;justify-content:center;box-shadow:0 4px 8px #0003;z-index:1000;cursor:pointer;transition:background-color .3s}.back-to-top[data-astro-cid-wlspcwf4] i[data-astro-cid-wlspcwf4]{display:flex;align-items:center;justify-content:center;font-size:24px}.back-to-top[data-astro-cid-wlspcwf4].show{display:flex}.back-to-top[data-astro-cid-wlspcwf4]:hover{background-color:#1842b6}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
