.hf--bg-black .hf-banner-white .hf-banner-content-wrapper .hf-main-page-title h1,
body.error404 .main .hf-banner-white .hf-banner-content-wrapper .hf-main-page-title h1 {
color: #008276 !important;
}
.hf--bg-black .widget_hydroflex-career-details h2,
.hf--bg-black .widget_hydroflex-career-details h3,
.hf--bg-black .widget_hydroflex-career-details h4 {
color: #008276 !important;
}
.hf--bg-black .hf-highlights .hf-highlights-wrap .hf-highlights-slider .hf-slider-content .hf-section-title h3 {
color: white !important;
}
.hf--bg-black .hf-setup-slider-wrap:after {
background: linear-gradient(to right, rgba(0, 0, 0, 0), #000000) !important;
}
.hf--bg-black .hf-wipes-slider-wrap:after {
background: linear-gradient(to right, rgba(0, 0, 0, 0), #000000) !important;
}
.custom-hero-video {
position: relative !important;
width: 100% !important;
height: 100% !important;
margin: 0 auto !important;
overflow: hidden !important;
}
.custom-hero-video .fv_player {
width: 100% !important;
height: 100% !important;
}
.custom-hero-video video {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
.hero-heading {
font-weight: bold !important;
font-size: 3rem !important;
line-height: 3rem !important;
text-align: left !important;
text-indent: 0px !important;
white-space: normal !important;
word-spacing: 0px !important;
letter-spacing: 0px !important;
}
.section-label {
line-height: 3rem !important;
text-transform: uppercase !important;
letter-spacing: 4px !important;
color: #828282 !important;
font-size: 1rem !important;
}
.hf-button {
border-width: 0px !important;
border-color: #f7941e !important;
border-style: solid !important;
}
.hero-subtext {
font-size: 1.15rem !important;
line-height: 1.75rem !important;
}
.heading-beneifts {
text-align: center !important;
font-size: 1.8rem !important;
font-weight: bold !important;
line-height: 2.5rem !important;
}
.benefits-text {
text-align: center !important;
font-size: 1.15rem !important;
line-height: 1.75rem !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: bold !important;
}
.headline {
font-weight: bold !important;
}
.hf-image-text-title {
font-weight: bold !important;
}
.hf-button-group.is-center {
display: flex !important;
align-content: center !important;
justify-content: center !important;
} .hero-slider-heading {
font-size: 47px !important;
line-height: 47px !important;
}
.is-relativ {
position: relative !important;
}
.banner-section {
clip-path: polygon(0% 10%, 100% 5%, 100% 98%, 0% 95%) !important;
}
.hf-header {
position: fixed !important;
}
.hf-nav-menu > ul > li,
.hf-nav-menu > ul > li .first-level {
transform: none !important;
}
.blog .hf-breadcrumb,
.archive .hf-breadcrumb,
.single-post .hf-breadcrumb {
display: none !important;
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}