

#Action_bar {
color: rgb(255, 255, 255) !important;
font-size: 16px !important;
line-height: 30px !important;
font-weight: bold !important;
background-color: rgba(0, 0, 0, 0) !important;
width: 1260px !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#menu-item-68 span:nth-of-type(1) {
font-size: 24px !important;
font-weight: 900 !important;
padding-right: 0 !important;
}
#Top_bar.is-sticky #menu-item-68 span:nth-of-type(1) {
font-size: 20px !important;
font-weight: 900 !important;
}
.phone {
padding-right: 20% !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-justify-content: flex-start !important;
justify-content: flex-start !important;
}
.email-linkedin {
padding-left: 20% !important;
}
#AB-Outer {
background-color: rgb(0, 0, 0) !important;
height: 10px !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
#Action_bar a {
color: rgb(255, 255, 255) !important;
}
img.logo-sticky.scale-with-grid {
max-width: 90% !important;
}
.menu-item > a > span:nth-of-type(1) {
padding-right: 8px !important;
padding-left: 8px !important;
}
.menu_wrapper {
margin-right: 2% !important;
float: right !important;
}
.is-sticky .top_bar_left {
background-color: rgb(0, 151, 89) !important;
height: 80px !important;
}
#Top_bar .menu li ul li {
width: 300px !important;
}
#custom_html-4 img {
max-width: 100% !important;
}
#custom_html-4 {
color: rgb(255, 255, 255) !important;
text-align: center !important;
margin-top: 0 !important;
}
.two-third {
text-align: center !important;
width: 50% !important;
margin-right: 3% !important;
margin-left: 3% !important;
}
#custom_html-4 p:nth-of-type(1) {
font-weight: bold !important;
}
#custom_html-4 p:nth-of-type(2) {
font-weight: bold !important;
}
.widgets_wrapper > div {
text-align: center !important;
-webkit-justify-content: center !important;
justify-content: center !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.one-fourth aside {
color: rgb(255, 255, 255) !important;
font-weight: bold !important;
margin-top: 2% !important;
margin-bottom: 0 !important;
}
.footer_copy .one {
color: rgb(255, 255, 255) !important;
font-size: 14px !important;
line-height: 18px !important;
padding-top: 1% !important;
padding-bottom: 1% !important;
margin-bottom: 0 !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.footer_copy {
background-color: rgb(10, 94, 58) !important;
}
.copyright {
margin-bottom: 0 !important;
}
#fb {
width: 155px !important;
height: auto !important;
margin-top: -8% !important;
margin-right: -2px !important;
}
#p2 {
margin-bottom: -5% !important;
}
.footer_copy .mcb-column-inner {
margin-bottom: 0 !important;
}
.kellySlogan h2 {
font-family: 'Lato' !important;
color: rgb(255, 255, 255) !important;
font-size: 74px !important;
line-height: 88px !important;
font-style: italic !important;
text-transform: capitalize !important;
}
.section_video > div {
background-color: rgba(0, 151, 90, 0.6) !important;
border-top: 8px solid rgb(0, 0, 0) !important;
}
#sloganSection rs-slide {
border-top: 8px solid rgb(0, 0, 0) !important;
border-bottom: 8px solid rgb(0, 151, 90) !important;
}
.rs-layer strong {
font-weight: 900 !important;
}
.one-second h2 {
color: rgb(0, 151, 90) !important;
font-weight: 900 !important;
}
.clearfix b {
color: rgb(0, 0, 0) !important;
font-weight: normal !important;
}
#section1 .mcb-item-13nci0jxl {
padding-right: 2% !important;
}
.industries h2 {
color: rgb(255, 255, 255) !important;
}
.industries {
color: rgb(255, 255, 255) !important;
line-height: 24px !important;
border-bottom: 8px solid rgb(0, 0, 0) !important;
}
.industries h4 {
color: rgb(255, 255, 255) !important;
font-weight: 900 !important;
}
#custom_html-4 p {
color: rgb(255, 255, 255) !important;
font-size: 18px !important;
line-height: 24px !important;
}
.btn {
color: rgb(255, 255, 255) !important;
font-size: 14px !important;
font-weight: 900 !important;
text-transform: uppercase !important;
background-color: rgb(0, 151, 90) !important;
}
.mcb-section-xtpegbihx {
border-bottom: 8px solid rgb(0, 151, 90) !important;
}
.caseStudies {
border-top: 8px none rgb(0, 0, 0) !important;
border-bottom: 8px solid rgb(0, 151, 90) !important;
}
.contactUs {
border-bottom: 8px solid rgb(0, 0, 0) !important;
}
.clearfix u {
font-weight: 900 !important;
}
.industry4 img {
max-width: 60% !important;
}
.caseStudies .column_image {
margin-bottom: 10% !important;
}
#senior {
max-width: 35% !important;
padding-right: 2% !important;
padding-bottom: 1% !important;
float: left !important;
}
.mt-2 .align_center a {
color: rgb(255, 186, 1) !important;
font-size: 20px !important;
font-weight: 900 !important;
text-transform: uppercase !important;
}
.mt-2 .mcb-section-bno7v930m {
border-bottom: 8px solid rgb(0, 151, 90) !important;
}
#form-field-p88122213 {
margin-bottom: 0 !important;
}
.mt-2 .button:hover {
background-color: rgba(10, 94, 58, 0.77) !important;
}
.mt-2 .mcb-column-inner-193c0f4d6 a {
color: rgb(16, 115, 72) !important;
font-size: 18px !important;
font-weight: 900 !important;
text-decoration: underline !important;
}
.mt-2 .mcb-column-inner-193c0f4d6 p {
margin-bottom: 0 !important;
}
.mt-1033 .column_attr > p:nth-of-type(3) > a {
color: rgb(16, 115, 72) !important;
font-weight: bold !important;
}
.mt-223  #Header_wrapper {
display: none !important;
}
.mt-223 .image_wrapper img {
padding-top: 3% !important;
padding-bottom: 3% !important;
}
.mt-223 .mcb-section-raw5dpvjh {
background-image: linear-gradient(0deg, rgb(10, 94, 58), transparent, rgb(0, 151, 90)) !important;
}
.mt-223 .mcb-section-68e2f0582 img {
max-width: 85% !important;
padding-bottom: 0 !important;
}
.mt-223 .mcb-section-68e2f0582 .image_wrapper {
margin-bottom: 0 !important;
}
.mt-223 .list_custom li {
font-size: 18px !important;
font-weight: bold !important;
}
.mt-223 .button {
font-size: 18px !important;
font-weight: bold !important;
}
.mt-223 .one-second h2 {
color: rgb(0, 0, 0) !important;
font-weight: 700 !important;
}
.mt-223 p .scale-with-grid {
max-width: 75% !important;
}
.mt-223 .faq h4 {
font-size: 50px !important;
line-height: 55px !important;
font-weight: 700 !important;
text-align: center !important;
}
.mt-223 .question .title {
color: rgb(10, 94, 58) !important;
font-size: 20px !important;
font-weight: 700 !important;
background-color: rgba(255, 255, 255, 0.5) !important;
}
.mt-223 .answer {
background-color: rgb(255, 255, 255) !important;
padding-top: 2% !important;
}
.mt-223 .answer a {
color: rgb(0, 151, 90) !important;
font-weight: bold !important;
}
.mt-223 .mcb-item-x36aekqpr {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-223 .align_left li {
list-style-position: inside !important;
padding-top: 0 !important;
}
.mt-223 .align_left > p:nth-of-type(1) {
font-size: 28px !important;
line-height: 30px !important;
}
.mt-223 .align_left ul {
text-align: left !important;
margin-left: 12% !important;
}
.mt-223 .align_left p:nth-of-type(2) {
color: rgb(0, 151, 90) !important;
font-size: 22px !important;
text-align: center !important;
}
.mt-223 .align_left a {
color: rgb(10, 94, 58) !important;
}
.mt-223 .mcb-item-otv4w94vy > div {
margin-top: -1% !important;
margin-bottom: 2% !important;
}
.mt-321 .desc a {
color: rgb(16, 115, 72) !important;
line-height: normal !important;
font-weight: 600 !important;
}
.mt-321 #Header_wrapper, 
.mt-842  #Header_wrapper {
display: none !important;
}
.mt-321 .image_wrapper img {
padding-top: 3% !important;
padding-bottom: 3% !important;
}
.mt-321 .mcb-section-raw5dpvjh, 
.mt-842 .mcb-section-raw5dpvjh {
background-image: linear-gradient(0deg, rgb(10, 94, 58), transparent, rgb(0, 151, 90)) !important;
border-top-width: 2px !important;
border-top-style: solid !important;
}
.mt-321 .mcb-section-68e2f0582 img, 
.mt-842 .mcb-section-68e2f0582 img {
max-width: 85% !important;
padding-bottom: 0 !important;
}
.mt-321 .mcb-section-68e2f0582 .image_wrapper, 
.mt-842 .mcb-section-68e2f0582 .image_wrapper {
margin-bottom: 0 !important;
}
.mt-321 .list_custom li, 
.mt-842 .list_custom li {
font-size: 18px !important;
font-weight: bold !important;
}
.mt-321 .button {
font-size: 18px !important;
font-weight: bold !important;
}
.mt-321 .one-second h2, 
.mt-842 .one-second h2 {
color: rgb(0, 0, 0) !important;
font-weight: 700 !important;
}
.mt-321 p .scale-with-grid, 
.mt-842 p .scale-with-grid {
max-width: 75% !important;
}
.mt-321 .mcb-item-16l3cstfz img, 
.mt-842 .mcb-item-16l3cstfz img {
padding-top: 3% !important;
padding-bottom: 3% !important;
}
.mt-321 .mcb-section-68e2f0582 {
border-top: 8px solid rgb(0, 0, 0) !important;
border-bottom: 8px solid rgb(0, 151, 90) !important;
}
.mt-321 .faq h4, 
.mt-842 .faq h4 {
font-size: 50px !important;
line-height: 55px !important;
font-weight: 700 !important;
text-align: center !important;
}
.mt-321 .question .title, 
.mt-842 .question .title {
color: rgb(10, 94, 58) !important;
font-size: 20px !important;
font-weight: 700 !important;
background-color: rgba(255, 255, 255, 0.5) !important;
}
.mt-321 .answer, 
.mt-842 .answer {
background-color: rgb(255, 255, 255) !important;
padding-top: 2% !important;
}
.mt-321 .answer a, 
.mt-842 .answer a {
color: rgb(0, 151, 90) !important;
font-weight: bold !important;
}
.mt-321 .mcb-item-x36aekqpr, 
.mt-842 .mcb-item-x36aekqpr {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-321 .align_left li, 
.mt-842 .align_left li {
list-style-position: inside !important;
padding-top: 0 !important;
}
.mt-321 .align_left > p:nth-of-type(1), 
.mt-842 .align_left > p:nth-of-type(1) {
font-size: 28px !important;
line-height: 30px !important;
}
.mt-321 .align_left ul, 
.mt-842 .align_left ul {
text-align: left !important;
margin-left: 12% !important;
}
.mt-321 .column_attr a, 
.mt-842 .column_attr a {
color: rgb(10, 94, 58) !important;
}
.mt-321 .align_left p:nth-of-type(2), 
.mt-842 .align_left p:nth-of-type(2) {
color: rgb(0, 151, 90) !important;
font-size: 22px !important;
text-align: center !important;
}
.mt-321 .mcb-item-otv4w94vy > div, 
.mt-842 .mcb-item-otv4w94vy > div {
margin-top: 2% !important;
margin-bottom: 2% !important;
}
.mt-321 .one-fourth .column_image, 
.mt-842 .one-fourth .column_image {
margin-bottom: 5% !important;
}
.mt-321 .wp-caption-text, 
.mt-842 .wp-caption-text {
color: rgb(10, 94, 58) !important;
font-size: 22px !important;
line-height: 24px !important;
font-weight: bold !important;
background-color: rgba(248, 248, 248, 0) !important;
}
.mt-321 .one-fourth .column_button, 
.mt-842 .one-fourth .column_button {
margin-bottom: 8% !important;
}
.mt-321 .list_parts li, 
.mt-842 .list_parts li {
line-height: 22px !important;
list-style-type: none !important;
}
.mt-321 .column-margin-0px h3, 
.mt-842 .column-margin-0px h3 {
margin-top: 40px !important;
margin-bottom: 0 !important;
border-top-color: rgb(0, 0, 0) !important;
}
.mt-321 .one-fourth .clearfix, 
.mt-842 .one-fourth .clearfix {
background-color: rgba(0, 0, 0, 0.05) !important;
padding: 5% 4% 3% 0 !important;
margin: -2% 2% 0 2% !important;
border-radius: 5px !important;
}
.mt-299 .clearfix > a {
color: rgb(10, 94, 58) !important;
font-weight: bold !important;
}
.mt-299 .clearfix > strong > a:nth-of-type(1) {
color: rgb(10, 94, 58) !important;
line-height: 22px !important;
display: inline-block !important;
}
.mt-321 #Footer {
border-top: 8px solid rgb(0, 0, 0) !important;
}
.mt-321 .Kel2020-Contact {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-321 .mcb-item-ar6upvcr img {
padding-top: 0 !important;
padding-bottom: 0 !important;
border: 4px solid rgb(0, 151, 89) !important;
border-radius: 10px !important;
}
.mt-842 .mcb-section-68e2f0582 {
border-top: 8px solid rgb(0, 0, 0) !important;
}
.mt-842 .glsr-review-title h3 {
color: rgb(0, 151, 90) !important;
font-size: 30px !important;
}
.mt-842 .glsr-review-author > span {
font-style: italic !important;
}
.mt-842 .glsr-label > span {
font-size: 18px !important;
font-weight: 600 !important;
}
.mt-842 .mcb-section-eqdh4e9rh {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-842 .Kel2020-Contact {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-842 #Footer {
border-top: 8px solid rgb(0, 0, 0) !important;
}
.reviewsCTA {
padding-top: 3% !important;
padding-bottom: 3% !important;
border-top: 8px solid rgb(0, 0, 0) !important;
border-bottom: 8px solid rgb(0, 0, 0) !important;
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.reviewsText {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
.mt-842 .mcb-section-wwp4x7x5f > div, 
.mt-321 .mcb-section-fvhj4br5q > div {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.mt-842 .mcb-item-2ac6rrjkp, 
.mt-321 .mcb-item-h1rsjewe1 {
margin-bottom: 0 !important;
}
#CTAtext {
color: rgb(255, 255, 255) !important;
font-size: 35px !important;
line-height: normal !important;
font-weight: 400 !important;
margin-bottom: 0 !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
#reviewsStars-img {
text-align: center !important;
width: 50% !important;
}
.reviewsButton .button_full_width {
color: rgb(0, 0, 0) !important;
font-size: 18px !important;
font-weight: bold !important;
text-transform: uppercase !important;
}
.mt-842 .column_button, 
.mt-321 .mcb-item-302kepi48 {
margin-bottom: 0 !important;
}
.mt-321 .reviewsCTA .mcb-column-inner {
margin: 0 !important;
}
.mt-299 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-299 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-299 .column_image {
margin-bottom: 3% !important;
}
.mt-299 .clearfix h5 {
font-family: 'Merriweather' !important;
font-size: 24px !important;
line-height: 36px !important;
text-align: center !important;
margin-bottom: 3% !important;
}
.mt-299 .clearfix em {
color: rgb(0, 151, 90) !important;
margin-top: 1% !important;
display: inline-block !important;
}
.mt-299 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-299 .two-third {
margin-bottom: 0 !important;
margin-left: 0 !important;
}
.mt-299 .one-third {
margin-bottom: 0 !important;
}
.mt-299 .clearfix h3 {
font-size: 32px !important;
}
.mt-299 .title {
color: rgb(0, 151, 90) !important;
font-size: 18px !important;
}
.mt-299 .answer strong {
color: rgb(0, 151, 90) !important;
font-weight: 900 !important;
}
.mt-299 .answer p {
line-height: 20px !important;
}
.mt-299 .clearfix > p {
font-size: 16px !important;
line-height: 24px !important;
}
.mt-299 .icon-plus, 
.mt-299 .active i {
color: rgb(0, 151, 90) !important;
font-weight: 900 !important;
}
.mt-299 .mcb-item-mray5tuhv h3 {
margin-bottom: 0 !important;
}
.mt-299 .one-third img {
border: 2px solid rgb(0, 151, 90) !important;
}
.mt-299 .contactUs {
padding-bottom: 0 !important;
}
.mt-299 .bg-contain {
border-bottom-color: rgb(0, 152, 90) !important;
border-top-width: 8px !important;
border-top-style: solid !important;
border-bottom-style: none !important;
}
.mt-299 .column-margin-0px strong {
font-size: 22px !important;
line-height: 22px !important;
font-weight: bold !important;
margin-top: 3% !important;
display: inline-block !important;
}
.mt-299 .clearfix > em {
font-size: 18px !important;
line-height: 18px !important;
font-weight: bold !important;
}
.mt-299 .mcb-wrap-v0h0usnn5 {
display: block !important;
}
.mt-406 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-406 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-406 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-406 .image_wrapper > img {
max-width: 90% !important;
}
.mt-406 div:nth-of-type(3) .section_wrapper, 
.mt-406 #blowers .section_wrapper {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.mt-406 .image_wrapper > a > img:nth-of-type(1) {
margin-top: 1% !important;
margin-bottom: 1% !important;
}
.aboutVideo {
margin-top: 8% !important;
}
.mt-1033 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-1033 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-1033 .contactUs {
padding-top: 75px !important;
padding-bottom: 45px !important;
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-1033 #year {
color: rgb(0, 151, 90) !important;
font-size: 32px !important;
font-weight: 900 !important;
margin-top: 2% !important;
margin-bottom: 2% !important;
}
.mt-1033 .timelineBox {
background-color: rgba(0, 0, 0, 0.05) !important;
margin-top: 1% !important;
border: 2px solid rgb(0, 151, 90) !important;
border-radius: 2px !important;
}
.mt-1033 .specsLink {
color: rgb(0, 151, 90) !important;
font-size: 24px !important;
font-weight: 700 !important;
text-decoration: underline !important;
}
.mt-1033 .mcb-column-inner-alnovm7k1 .image_wrapper {
width: 475px !important;
}
.mt-1033 .mcb-column-inner-sii7sc0wf .image_wrapper {
width: 450px !important;
}
.mt-1033 .mcb-column-inner-f5f1199eb img {
width: 339px !important;
}
.mt-1033 .mcb-column-inner-f5f1199eb {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-379 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-379 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-379 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-379 .image_wrapper > img {
width: 100% !important;
}
.mt-379 div:nth-of-type(3) .section_wrapper, 
.mt-379 #blowers .section_wrapper {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.mt-379 .clearfix h4 {
color: rgb(0, 151, 90) !important;
font-size: 25px !important;
font-weight: 900 !important;
text-align: center !important;
}
.mt-379 .mcb-item-patxu9e7e a {
margin-top: 15px !important;
}
.mt-379 .button {
background-color: rgb(0, 152, 90) !important;
}
.two-third {
max-width: 100% !important;
}
.mt-379 .two-third {
width: 60% !important;
}
.mt-379 .align_left a {
color: rgb(0, 151, 90) !important;
}
.mt-564 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-564 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-564 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-564 .image_wrapper > img {
width: 90% !important;
}
.mt-564 div:nth-of-type(3) .section_wrapper, 
.mt-564 #blowers .section_wrapper {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.mt-564 .column-margin-0px h3 {
text-align: center !important;
}
.mt-564 .clearfix h4 {
color: rgb(0, 151, 90) !important;
font-size: 25px !important;
font-weight: 900 !important;
text-align: center !important;
}
.mt-564 .terminalDimensions {
color: rgb(0, 151, 90) !important;
}
.two-third {
max-width: 100% !important;
}
.mt-564 .two-third {
width: 60% !important;
}
.mt-564 .specsLink {
color: rgb(0, 151, 90) !important;
font-size: 18px !important;
font-weight: 700 !important;
text-decoration: underline !important;
}
.mt-3 .clearfix h1 {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.mt-3 .industries {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
border-bottom-width: 0 !important;
}
.mt-3 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-3 .mcb-section-ur4g0qdfx {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-3 .clearfix b {
font-weight: 700 !important;
}
.mt-3 .mcb-item-8koy8xzw6 > div {
margin-top: 40px !important;
}
.mt-564 .align_left a {
color: rgb(16, 115, 72) !important;
font-size: 18px !important;
}
.blogHeader {
background-color: rgb(0, 0, 0) !important;
filter: grayscale(1) !important;
}
#blogHeaderText {
color: rgb(255, 255, 255) !important;
filter: drop-shadow(2px 2px 4px rgba(0,0,0,.7)) grayscale(0) !important;
}
.blogSection {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.column_blog {
padding-top: 40px !important;
}
.mt-578 .section-post-header {
display: none !important;
}
.postBoldText {
font-weight: bold !important;
}
.postLinks {
color: rgb(0, 151, 90) !important;
}
.section-post-header > div {
display: none !important;
}
.blogArchiveGreenLine {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.mt-578 .entry-title a {
font-size: 45px !important;
line-height: normal !important;
}
.mt-578 .post-more {
color: rgb(0, 151, 90) !important;
}
.mt-578 .contactUs {
border-top: 8px solid rgb(0, 151, 90) !important;
}
.piotnetforms-size- {
width: 100% !important;
min-width: 100% !important;
border-top: 1px solid rgb(0, 0, 0) !important;
border-color: rgb(0, 0, 0) !important;
border-width: 1px !important;
}
.submitButton {
font-size: 16px !important;
font-weight: bolder !important;
background-color: rgb(0, 151, 90) !important;
border-color: rgb(0, 151, 90) !important;
}
.submitButton:hover {
background-color: rgba(10, 94, 58, 0.77) !important;
}
.mt-2 .button {
font-size: 16px !important;
font-weight: bolder !important;
background-color: rgb(0, 151, 90) !important;
border-color: rgb(0, 151, 90) !important;
}
@media (min-width: 1240px) and (max-width: 1372px) {
.menu-item > a > span:nth-of-type(1) {
padding-right: 5px !important;
padding-left: 5px !important;
}
.menu_wrapper {
margin-right: 2% !important;
}
}
@media (min-width: 980px) and (max-width: 1239px) {
.menu_wrapper {
margin-right: 0 !important;
}
.reviewsCTA {
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-842 .mcb-section-wwp4x7x5f > div, 
.mt-321 .mcb-section-fvhj4br5q > div {
max-width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
-webkit-justify-content: center !important;
justify-content: center !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
.has-video {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
#menu-item-68 span:nth-of-type(1) {
font-size: 20px !important;
}
.reviewsText {
margin-right: 0 !important;
margin-left: 0 !important;
}
.mt-842 .mcb-section-wwp4x7x5f > div, 
.mt-321 .mcb-section-fvhj4br5q > div {
-webkit-justify-content: space-around !important;
justify-content: space-around !important;
}
.reviewsButton .button_full_width {
margin-left: 50px !important;
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (max-width: 767px) {
.has-video {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
.clearfix h4 {
font-size: 18px !important;
}
.align_left p {
font-size: 14px !important;
}
.industry4 img {
padding-top: 3% !important;
padding-bottom: 3% !important;
}
.mt-2 .mcb-column-inner-193c0f4d6 > div {
margin-top: 40px !important;
}
.mt-2 .mcb-column-inner-193c0f4d6 p {
margin-bottom: 15px !important;
}
.logo-mobile {
width: 300px !important;
height: auto !important;
max-height: auto !important;
padding-bottom: 0 !important;
}
#menu-item-68 span:nth-of-type(1) {
font-size: 18px !important;
}
.no-content-padding #menu {
text-align: center !important;
}
.menu-item a {
font-size: 15px !important;
}
.widgets_wrapper > div {
-webkit-flex-wrap: wrap !important;
-moz-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.one-fourth aside {
padding-top: 2% !important;
padding-bottom: 2% !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.textwidget p {
font-size: 16px !important;
line-height: 24px !important;
}
#fb {
height: auto !important;
margin-top: -3% !important;
}
.section-page-footer {
display: none !important;
}
.mt-223 .answer {
font-size: 14px !important;
}
.mt-223 .question .title {
font-size: 18px !important;
}
.mt-223 .faq h4 {
font-size: 38px !important;
line-height: 41px !important;
}
.mt-223 .icon_box img {
max-width: 66.66% !important;
}
.mt-223 .title {
font-size: 24px !important;
}
.mt-223 .desc {
font-size: 16px !important;
}
.mt-223 .align_left > p:nth-of-type(1) {
line-height: 32px !important;
}
.mt-223 .align_left p:nth-of-type(2) {
line-height: 26px !important;
}
.mt-299 .clearfix h5 {
font-size: 18px !important;
line-height: 28px !important;
margin-top: 0 !important;
margin-right: 0 !important;
margin-left: 0 !important;
}
.mt-299 .answer p {
font-size: 15px !important;
}
.mt-299 .clearfix > strong {
font-size: 16px !important;
}
.mt-299 .clearfix > p {
font-size: 15px !important;
}
.mt-299 .contactUs {
padding-top: 35px !important;
}
.mt-299 .column-margin-0px strong {
font-size: 20px !important;
}
.mt-321 .icon_box img, 
.mt-842.icon_box img {
max-width: 66.66% !important;
}
.mt-321 .title, 
.mt-842 .title {
font-size: 24px !important;
}
.mt-321 .desc, 
.mt-842 .desc {
font-size: 16px !important;
}
.mt-321 .faq h4, 
.mt-842 .faq h4 {
font-size: 38px !important;
line-height: 41px !important;
}
.mt-321 .question .title, 
.mt-842 .question .title {
font-size: 18px !important;
}
.mt-321 .answer, 
.mt-842 .answer {
font-size: 14px !important;
}
.mt-321 .align_left > p:nth-of-type(1), 
.mt-842 .align_left > p:nth-of-type(1) {
line-height: 32px !important;
}
.mt-321 .align_left p:nth-of-type(2), 
.mt-842 .align_left p:nth-of-type(2) {
line-height: 26px !important;
}
.mt-321 .list_parts li, 
.mt-842 .list_parts li {
font-size: 16px !important;
line-height: 20px !important;
}
.mt-406 .image_wrapper > img {
max-width: 100% !important;
}
.mt-406 div:nth-of-type(3) .section_wrapper, 
.mt-406 #blowers .section_wrapper {
padding-top: 3% !important;
padding-bottom: 3% !important;
display: block !important;
}
.mt-406 .column-margin-0px h3 {
text-align: center !important;
}
.mt-379 .mcb-section-ux0i6luew {
padding-top: 5% !important;
}
.mt-379 div:nth-of-type(3) .section_wrapper, 
.mt-379 #blowers .section_wrapper {
padding-top: 3% !important;
padding-bottom: 3% !important;
display: block !important;
}
.mt-379 .column-margin-0px h3 {
text-align: center !important;
}
.mt-379 .clearfix h4 {
font-size: 20px !important;
line-height: 23px !important;
}
.mt-379 .one-fourth h3 {
text-align: center !important;
}
.mt-379 .two-third {
width: 100% !important;
}
.mt-564 .image_wrapper > img {
max-width: 100% !important;
}
.mt-564 div:nth-of-type(3) .section_wrapper, 
.mt-564 #blowers .section_wrapper {
padding-top: 3% !important;
padding-bottom: 3% !important;
display: block !important;
}
.mt-564 .column-margin-0px h3 {
text-align: center !important;
}
.mt-564 .clearfix h4 {
font-size: 20px !important;
line-height: 23px !important;
}
.mt-564 .two-third {
width: 100% !important;
}
.mt-578 .entry-title a {
font-size: 30px !important;
}
.retina {
text-align: left !important;
width: 100% !important;
margin: 0 !important;
}
.p88122213 {
height: 82px !important;
}
.reviewsCTA {
padding-bottom: 30px !important;
}
.reviewsText {
width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
}
.mt-842 .mcb-section-wwp4x7x5f > div, 
.mt-321 .mcb-section-fvhj4br5q > div {
-webkit-align-items: normal !important;
align-items: normal !important;
-webkit-align-content: center !important;
align-content: center !important;
}
#CTAtext {
font-size: 28px !important;
}
#reviewsStars-img {
max-width: 60% !important;
padding-top: 10px !important;
padding-bottom: 15px !important;
}
.mt-1033 div:nth-of-type(3) .section_wrapper {
padding-top: 3% !important;
padding-bottom: 3% !important;
display: block !important;
}
.mt-1033 .column-margin-0px h3 {
text-align: center !important;
}
.mt-1033 #year {
font-size: 24px !important;
margin-top: 4% !important;
margin-bottom: 4% !important;
}
.mt-1033 .timelineBox {
margin-top: 4% !important;
}
.mt-1033 .mcb-column-inner-alnovm7k1 .image_wrapper {
max-width: 100% !important;
}
.mt-1033 .mcb-column-inner-sii7sc0wf .image_wrapper {
max-width: 100% !important;
}
}
@media (max-width: 480px) {
.industries {
padding-top: 10% !important;
padding-bottom: 8% !important;
}
.mcb-item-13nci0jxl p, 
.align_center p, 
.inside {
font-size: 14px !important;
}
.clearfix h4 {
font-size: 18px !important;
}
.mcb-section-xtpegbihx {
padding-top: 10% !important;
padding-bottom: 8% !important;
}
.caseStudies {
padding-top: 10% !important;
padding-bottom: 8% !important;
}
.contactUs {
padding-top: 10% !important;
padding-bottom: 8% !important;
}
#senior {
max-width: 45% !important;
padding-right: 3% !important;
}
.menu-item a {
font-size: 14px !important;
}
#custom_html-4 img {
max-width: 100% !important;
}
#custom_html-4 {
padding-top: 15px !important;
}
.footer_copy .one {
font-size: 13px !important;
}
#fb {
margin-top: -4% !important;
}
.retina {
text-align: left !important;
width: 300px !important;
margin-right: 0 !important;
}
.mt-223 .mcb-item-16l3cstfz img {
padding-top: 5% !important;
padding-bottom: 5% !important;
}
.mt-223 .mcb-section-68e2f0582 {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
.mt-223 .icon_box img {
max-width: 50% !important;
padding-top: 0 !important;
}
.mt-223 .title {
font-size: 24px !important;
}
.mt-223 .desc {
font-size: 16px !important;
}
.mt-223 .align_center p {
line-height: 24px !important;
}
.mt-223 .one-second p:nth-of-type(1) {
font-size: 14px !important;
line-height: 24px !important;
}
.mt-223 .answer {
font-size: 14px !important;
}
.mt-223 .faq h4 {
text-align: center !important;
}
.mt-223 .align_left ul {
margin-left: 3% !important;
}
.mt-299 .clearfix h5 {
font-size: 17px !important;
}
.mt-299 .answer p {
font-size: 14px !important;
}
.mt-321 .mcb-item-16l3cstfz img, 
.mt-842 .mcb-item-16l3cstfz img {
padding-top: 5% !important;
padding-bottom: 5% !important;
}
.mt-321 .mcb-section-68e2f0582 {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
.mt-321 .icon_box img, 
.mt-842.icon_box img {
max-width: 50% !important;
padding-top: 0 !important;
}
.mt-321 .title, 
.mt-842 .title {
font-size: 24px !important;
}
.mt-321 .desc, 
.mt-842 .desc {
font-size: 16px !important;
}
.mt-321 .align_center p, 
.mt-842 .align_center p {
line-height: 24px !important;
}
.mt-321 .one-second p:nth-of-type(1), 
.mt-842 .one-second p:nth-of-type(1) {
font-size: 14px !important;
line-height: 24px !important;
}
.mt-321 .faq h4, 
.mt-842 .faq h4 {
text-align: center !important;
}
.mt-321 .answer, 
.mt-842 .answer {
font-size: 14px !important;
}
.mt-321 .align_left ul, 
.mt-842 .align_left ul {
margin-left: 3% !important;
}
.mt-321 .list_parts li, 
.mt-842 .list_parts li {
font-size: 15px !important;
}
.mt-321 .mcb-item-578ed54de > div, 
.mt-842 .mcb-item-578ed54de > div {
padding-bottom: 5% !important;
}
.mt-321 .mcb-item-f728a0182 {
display: none !important;
}
.two-third {
-webkit-justify-content: center !important;
justify-content: center !important;
}
.mt-842 .mcb-section-68e2f0582 {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
.mt-842 .glsr-review-title h3 {
font-size: 25px !important;
}
.reviewsCTA {
padding-bottom: 25px !important;
}
.mt-842 .mcb-section-wwp4x7x5f > div, 
.mt-321 .mcb-section-fvhj4br5q > div {
display: -webkit-inline-flexbox !important;
display: -moz-inline-flexbox !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
#CTAtext {
font-size: 28px !important;
line-height: 30px !important;
}
#reviewsStars-img {
width: 299px !important;
padding-top: 5% !important;
padding-bottom: 5% !important;
}
.reviewsButton .button_full_width {
font-size: 16px !important;
line-height: 22px !important;
width: 100% !important;
max-width: 100% !important;
padding: 10px 15px 10px 15px !important;
}
.mt-842 .column_button, 
.mt-321 .mcb-item-302kepi48 {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-flex-direction: column !important;
-moz-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.mt-842 .button_label {
font-size: 16px !important;
}
.mt-1033 .contactUs {
padding-top: 45px !important;
}
.mt-1033 .timelineBox {
padding: 15px !important;
}
.mt-1033 .mcb-column-inner-alnovm7k1 .image_wrapper {
width: 300px !important;
}
.mt-1033 .mcb-column-inner-sii7sc0wf .image_wrapper {
max-width: 100% !important;
}
.mt-1033 .mcb-column-inner-sii7sc0wf .scale-with-grid {
width: 300px !important;
}
.mt-1033 .mcb-column-inner-f5f1199eb img {
width: 250px !important;
}
.mt-1033 .mcb-section-iy6tumhu2 {
padding-top: 45px !important;
}
.mt-1033 .mcb-column-inner-e43hwh9io .image_wrapper {
width: 300px !important;
}
.mt-1033 .mcb-column-inner-um58ok220 .image_wrapper {
width: 300px !important;
}
}