.avia-section.av-6uz8ag-58aa7cc7ff9ebf9d2923ba0b4370139a .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hillssafetytraining.com/wp-content/uploads/2024/06/SUS-CAT-2-Copy-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-6uz8ag-58aa7cc7ff9ebf9d2923ba0b4370139a .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6rk5qg-00b8f37053444e763bb0c0556a33eef5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .av-subheading{
font-size:15px;
}

#top .hr.av-6erc88-98c97b3693184e0693826847b8d2e3dd{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6erc88-98c97b3693184e0693826847b8d2e3dd .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-61jjdc-c4fb9d11da74640fc37c223b1763922c{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.hillssafetytraining.com/wp-content/uploads/2024/06/IMG_8452-scaled-e1719931420960-773x1030.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-61jjdc-c4fb9d11da74640fc37c223b1763922c{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5xq4m0-de7418a5fc1ec5732fc2ab6e659f7383{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5xq4m0-de7418a5fc1ec5732fc2ab6e659f7383{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5przoo-7ab64955c59a2f3f1438aa8c65e31552{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5i2u28-d2e7e15b3a5af2ec94f232370974dfe2{
padding-bottom:0;
}
body .av-special-heading.av-5i2u28-d2e7e15b3a5af2ec94f232370974dfe2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5i2u28-d2e7e15b3a5af2ec94f232370974dfe2 .av-subheading{
font-size:15px;
}

#top .hr.av-5ctarc-61d2dbe604e3a2d4092cbe83c1136a63{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5ctarc-61d2dbe604e3a2d4092cbe83c1136a63 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

#top .av-special-heading.av-8f9z94-eb763a1a68943573957fdf5ffc4c264f{
padding-bottom:0;
}
body .av-special-heading.av-8f9z94-eb763a1a68943573957fdf5ffc4c264f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8f9z94-eb763a1a68943573957fdf5ffc4c264f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-88eal4-b61c255ce7f009d6058cc7a44a2ef9bd{
height:50px;
}

.flex_column.av-571zc-f3797631ec1866964768d2f458df54cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-16ce9s-40af05b8748159944de5a50a0d36bbb0{
padding-bottom:0;
}
body .av-special-heading.av-16ce9s-40af05b8748159944de5a50a0d36bbb0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16ce9s-40af05b8748159944de5a50a0d36bbb0 .av-subheading{
font-size:15px;
}

#top .hr.av-11f7ew-e72ca7c01603f576bd47b7c4fe69df7e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-11f7ew-e72ca7c01603f576bd47b7c4fe69df7e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-om7qg-810ca1598d332a41db7b046fe7bbbb4a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mxu4g-62a5964d8df5d429c63583cee87f77a7{
padding-bottom:0;
}
body .av-special-heading.av-mxu4g-62a5964d8df5d429c63583cee87f77a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mxu4g-62a5964d8df5d429c63583cee87f77a7 .av-subheading{
font-size:15px;
}

#top .hr.av-g05p4-71ae9da98cda2ef198f97d12f2331216{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-g05p4-71ae9da98cda2ef198f97d12f2331216 .hr-inner{
width:50px;
border-color:#efbb20;
}

.avia-section.av-2l5fy8-a93a8614ff452ea8c96a988aeeb515e0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hillssafetytraining.com/wp-content/uploads/2015/10/urban-development.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2l5fy8-a93a8614ff452ea8c96a988aeeb515e0 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .av-special-heading.av-2ekosw-82ef6f62070594a95c87dc7f07715f76{
padding-bottom:0;
}
body .av-special-heading.av-2ekosw-82ef6f62070594a95c87dc7f07715f76 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ekosw-82ef6f62070594a95c87dc7f07715f76 .av-subheading{
font-size:15px;
}

#top .hr.av-2arr0o-db015352b01667875f6e4007c840db23{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-2arr0o-db015352b01667875f6e4007c840db23 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-23asx4-a43563e9adab8a71472012e85a64115c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1pmk8o-4a4a7c30631539220243868afd2768ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1dq6y0-d82dd119c488de348ecdcd2b54da87d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-10cwk0-b415fe69f0e4efb6151c57a2d25f589b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-pt7ko-1de0a4995fdbea9d0af32b0fc6efabf4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-di8tc-c6ef0d945cf9d3ebdbe06fc36127a31c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-6hh2qw-2bd3e9a0086938e86c93fb6819336834 .av-special-heading-tag{
font-size:0.8em;
}
}
