@import url("https://fonts.cdnfonts.com/css/azo-sans");h1{font-size:35px}section .btn{font-weight:500 !important}#banner-section{font-family:'Azo Sans', Sans-Serif}#banner-section .banner-img-container{width:100%;max-width:1440px;min-height:200px;position:relative;background-size:contain;background-repeat:no-repeat}#banner-section .banner-img-container img{width:100%}#banner-section .banner-container{display:flex;justify-content:center;min-height:390px}#banner-section .banner-container .buttons{position:absolute;top:83%;left:5%}#banner-section .banner-container .productos{border-radius:50px;color:white;text-transform:none;border:0;font-size:0.91vw;text-decoration:none;padding:.5vw 2.0vw;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}#banner-section .banner-container .localiza{border-radius:50px;text-transform:none;border:0;width:21vw;font-size:1.0vw;text-decoration:underline;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}#banner-section .banner-container .breadcrumbs{position:absolute;border:0;top:-2%;left:2%;font-size:15px;color:white;z-index:1;text-transform:capitalize;max-width:fit-content !important}#beneficios a.btn-blue{background-color:#2C5697 !important}#banner-section .banner-container .breadcrumbs a{color:white}#beneficios-anchor{position:absolute;top:-70px}#beneficios .beneficios-container{max-width:100%;margin:auto}#beneficios .beneficios-container img{width:100%;height:100%}#beneficios h2{margin:0;font-size:12px}#beneficios .beneficios{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}#beneficios .section{width:350px;min-height:350px;border-radius:1rem;border:1px solid lightgray;overflow:hidden}#beneficios .section .img-container{background:#b0b0b0;height:228.67px;overflow:hidden}#beneficios .section .beneficio-info{display:flex;flex-direction:column;align-items:start;padding:20px}#beneficios .section strong{font-size:18px}#beneficios .section .sub-title{font-size:15px;max-width:19rem;text-align:start}#beneficios .section .sub-title ul{margin-left:1rem;padding-left:0;list-style:color(#afc0da)}#blog-credito .banner-img-container{position:relative;min-height:250px;display:flex;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;max-width:1440px;margin:auto}#blog-credito .content{position:absolute;width:100%;height:100%;top:0%;display:flex;flex-direction:column;justify-content:center;align-items:center}#blog-credito .content h2{color:#FF8F1D;font-weight:bold;font-size:35px}#blog-credito .content h3{color:white;font-size:30px}#blog-credito .content a{color:white;padding:.5rem 3.5rem !important;margin-top:1.5rem}#como-funciona{padding:50px !important}#como-funciona .background-image{max-width:200px;width:100%;margin-bottom:0.5rem}#como-funciona .background-image img{width:100%}#como-funciona .how p{font-weight:600;font-size:1.1rem}#como-funciona .cta a{color:#0c2863;text-decoration:underline;font-weight:600}#cuanto-necesitas-container{position:relative;height:fit-content;max-width:1440px;margin:auto;background:#003f96}#cuanto-necesitas-container.cotiza-version .banner-img-container{height:250px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}#cuanto-necesitas-container .banner-img-container{height:350px;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat}#cuanto-necesitas-container .banner-container img{width:100%;max-width:1440px}#cuanto-necesitas-banner{position:absolute;width:50%;left:50%;top:50%;transform:translate(-600px, -50%);color:white;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;gap:10px}#cuanto-necesitas-banner .banner-title h3{font-weight:600 !important;font-size:25px;width:150%}#cuanto-necesitas-banner .banner-info{font-weight:bold;font-size:35px}#cuanto-necesitas-banner .cta{display:flex;width:90%;justify-content:space-between;align-content:center}#cuanto-necesitas-banner .cta a{width:45%;color:white;text-decoration:none}@media (min-width: 1440px){#banner-section .banner-container .productos{width:249px;font-size:14px;padding:8px}#blog-credito .banner-container .productos{width:249px;font-size:14px;padding:8px}#blog-credito .content h2{font-size:40px}#blog-credito .content h3{font-size:35px}#blog-credito .content a{font-size:17px}}@media (max-width: 1440px){#banner-section .banner-container{min-height:27vw}#banner-section .banner-container .breadcrumbs{top:1vw;font-size:1vw}#banner-section .banner-container .breadcrumbs ul{margin:0 !important}#cuanto-necesitas-banner .banner-title h3{font-size:1.8vw}#cuanto-necesitas-container .banner-img-container{height:27vw;background-position:center}#cuanto-necesitas-container.cotiza-version .banner-img-container{height:17vw;overflow:hidden}#cuanto-necesitas-banner .banner-info{font-size:2.5vw}#cuanto-necesitas-banner p{font-size:1.1vw;margin-bottom:1vw !important}#cuanto-necesitas-banner{left:10%;transform:translate(-10%, -50%)}#cuanto-necesitas-banner .cta{margin-top:.5vw;width:90%}#cuanto-necesitas-banner .cta a{font-size:1vw !important;padding:.8vw 2vw !important}#cuanto-necesitas-banner.cotiza-version{min-height:0 !important;max-height:0 !important}}@media (max-width: 1150px){#beneficios .section{width:300px}#beneficios .section .img-container{height:195px}.section .sub-title{margin-bottom:0}#beneficios .beneficios{gap:1rem}}@media (max-width: 965px){#beneficios .section{width:350px}}@media (max-width: 800px){#banner-section .banner-container .breadcrumbs{display:none}#banner-section .banner-img-container{min-height:600px;background-size:cover}#banner-section .banner-img-container img{height:100%}#cuanto-necesitas-container{background:#003f96;min-height:700px}#cuanto-necesitas-container.cotiza-version .banner-img-container{height:auto;overflow:hidden}#cuanto-necesitas-container .banner-container{min-height:700px;margin:auto 0 0 0}#cuanto-necesitas-container .banner-img-container{min-height:700px;display:flex;align-items:end;background-size:cover;background-position:bottom;background-repeat:no-repeat}#cuanto-necesitas-container .banner-container img{margin:0 !important}#cuanto-necesitas-banner{height:fit-content;left:50%;top:0;transform:translate(-50%, 10%);justify-content:center;align-items:center;text-align:center;width:90%}#cuanto-necesitas-banner .banner-title h3{font-size:5vw;margin-bottom:1vw;width:100%}#cuanto-necesitas-banner .banner-info{font-size:7vw}#cuanto-necesitas-banner p{font-size:3vw;margin-bottom:2vw !important}#cuanto-necesitas-banner .cta{margin:1vw auto;width:70%;flex-direction:column;gap:2vw}#cuanto-necesitas-banner .cta a{font-size:3vw !important;margin:0 auto;width:100% !important}#cuanto-necesitas-banner.cotiza-version{min-height:0 !important;max-height:0 !important}}@media (max-width: 750px){#blog-credito .banner-img-container img{display:none}#blog-credito .content h2{font-size:30px}#blog-credito .content h3{font-size:20px}#blog-credito .content a{font-size:14px}}@media (max-width: 745px){#beneficios .section{width:350px}#beneficios .section .img-container{height:228.67px}}@media (max-width: 500px){#cuanto-necesitas-container{min-height:0px;max-height:600px;height:600px;background-size:cover;background-position:bottom;background-repeat:no-repeat}#cuanto-necesitas-container .banner-container{min-height:0px;height:600px;display:flex}#cuanto-necesitas-container .banner-img-container{min-height:0px;height:600px}#cuanto-necesitas-banner .banner-title{font-size:19px;margin-bottom:1vw}#cuanto-necesitas-banner .banner-info{font-size:28px}#cuanto-necesitas-banner p{font-size:15px;margin-bottom:2vw !important}#cuanto-necesitas-banner .cta{margin:1vw auto;width:90%;flex-direction:column;gap:3vw}#cuanto-necesitas-banner .cta a{font-size:15px !important;margin:0 auto;padding:2vw !important}.cotiza-version p{font-size:25px !important}.cotiza-version .banner-title{font-size:25px !important}}@media (max-width: 390px){#blog-credito h2{width:90%}}@media (max-width: 350px){#beneficios .section strong{font-size:15px}#beneficios .section .sub-title{font-size:12px;max-width:19rem;text-align:start}}
