.about-hero-img{height:100%;width:100%;object-fit:contain}.about-highlight-icon-container{background-color:var(--secondary);box-shadow:0 0 20px 0 var(--secondary);border-radius:100%;width:60px;height:60px;min-width:60px;min-height:60px;padding:10px}.about-cta-text{width:50%}.about-cta-img-overlay{position:absolute;width:100%;z-index:0;height:100%;left:0;top:0;background:linear-gradient(105deg,#000 30%,transparent);opacity:.7}.about-cta{background-position:100% 100%!important;background-size:cover!important;background-repeat:no-repeat!important}.about-highlight-content-container{max-width:1550px}.about-highlight-bg{top:-70%;opacity:.03;filter:saturate(0);left:-150%;background-repeat:repeat;height:300%;width:300%;transform:rotate(-30deg)}.about-highlight-icon-badge-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:0;z-index:0}.about-highlight{width:300px}.about-highlight-icon{z-index:1}.about-hero-img-container{width:calc(100% + (var(--paddingBody)))}.about-hero-content{height:80vh}.about-hero-text{max-width:500px}@media screen and (max-width:768px){.about-hero-content{flex-direction:column-reverse!important;height:-moz-fit-content;height:fit-content}.about-hero-text{padding-left:var(--paddingBody);padding-top:25px}}.button{border:none;outline:none;padding:6px 24px;min-width:100px;min-height:40px}@media screen and (any-pointer){.button:hover .button-bg{opacity:.75}}.hero-img{object-fit:cover;object-position:center}.msb-trucks-hero-img-overlay{background:linear-gradient(90deg,#000000aa 40%,transparent 80%)}.hero-img,.msb-trucks-hero-img-overlay{width:100%;height:100%;z-index:0;position:absolute;top:0;left:0}.hero-text{position:relative;z-index:1;width:max(70%,400px);max-width:100%}@media screen and (any-pointer){.flex-clickable:hover{cursor:pointer}}.contact-bg-img{height:60vh;filter:grayscale(100%);width:100%}.hero-contact-map-overlay{background:linear-gradient(90deg,transparent,rgba(0,0,0,.5));z-index:1}.contact-card{background-color:#fff;max-width:500px}.i-clickable:hover{cursor:pointer}.menu-link{text-decoration:none;color:var(--primary)}@keyframes mobileStickyEntry{0%{transform:translateY(-100%)}}.menu-logo-container{width:100%;max-width:550px;padding-right:25px;background-color:var(--secondary)}.menu{z-index:9999;background-color:#fff;height:100%;transition:all .3s ease;max-height:140px;height:140px}.mobile-sticky{max-height:90px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.menu-contact-container,.menu-link-container{padding-left:25px}.menu-contact-container{background-color:var(--dark)}.contact-desktop{display:flex}.contact-mobile{display:none}@media screen and (max-width:768px){.menu{flex-direction:column!important;max-height:140px;height:140px}.menu-logo-container{max-width:100%;justify-content:space-between!important;align-items:center!important;flex-direction:row!important;max-height:50px}.mobile-sticky{max-height:120px}.contact-mobile{display:flex}.contact-desktop{display:none}}.vehicle-details-summary{box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.details-table{width:100%;overflow:hidden}.details-table tr:nth-child(odd){background-color:var(--light)}.vehicle-detail-image{max-width:calc(50% - .5rem)}@media screen and (max-width:1366px){.vehicle-detail-image{max-width:100%}}.select{min-width:170px}.select-dropdown,.select-expander{background-color:#fff;border:1px solid var(--dark);width:100%}.select-divider{height:1px;margin:2px auto;background-color:#d1d1d1;width:calc(100% - 20px)}.select-dropdown-item,.select-expander{padding:7px 10px;width:100%}.select-dropdown-content,.select-dropdown-reset,.select-expander{width:100%}.select-dropdown-content{max-height:300px;overflow-y:auto}.select-dropdown{position:absolute;z-index:2;top:calc(100% + 10px)}.select-expander-disabled{border-color:var(--darkAccent)}@media screen and (any-pointer){.select-dropdown-item:hover{background-color:var(--lightAccent)}}.filterable-vehicles-filter{min-width:300px;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}@media screen and (max-width:768px){.filterable-vehicles-container{flex-direction:column!important}}.vehicle-filter-widget{background-color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%,-35%);padding:20px;z-index:9;max-width:100%;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}@media screen and (max-width:768px){.vehicle-filter-widget{transform:translate(-50%,-50%)}.vehicle-filter-widget-inner{flex-direction:column!important}}@keyframes vehicleCardAppear{0%{opacity:0;transform:scale(0)}}.vehicle-card
.vehicle-card-price{transition:all .2s ease}.vehicle-card{animation-name:vehicleCardAppear;border:1px solid var(--lightAccent);border-radius:2px;background-color:var(--light)}.vehicle-card-price{padding:5px 15px;position:absolute;top:.5rem;right:.5rem;background-color:var(--accent);color:var(--light);font-weight:600;font-size:.9rem}.vehicle-card-img{object-fit:cover;aspect-ratio:16/9;height:auto}@media screen and (any-pointer){.vehicle-card:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-color:var(--secondary);cursor:pointer}.vehicle-card:hover .vehicle-card-price{background-color:var(--secondary)}}.vehicle-image{width:100%;height:auto;object-fit:cover}.vehicle-image-hover-fx{transition:all 2s ease}@media screen and (any-pointer){.vehicle-image-hover-fx{filter:grayscale(.5)}.vehicle-image-hover-fx:hover{transition-duration:.3s;filter:grayscale(0)}}.vehicle-grid{display:grid;grid-gap:18px;width:100%;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.vehicle-grid-constrained{max-width:1200px}