.avia-section.av-8fcuuv-3613017b9b55ef7897a28e2b8ef6c618{
background-repeat:no-repeat;
background-image:url(/wp-content/uploads/2025/03/vacuum-automation_header_1920x650px.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-8fcuuv-3613017b9b55ef7897a28e2b8ef6c618 .av-section-color-overlay{
opacity:0.5;
background-color:#4c4c4c;
}

#top .av-special-heading.av-ltpvj993-ce04b03241cb09bae34b232fac3c36ae{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ltpvj993-ce04b03241cb09bae34b232fac3c36ae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ltpvj993-ce04b03241cb09bae34b232fac3c36ae .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ltpvj993-ce04b03241cb09bae34b232fac3c36ae .av-subheading{
font-size:15px;
}

.avia-section.av-170wfb-4114bcdb29faac56cdb055f1b8653209{
margin-top:0px;
margin-bottom:0px;
}

.av_font_icon.av-10kznr-b830792dc69d8ac165a88460cc2dd948 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-zdl5r-ce7f9d301c7c79733b7b62b3974605a0{
padding:0 40px 20px 0;
}

#top .av-special-heading.av-3moqrj-cbdefeedc305719fb98365445257c212{
padding-bottom:5px;
color:#000000;
}
body .av-special-heading.av-3moqrj-cbdefeedc305719fb98365445257c212 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3moqrj-cbdefeedc305719fb98365445257c212 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3moqrj-cbdefeedc305719fb98365445257c212 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-630zyn-9f4cfedc1cb0849c871770ed2d5b6325 .avia_textblock{
color:#000000;
}

#top #wrap_all .avia-button.av-m8of5eyr-43cb1920ac4f8cae8b1b40c69b6aa6f5{
margin:34.15px 0 0 0;
}

.flex_column.av-8jcfr-6b697804d882c382e4e9b5b2f23117ea{
padding:0 0 10px 30px;
}

.av-hotspot-image-container .av-image-hotspot.av-mclmohrw-4a5ccf246bdf418ef330ed6be0138896{
top:10%;
left:25%;
}

.av-hotspot-image-container .av-image-hotspot.av-mclmnctz-1d1bd0732700cb19677859ff13ca7892{
top:16.7%;
left:78.3%;
}

.av-hotspot-image-container .av-image-hotspot.av-mclmnpvp-9a73e846955c9238b1c6de6fa5450633{
top:61.1%;
left:27.6%;
}

.av-hotspot-image-container .av-image-hotspot.av-mclmo93n-8bcd21455ed7f9409b8f7e27cfddc03b{
top:65.6%;
left:81.6%;
}

.avia-section.av-o0qsn-fc73c4cece6e733ae0dcb8ecaab212d6{
background-color:#414143;
background-image:unset;
}

.av_font_icon.av-6iuumf-7ac471257c45b4358c62266618955e2e .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6ciovz-b2ed0143716f1b67d6e4444450ee34ec{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6ciovz-b2ed0143716f1b67d6e4444450ee34ec{
width:45.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6ciovz-b2ed0143716f1b67d6e4444450ee34ec .av-flex-placeholder{
width:8.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5qql9j-28bd189be2dd0a128c2d8606e0de2582{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5qql9j-28bd189be2dd0a128c2d8606e0de2582{
width:45.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5qql9j-28bd189be2dd0a128c2d8606e0de2582 .av-flex-placeholder{
width:8.5%;
}

#top .av-special-heading.av-4ip10n-e20a244dc235f8282d26216fc476265a{
padding-bottom:10.55px;
color:#ffffff;
}
body .av-special-heading.av-4ip10n-e20a244dc235f8282d26216fc476265a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4ip10n-e20a244dc235f8282d26216fc476265a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4ip10n-e20a244dc235f8282d26216fc476265a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4exb7r-90263469fbbef7c6ad0e3d617a647515 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m849w7x7-8f16481933fb7f1bcacebe4a7946b9b4{
margin:34.15px 0 0 0;
}

.av_font_icon.av-2jof7j-406051dd58c2e1e24bc6c6e4698da3cf .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-242lwf-2aabf5519fe30a2c8052539bcc22ca54{
width:46%;
padding:15px 20px 0 0;
}

#top .av-special-heading.av-37pkfb-fdc2b3a9b1c4dd9df18e3b287cb52e9f{
padding-bottom:5px;
color:#000000;
}
body .av-special-heading.av-37pkfb-fdc2b3a9b1c4dd9df18e3b287cb52e9f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-37pkfb-fdc2b3a9b1c4dd9df18e3b287cb52e9f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-37pkfb-fdc2b3a9b1c4dd9df18e3b287cb52e9f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3da13b-338da639e7123254651d9b0953faadcb .avia_textblock{
color:#000000;
}

#top #wrap_all .avia-button.av-m849zo9i-6260b9f8f197ea431ab7a133aa59e448{
margin:34.15px 0 0 0;
}

.flex_column.av-8h79z-55e0f228b46d1a2d902831641ae55081{
width:46%;
margin-left:8%;
}

.avia-section.av-m8zz3gn9-fa67660ccf365493f5808618db36a857{
background-color:#414143;
background-image:unset;
}

.av_font_icon.av-m8zz2yul-a3eb0de75367595eb05112a4c0b71eb5 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3lm947-5a31c3d69badfc1ed73da0966aaf2891{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3lm947-5a31c3d69badfc1ed73da0966aaf2891{
width:45.75%;
margin-left:0;
padding:30px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3lm947-5a31c3d69badfc1ed73da0966aaf2891 .av-flex-placeholder{
width:8.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-369wuv-b36a12ba1aee7c9ade61c9c8e66f70d2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-369wuv-b36a12ba1aee7c9ade61c9c8e66f70d2{
width:45.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-369wuv-b36a12ba1aee7c9ade61c9c8e66f70d2 .av-flex-placeholder{
width:8.5%;
}

#top .av-special-heading.av-6k1wxj-a48347799fa656646b415edc46673f72{
padding-bottom:10.55px;
color:#ffffff;
}
body .av-special-heading.av-6k1wxj-a48347799fa656646b415edc46673f72 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6k1wxj-a48347799fa656646b415edc46673f72 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6k1wxj-a48347799fa656646b415edc46673f72 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3w44if-804c0c6b296902353b5886a92e6f7d37 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2gy4s7-20c8050be5c619f177f327d4cca94696{
margin:34.15px 0 0 0;
}

