.avia-section.av-kitnsmkz-862f411add8b8f4d807bd244e7f7a5e5{
background-repeat:no-repeat;
background-image:url(https://trucksafetyusa.com/wp-content/uploads/2020/12/product_bg-1-1024x465.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

#top .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990{
padding-bottom:10px;
color:#ffffff;
font-size:22px;
}
body .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163{
margin:0 0 0 0;
padding-bottom:10px;
color:#f9a500;
font-size:88px;
}
body .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-special-heading-tag{
font-size:88px;
}
.av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .special-heading-inner-border{
border-color:#f9a500;
}
.av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-subheading{
font-size:22px;
}

.flex_column.av-kyd520su-6e8e438fd6db37d610ae56d8e95c6570{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-color:#ffffff;
}

.avia-image-container.av-kitnlj9d-279a646694735b668a94770919b25b54 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kitnlj9d-279a646694735b668a94770919b25b54 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def{
margin:20px 15px 0px 15px;
padding-bottom:5px;
font-size:34px;
}
body .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-subheading{
font-size:15px;
}

#top .hr.av-kyd52val-7bde3e142528f3384ac6aef783fcd010{
margin-top:1px;
margin-bottom:5px;
}
.hr.av-kyd52val-7bde3e142528f3384ac6aef783fcd010 .hr-inner{
width:150px;
border-color:#f98c01;
}

#top .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1{
margin:20px 15px 0px 15px;
padding-bottom:5px;
font-size:34px;
}
body .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-12tp1-8a8317c4d710aca554402ed3f35b11d7{
margin:10px 15px 10px 0;
}

.flex_column.av-kyd58ut1-77f97a97d97649524f54d2d1660474f5{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-color:#ffffff;
}

.avia-image-container.av-kitnlj9d-20-df0cc6d7668f040471fc339fc61ac163 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kitnlj9d-20-df0cc6d7668f040471fc339fc61ac163 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-kyd52val-19-b761e73a733fc530a075434311872980{
height:1px;
}

#top .av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c{
margin:20px 15px 0px 15px;
padding-bottom:5px;
font-size:34px;
}
body .av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c .av-subheading{
font-size:15px;
}

#top .hr.av-146m5-c8983f58a27d68a6d79a9c9b0d00b807{
margin-top:1px;
margin-bottom:5px;
}
.hr.av-146m5-c8983f58a27d68a6d79a9c9b0d00b807 .hr-inner{
width:150px;
border-color:#f98c01;
}

#top .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d{
margin:20px 15px 0px 15px;
padding-bottom:5px;
font-size:34px;
}
body .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-m9stdm75-358819ed37760a247c3d2bb22daf81d9{
margin:10px 15px 10px 0;
}

#top .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:22px;
}
body .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-subheading{
font-size:15px;
}

.flex_column.av-8irud-c2967b56c7d91d74c6c8ebd65838401b{
padding:50px 0 0 0;
}

#top .av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde{
padding-bottom:10px;
font-size:88px;
}
body .av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde .av-special-heading-tag{
font-size:88px;
}
.av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-map6huwr-d6efa336ff2838f03dd0e6ddda8b2296 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-map6wwex-02e559d6ce6387bbf09bafc045b39715 .avia_textblock{
font-size:36px;
color:#ff8c00;
}

.flex_column.av-4i4e79-a1807957b4783d1071bd62e54ea7218c{
padding:0 0 0 0;
}

#top .av_textblock_section.av-map71wkh-1a6e8c59ab3a05a8a1f4ab97518832aa .avia_textblock{
color:#ffffff;
}

.flex_column.av-2b9yk5-516305cecec8b4a7c51dea98c20c32a8{
padding:14px 0 0 0;
}

.avia-image-container.av-map79w34-5a9b2c839f3a0da2a173e828d191e569 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-map79w34-5a9b2c839f3a0da2a173e828d191e569 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mapdpquv-4e9335328bc44be4ff3b21f1528c3ed5{
position:absolute;
top:0px;
right:-20px;
z-index:2;
}
.avia-image-container.av-mapdpquv-4e9335328bc44be4ff3b21f1528c3ed5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mapdpquv-4e9335328bc44be4ff3b21f1528c3ed5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-map8856s-d52944e9220cfaf2f5d9cee115d15c8e .avia_textblock{
color:#ffffff;
}

.avia-section.av-kiv5py7o-7bebf80da17abfbcc8cabb46648ed51e{
background-color:#000000;
background-image:unset;
}

.flex_column.av-6oh15-766f5ee4459b88e9f917bea4ccba5c7d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-65r41-ff0806557d2b247019304d66d1e8170d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-kjj1any9-b40773bc753709d9367386381c04004b{
height:70px;
}

#top .av_textblock_section.av-kiv60kad-3cff00c73b6e40310ae3ce46401ce769 .avia_textblock{
color:#000000;
}

