body{margin:0;padding:0;box-sizing:border-box}nav.bg-header{background-color:#041954}@media screen and (min-width: 768px){nav.bg-header{padding:1rem}}nav.bg-header .logo{height:36px;width:auto}@media screen and (min-width: 768px){nav.bg-header .logo{height:45px}}nav.bg-header .navbar-toggler.btn-menu{display:flex;align-items:center;justify-content:center;min-height:21px;padding-left:0;padding-right:0;border:none;background-color:transparent;color:inherit;cursor:pointer;transition:.3s ease}nav.bg-header .navbar-toggler.btn-menu:focus{box-shadow:none;outline:none}nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars{display:block;position:relative;width:30px;height:3px;background-color:#fff;transition:.3s}nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:before,nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;background-color:#fff;transition:.3s}nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:before{transform:translateY(-9px)}nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:after{transform:translateY(9px)}.menu-open nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars{background-color:transparent}.menu-open nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:before{transform:rotate(45deg)}.menu-open nav.bg-header .navbar-toggler.btn-menu .btn-menu__bars:after{transform:rotate(-45deg)}nav.bg-header #navbarMenu ul li a{color:#fff;font-size:.75em;padding:1rem}.footer{background-color:#041954;color:#fff}.footer .logo{height:30px;width:auto}@media (min-width: 768px){.footer .logo{height:45px;width:auto}}.footer p{font-size:52px;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:60px}.footer ul{list-style-type:none;padding-left:0}.footer a{color:gray;text-decoration:none}.arrowWhite{background-image:url(https://files.foton.mx/images/pickupsandvans/footer/arrow.svg);width:30px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat}.titleFooter{color:red;font-size:5px}.btnContact{color:#fff;background-color:transparent;padding:.6rem 2.1rem;border:thin solid white;max-width:fit-content}@media screen and (min-width: 1024px){.btnContact{padding:.9rem 3rem}}.iconFooter{position:relative;background-color:#fff;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;z-index:99}.iconFooter:last-child{margin-right:0}.absolut{position:absolute;display:flex;justify-content:center;align-items:center}.terms{display:flex;justify-content:center;padding:25px 0}.terms .d-1{padding:0 10px 0 0;border-right:thin solid gray}.terms .d-2{padding:0 10px}.terms span,.terms a{font-size:12px}@font-face{font-family:Arial Regular;src:local("Arial Regular"),url(/pv/assets/Arial-Regular-D6EXhACG.ttf) format("truetype")}.ar-regular{font-family:Arial Regular}@font-face{font-family:Arial Bold;src:local("Arial Bold"),url(/pv/assets/Arial-Bold-FEHhJQl7.ttf) format("truetype")}.ar-bold{font-family:Arial Bold}@font-face{font-family:Arial Black;src:local("Arial Black"),url(/pv/assets/Arial-Black-BiUCaY-n.ttf) format("truetype")}.ar-black{font-family:Arial Black}@font-face{font-family:FotonType Light;src:local("FotonType Light"),url(/pv/assets/FotonType-Light-16CUtoXT.ttf) format("truetype")}.ft-light{font-family:FotonType Light}@font-face{font-family:FotonType Bold;src:local("FotonType Bold"),url(/pv/assets/FotonType-Bold-Bfu-W_Qn.ttf) format("truetype")}.ft-bold{font-family:FotonType Bold}@font-face{font-family:Verdana Regular;src:local("Verdana Regular"),url(/pv/assets/Verdana-Regular-B19sTGfc.ttf) format("truetype")}.vr-regular{font-family:Verdana Regular}@font-face{font-family:Verdana Bold;src:local("Verdana Bold"),url(/pv/assets/Verdana-Bold-rIzBdG-f.ttf) format("truetype")}.vr-bold{font-family:Verdana Bold}#layout{overflow-x:hidden}.btn-white{display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;width:auto;box-sizing:border-box;border:1px solid #000;cursor:pointer;text-decoration:none;color:#000;text-wrap:nowrap;padding:.6rem}.btn-black{display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;width:auto;box-sizing:border-box;background-color:#000;border:1px solid #000;cursor:pointer;text-decoration:none;color:#fff;text-wrap:nowrap;padding:.6rem}.btn-link{display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;color:#000;text-decoration:none;cursor:pointer}.tabs-container{width:100%}.tabs-container .tabs-header .title h1{margin-top:5.1rem;margin-bottom:2.4rem}.tabs-container .tab-content .tab-pane .category-image{aspect-ratio:3/2;background-size:cover;background-position:center}.productsBtn{color:#000;background-color:transparent;font-family:Arial,Helvetica,sans-serif;padding:7px 20px;border:solid 2px black;margin-bottom:20px;text-decoration:none;width:150px;max-width:150px;font-size:.8em;text-align:center;font-weight:600}.productsBtn:hover{background-color:#000;color:#fff}.newsBtn{color:#000;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-weight:400;border:none;margin-bottom:20px}.text-foton{color:gray;text-transform:uppercase}.card-container{width:80%;height:500px;border:1px solid white;border-radius:5px;display:flex}.card-container .cards{position:relative;left:0;width:80px;border-radius:5px;padding:8px;height:auto;transition:.5s all;font-size:36px;display:flex;align-items:center;justify-content:center;flex:1;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover}.card-container .cards:hover{flex:6}.card-container .cards .card-link{width:100%;height:100%;text-decoration:none}.card-container .cards .card-link h2{color:#000}.news-card{height:150px}.news-card .img{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.news-card .content{display:flex;flex-direction:column}.news-card .content .title{font-size:1.41em;font-weight:700;margin-top:3px}.news-card .content .text{font-size:.9em;color:#949494}.news-card .content .link{color:#000;font-size:.9em;text-decoration:none;margin-top:auto;margin-bottom:1rem}.news-card .content .link i{padding-left:.5rem;font-size:.72em}.video video{max-width:100%}.banner{position:relative}.banner .text-banner{position:absolute;font-weight:700;top:75px;left:40px}.section{display:flex;flex-direction:column;gap:35px;margin:70px 0}@media (min-width: 1024px){.section img{height:335px;width:auto}}.banner-img{width:100%;height:auto;object-fit:cover}.btnSend{color:#000;background-color:transparent;font-family:Arial,Helvetica,sans-serif;padding:7.2px 20px;border:solid 2px black;text-decoration:none;width:100%;font-size:.8em;text-align:center;font-weight:700}.btnSend:hover{background-color:#000;color:#fff}@media screen and (min-width: 1024px){.btnSend{width:40%}}.form label{display:block;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:10px 0}.form input,.form textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}.form input{height:40px}.form textarea{height:200px;resize:none}.contact-info-footer p{color:#6e6e6e}.card-product .card{border:none}@media screen and (min-width: 768px){.card-product .card{width:72%;margin:auto}}@media screen and (min-width: 1200px){.card-product .card{margin:auto}}.card-product .card .card-img-top{aspect-ratio:3/2;object-fit:cover}.card-product .card .card-link{display:block;width:100%;color:#000;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;padding:10px 20px;border:thin solid #707070;text-decoration:none;text-align:center;margin-bottom:3rem}.card-product .card .card-link .link-title{text-transform:uppercase}@media screen and (min-width: 1200px){#nav-tab{width:330px}}#nav-tab.nav-pills .nav-link,#nav-tab.nav-tabs .nav-link{background-color:#fff;color:#000;font-weight:400}#nav-tab.nav-pills .nav-link.active,#nav-tab.nav-tabs .nav-link.active{background-color:#fff;color:#000;font-weight:700}#nav-tab.nav-pills .nav-link{border-bottom:1px solid #dde2e6}.card-title,.container h1{font-family:Helvetica;font-weight:700}.modal-open{overflow:hidden}@media (max-width: 767px){.modal{padding-left:0;padding-right:0}}.parent{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:7px}.parent img{width:100%;height:auto}@media (min-width: 768px){.parent{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:7px;grid-row-gap:7px}.parent img{width:100%;height:100%;object-fit:cover}.div1{grid-area:1/1/2/2}.div2{grid-area:1/2/2/3}.div3{grid-area:2/1/3/2}.div4{grid-area:2/2/3/3}}tbody tr{text-align:center}.formTest label{display:block;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:10px 0}@media (max-width: 767px){.formTest input,.formTest textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}@media (min-width: 768px){.formTest input,.formTest textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}@media (min-width: 1024px){.formTest input,.formTest textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}.formTest input{height:40px}.formTest textarea{height:200px;resize:none}@media (min-width: 768px){.formTest{width:70%}}@media (max-width: 767px){.formTest{width:100%}}@media (min-width: 1024px){.formTest{width:50%}}.btnSend{color:#000;background-color:transparent;font-family:Arial,Helvetica,sans-serif;padding:7.2px 5px;border:solid 2px #041954;text-decoration:none;font-size:.8em;text-align:center;font-weight:700;margin-top:20px}.btnSend:disabled{cursor:not-allowed;opacity:.5}.btnSend:hover{background-color:#041954;color:#fff}@media screen and (min-width: 768px){.btnSend{width:30%}}.formQuote label{display:block;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:10px 0}@media (max-width: 767px){.formQuote input:not([type=radio]),.formQuote textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}@media (min-width: 768px){.formQuote input:not([type=radio]),.formQuote textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}@media (min-width: 1024px){.formQuote input:not([type=radio]),.formQuote textarea{width:100%;background-color:#d2d5da;border:none;border-radius:10px}}.formQuote input{height:40px}.formQuote textarea{height:200px;resize:none}@media (min-width: 768px){.formQuote{width:70%}}@media (max-width: 767px){.formQuote{width:100%}}@media (min-width: 1024px){.formQuote{width:50%}}
