@charset "UTF-8";
/*!
 Theme Name:   bootScore 5 Child
 Description:  bootScore 5 Child Theme
 Author:       craftwerk - Bastian Kreiter
 Author URI:   https://crftwrk.de
 Template:     bootscore-5
 Version:      5.0.0.4
 Text Domain:  bootscore-5-child
*/.home h2,.home h3{text-transform:uppercase;display:block}.home h3{font-size:1rem;font-weight:700}@media (max-width:575.98px){.home h3{font-size:2.5vw}}.home h2{font-size:2.25rem;font-weight:800}@media (max-width:575.98px){.home h2{font-size:6vw}}.home h1{font-size:3.5rem;font-weight:800}@media (max-width:575.98px){.home h1{font-size:10vw}}.home .header-container{position:relative}.home .header-container .hero-image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;min-height:100%;z-index:1}.home .header-container .header-text-container{position:relative;min-height:100%;max-height:100%;width:100%;text-align:center;padding:1rem 3rem;background-color:#212121;background:linear-gradient(90deg,#212121,hsla(0,12%,46%,0));z-index:2}@media (min-width:576px){.home .header-container .header-text-container{text-align:left}}@media (max-width:575.98px){.home .header-container .header-text-container{padding:1rem}}@media (min-width:1200px){.home .header-container .header-text-container{padding-right:50%}}@media (max-width:575.98px){.home .header-container .header-text-container{background:rgba(33,33,33,.7)}}.home .header-container .header-text-container.has-bg-image{min-height:200px}@media (min-width:768px){.home .header-container .header-text-container.has-bg-image{min-height:400px}}@media (min-width:992px){.home .header-container .header-text-container.has-bg-image{min-height:600px}}.home .header-container .header-text-container.align-right{background:linear-gradient(270deg,#212121,hsla(0,12%,46%,0))}@media (max-width:575.98px){.home .header-container .header-text-container.align-right{background:rgba(33,33,33,.7)}}@media (min-width:1200px){.home .header-container .header-text-container.align-right{padding:1rem 3rem;padding-left:50%}}.home .header-container .header-text-container .hero-breadcrumb-block{margin-bottom:2rem}.home .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs{all:unset}.home .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a{color:#fff}.home .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:visited{color:#f0f0f0}.home .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:hover{color:#696969}.home .header-container .hero-image-header-subtitle{font-weight:700;text-align:center;color:#e3010f}@media (min-width:576px){.home .header-container .hero-image-header-subtitle{text-align:left}}.home .carousel-caption{text-align:left;left:0;top:10%;width:30%;bottom:0}.home .carousel-caption .header-top-text,.home .carousel-caption h3{font-weight:800;color:#e3010f}.home .carousel-caption .h1{color:#fff;font-weight:800;font-size:3.5rem;text-transform:uppercase}@media screen and (max-width:1400px){.home .carousel-caption{top:5%}.home .carousel-caption .h1{font-size:2.5rem}}@media screen and (max-width:992px){.home .carousel-caption{width:50%}.home .carousel-caption .h1{font-size:2.3rem}}@media screen and (max-width:576px){.home .carousel-caption{width:100%}.home .carousel-caption .h1{font-size:2rem}}.home .carousel-caption.header-text-container{z-index:2}@media (max-width:575.98px){.home .carousel-caption.header-text-container{padding-bottom:4rem;padding-left:2rem;padding-right:2rem}}.home .carousel-caption.header-text-container .header-content-text{font-weight:600}@media (min-width:768px){.home .carousel-caption.header-text-container .header-content-text{width:70%}}.home .carousel-indicators{z-index:3}.home .carousel-indicators [data-bs-target]{border-radius:50%;background-color:#fff;opacity:1;width:15px;height:15px}.home .carousel-indicators .active{background-color:#e3010f}.home .carousel-header-home .carousel-control-next,.home .carousel-header-home .carousel-control-prev{z-index:3;width:10%}.home .card{border:none}.home .card .card-img-overlay{top:20%;width:40%;left:auto;margin-right:5rem}.home .card .h1{font-weight:800;font-size:3rem}@media screen and (max-width:1200px){.home .card .card-img-overlay{top:10%}.home .card .h1{font-size:2.5rem}}.home .nav-pills{border-radius:0;background-color:#e3010f;margin:0 5%}.home .nav-pills .nav-link{color:#fff;cursor:pointer}.home .nav-pills .active{background-color:#212121!important;border-radius:0!important}.home .tab-image{width:400px}.home .firetruck-list a{text-decoration:none;color:#fff;color:#212121}.home .firetruck-list h6{font-weight:600}.home .wp-block-button .wp-block-button__link{padding:0}.header-img img{width:100%!important}.firetruck-grid a{text-decoration:none;color:#fff;color:#212121}.firetruck-grid a h6{font-weight:800}.firetruck-grid img{-o-object-fit:cover;object-fit:cover;max-width:100%;margin-bottom:10px;height:220px}@media (min-width:1200px){.firetruck-grid img{max-width:350px;height:17.5rem}}@media (max-width:767.98px){.firetruck-grid img{height:auto}}.firetruck-table td:last-of-type,.firetruck-table th:last-of-type{border:none!important}.firetruck-table th img{max-width:150px}.firetruck-table th a{text-decoration:none;color:#fff;color:#212121}@media (min-width:1200px){.firetruck-table .text-nowrap{white-space:normal!important}.firetruck-table th img{max-width:100px}}.firetruck-columns li::marker{color:#e3010f}.firetruck-columns li a{text-decoration:none;color:#fff;color:#212121;text-decoration:underline}.firetruck-columns p{color:#696969}.firetruck-list-element{vertical-align:top}.firetruck-list-element a>img{min-height:176px;-o-object-fit:cover;object-fit:cover;height:auto}@media (min-width:992px){.firetruck-list-element a>img{height:200px}}@media (min-width:1200px){.firetruck-content-full-width{max-width:50%;transform:translateX(50%)}}@media (max-width:575.98px){.firetruck-content-full-width{max-width:100%;transform:translateX(0)}}@media (min-width:1200px){.ra-custom-chassis-table .text-nowrap,.ra-firetruck-equipment-table .text-nowrap{white-space:normal!important}}.ra-custom-chassis-table>h2,.ra-firetruck-equipment-table>h2{margin-bottom:0;font-weight:800;padding:1rem 0}.ra-custom-chassis-table table thead>tr>th,.ra-firetruck-equipment-table table thead>tr>th{border:none}.ra_lf_firetrucks-template-default h2,.ra_lf_firetrucks-template-default h3{text-transform:uppercase;display:block}.ra_lf_firetrucks-template-default h3{font-size:1rem;font-weight:700}@media (max-width:575.98px){.ra_lf_firetrucks-template-default h3{font-size:2.5vw}}.ra_lf_firetrucks-template-default h2{font-size:2.25rem;font-weight:800}@media (max-width:575.98px){.ra_lf_firetrucks-template-default h2{font-size:6vw}}.ra_lf_firetrucks-template-default h1{font-size:3.5rem;font-weight:800}@media (max-width:575.98px){.ra_lf_firetrucks-template-default h1{font-size:10vw}}.ra_lf_firetrucks-template-default .header-container{position:relative}.ra_lf_firetrucks-template-default .header-container .hero-image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;min-height:100%;z-index:1}.ra_lf_firetrucks-template-default .header-container .header-text-container{position:relative;min-height:100%;max-height:100%;width:100%;text-align:center;padding:1rem 3rem;background-color:#212121;background:linear-gradient(90deg,#212121,hsla(0,12%,46%,0));z-index:2}@media (min-width:576px){.ra_lf_firetrucks-template-default .header-container .header-text-container{text-align:left}}@media (max-width:575.98px){.ra_lf_firetrucks-template-default .header-container .header-text-container{padding:1rem}}@media (min-width:1200px){.ra_lf_firetrucks-template-default .header-container .header-text-container{padding-right:50%}}@media (max-width:575.98px){.ra_lf_firetrucks-template-default .header-container .header-text-container{background:rgba(33,33,33,.7)}}.ra_lf_firetrucks-template-default .header-container .header-text-container.has-bg-image{min-height:200px}@media (min-width:768px){.ra_lf_firetrucks-template-default .header-container .header-text-container.has-bg-image{min-height:400px}}@media (min-width:992px){.ra_lf_firetrucks-template-default .header-container .header-text-container.has-bg-image{min-height:600px}}.ra_lf_firetrucks-template-default .header-container .header-text-container.align-right{background:linear-gradient(270deg,#212121,hsla(0,12%,46%,0))}@media (max-width:575.98px){.ra_lf_firetrucks-template-default .header-container .header-text-container.align-right{background:rgba(33,33,33,.7)}}@media (min-width:1200px){.ra_lf_firetrucks-template-default .header-container .header-text-container.align-right{padding:1rem 3rem;padding-left:50%}}.ra_lf_firetrucks-template-default .header-container .header-text-container .hero-breadcrumb-block{margin-bottom:2rem}.ra_lf_firetrucks-template-default .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs{all:unset}.ra_lf_firetrucks-template-default .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a{color:#fff}.ra_lf_firetrucks-template-default .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:visited{color:#f0f0f0}.ra_lf_firetrucks-template-default .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:hover{color:#696969}.ra_lf_firetrucks-template-default .header-container .hero-image-header-subtitle{font-weight:700;text-align:center;color:#e3010f}@media (min-width:576px){.ra_lf_firetrucks-template-default .header-container .hero-image-header-subtitle{text-align:left}}.ra_lf_firetrucks-template-default .hero-tagline{text-transform:uppercase;color:#e3010f;font-weight:700}.ra_lf_firetrucks-template-default .description-content{position:relative;border-top:2px solid #f0f0f0;padding-top:2rem;padding-left:2rem;padding-right:2rem;line-height:2rem;z-index:2}.ra_lf_firetrucks-template-default .action-buttons-block{z-index:1;position:absolute;margin-top:-4rem;min-width:100%;padding:5rem 2rem 6rem;background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 15%,hsla(0,0%,100%,.98) 25%,#fff)}.ra_lf_firetrucks-template-default .action-buttons-block .wp-block-buttons .row{margin-bottom:2rem;display:contents;width:100%}@media (min-width:576px){.ra_lf_firetrucks-template-default .action-buttons-block .wp-block-buttons .row{width:400px;max-width:400px}}.ra_lf_firetrucks-template-default .action-buttons-block .wp-block-buttons .row .col{margin-top:5px;margin-bottom:5px}.ra_lf_firetrucks-template-default .action-buttons-block .wp-block-buttons .row .col .wp-block-button{display:block}.ra_lf_firetrucks-template-default .action-buttons-block .wp-block-buttons .row .col .wp-block-button a{font-size:1rem;padding:0;min-width:100%!important;white-space:nowrap}.ra_lf_firetrucks-template-default .block-secondary-image{position:relative;top:0;z-index:-2;margin-top:0}.ra_lf_firetrucks-template-default .block-secondary-image img{min-width:100%;max-height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ra_lf_firetrucks-template-default .block-secondary-image .image-spacer{width:100%;height:8rem}@media (max-width:575.98px){.ra_lf_firetrucks-template-default .block-secondary-image{margin-top:9rem}}.ra_lf_firetrucks-template-default .specification-options-block{margin-bottom:4rem;position:relative;z-index:1}.ra_lf_firetrucks-template-default .specification-options-block dd{min-height:auto}@media (min-width:992px){.ra_lf_firetrucks-template-default .specification-options-block dd{min-height:50px}}@media (min-width:1200px){.ra_lf_firetrucks-template-default .specification-options-block dd{min-height:auto}}.ra_lf_firetrucks-template-default .specification-options-block .specification-list{margin-left:2rem;margin-right:2rem}@media (min-width:1200px){.ra_lf_firetrucks-template-default .specification-options-block .specification-list{margin-left:5rem;margin-right:5rem}}.ra_lf_firetrucks-template-default .specification-options-block .specification-list h2{-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);background:#e3010f;color:#fff}.ra_lf_firetrucks-template-default .specification-options-block .specification-list .col-12:nth-child(2) .field.row:nth-child(odd),.ra_lf_firetrucks-template-default .specification-options-block .specification-list .col-12:nth-child(3) .field.row:nth-child(2n){background-color:#f0f0f0}@media (min-width:992px){.ra_lf_firetrucks-template-default .specification-options-block .specification-list .col-12:nth-child(3) .field.row:nth-child(2n){background-color:transparent}.ra_lf_firetrucks-template-default .specification-options-block .specification-list .col-12:nth-child(3) .field.row:nth-child(odd){background-color:#f0f0f0}}.ra_lf_firetrucks-template-default .recent-deliveries-block .view-all-deliveries-button{margin-bottom:2rem}.ra_lf_firetrucks-template-default .recent-deliveries-block .rd-preview-block .card-text,.ra_lf_firetrucks-template-default .recent-deliveries-block .rd-preview-block .card-title{color:#212121}.ra_lf_firetrucks-template-default .recent-deliveries-block .rd-preview-block .card-title{font-size:1rem}.ra_lf_firetrucks-template-default .recent-deliveries-block .rd-preview-block .card-text{font-size:.75rem}.ra_lf_firetrucks-template-default .recent-deliveries-block .rd-preview-block .number{color:#e3010f}.ra_lf_firetrucks-template-default .gallery-detail-block{margin-bottom:4rem}.ra_lf_firetrucks-template-default .gallery-detail-block img{max-height:270px;-o-object-fit:cover;object-fit:cover}.ra_lf_firetrucks-template-default .slider-features-block .slick-slide{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.ra_lf_firetrucks-template-default .slider-features-block .slick-slide{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.ra_lf_firetrucks-template-default .slider-features-block .slick-slide{padding-left:4rem;padding-right:4rem}}.ra_lf_firetrucks-template-default .slider-features-block .slick-slide .image-thumbnail{margin-bottom:.5rem}.ra_lf_firetrucks-template-default .slider-features-block .slick-slide .image-thumbnail img{-o-object-fit:scale-down;object-fit:scale-down;height:180px}.ra_lf_firetrucks-template-default .slider-features-block .slick-slide h5{color:#212121;text-transform:uppercase;font-weight:700}.ra_lf_firetrucks-template-default .slider-features-block .slick-slide .description{font-size:.85rem;color:#212121}.ra_lf_firetrucks-template-default .slider-features-block .slick-next,.ra_lf_firetrucks-template-default .slider-features-block .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none;transform:translateY(0);padding-top:0}.ra_lf_firetrucks-template-default .slider-features-block .slick-prev{left:0;z-index:1}.ra_lf_firetrucks-template-default .slider-features-block .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}.ra_lf_firetrucks-template-default .slider-features-block .slick-next{right:0;z-index:1}.ra_lf_firetrucks-template-default .slider-features-block .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}footer .top-footer{background-color:#e3010f;padding:.5rem 0}footer .top-footer a,footer .top-footer p{text-decoration:none;color:#fff;font-weight:600;font-size:1.5rem;margin-bottom:0}footer .list-group-horizontal-xl{padding:1.4rem 0}footer .list-group-horizontal-xl li{padding-left:1rem;padding-right:1rem}footer .list-group-horizontal-xl li a{text-decoration:none;color:#fff}@media screen and (min-width:1200px){footer .list-group-horizontal-xl li{border-right:1px solid #fff}footer .list-group-horizontal-xl li:last-child{border-right:none}}footer .footer_widget{margin:0!important}footer .social li{width:40px;height:40px;border:2px solid #fff;border-radius:50%;color:#fff;margin:0 .5rem}footer .social li .fab{margin-top:.6rem}footer .first-col{padding:1.4rem 0}footer .red-text{font-weight:600;font-size:110%;color:#e3010f}footer .red-text img{max-width:100px!important;margin-left:.4rem}footer.new_arrows [rel=prev]:after{content:" »"}footer.new_arrows [rel=next]:after,footer.new_arrows [rel=prev]:before{content:""}footer.new_arrows [rel=next]:before{content:"« "}header .bg-grey{color:#fff;background-color:#212121}header .bg-white{background-color:#fff}header .form-control:focus{box-shadow:none;border:none}header .trp-ls-shortcode-current-language,header .trp-ls-shortcode-language{border:none;background-color:#212121;text-transform:uppercase;color:#f0f0f0}header .trp-ls-shortcode-current-language a,header .trp-ls-shortcode-language a{color:#f0f0f0;text-decoration:none}header .trp-ls-shortcode-current-language a:hover,header .trp-ls-shortcode-language a:hover{background-color:#696969}header .top-right-menu{float:left;padding:.5rem 0!important}header .top-right-menu a{padding:0 1rem!important;border-right:1px solid #fff;font-size:.8rem;color:#fff}header .top-right-menu a:hover{color:#fff}header .search-btn{color:#fff;font-size:.8rem;box-shadow:none;border:none;padding:.5rem 0 .5rem 1rem}header .search-btn:hover{color:#fff}header .search-btn:active,header .search-btn:focus{box-shadow:none}header .top-nav-search{margin:.5rem 0}header .top-nav-search button,header .top-nav-search input{font-size:.8rem}header .offcanvas-body ul{padding:.8rem 1rem}header .offcanvas-body ul li{font-weight:600;border-right:1px solid #212121;padding:0 1.4rem;font-size:.95rem}header .offcanvas-body ul li:last-child{border-right:none}header .offcanvas-body ul li a{color:#212121!important;padding:0!important;border-bottom:2px solid #fff}header .offcanvas-body ul li a:hover{border-color:#e3010f}header .offcanvas-body button{-webkit-clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);padding:0 1.4rem}header .offcanvas-body button a{font-weight:600;font-size:.95rem}header .show .offcanvas-body li{text-align:right;padding-right:0;border:none}header .show .offcanvas-body button{float:right;margin-right:1rem}header .mega-sub-menu li{text-align:center!important}header .mega-sub-menu li a{color:#212121!important}header #mega-menu-main-menu>.mega-menu-item{padding-right:2rem!important}@media (min-width:1200px){header #mega-menu-main-menu>.mega-menu-item{border-right:1px solid #212121!important}}@media (min-width:1200px){header #mega-menu-main-menu>.mega-menu-item:last-child{border-right:none!important}}header #mega-menu-main-menu>.mega-menu-item img{-o-object-fit:cover;object-fit:cover}header #mega-menu-main-menu .mega-menu-link{padding:0!important;color:#212121!important;border-bottom:2px solid #fff!important}header #mega-menu-main-menu .mega-menu-link:hover,header #mega-menu-main-menu .mega-toggle-on>.mega-menu-link{border-bottom:2px solid #e3010f!important}header .mega-menu-row .megamenu-special-pages .mega-menu-link{margin:0 auto!important;margin-bottom:2.3rem!important;padding-right:1rem!important;max-width:300px!important;color:#fff!important}header .mega-menu-row .ra-lf-column-special-right .mega-menu-link{text-align:center!important}header .mega-menu-row .ra-lf-column-special-center .mega-menu-link,header .mega-menu-row .ra-lf-column-special-left .mega-menu-link{text-align:left!important}.breadcrumbs{text-align:left;color:#e3010f;font-size:.8rem}@media (min-width:576px){.breadcrumbs{font-size:1.25rem}}.breadcrumbs a{text-decoration:none}.paginator .page-item{padding:.25rem}.paginator .page-item .page-link,.paginator a{border:none;border-radius:50%}.paginator .page-item.active .page-link{color:#fff!important;border:none}.paginator .page-item:not(:first-child):not(:last-child) .page-link{border-radius:50%;color:#212121;border:none}.paginator .page-item:first-child .page-link.previous_page,.paginator .page-item:last-child .page-link.next_page{font-weight:800;border-radius:50%;background-color:#e3010f;color:#fff}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_demi.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_extrabold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_light_italic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_medium_italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_demi_italic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_bold_italic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:URW Type Foundry Corporate S;src:url(../ttf/urw_type_foundry_-_corporate_s_extrabold_italic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}body{font-family:URW Type Foundry Corporate S}.container-fluid{padding:0}.w-15{width:15%!important}.corner-off,.corner-off-top-right{-webkit-clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px)}.corner-off-top-right{position:relative;width:100%;height:50%;border-radius:.25rem;background:#ced4da}.corner-off-top-right:focus-within{background-color:rgba(227,1,15,.5)}.corner-off-top-right-inside{position:relative;left:1.5px;background:#fff;-webkit-clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px)}.corner-off-strong{-webkit-clip-path:polygon(50px 0,100% 0,100% 100%,0 100%,0 50px);clip-path:polygon(50px 0,100% 0,100% 100%,0 100%,0 50px)}.bg-red{background:#e3010f;color:#fff}.bg-grey{background-color:#212121;color:#fff}.bg-light-grey{background-color:#696969}.bg-light-grey-2{background-color:#f0f0f0}.no-background{background-color:transparent!important}.no-background h2,.no-background h5{color:#212121!important}.btn{border-radius:0}.btn a{text-decoration:none;color:#fff;font-weight:800;background:none;padding-top:.4rem;padding-bottom:.4rem}.btn.btn-primary.corner-off,.btn.btn-primary.corner-off *,.btn.btn-secondary.corner-off,.btn.btn-secondary.corner-off *{font-weight:800!important}.cover-text-right .wp-block-cover__inner-container{padding-top:3rem;padding-bottom:3rem;width:100%;margin:auto;text-align:center}@media (min-width:992px){.cover-text-right .wp-block-cover__inner-container{text-align:left;width:50%;margin-right:0;margin-left:auto}}.cover-text-right .wp-block-cover__inner-container h2{text-align:center;font-size:2rem;text-transform:uppercase;font-weight:700}@media (min-width:992px){.cover-text-right .wp-block-cover__inner-container h2{text-align:left;font-size:4rem;line-height:5rem}}.cover-text-right .wp-block-cover__inner-container p{text-align:center;padding-bottom:2rem}@media (min-width:992px){.cover-text-right .wp-block-cover__inner-container p{text-align:left}}.cover-text-right .wp-block-cover__inner-container .wp-block-button{margin:auto}@media (min-width:992px){.cover-text-right .wp-block-cover__inner-container .wp-block-button{margin-left:0;margin-right:auto}}.cover-text-right .wp-block-cover__inner-container .wp-block-button .wp-block-button__link{padding:0}.corner-off-modified{-webkit-clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% 100%,0 100%,0 15px);height:15px;width:auto}.title-video{text-transform:uppercase;font-size:3.5rem;font-weight:800}.home .nav-pills-firetrucks,.page-template-hero-image .nav-pills-firetrucks{border-radius:0;background-color:#e3010f;margin:0 1%}.home .nav-pills-firetrucks li.nav-item:first-child:before,.page-template-hero-image .nav-pills-firetrucks li.nav-item:first-child:before{content:"";position:absolute;background:#fff;width:15px;height:15px;-webkit-clip-path:polygon(0 0,0 15px,15px 0);clip-path:polygon(0 0,0 15px,15px 0);display:block;margin:-1px}@media (max-width:991.98px){.home .nav-pills-firetrucks,.page-template-hero-image .nav-pills-firetrucks{margin:0 3%}}.home .nav-pills-firetrucks .nav-link,.page-template-hero-image .nav-pills-firetrucks .nav-link{color:#fff;cursor:pointer;text-transform:uppercase;padding-left:10px;padding-right:10px}@media (max-width:767.98px){.home .nav-pills-firetrucks .nav-link,.page-template-hero-image .nav-pills-firetrucks .nav-link{font-size:.8rem}}.home .nav-pills-firetrucks .active,.page-template-hero-image .nav-pills-firetrucks .active{background-color:#212121!important;border-radius:0!important}.full-image-width{max-width:100vw;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.one-line-string-with-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.banner-long h4{font-size:1.2rem;font-weight:800!important;margin-bottom:0}.banner-long h2,.banner-long h4{text-transform:uppercase}.img-same-size-new-delivery-stock-unit{-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.img-same-size-new-delivery-stock-unit{height:12.5rem}}@media (min-width:768px){.img-same-size-new-delivery-stock-unit{height:10.815rem}}@media (min-width:992px){.img-same-size-new-delivery-stock-unit{height:11.875rem}}@media (min-width:1200px){.img-same-size-new-delivery-stock-unit{height:14.375rem}}@media (min-width:1400px){.img-same-size-new-delivery-stock-unit{height:16.685rem}}#wpsl-wrap{margin-left:15px;max-width:100%;margin:auto}@media (min-width:992px){#wpsl-wrap{max-width:80%}}#wpsl-wrap:before{background:transparent;display:block;position:absolute;content:"";border-right:0 transparent;width:0;height:0;border:0 solid transparent;border-bottom-width:20px;border-top-width:0;border-left:20px solid #fff}#wpsl-wrap .wpsl-search{color:#696969;background-color:#212121}#wpsl-wrap .wpsl-search #wpsl-search-wrap label{color:#f0f0f0;white-space:nowrap;width:130px!important}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input input{padding-top:2px;padding-bottom:2px;text-transform:uppercase;color:#f0f0f0;border-radius:0;background-color:#696969;border:none}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown{padding-top:0;padding-bottom:0;text-transform:uppercase;border-radius:0;background-color:#696969;border:none}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown.wpsl-active .wpsl-selected-item:after{border-bottom-color:#f0f0f0;border-top-color:transparent}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown li{color:#f0f0f0}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown li:hover{color:#212121}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item{padding:5px 12px!important;color:#f0f0f0}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item:after{border-top-color:#f0f0f0;border-bottom-color:transparent}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-dropdown div{border-color:#212121;background-color:#696969}#wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap #wpsl-search-btn{height:35px;line-height:10px;text-transform:uppercase;color:#696969;border-radius:0;border:none}#wpsl-wrap .map-result-row{background-color:#f0f0f0}#wpsl-wrap .map-result-row .wpsl-gmap-canvas{padding-bottom:11px;box-sizing:content-box}#wpsl-wrap .map-result-row #wpsl-result-list li{margin-left:15px}@media (min-width:992px){#wpsl-wrap .map-result-row #wpsl-result-list li{margin-left:0}}.page-id-641 .wp-block-button .wp-block-button__link{padding:0}.page-id-641 .entry-content>h2{border-bottom:1px solid #f0f0f0;margin-bottom:3rem}.page-template-hero-image h2,.page-template-hero-image h3{text-transform:uppercase;display:block}.page-template-hero-image h3{font-size:1rem;font-weight:700}@media (max-width:575.98px){.page-template-hero-image h3{font-size:2.5vw}}.page-template-hero-image h2{font-size:2.25rem;font-weight:800}@media (max-width:575.98px){.page-template-hero-image h2{font-size:6vw}}.page-template-hero-image h1{font-size:3.5rem;font-weight:800}@media (max-width:575.98px){.page-template-hero-image h1{font-size:10vw}}.page-template-hero-image .header-container{position:relative}.page-template-hero-image .header-container .hero-image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;min-height:100%;z-index:1}.page-template-hero-image .header-container .header-text-container{position:relative;min-height:100%;max-height:100%;width:100%;text-align:center;padding:1rem 3rem;background-color:#212121;background:linear-gradient(90deg,#212121,hsla(0,12%,46%,0));z-index:2}@media (min-width:576px){.page-template-hero-image .header-container .header-text-container{text-align:left}}@media (max-width:575.98px){.page-template-hero-image .header-container .header-text-container{padding:1rem}}@media (min-width:1200px){.page-template-hero-image .header-container .header-text-container{padding-right:50%}}@media (max-width:575.98px){.page-template-hero-image .header-container .header-text-container{background:rgba(33,33,33,.7)}}.page-template-hero-image .header-container .header-text-container.has-bg-image{min-height:200px}@media (min-width:768px){.page-template-hero-image .header-container .header-text-container.has-bg-image{min-height:400px}}@media (min-width:992px){.page-template-hero-image .header-container .header-text-container.has-bg-image{min-height:600px}}.page-template-hero-image .header-container .header-text-container.align-right{background:linear-gradient(270deg,#212121,hsla(0,12%,46%,0))}@media (max-width:575.98px){.page-template-hero-image .header-container .header-text-container.align-right{background:rgba(33,33,33,.7)}}@media (min-width:1200px){.page-template-hero-image .header-container .header-text-container.align-right{padding:1rem 3rem;padding-left:50%}}.page-template-hero-image .header-container .header-text-container .hero-breadcrumb-block{margin-bottom:2rem}.page-template-hero-image .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs{all:unset}.page-template-hero-image .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a{color:#fff}.page-template-hero-image .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:visited{color:#f0f0f0}.page-template-hero-image .header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:hover{color:#696969}.page-template-hero-image .header-container .hero-image-header-subtitle{font-weight:700;text-align:center;color:#e3010f}@media (min-width:576px){.page-template-hero-image .header-container .hero-image-header-subtitle{text-align:left}}.page-template-hero-image .entry-content{padding-top:0}.page-template-hero-image .entry-content>h2:first-of-type{border-bottom:2px solid #f0f0f0;padding-bottom:10px;margin-bottom:2rem;text-align:center}@media (max-width:767.98px){.page-template-hero-image .entry-content p{font-size:1rem;line-height:1.5rem}}.contact-us-bar{background-color:#212121}.contact-us-bar h2{color:#fff;text-transform:uppercase;font-weight:800}.contact-us-bar .corner-off>.btn-primary{font-weight:800;width:100%}.features-container .main-feature-container{border-top:1px solid #f0f0f0;padding-top:3rem}.features-container .main-feature-container:first-child{border-top:none}@media (min-width:768px){.features-container .main-feature-container .feature-image.extra-pl{padding-left:30px}}@media (min-width:768px){.features-container .main-feature-container .feature-image.extra-pr{padding-right:30px}}.features-container .main-feature-container .feature-image img{width:100%;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.features-container .main-feature-container .feature-info.extra-pl{padding-left:30px}}@media (min-width:768px){.features-container .main-feature-container .feature-info.extra-pr{padding-right:30px}}.features-container .main-feature-container .feature-info h2{font-style:normal;text-align:left}.features-container .main-feature-container .feature-info p{font-size:16px;line-height:22px;font-style:normal;text-align:left}.features-container .main-feature-container .feature-info .wp-block-button{align-self:flex-start}@media (min-width:576px){.features-container .sub-feature-container{max-width:100vw;width:100vw;position:relative;left:50%;transform:translateX(-50%);width:calc(100% + (100vw - 100%) / 2)}}.features-container .sub-feature-container .sub-feature-item{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.features-container .sub-feature-container .sub-feature-item{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.features-container .sub-feature-container .sub-feature-item{padding-left:4rem;padding-right:4rem}}.features-container .sub-feature-container .sub-feature-item .feature-image img{width:100%;min-height:150px;max-height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;height:auto}.features-container .sub-feature-container .sub-feature-item h2{text-align:center;font-size:14px;text-transform:capitalize;text-decoration:none;color:#212121}.features-container .sub-feature-container .sub-feature-item h2 a{text-transform:inherit;text-decoration:inherit;color:inherit}.features-container .sub-feature-container .slick-next,.features-container .sub-feature-container .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none}.features-container .sub-feature-container .slick-prev{left:0;z-index:1}.features-container .sub-feature-container .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}@media (min-width:576px){.features-container .sub-feature-container .slick-prev{left:5px}}@media (min-width:1200px){.features-container .sub-feature-container .slick-prev{left:-9px}}.features-container .sub-feature-container .slick-next{right:0;z-index:1}.features-container .sub-feature-container .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}@media (min-width:576px){.features-container .sub-feature-container .slick-next{right:-18px}}@media (min-width:1200px){.features-container .sub-feature-container .slick-next{right:-15px}}.cta-shortcode .block-shortcode{position:relative;min-height:300px;width:100%;display:flex;justify-content:center;align-items:center}.cta-shortcode .block-shortcode .image-shortcode{position:absolute;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-shortcode .block-shortcode .content-shortcode{width:100%;z-index:1;color:#fff}.cta-shortcode .block-shortcode .content-shortcode .btn,.cta-shortcode .block-shortcode .content-shortcode h2{font-weight:800}.cta-shortcode .shortcode{background-color:rgba(0,0,0,.6)}h2,h3{text-transform:uppercase;display:block}h3{font-size:1rem;font-weight:700}@media (max-width:575.98px){h3{font-size:2.5vw}}h2{font-size:2.25rem;font-weight:800}@media (max-width:575.98px){h2{font-size:6vw}}h1{font-size:3.5rem;font-weight:800}@media (max-width:575.98px){h1{font-size:10vw}}.header-container{position:relative}.header-container .hero-image{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%;min-height:100%;z-index:1}.header-container .header-text-container{position:relative;min-height:100%;max-height:100%;width:100%;text-align:center;padding:1rem 3rem;background-color:#212121;background:linear-gradient(90deg,#212121,hsla(0,12%,46%,0));z-index:2}@media (min-width:576px){.header-container .header-text-container{text-align:left}}@media (max-width:575.98px){.header-container .header-text-container{padding:1rem}}@media (min-width:1200px){.header-container .header-text-container{padding-right:50%}}@media (max-width:575.98px){.header-container .header-text-container{background:rgba(33,33,33,.7)}}.header-container .header-text-container.has-bg-image{min-height:200px}@media (min-width:768px){.header-container .header-text-container.has-bg-image{min-height:400px}}@media (min-width:992px){.header-container .header-text-container.has-bg-image{min-height:600px}}.header-container .header-text-container.align-right{background:linear-gradient(270deg,#212121,hsla(0,12%,46%,0))}@media (max-width:575.98px){.header-container .header-text-container.align-right{background:rgba(33,33,33,.7)}}@media (min-width:1200px){.header-container .header-text-container.align-right{padding:1rem 3rem;padding-left:50%}}.header-container .header-text-container .hero-breadcrumb-block{margin-bottom:2rem}.header-container .header-text-container .hero-breadcrumb-block .breadcrumbs{all:unset}.header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a{color:#fff}.header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:visited{color:#f0f0f0}.header-container .header-text-container .hero-breadcrumb-block .breadcrumbs a:hover{color:#696969}.header-container .hero-image-header-subtitle{font-weight:700;text-align:center;color:#e3010f}@media (min-width:576px){.header-container .hero-image-header-subtitle{text-align:left}}@media (max-width:991.98px){.who-we-are-block-group{line-height:1.2rem}.who-we-are-block-group h2{font-size:1.25rem}}.who-we-are-block-group .who-we-are-size-video{min-height:auto;min-width:auto}.who-we-are-shadows{text-shadow:2px 2px 2px #000}.carousel .slider .slick-slide{transition:all .3s ease-in-out;opacity:.2}.carousel .slider .slick-active{opacity:.5}.carousel .slider .slick-current{opacity:1}.carousel .slider .slick-track{margin-left:0;margin-right:0}.carousel .slider .slick-list{padding:0!important}.carousel .buttons-slider-videos .slick-next,.carousel .buttons-slider-videos .slick-prev{font-size:0;z-index:2;position:absolute;display:block;top:20%;cursor:pointer;border:none}@media (min-width:576px){.carousel .buttons-slider-videos .slick-next,.carousel .buttons-slider-videos .slick-prev{top:40%}}.carousel .buttons-slider-videos .slick-prev:before{font-size:1.5rem;line-height:1;content:"<"}.carousel .buttons-slider-videos .slick-next:before{font-size:1.5rem;line-height:1;content:">"}.carousel .slider-for-videos .slick-next,.carousel .slider-for-videos .slick-prev{width:50px;height:80px;border-radius:10%;background-color:hsla(0,0%,41%,.5)}.carousel .slider-for-videos .slick-next{right:10px}.carousel .slider-for-videos .slick-prev{left:10px}.carousel .slider-for-videos .slick-next:before,.carousel .slider-for-videos .slick-prev:before{font-weight:700;color:rgba(33,33,33,.8)}.carousel .slider-nav-videos{width:50%!important}.carousel .slider-nav-videos .slick-next,.carousel .slider-nav-videos .slick-prev{width:25px;height:25px;border-radius:50%;background:#e3010f}.carousel .slider-nav-videos .slick-next{right:-50px}.carousel .slider-nav-videos .slick-prev{left:-50px}.carousel .slider-nav-videos .slick-next:before,.carousel .slider-nav-videos .slick-prev:before{color:#fff}.carousel .slider-nav-videos .align-size-image{-o-object-fit:cover;object-fit:cover;height:6rem}@media (min-width:576px){.carousel .slider-nav-videos .align-size-image{width:12rem;height:10rem}}@media (min-width:1200px){.feature-tertiary-content-width{max-width:60%;transform:translateX(35%)}}@media (max-width:575.98px){.feature-tertiary-content-width{max-width:100%;transform:translateX(0)}}.blog h2,.blog h3,.post-template-default h2,.post-template-default h3{text-transform:uppercase;display:block}.blog h3,.post-template-default h3{font-size:1rem;font-weight:700}@media (max-width:575.98px){.blog h3,.post-template-default h3{font-size:2.5vw}}.blog h2,.post-template-default h2{font-size:2.25rem;font-weight:800}@media (max-width:575.98px){.blog h2,.post-template-default h2{font-size:6vw}}.blog h1,.post-template-default h1{font-size:3.5rem;font-weight:800}@media (max-width:575.98px){.blog h1,.post-template-default h1{font-size:10vw}}.blog .site-main h4 .cl-black,.post-template-default .site-main h4 .cl-black{color:#000;text-decoration:none}.blog .site-main .by_author .style_author,.post-template-default .site-main .by_author .style_author{display:inline-block;color:#e3010f}#slick-coverage-section .slick-next,#slick-coverage-section .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none}#slick-coverage-section .slick-prev{left:0;z-index:1}#slick-coverage-section .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}#slick-coverage-section .slick-next{right:0;z-index:1}#slick-coverage-section .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}@media (min-width:1200px){.electric-firetruck-content-width{max-width:60%;transform:translateX(35%)}}@media (max-width:575.98px){.electric-firetruck-content-width{max-width:100%;transform:translateX(0)}}.electric-firetruck-full-content-video iframe{width:100%;height:auto}@media (min-width:1200px){.electric-firetruck-full-content-video iframe{height:730px}}@media (max-width:1199.98px){.electric-firetruck-full-content-video iframe{height:628px}}@media (max-width:991.98px){.electric-firetruck-full-content-video iframe{height:539px}}@media (max-width:767.98px){.electric-firetruck-full-content-video iframe{height:420px}}@media (max-width:575.98px){.electric-firetruck-full-content-video iframe{height:310px}}.firetruck-aerial-page .slider-features-block{max-width:100vw;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.firetruck-aerial-page .slider-features-block .slick-slide{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.firetruck-aerial-page .slider-features-block .slick-slide{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1400px){.firetruck-aerial-page .slider-features-block .slick-slide{padding-left:4rem;padding-right:4rem}}.firetruck-aerial-page .slider-features-block .slick-slide .image-thumbnail{margin-bottom:.5rem}.firetruck-aerial-page .slider-features-block .slick-slide .image-thumbnail img{-o-object-fit:scale-down;object-fit:scale-down;height:180px}.firetruck-aerial-page .slider-features-block .slick-slide h5{color:#212121;text-transform:uppercase;font-weight:700}.firetruck-aerial-page .slider-features-block .slick-slide .description{font-size:.85rem;color:#212121}.firetruck-aerial-page .slider-features-block .slick-next,.firetruck-aerial-page .slider-features-block .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none;transform:translateY(0);padding-top:0}.firetruck-aerial-page .slider-features-block .slick-prev{left:0;z-index:1}.firetruck-aerial-page .slider-features-block .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}.firetruck-aerial-page .slider-features-block .slick-next{right:0;z-index:1}.firetruck-aerial-page .slider-features-block .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}.firetruck-aerial-page .firetruck-aerials{max-width:100vw;width:100vw;position:relative;left:50%;transform:translateX(-50%);min-height:10rem}@media (min-width:576px){.firetruck-aerial-page .firetruck-aerials{min-height:45rem}}.firetruck-aerial-page .firetruck-aerials .gradient-image{background:linear-gradient(180deg,#fff,transparent 60%);padding-top:0}.firetruck-aerial-page .firetruck-aerials .image-block{position:absolute;width:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.firetruck-aerial-page .firetruck-aerials .title-white{position:absolute;padding:1rem;margin-left:5rem;color:#000;background-color:#fff}.firetruck-aerial-page .slider-nav-video{cursor:pointer}.ra-lf-grid-table .ra-lf-grid-table-title>h2{margin-bottom:0;font-weight:800;padding:1rem 0}.ra-lf-grid-table .ra-lf-grid-table-content{background-color:#f0f0f0}@media (min-width:1200px){.ra-lf-grid .text-nowrap{white-space:normal!important}}.ra-lf-grid>h2{margin-bottom:0;font-weight:800;padding:1rem 0}.ra-lf-grid table thead>tr>th{border:none}#ra-lf-grid-pumpers table tbody tr:nth-last-child(2)>td,#ra-lf-grid-pumpers table tbody tr:nth-last-child(2)>th,.ra-lf-grid table tbody tr:last-of-type>td,.ra-lf-grid table tbody tr:last-of-type>th{border-bottom:none}.ra-lf-grid-striped table tbody th:first-child,.ra-lf-grid-striped table thead th:first-child{text-align:start;padding-left:3rem}.ra-lf-grid-striped table tbody>tr>td,.ra-lf-grid-striped table thead>tr>th{text-align:center}.ra-lf-grid-striped table tbody th:last-child,.ra-lf-grid-striped table thead th:last-child{padding-right:3rem}.ra-lf-firetrucks-slider{width:100vw;margin-left:50%;transform:translateX(-50%)}.ra-lf-firetrucks-slider .carousel-control-next,.ra-lf-firetrucks-slider .carousel-control-prev{opacity:1;width:20%}@media (min-width:576px){.ra-lf-firetrucks-slider .carousel-control-next,.ra-lf-firetrucks-slider .carousel-control-prev{width:15%}}.ra-lf-firetrucks-slider .carousel-control-next-icon,.ra-lf-firetrucks-slider .carousel-control-prev-icon{border-radius:50%;background-color:#e3010f;background-size:70% 70%;width:2rem;height:2rem}.ra-lf-firetrucks-slider .carousel-control-next-icon:hover,.ra-lf-firetrucks-slider .carousel-control-prev-icon:hover{transition:transform .2s ease-in-out;transform:scale(1.2)}@media (min-width:576px){.ra-lf-firetrucks-slider .carousel-control-next-icon,.ra-lf-firetrucks-slider .carousel-control-prev-icon{width:3rem;height:3rem}}.ra-lf-firetrucks-slider .carousel-item:after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background:#fff;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0))}.ra-lf-firetrucks-slider .carousel-caption{z-index:20;top:0;color:#212121;padding-top:0}.ra-lf-firetrucks-slider .carousel-caption h2{display:inline-block;padding:0 1rem;background-color:#fff}.ra-lf-firetrucks-slider img{position:relative;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:576px){.ra-lf-firetrucks-slider img{height:400px;-o-object-fit:cover;object-fit:cover}}@media (min-width:768px){.ra-lf-firetrucks-slider img{height:500px}}@media (min-width:992px){.ra-lf-firetrucks-slider img{height:600px}}@media (min-width:1200px){.ra-lf-firetrucks-slider img{height:700px}}.image-slider.slick-slider{width:100vw;margin-left:50%;transform:translateX(-50%)}.image-slider.slick-slider img{padding-left:1rem;padding-right:1rem;height:200px;-o-object-fit:cover;object-fit:cover}.image-slider.slick-slider .slick-next,.image-slider.slick-slider .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none;transform:translateY(0);padding-top:0}.image-slider.slick-slider .slick-prev{left:0;z-index:1}.image-slider.slick-slider .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}.image-slider.slick-slider .slick-next{right:0;z-index:1}.image-slider.slick-slider .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}.gallery-slider .blocks-gallery-grid.slick-slider{width:100vw;margin-left:50%;transform:translateX(-50%)}.gallery-slider .blocks-gallery-grid.slick-slider .slick-list{width:100vw;height:200px}.gallery-slider .blocks-gallery-grid.slick-slider img{padding-left:1rem;padding-right:1rem;height:200px;-o-object-fit:cover;object-fit:cover}.gallery-slider .blocks-gallery-grid.slick-slider .blocks-gallery-item__caption{display:none}.gallery-slider .blocks-gallery-grid.slick-slider .slick-next,.gallery-slider .blocks-gallery-grid.slick-slider .slick-prev{position:absolute;display:block;height:32px;width:32px;cursor:pointer;background:#e3010f;color:#fff;top:78px;transform:translateY(-50%);padding-top:1px;border:none;font-size:0;outline:none;transform:translateY(0);padding-top:0}.gallery-slider .blocks-gallery-grid.slick-slider .slick-prev{left:0;z-index:1}.gallery-slider .blocks-gallery-grid.slick-slider .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.77 18.785a.789.789 0 0 1-.256.16.837.837 0 0 1-.857-.16L.23 10.017A.73.73 0 0 1 .06 9.78a.687.687 0 0 1 .17-.798L9.658.214A.817.817 0 0 1 10.213 0c.209 0 .409.077.556.214.148.137.23.324.23.518s-.082.38-.23.517l-8.871 8.25 8.871 8.252a.73.73 0 0 1 .171.237.686.686 0 0 1-.17.797z' fill='%23FFF'/%3E%3C/svg%3E")}.gallery-slider .blocks-gallery-grid.slick-slider .slick-next{right:0;z-index:1}.gallery-slider .blocks-gallery-grid.slick-slider .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.23.215a.792.792 0 0 1 .256-.16.837.837 0 0 1 .857.16l9.426 8.768a.729.729 0 0 1 .171.237.687.687 0 0 1-.17.797l-9.427 8.769A.817.817 0 0 1 .787 19a.817.817 0 0 1-.556-.214.707.707 0 0 1-.23-.518c0-.194.082-.38.23-.517l8.871-8.25L.231 1.248a.73.73 0 0 1-.171-.237.687.687 0 0 1 .17-.797z' fill='%23FFF'/%3E%3C/svg%3E")}.ra_lf_firetrucks-template .buttons-download-brochure .button-download{font-size:1.125em;width:75%;font-weight:800}@media (min-width:576px){.ra_lf_firetrucks-template .buttons-download-brochure .button-download{width:auto}}.img-same-size-brochures{-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.img-same-size-brochures{height:27.561rem}}@media (min-width:768px){.img-same-size-brochures{height:23.795rem}}@media (min-width:992px){.img-same-size-brochures{height:26.167rem}}@media (min-width:1200px){.img-same-size-brochures{height:31.471rem}}@media (min-width:1400px){.img-same-size-brochures{height:36.775rem}}
/*# sourceMappingURL=style.css.map */
