@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");body,html{font-family:Roboto,sans-serif;font-weight:400;margin:0;padding:0}.btn{border-radius:0}.btn-secondary{color:var(--bs-light);font-family:Rubik,sans-serif;font-weight:400}.btn-secondary:hover{transition:all .3s ease-in}.icon-background-header{color:transparent}.icon-color-header{color:var(--bs-secondary);font-size:1.4rem}.bg-header{background:var(--bs-dark)}.header-one,.navbar{min-height:95px}.navbar{margin-bottom:0;transform:translateY(0);transition:all .5s}.navbar,.navbar-brand{padding:0}.nav-item{align-self:center}.navbar-light .navbar-nav .nav-link{color:var(--bs-light);font-family:Rubik,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase}.navbar-expand-lg .navbar-nav .nav-link{margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}.navbar-light .navbar-toggler{border-color:hsla(0,0%,100%,.9);color:hsla(0,0%,100%,.5)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:var(--bs-secondary);font-family:Rubik,sans-serif;font-weight:400}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.icon-color{color:var(--bs-dark);font-size:1.2rem}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--bs-secondary)}.fixed-btn-whats{align-items:center;display:flex;line-height:1;text-align:end}.fixed-btn-whats .fixed-text-number{font-size:1.1rem}.fixed-btn-whats small{font-size:.6rem}.bg-btn-facturacion{transition:all .3s ease-in}.bg-btn-facturacion,.bg-btn-facturacion:hover{background:var(--bs-secondary)}.bg-btn-facturacion a{transition:all .3s ease-in}.bg-btn-facturacion a:hover{color:var(--bs-dark)!important}.btn-float{background-color:#25d366;border-radius:50px;bottom:75px;font-size:35px;height:60px;position:fixed;right:15px;text-align:center;width:60px;z-index:100}.btn-float,.btn-float i{color:var(--bs-light);transition:all 1s ease}.btn-float:hover{background-color:var(--bs-light);text-decoration:none}.btn-float:hover i{color:#25d366}.my-float i{margin-top:12px}.btn-whats-zero{background:var(--bs-dark);border-radius:2rem;font-size:.9rem;padding:.4rem .8rem}.btn-whats-zero,.btn-whats-zero:hover{color:var(--bs-light)}.scroll-up{bottom:1.8em;display:none;position:fixed;right:1.8em;z-index:999}.scroll-up a{background-color:#6f6f70;color:#fff;cursor:pointer;display:block;font-size:14px;height:28px;line-height:30px;text-align:center;width:28px}.scroll-up a i{color:#fff;padding-top:8px}.scroll-up a:active,.scroll-up a:hover{background-color:hsla(0,0%,92%,.8);color:#222}.scroll-up a:active i,.scroll-up a:hover i{color:#222}.footer{background:var(--bs-secondary);font-family:Rubik,sans-serif;font-weight:300;overflow:hidden;padding-bottom:1%;padding-top:1%;text-align:center;text-transform:uppercase}.footer a{color:var(--bs-light);text-decoration:none;transition:all .3s ease-in}.footer a i{font-size:1.5rem}.footer a i,.footer a:hover{color:var(--bs-dark)}.footer .item-footer{color:var(--bs-light)}#privacidad{background-color:var(--bs-dark);font-family:Rubik,sans-serif;font-weight:400;padding-top:4%;position:relative}#privacidad ul li{color:var(--bs-secondary);font-style:italic;font-weight:400}#privacidad h2,#privacidad h3,#privacidad strong{color:var(--bs-secondary);font-weight:700}#privacidad p{color:var(--bs-light);font-weight:400;text-align:justify}.bar-title h2{color:#6f6f70;font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;text-transform:uppercase}.bar-title h2 .small-title{border-bottom:2px solid #6f6f70;font-size:1.2rem;text-transform:capitalize;width:100%}.bar-title p{color:#6c6c6c;font-size:1.3rem}.servicios{background:var(--bs-primary);overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.servicios h2{color:var(--bs-light);font-family:Roboto,sans-serif;font-weight:900;text-align:center;text-transform:uppercase}.servicios .card{background-color:var(--bs-dark);padding:1.2rem}.servicios .card .card-body{color:#fff;text-align:center}.servicios .card .card-body .card-title{color:#fff;font-family:Roboto,sans-serif;font-weight:900;height:60px}.station{background:var(--bs-success);overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.station .item-station a{color:var(--bs-secondary);text-decoration:none;transition:all .3s ease-in}.station .item-station a:hover{color:#6f6f70}.fleet{background:#fff}.fleet,.tire{overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.tire{background:url(../images/bg-estol-llantas.webp) #e65e23 no-repeat 0/cover;min-height:100vh}.tire h3,.tire h4,.tire h5{font-size:2rem}.tire h3,.tire h4,.tire h5,.tire h6{color:#fff;font-family:Rubik,sans-serif;font-weight:600;text-align:center}.tire h6{margin-top:1rem;text-transform:uppercase}.loyal-card{background:url(../images/bg-estol-tarjeta-lealtad.webp) #e65e23 no-repeat 0/cover;min-height:100vh;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.loyal-card small{color:#fff;font-family:Rubik,sans-serif;font-weight:300;margin-top:1rem}.loyal-card .fix-img-tarjeta{bottom:-75px;position:relative}.billing{background:url(../images/bg-facturacion.webp) #494949 no-repeat 0/cover;min-height:100vh;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.billing .f-border{border:2px solid #9c9d9e;border-radius:2rem;height:100%;padding:1.5rem}.billing .sub-title{color:#fff;font-family:Rubik,sans-serif;font-weight:600}.billing p{color:#fff}.billing h2{color:#fff;font-family:Roboto,sans-serif;font-weight:500}.contact{background:var(--bs-dark);padding-bottom:4%;padding-top:4%;position:relative}.contact h2{color:#fff;font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:600}.contact p{color:#fff;font-family:Rubik,sans-serif;font-weight:400}.contact .contact-numbers a{color:#fff;text-decoration:none}.contact .social-media ul{align-items:center;display:flex;list-style-type:none;margin:0}.contact .social-media ul li{color:#fff;display:inline-block;font-size:1rem;margin:0 20px;padding:5px 0}.contact .social-media ul li i{color:#fff;font-size:2rem}.contact .credit-card ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.contact .credit-card ul li{display:inline-block;margin:0 20px;padding:5px 0}.contact .content-map{height:500px;width:100%}