.flex_column.av-5xyh9-d775c73df3d947261e09c1a4a447053e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4zdnd-754c4c37ebe223f837c6c7d3e5e7f39f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-kiv6gh8g-e58daab4709c5da5ac1c3a25ea86bb91{
border-radius:0px 0px 0px 0px;
padding:0px 50px 0px 45px;
}

.av_font_icon.av-kiv64157-47520c426287cdce21d231b74f47db2e{
color:#375a91;
border-color:#375a91;
}
.avia-svg-icon.av-kiv64157-47520c426287cdce21d231b74f47db2e svg:first-child{
stroke:#375a91;
fill:#375a91;
}
.av_font_icon.av-kiv64157-47520c426287cdce21d231b74f47db2e .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-kiv64157-8-555fa67874f050ecd7e6211d2bd86bbc{
color:#9d6d53;
border-color:#9d6d53;
}
.avia-svg-icon.av-kiv64157-8-555fa67874f050ecd7e6211d2bd86bbc svg:first-child{
stroke:#9d6d53;
fill:#9d6d53;
}
.av_font_icon.av-kiv64157-8-555fa67874f050ecd7e6211d2bd86bbc .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-4nq7d-ba8522fa78e7fb28f0a0facc0b34734a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3zhip-1d1ed97fc9c7b8d68ddadc6be2404dc1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-a01h-764dcaa7bee64a137f5c7f2f5f9d92b8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-a01h-764dcaa7bee64a137f5c7f2f5f9d92b8{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-2a20t-b5e46d6cf03922bf6889dfdf03e0a5b1{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2a20t-b5e46d6cf03922bf6889dfdf03e0a5b1{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-kiv6uhd2-3efa03bc24fb131e6c6590458ba2eddc{
border-width:2px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-kiv6p865-4e01dd111e62490def5d7e84a46810e4 .avia_textblock{
font-size:18px;
color:#000000;
}

#top .av_textblock_section.av-kiv6qkvs-4bb4b1f074f1a93bc156c0d0efe535da .avia_textblock{
font-size:18px;
color:#000000;
}

.flex_column.av-kiv6uoei-db9b56cda8c3971af9f0604c41a96228{
border-width:2px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-kiv6p865-7-6c9c5e0fc4da06fe1095d1158b4c34ed .avia_textblock{
font-size:18px;
color:#000000;
}

#top .av_textblock_section.av-kiv6qkvs-6-53a3d1b88a10757ef211c8df3f450c7f .avia_textblock{
font-size:32px;
color:#000000;
}

#top .av_textblock_section.av-kiv6qkvs-4-444b057ce990c5e05d546453d9d11631 .avia_textblock{
font-size:14px;
color:#000000;
}

.flex_column.av-kiv6uu9e-51a6b95a5783a5637293eb6628f318f4{
border-width:2px;
border-color:#d6d6d6;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-kiv6p865-5-caeca71e7a69d09317ffccb0b142f07e .avia_textblock{
font-size:18px;
color:#000000;
}

#top .av_textblock_section.av-kiv6qkvs-3-740d2fc2537dff01fb5fa8e8d9b06b5c .avia_textblock{
font-size:18px;
color:#000000;
}

#top .av_textblock_section.av-kiv6qkvs-2-41a3fae110f066072d1863879069e6fb .avia_textblock{
font-size:14px;
color:#000000;
}

.flex_cell.av-1s8id-860818689827dc4c6a5a703d88ebe570{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1s8id-860818689827dc4c6a5a703d88ebe570{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-kjlstd46-461478232dc53628ed68a73067f52aaa .avia_textblock{
color:#0a0a0a;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-special-heading-tag{
font-size:70px;
}

#top #wrap_all .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-kitnmosz-d341aed9fcf2b0a8aa5668cfa9820b2d .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-kitnmosz-17-f6e3e3b1161b4d993e31f58974b35cac .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-special-heading-tag{
font-size:21px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-kitnmosz-d341aed9fcf2b0a8aa5668cfa9820b2d .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-kitnmosz-17-f6e3e3b1161b4d993e31f58974b35cac .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-6fzv1-e46c2021fdd68f0b691eb4cda4475990 .av-special-heading-tag{
font-size:19px;
}

#top #wrap_all .av-special-heading.av-5vl29-83e9f722b139738ef46aa620d8dde163 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-53ym9-a07e7bf40e89ad4f31bf4fbec90f2def .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-5fbba47771be67fb4bef4432fe2390b1 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-kitnmosz-d341aed9fcf2b0a8aa5668cfa9820b2d .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-fqzh-78ab580c704da86b10fbe5efc4f46c1c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l7jcvmap-18-719408a565fb37ea1f6c20bfe7a8da5d .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-kitnmosz-17-f6e3e3b1161b4d993e31f58974b35cac .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-m8ixlpyt-f00311b758fb7575df8d95ba1d7be26d .av-special-heading-tag{
font-size:19px;
}

#top #wrap_all .av-special-heading.av-mapbkba7-6bd66a879636ebe038f8231586bcfcde .av-special-heading-tag{
font-size:0.8em;
}
}
