@font-face{font-family:OpenSans-Light;src:url("../fonts/OpenSans-Light.woff2") format("woff2");font-display:swap}@font-face{font-family:OpenSans-Regular;src:url("../fonts/OpenSans-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:OpenSans-Bold;src:url("../fonts/OpenSans-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:OpenSans-SemiBold;src:url("../fonts/OpenSans-SemiBold.woff2") format("woff2");font-display:swap}:root{--red:#b50a00;--charcoal:#393939;--green:#189415;--grey:#5d5d5d;--black:#000000;--off-black:#201e1f;--white:#f8f8f8;--primary:var(--red);--secondary:var(--off-black);--font-open-sans:'OpenSans-Regular',Arial,sans-serif;--font-open-sans-light:'OpenSans-Light',Arial,sans-serif;--font-open-sans-bold:'OpenSans-Bold',Arial,sans-serif;--font-open-sans-semibold:'OpenSans-SemiBold',Arial,sans-serif;--font-awesome:'Font Awesome 6 Pro'}@media screen and (min-width:1200px){.benefits-list{display:flex;flex-wrap:wrap}.benefits-list li{width:50%}}.logos-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-bottom:30px}@media screen and (min-width:768px){.logos-grid{padding-bottom:70px}}.logos-grid .et_pb_module{width:max-content;margin-right:0}.logos-grid-small{display:flex;gap:20px;align-items:center}@media screen and (max-width:767px){.logos-grid-small{flex-wrap:wrap}.logos-grid-small .et_pb_module{width:45%!important;margin-right:0!important}}.row-reverse .et_pb_column:first-of-type{margin-right:0!important}.row-reverse .et_pb_column:nth-of-type(2){margin-right:5.5%!important}.row-reverse .et_pb_row{flex-direction:row-reverse}@media screen and (max-width:980px){.center-content-row .et_pb_row{flex-wrap:wrap}.center-content-row .et_pb_row .et_pb_module{margin-left:0!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}}@media screen and (max-width:500px){.brands-slider{padding-block:10px}.brands-slider img{max-width:65vw;max-height:50px}}@media screen and (min-width:981px){.swiper-button-next,.swiper-button-prev{display:none!important}.brands-slider{margin-inline:40px}}@media screen and (min-width:1800px){.brands-slider{margin-left:0}}@media screen and (max-width:980px){.air-movement-section .et_pb_row{flex-direction:column-reverse!important;align-items:flex-start}}.brands-slider{margin-bottom:0!important}