html{scroll-padding-top:4.5rem}body{position:relative;overflow-x:hidden;font-family:Mulish, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;padding-top:4.5rem}.page-section{padding:2rem 0}@media (min-width: 768px){.page-section{padding:3rem 0}}.cotiza-cta{background-color:#e9ecef;padding:2rem 0;margin-bottom:2rem}.btn-primary{background-color:#0a58ca}.btn-primary:hover{background-color:#084298}.w-button{background-color:#1aa179;color:white !important;border:white;margin-left:1rem}.w-button:hover{background-color:#13795b}.w-button small,.w-button .small{font-size:.775em}.t-button{background-color:#e9ecef;color:#495057 !important;border:white;margin-left:1rem}.t-button:hover{background-color:#dee2e6}.t-button small,.t-button .small{font-size:.775em}.btn-outline-secondary{padding:0.340rem 0.75rem}.btn-outline-secondary small,.btn-outline-secondary .small{font-size:.775em}.btn--lg{padding:0.75rem 1.75rem}.btn--sm{padding:0.6rem 1.20rem;font-size:0.8rem}#mainNav{padding-top:1rem;padding-bottom:1rem;background-color:#f8f9fa}#mainNav .navbar-toggler{padding:0.75rem;font-size:0.75rem;font-weight:700}#mainNav .navbar-brand{font-weight:700;padding-top:0}#mainNav .navbar-brand img{height:1.5rem}#mainNav .navbar-nav .nav-item .nav-link{font-size:0.95rem;color:#212529;font-weight:700}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#495057}#mainNav .navbar-toggler{color:black;border-color:black}#mainNav .navbar-toggler:focus{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}@media (min-width: 992px){#mainNav{padding-top:1rem;padding-bottom:1rem;border:none;background-color:white;-webkit-transition:padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out;transition:padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out}#mainNav .navbar-brand img{height:100%;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}#mainNav .navbar-nav .nav-item .nav-link{font-size:0.95rem;color:#212529;font-weight:700}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#495057}#mainNav.navbar-shrink{padding-top:1rem;padding-bottom:1rem;background-color:#212529}#mainNav.navbar-shrink .navbar-brand{font-size:1.25em}#mainNav.navbar-shrink .navbar-brand svg,#mainNav.navbar-shrink .navbar-brand img{height:1.5rem}#mainNav .navbar-nav .nav-item{margin-right:1rem}#mainNav .navbar-nav .nav-item:last-child{margin-right:0}}.masthead{padding-top:2.7rem;padding-bottom:2.7rem;background-color:#f8f9fa}.brands .item{padding-bottom:2rem}.page-roda{padding-bottom:10rem;padding-top:3rem}.page-roda .item{margin-bottom:3rem}.page-roda .item h5{color:#6c757d;font-size:1.2rem}.page-roda .bg-gray-200{background-color:#e9ecef}.page-contacto{padding-top:3rem;padding-bottom:5rem}.page-contacto .head h1{font-size:1.6rem;color:#267DFF}.page-contacto .head h2{font-size:1.8rem;font-weight:bold}.page-contacto .info{color:#6c757d;padding:1rem 0}.page-contacto .info .nav-link{color:#6c757d;padding:.8rem 0;font-size:0.9rem}.page-contacto .info .nav-link:hover{color:#343a40}.page-contacto .info .bi{margin-right:0.5rem;font-size:1.2rem}.page-contacto .info .footer-column{padding-bottom:2rem}#contact-form{background-color:#e9ecef;padding:2rem}#contact-form .form-control{font-size:0.8rem}#contact-form .btn-close{float:right}#contact-form .help-block.with-errors ul{margin:0}#contact-form .help-block.with-errors li{font-size:0.7rem}#contact-form .btn-send{font-weight:300;text-transform:uppercase;letter-spacing:0.2em;margin-bottom:1rem;margin-top:1rem}#contact-form .help-block.with-errors{color:#ff5050;margin-top:5px}#contact-form label{color:#333}footer{background-color:#031633;color:white;padding:3rem 0}footer h5{font-weight:bold}footer .nav-link{color:rgba(255,255,255,0.4);padding:.8rem 0;font-size:0.9rem}footer .nav-link:hover{color:white}footer .bi{margin-right:0.5rem;font-size:1.2rem}footer .footer-column{padding-bottom:2rem}.sub-footer{background-color:#052c65;padding:1rem 0}.sub-footer p{margin:0;color:white;font-size:0.8rem}
