/*!
Theme Name:   Enfold Child
Theme URI:    https://www.esterling.co.uk
Description:  Modified theme by eSterling
Author:       eSterling
Author URI:   https://www.esterling.co.uk
Template:     enfold
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentyfifteenchild
*/@font-face{font-family:"GeneralSansVF";src:url("fonts/GeneralSans-Variable.ttf");font-weight:1 999;font-style:normal;font-display:swap}@font-face{font-family:"GeneralSans";src:url("fonts/GeneralSans-Regular.eot");src:url("fonts/GeneralSans-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/GeneralSans-Regular.woff2") format("woff2"),url("fonts/GeneralSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GeneralSans";src:url("fonts/GeneralSans-Medium.eot");src:url("fonts/GeneralSans-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/GeneralSans-Medium.woff2") format("woff2"),url("fonts/GeneralSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GeneralSans";src:url("fonts/GeneralSans-Bold.eot");src:url("fonts/GeneralSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/GeneralSans-Bold.woff2") format("woff2"),url("fonts/GeneralSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montreal";src:url("fonts/PPNeueMontreal-Medium.woff2") format("woff2"),url("fonts/PPNeueMontreal-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montreal";src:url("fonts/PPNeueMontreal-Bold.woff2") format("woff2"),url("fonts/PPNeueMontreal-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,#top .title_container .main-title,tr.pricing-row td,#top .portfolio-title,.callout .content-area,.avia-big-box .avia-innerbox,.av-special-font,.av-current-sort-title,.html_elegant-blog #top .minor-meta,#av-burger-menu-ul li{font-family:"Montreal","sans-serif" !important;font-variation-settings:"wght" 500;font-weight:500}.avia_mega_div.avia_mega5.twelve.units{left:-26vw !important}@media(max-width: 1600px){.avia_mega_div.avia_mega5.twelve.units{left:-31vw !important}}@media(max-width: 1450px){.avia_mega_div.avia_mega5.twelve.units{left:-36vw !important}}@media(max-width: 989px){.responsive #top #main{padding-top:130px !important}.responsive #top.custom-scroll #main{padding-top:80px !important}}#top a:where(:not(.wp-element-button)){color:#20618f}h3{font-variation-settings:"wght" 600;font-weight:600;font-size:1.4rem;margin-bottom:1rem}h4{font-weight:600}h5{font-size:1.2rem;font-variation-settings:"wght" 600}ul.three-column{column-count:3}ul.three-column li{display:flex;align-items:center}ul.three-column li:before{content:"";height:15px;width:15px;background:url(svg/arrow-right-red.svg);background-size:contain;background-repeat:no-repeat;margin-right:.5rem;display:flex}.avia-buttonrow-wrap{display:flex}@media(max-width: 989px){.avia-buttonrow-wrap{flex-direction:column}}.custom-description li,.secondary-description li{display:flex;align-items:center}.custom-description li:before,.secondary-description li:before{content:"";height:15px;width:15px;background:url(svg/arrow-right-red.svg);background-size:contain;background-repeat:no-repeat;margin-right:.5rem;display:flex}.side-links{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:10}.side-links>a{border-radius:100%;background:#111;height:60px;width:60px;display:flex;align-items:center;justify-content:center;margin:1rem 0;transition:.3s}.side-links>a:hover{transform:scale(1.1);transition:.3s}.side-links>a img{height:30px}@media(max-width: 767px){.side-links>a{height:40px;width:40px}.side-links>a img{height:20px}}.avia-button-wrap{display:flex;justify-content:center}.avia-button-wrap.avia-button-left{justify-content:flex-start}body#top #scroll-top-link{border-radius:100%}body#top h2{text-transform:none;letter-spacing:0;margin-bottom:30px}body#top .avia-button{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}body#top .avia-button:hover{opacity:1}body#top .avia-button.avia-color-dark{color:#000;border-color:#000}body#top .avia-button.avia-color-dark:hover{background-color:#000;color:#f8d237;opacity:1}body#top .avia-button:hover{background-color:#174565;transition:.3s}#top.term-13 .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .product-thumbnail a img{object-fit:contain}.responsive #top .topbar-swiper-container{width:100%;max-width:600px;overflow:hidden}@media(max-width: 1400px){.responsive #top .topbar-swiper-container{max-width:400px}}.responsive #top .topbar-swiper-container .swiper-button-next:after,.responsive #top .topbar-swiper-container .swiper-button-prev:after{font-size:1rem;display:none}.responsive #top .topbar-swiper-container .topbar-swiper-button-next,.responsive #top .topbar-swiper-container .topbar-swiper-button-prev{font-size:1rem;height:20px;width:20px;top:22px;opacity:.5;transition:.3s}.responsive #top .topbar-swiper-container .topbar-swiper-button-next:hover,.responsive #top .topbar-swiper-container .topbar-swiper-button-prev:hover{opacity:1;transition:.3s}.responsive #top .topbar-swiper-container .topbar-swiper-button-next{background-image:url(svg/arrow-right-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center center}.responsive #top .topbar-swiper-container .topbar-swiper-button-prev{background-image:url(svg/arrow-left-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center center}.responsive #top .usp-icon{width:50px;height:50px}.responsive #top .usp-text{margin-top:10px;font-size:16px}.responsive #top #custom-header{min-height:40vh;display:flex;align-items:center;position:relative;padding-top:45px}.responsive #top #custom-header.small-header{min-height:20vh}@media(max-width: 989px){.responsive #top #custom-header{padding-top:0}}.responsive #top #custom-header .entry-content-wrapper{display:flex;align-items:center}@media(max-width: 767px){.responsive #top #custom-header .entry-content-wrapper{flex-direction:column}}.responsive #top #custom-header #custom-title-wrapper{flex-basis:100%}.responsive #top #custom-header #quax-active-engineering{display:flex;flex-wrap:wrap}.responsive #top #custom-header #quax-active-engineering .avia-image-container{margin:1rem 0 0 0}.responsive #top #custom-header #quax-active-engineering .avia-image-container img{height:50px;width:auto}.responsive #top #custom-header #quax-active-engineering #is-part-of{margin:1rem 1rem 0 1rem}.responsive #top #custom-header #quax-active-engineering #is-part-of p{color:#fff}.responsive #top #custom-header #quax-active-engineering #engineering-excellence{margin-top:1rem}.responsive #top #custom-header #quax-active-engineering #engineering-excellence p{color:#fff;margin-left:1rem}.responsive #top #custom-header .header-gallery-swiper .swiper-slide img{border-radius:1rem}.responsive #top #custom-header::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#20618f;background:linear-gradient(56deg, rgb(32, 97, 143) 0%, rgba(32, 97, 143, 0.2577176134) 32%)}.responsive #top #custom-header h1{color:#fff;margin-bottom:0;font-size:3rem;letter-spacing:-1px;z-index:10;text-transform:none}.responsive #top #hero{background-size:cover;height:60vh;max-height:600px}@media(max-width: 1750px){.responsive #top #hero{height:80vh}}@media(max-width: 989px){.responsive #top #hero{height:60vh}}.responsive #top #hero .av-section-color-overlay-wrap{height:100%;padding-bottom:3rem}.responsive #top #hero .container{height:100%;max-width:unset;width:100%;padding:0}@media(max-width: 767px){.responsive #top #hero .container{width:100%;max-width:100%}}.responsive #top #hero .container main{height:100%;padding:0}.responsive #top #hero .container main div.post-entry{height:100%}.responsive #top #hero .container main div.post-entry .entry-content-wrapper{height:100%}.responsive #top #hero .container main div.post-entry .entry-content-wrapper .flex_column{height:100%}.responsive #top #hero .container main div.post-entry .entry-content-wrapper .flex_column section{height:100%}.responsive #top #hero .container main div.post-entry .entry-content-wrapper .flex_column section .avia_textblock{height:100%}.responsive #top #hero .container main div.post-entry .entry-content-wrapper .flex_column section .avia_textblock .esterling-swiper{height:100%}.responsive #top #hero .esterling-swiper .slide-counter{position:relative;color:#fff;opacity:.5}@media(max-width: 989px){.responsive #top #hero .esterling-swiper .slide-counter{top:unset;left:unset;position:relative;font-size:.8rem}}.responsive #top #hero .esterling-swiper .swiper-pagination-vertical.swiper-pagination-bullets,.responsive #top #hero .esterling-swiper .swiper-vertical>.swiper-pagination-bullets{left:10px}.responsive #top #hero .esterling-swiper .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.responsive #top #hero .esterling-swiper .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{height:.9rem;width:.9rem;margin:1rem 0}.responsive #top #hero .esterling-swiper .swiper-slide{display:flex;align-items:center;background-size:cover;background-position:right center}.responsive #top #hero .esterling-swiper .swiper-slide .swiper-slide-inner{max-width:1410px;margin:0 auto;padding:0;width:100%;position:relative;height:100%;display:flex;align-items:center}@media(max-width: 989px){.responsive #top #hero .esterling-swiper .swiper-slide .swiper-slide-inner{padding:0 30px 100px 30px}}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content{width:70%;display:flex;align-items:flex-start;flex-direction:column;padding-left:5%;position:relative}@media(max-width: 989px){.responsive #top #hero .esterling-swiper .swiper-slide .slide-content{width:100%;padding:0}}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content h2{color:#fff;font-size:4rem;margin-bottom:0}@media(max-width: 1400px){.responsive #top #hero .esterling-swiper .swiper-slide .slide-content h2{font-size:3rem;width:70%}}@media(max-width: 1400px)and (max-width: 989px){.responsive #top #hero .esterling-swiper .swiper-slide .slide-content h2{width:100%;font-size:2rem}}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content p{color:#fff;margin:2rem 0;font-size:1.25rem;letter-spacing:.5px;max-width:70%}@media(max-width: 1400px){.responsive #top #hero .esterling-swiper .swiper-slide .slide-content p{margin:1.5rem 0}}@media(max-width: 989px){.responsive #top #hero .esterling-swiper .swiper-slide .slide-content p{width:100%;max-width:unset;font-size:.9rem;line-height:1.4}}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content .slide-btn-wrapper{display:flex}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content .slide-btn-wrapper a.slide-button{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}.responsive #top #hero .esterling-swiper .swiper-slide .slide-content .slide-btn-wrapper a.slide-button:hover{background-color:#174565;transition:.3s}.responsive #top #hero .esterling-swiper .swiper-slide img{position:absolute;right:0;bottom:-20px;padding:3rem;max-width:400px;width:30vw}@media(max-width: 989px){.responsive #top #hero .esterling-swiper .swiper-slide img{display:none}}.responsive #top #page-divider{min-height:unset}@media(max-width: 989px){.responsive #top #page-divider{display:none}}.responsive #top #page-divider .container{max-width:unset;padding:0}.responsive #top #page-divider .container .content{padding:0}.responsive #top #page-divider .container .content .avia-image-container{display:flex}.responsive #top #page-divider .container .content .avia-image-container .avia-image-container-inner{width:100%}.responsive #top #page-divider .container .content .avia-image-container .avia-image-container-inner img{margin-top:-147px;object-fit:cover;width:100%;display:flex}@media(max-width: 2100px){.responsive #top #page-divider .container .content .avia-image-container .avia-image-container-inner img{margin-top:-8%}}.responsive body#top .nf-form-content input[type=submit]{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}.responsive body#top .nf-form-content input[type=submit]:hover{background-color:#174565;transition:.3s}.responsive body#top #av-burger-menu-ul{vertical-align:top}@media(max-width: 989px){.responsive body#top #av-burger-menu-ul{padding-top:140px !important}}@media(max-width: 989px){.responsive body#top #wrap_all .flex_column{margin-bottom:0}}@media(max-width: 989px){.responsive body#top #wrap_all header#header{position:fixed}}.responsive body#top.home #header_main,.responsive body#top.home .header_color .header_bg,.responsive body#top.home .header_color .main_menu ul ul,.responsive body#top.home .header_color .main_menu .menu ul li a,.responsive body#top.home .header_color .pointer_arrow_wrap .pointer_arrow,.responsive body#top.home .header_color .avia_mega_div,.responsive body#top.home .header_color .av-subnav-menu>li ul,.responsive body#top.home .header_color .av-subnav-menu a{transition:.3s}.responsive body#top .top-bar-wrapper .container .widget .esterling-usp-swiper{opacity:0;transition:opacity .5s ease-in-out}.responsive body#top .top-bar-wrapper .container .widget .esterling-usp-swiper.swiper-initialized{opacity:1}.responsive body#top .top-bar-wrapper .container .widget .esterling-usp-swiper.swiper-initialized .swiper-wrapper{display:flex;align-items:baseline}.responsive body#top #header_main{background:#20618f;border-bottom:none;height:90px}.responsive body#top #header_main .top-bar-wrapper{background:#20618f}@media(max-width: 989px){.responsive body#top #header_main .top-bar-wrapper{z-index:1000;position:relative}}.responsive body#top #header_main .top-bar-wrapper .container{display:flex;height:50px;line-height:1;padding:0 50px;margin:0 auto;overflow:hidden;align-items:center;justify-content:space-between;text-align:center;width:100%}@media(max-width: 989px){.responsive body#top #header_main .top-bar-wrapper .container{height:50px !important;padding:0;max-width:unset;justify-content:center}}.responsive body#top #header_main .top-bar-wrapper .container:after{display:none}.responsive body#top #header_main .top-bar-wrapper .container .widget{text-align:center;font-size:1rem;color:#fff;padding:0;max-width:100%}@media(max-width: 989px){.responsive body#top #header_main .top-bar-wrapper .container .widget#text-3{display:none}}@media(max-width: 989px){.responsive body#top #header_main .top-bar-wrapper .container .widget#text-5{display:none}}.responsive body#top #header_main .top-bar-wrapper .container .widget a{color:#fff;font-weight:600}.responsive body#top #header_main .top-bar-wrapper .container .widget .swiper-slide{display:flex;flex-basis:100%;justify-content:center;align-items:center}.responsive body#top #header_main .top-bar-wrapper .container .widget .swiper-slide p{margin:0}.responsive body#top #header_main .top-bar-wrapper .container .widget .swiper-slide a{text-decoration:underline;color:#fff}.responsive body#top #header_main .top-bar-wrapper .container .widget .swiper-slide img{height:20px;width:auto;margin-right:10px}.responsive body#top #header_main .av-logo-container{max-width:unset;background-color:#fff;border-radius:3rem;transition:transform .3s ease,border-radius .3s ease}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container{width:100%}}.responsive body#top #header_main .av-logo-container .inner-container{display:flex;justify-content:space-between;background-color:#fff;padding:0 50px;max-width:1410px;margin:auto}@media(max-width: 1450px){.responsive body#top #header_main .av-logo-container .inner-container{padding:0}}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container{padding:0 30px}}.responsive body#top #header_main .av-logo-container .inner-container .widget a{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif";font-weight:600;text-transform:none;align-items:center;display:flex}.responsive body#top #header_main .av-logo-container .inner-container .widget a:hover{background-color:#174565;transition:.3s}@media(max-width: 1300px){.responsive body#top #header_main .av-logo-container .inner-container .widget a{font-size:.8rem;padding:0 18px}}.responsive body#top #header_main .av-logo-container .inner-container .widget a::before{content:"";width:30px;height:30px;display:flex;background:url(svg/speech_bubble.svg);margin-right:.5rem;background-size:contain;background-repeat:no-repeat;align-items:center;background-position:center center}@media(max-width: 1300px){.responsive body#top #header_main .av-logo-container .inner-container .widget a::before{width:25px;height:25px}}.responsive body#top #header_main .av-logo-container .inner-container .logo{position:relative;flex:1 1 auto}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .logo{flex-basis:50%;z-index:1000}}.responsive body#top #header_main .av-logo-container .inner-container .logo a{display:flex;align-items:center}.responsive body#top #header_main .av-logo-container .inner-container .logo a img{padding:1rem 0}.responsive body#top #header_main .av-logo-container .inner-container .main_menu{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .main_menu{flex-basis:25%;order:3}}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu{width:100%}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav{width:100%;padding:0 10px;display:flex;justify-content:space-between}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav{padding:0;justify-content:flex-end}}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav ul.sub-menu{border:none}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav ul li{border:none}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav ul li a{font-size:.85rem;border:none;color:#1a1a1a}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li:not(.av-burger-menu-main){display:flex;align-items:center}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li:not(.av-burger-menu-main){display:none}}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li.current-menu-item.menu-item-has-children ul li .avia-menu-text::after{display:none}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li.current-menu-item .avia-menu-text{position:relative}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li.current-menu-item .avia-menu-text::after{content:"";width:100%;height:10px;background-color:rgba(32,97,143,.3);display:flex;position:absolute;left:0;right:0;margin:auto;bottom:-3px}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li.menu-item-has-children a:after{content:"";height:14px;width:14px;background:url(/wp-content/themes/enfold-child/svg/down-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:3px}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li>a{font-size:1rem;letter-spacing:0;line-height:1;display:flex;align-items:center;color:#1a1a1a;padding:0 10px}@media(max-width: 1300px){.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li>a{padding:0 5px;font-size:.9rem}}.responsive body#top #header_main .av-logo-container .inner-container .main_menu .avia-menu .av-main-nav>li>a:hover{color:#20618f}.responsive body#top #header_main .av-logo-container .inner-container .widget{padding:0;margin:0;display:flex;align-items:center;flex:1 1 auto;justify-content:flex-end}@media(max-width: 1200px){.responsive body#top #header_main .av-logo-container .inner-container .widget{display:none}}.responsive body#top #header_main .av-logo-container .inner-container .widget .textwidget{display:flex;width:100%;justify-content:flex-end;align-items:center}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .widget .textwidget{display:flex;align-items:center;justify-content:center}}.responsive body#top #header_main .av-logo-container .inner-container .widget .textwidget p{padding:0;margin:0;line-height:1.2;font-size:.9rem;display:flex;align-items:center;flex-wrap:wrap}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .widget .textwidget p{font-size:0}}@media(max-width: 989px){.responsive body#top #header_main .av-logo-container .inner-container .widget .textwidget p a{font-size:0;height:40px;width:40px;background-size:25px;background-position:center center;background-image:url(svg/phone-call.svg);background-repeat:no-repeat}}#top .footer-CTA .content{padding:30px 0}@media(max-width: 989px){#top .footer-CTA .content{text-align:center}}#top .footer-CTA .content .entry-content-wrapper{display:flex;align-items:center}@media(max-width: 989px){#top .footer-CTA .content .entry-content-wrapper{flex-direction:column}}#top .footer-CTA .content .entry-content-wrapper h3{color:#fff;font-size:2rem;font-weight:600;font-variation-settings:"wght" 600}@media(max-width: 989px){#top .footer-CTA .content .entry-content-wrapper .avia-button-wrap{float:none;margin-top:20px}}#top .footer-CTA .content .entry-content-wrapper p{color:#fff;margin:0}#top .footer-CTA .content .entry-content-wrapper p a{color:#fff;border-bottom:1px solid #fff}#top .footer-CTA .content .entry-content-wrapper p a:hover{text-decoration:none;color:#fff}#top #custom-footer{border:none;padding-bottom:50px}#top #custom-footer .content{padding-bottom:0}@media(max-width: 767px){#top #custom-footer .content{padding-top:65px;padding-bottom:65px}}@media(max-width: 989px){#top #custom-footer .content .entry-content-wrapper .flex_column{width:100%;margin-left:0}}@media(max-width: 989px){#top #custom-footer #custom-footer-one{margin-bottom:2rem}}#top #custom-footer #custom-footer-one #footer-ctas{margin-top:2rem}#top #custom-footer .footer-contact-details p{margin:0}#top #custom-footer .footer-contact-details p a{font-size:1.5rem;color:#fff;margin:0;display:flex}@media(max-width: 1100px){#top #custom-footer .footer-contact-details p a{font-size:1rem}}@media(max-width: 767px){#top #custom-footer .footer-contact-details p a{font-size:1.5rem}}@media(max-width: 989px){#top #custom-footer #active-engineering-footer{margin:2rem 0}}#top #custom-footer .footer-buttons-wrapper{display:flex;align-items:center}@media(max-width: 1100px){#top #custom-footer .footer-buttons-wrapper{align-items:flex-start;flex-direction:column}#top #custom-footer .footer-buttons-wrapper .facebook{margin-left:0;margin-top:1rem}}#top #custom-footer .footer-buttons-wrapper a.help-and-support{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}#top #custom-footer .footer-buttons-wrapper a.help-and-support:hover{background-color:#174565;transition:.3s}#top #custom-footer .footer-buttons-wrapper a.help-and-support::before{content:"";height:25px;width:25px;background:url(svg/speech_bubble.svg);background-size:contain;background-repeat:no-repeat;margin-right:.5rem;display:flex}#top #custom-footer .footer-buttons-wrapper a.facebook{font-size:0;height:50px;width:50px;background:url(svg/facebook.svg);background-size:contain;background-repeat:no-repeat;flex-shrink:0;margin-left:.5rem}#top #custom-footer #linkedin-logo img{height:40px;width:auto;margin-top:1rem}@media(max-width: 767px){#top #custom-footer #linkedin-logo img{margin-bottom:3rem}}#top #custom-footer #footer-payment{display:flex;width:auto;position:absolute;bottom:130px;right:0;align-items:center;justify-content:flex-end}@media(max-width: 767px){#top #custom-footer #footer-payment{width:100%;position:relative;bottom:unset;flex-direction:column;background:#222;padding:1.5rem;border-radius:.5rem}}#top #custom-footer #footer-payment p{margin-right:20px}@media(max-width: 767px){#top #custom-footer #footer-payment p{margin-right:0;margin-top:0}}#top #custom-footer #footer-logo{margin-bottom:40px}#top #custom-footer p{color:#fff;line-height:1.8rem}@media(max-width: 1100px){#top #custom-footer p{line-height:1.4}}@media(max-width: 989px){#top #custom-footer p{margin-bottom:0}}#top #custom-footer p a{text-decoration:underline}#top #custom-footer strong{color:#fff}#top #custom-footer strong.strong-tel,#top #custom-footer strong.strong-email{margin-right:20px;width:50px;float:left;display:flex}#top #custom-footer .widget_nav_menu ul#menu-submersible-pumps{column-count:2}#top #custom-footer .widget_nav_menu h3{color:#fff;text-transform:capitalize;letter-spacing:0;margin-top:0;margin-bottom:20px;font-size:1.1rem}#top #custom-footer .widget_nav_menu ul:first-child>.current-menu-item{background-color:rgba(0,0,0,0)}#top #custom-footer .widget_nav_menu ul li{border-top:none;border-bottom:none;margin:10px 0}#top #custom-footer .widget_nav_menu ul li:first-of-type{margin-top:0}#top #custom-footer .widget_nav_menu ul li:last-of-type{margin-bottom:0}#top #custom-footer .widget_nav_menu ul li a{padding:0;color:#aaa;font-size:.9rem}#top #custom-footer .widget_nav_menu ul li a:hover{background-color:rgba(0,0,0,0);color:#fff}#top .footer-links p{color:#999}#top #custom-socket{display:flex;justify-content:space-between;border-top:1px solid #464545;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;padding:1rem 0}@media(max-width: 989px){#top #custom-socket{flex-direction:column}}#top #custom-socket::before{display:none}#top #custom-socket::after{display:none}#top #custom-socket #legal-links p{display:flex}#top #custom-socket #legal-links p>a{display:flex;text-decoration:none;color:#fff}@media(max-width: 989px){#top #custom-socket #legal-links p>a{margin:0 .5rem}}#top #custom-socket #legal-links p>a:hover{color:#20618f}#top #custom-socket #legal-links p>a::after{content:"//";height:20px;width:20px;display:flex;text-decoration:unset;justify-content:center;margin:0 .5rem}@media(max-width: 989px){#top #custom-socket #legal-links p>a::after{display:none}}#top #custom-socket #legal-links p>a:first-of-type{margin-left:0}#top #custom-socket #legal-links p>a:last-of-type{margin-right:0}#top #custom-socket #legal-links p>a:last-of-type::after{display:none}#top #custom-socket #accreditations{display:flex}@media(max-width: 767px){#top #custom-socket #accreditations{flex-direction:column;align-items:center}}#top #custom-socket #accreditations img{height:50px;width:auto;margin-left:50px}@media(max-width: 767px){#top #custom-socket #accreditations img{margin-left:0;margin-top:1rem}}@media(max-width: 989px){#top #custom-socket{padding:20px 0 0 0}}#top #custom-socket .content{padding:0}#top #custom-socket .content .entry-content-wrapper{display:flex;align-items:center}@media(max-width: 989px){#top #custom-socket .content .entry-content-wrapper{flex-direction:column;text-align:center}}@media(max-width: 989px){#top #custom-socket .content .entry-content-wrapper .avia-image-container.avia-align-right{float:none;margin-left:0;margin-top:20px}}#top #custom-socket .content .entry-content-wrapper p{margin:5px 0}#top #custom-socket .content .entry-content-wrapper p a{text-decoration:underline;color:#111}#top #fixed-tab{min-height:unset;position:relative;z-index:1000}@media(max-width: 989px){#top #fixed-tab{display:none}}#top #fixed-tab .content{padding:0}#top #fixed-tab .content p{margin:0}#top #fixed-tab .content p a{position:fixed;right:-141px;background:#20618f;z-index:1000;bottom:90px;display:flex;height:50px;margin:0;transform-origin:top left;transform:rotate(-90deg);align-items:center;justify-content:center;padding:0 2rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;color:#fff;box-sizing:border-box;font-size:1.2rem}.responsive #top #blue-colour-block{background-color:#20618f}.responsive #top #blue-colour-block p{color:#fff;font-size:1.5rem;line-height:2rem}.responsive #top .home-extras{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}@media(max-width: 989px){.responsive #top .home-extras{grid-template-columns:1fr}}.responsive #top .home-extras-left{background:#f5f5f5 url(/wp-content/uploads/2025/03/testimonials-bg.webp);padding:20px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;color:#fff}.responsive #top .home-extras-left .testimonial-swiper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.responsive #top .home-extras-left .testimonial-swiper .swiper-slide{font-size:1.5rem;font-weight:600}.responsive #top .home-extras-left .testimonial-swiper .swiper-slide p.customer-details{font-size:.8rem;letter-spacing:1px;font-weight:600;text-transform:uppercase}.responsive #top .home-extras-left .testimonial-swiper::before{content:"";height:90px;width:90px;background:url(svg/straight-quotes.svg);background-size:contain;margin-bottom:2rem;display:flex;background-position:center;justify-content:center;align-items:center;background-repeat:no-repeat}.responsive #top .home-extras-left ul{list-style:none;padding:0}.responsive #top .home-extras-left li{margin-bottom:20px}.responsive #top .home-extras-right{display:flex;flex-direction:column;gap:20px}.responsive #top .home-extras-section{position:relative;background-size:cover;background-position:center;padding:40px;border-radius:8px;display:flex;align-items:center;justify-content:flex-start;text-align:left;min-height:200px;overflow:hidden}.responsive #top .home-extras-section::after{content:"";height:100%;width:100%;background:#111;background:linear-gradient(56deg, rgba(17, 17, 17, 0.7507148123) 0%, rgba(17, 17, 17, 0) 32%);position:absolute;top:0;left:0}.responsive #top .home-extras-section h2{color:#fff;margin-bottom:10px;font-size:2.5rem;max-width:50%}.responsive #top .home-extras-content{z-index:10}.responsive #top .home-extras-content span.btn{text-decoration:underline;color:#fff;display:flex;align-items:center}.responsive #top .home-extras-content span.btn::after{content:"";margin-left:.5rem;border-radius:100%;height:30px;width:30px;background:#20618f url(svg/arrow-right-white.svg);display:flex;background-repeat:no-repeat;background-size:20px;transform:rotate(45deg);margin-left:.5rem;background-position:center center}.responsive #top .custom-blog-post-header{background-repeat:no-repeat;background-size:cover;height:300px;display:flex;align-items:center;background-position:center center;position:relative}.responsive #top .custom-blog-post-header:after{content:"";position:absolute;z-index:99;height:100%;width:100%;top:0;left:0;display:flex;background-color:rgba(0,0,0,.2)}.responsive #top .custom-blog-post-header .container{position:relative;z-index:100}.responsive #top .custom-blog-post-header .container h1{color:#fff;margin-bottom:0}.responsive #top .post-meta-infos{top:unset}.responsive #top .post-meta-infos a{color:#20618f;text-decoration:underline}.responsive #top .content{margin-right:unset;border:none}.responsive body#top.archive{overflow-x:unset}.responsive body#top.archive #main{background-color:#fafafa}.responsive body#top.archive #wrap_all{overflow:unset}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper{display:flex;justify-content:space-between;padding-top:50px;padding-bottom:50px}@media(max-width: 989px){.responsive body#top.archive #wrap_all .custom-archive-page-wrapper{flex-direction:column}}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list{flex-basis:20%;background:#eee;border-radius:5px;padding:20px;position:sticky;top:200px;height:100%}@media(max-width: 989px){.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list{position:relative;top:unset;flex-basis:unset;height:unset}}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list h2{font-size:1.5rem}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list ul{margin:0}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list ul li{padding:10px 0;border-bottom:1px solid #a9a9a9}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list ul li:last-of-type{border-bottom:none;padding-bottom:0}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list ul li a{color:#111}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .custom-category-list ul li a:hover{color:#20618f}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .products-list-wrapper{flex-basis:75%}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin:30px 0}@media(max-width: 989px){.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid{grid-template-columns:repeat(2, 1fr);gap:10px}}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item{box-shadow:0 4px 8px -4px rgba(26,26,26,.2);padding:1.5rem;text-align:center;display:flex;flex-direction:column;background-color:#fff;border-radius:1rem}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item h4{text-align:center;margin:1.5rem 0}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item h4 a{font-weight:600;font-variation-settings:"wght" 600}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item ul.key-features{margin-left:0;margin-top:1rem;margin-bottom:1rem}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item ul.key-features li{font-size:.75rem}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .more-info{text-align:center;margin-top:auto;display:flex;align-items:center;justify-content:center}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .more-info a{display:flex;justify-content:center;align-items:center;text-decoration:none;background:rgba(0,0,0,0);height:50px;display:flex;color:#fe191f;font-size:1rem;text-decoration:underline;width:100%;padding:0 1rem;transition:.3s;border-radius:1rem}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .more-info a:hover{background-color:#fe191f;color:#fff;transition:.3s;text-decoration:none}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .product-thumbnail{height:200px;overflow:hidden}@media(max-width: 989px){.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .product-thumbnail{height:130px}}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .product-thumbnail a{height:100%}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item .product-thumbnail a img{height:100%;object-fit:contain;width:100%;transition:.3s}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper .product-grid .product-grid-item:hover .product-thumbnail img{transform:scale(1.1);transition:.3s}.responsive body#top.archive #wrap_all .custom-archive-page-wrapper:after{display:none}#top .custom-product-header{display:flex;align-items:center;background:#eee;padding-top:60px;padding-bottom:10px}@media(max-width: 989px){#top .custom-product-header{padding:1rem 0}}#top .custom-product-header .breadcrumbs a{color:#20618f;text-decoration:underline}#top .category-cta{padding:30px;color:#fff;margin:30px 0;border-radius:5px;text-align:center}#top .category-cta h2{margin-bottom:20px}#top .category-cta .cta-button-wrapper{display:flex;margin-top:20px;align-items:center;justify-content:center}#top .category-cta .cta-button-wrapper a.cta-button{text-transform:uppercase;color:#fff;display:inline-block;color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}#top .category-cta .cta-button-wrapper a.cta-button:hover{background-color:#174565;transition:.3s}#top .custom-category-page-wrapper{display:flex;justify-content:space-between;padding-top:50px;padding-bottom:50px}#top .custom-category-page-wrapper .custom-category-list{flex-basis:20%}#top .custom-category-page-wrapper .custom-description{max-width:80%}@media(max-width: 767px){#top .custom-category-page-wrapper .custom-description{max-width:100%}}#top .custom-category-page-wrapper .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin:30px 0}@media(max-width: 989px){#top .custom-category-page-wrapper .product-grid{grid-template-columns:repeat(2, 1fr);gap:10px}}#top .custom-category-page-wrapper .product-grid .product-grid-item{box-shadow:0 4px 8px -4px rgba(26,26,26,.2);padding:1.5rem}#top .custom-category-page-wrapper .product-grid .product-grid-item h4{text-align:center;margin-bottom:0;margin-top:20px}#top .custom-category-page-wrapper .product-grid .product-grid-item h4 a{font-weight:600;font-variation-settings:"wght" 600}#top .custom-category-page-wrapper .product-grid .product-grid-item .more-info a{display:flex;justify-content:center;align-items:center;color:#20618f;font-variation-settings:"wght" 600;text-decoration:underline}#top .custom-category-page-wrapper .product-grid .product-grid-item .product-thumbnail{height:200px;overflow:hidden}@media(max-width: 989px){#top .custom-category-page-wrapper .product-grid .product-grid-item .product-thumbnail{height:130px}}#top .custom-category-page-wrapper .product-grid .product-grid-item .product-thumbnail a{height:100%}#top .custom-category-page-wrapper .product-grid .product-grid-item .product-thumbnail a img{height:100%;object-fit:contain;width:100%;transition:.3s}#top .custom-category-page-wrapper .product-grid .product-grid-item:hover .product-thumbnail img{transform:scale(1.1);transition:.3s}#top .custom-category-page-wrapper .products-list-wrapper{flex-basis:100%}#top .custom-category-page-wrapper .products-list-wrapper .product-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;margin:30px 0}@media(max-width: 989px){#top .custom-category-page-wrapper .products-list-wrapper .product-grid{grid-template-columns:repeat(2, 1fr);gap:10px}}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item{box-shadow:0 4px 8px -4px rgba(26,26,26,.2);padding:1.5rem;display:flex;flex-direction:column;text-align:center;background-color:#fff;border-radius:1rem}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item h4{text-align:center;margin-bottom:0;margin-top:20px}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item h4 a{font-weight:600;font-variation-settings:"wght" 600}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item ul.key-features{margin:1rem 0}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item ul.key-features li{font-size:.75rem}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .more-info{text-align:center;margin-top:auto}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .more-info a{display:flex;justify-content:center;align-items:center;color:#20618f;font-variation-settings:"wght" 600}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .product-thumbnail{height:200px;overflow:hidden}@media(max-width: 989px){#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .product-thumbnail{height:130px}}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .product-thumbnail a{height:100%}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item .product-thumbnail a img{height:100%;object-fit:contain;width:100%;transition:.3s}#top .custom-category-page-wrapper .products-list-wrapper .product-grid .product-grid-item:hover .product-thumbnail img{transform:scale(1.1);transition:.3s}#top .custom-category-page-wrapper .products-list-wrapper .secondary-description{margin:50px 0;max-width:80%}@media(max-width: 767px){#top .custom-category-page-wrapper .products-list-wrapper .secondary-description{max-width:unset}}body#top.product-template-default{overflow-x:unset}body#top.product-template-default ul{margin-left:0}body#top.product-template-default #wrap_all{overflow:unset}body#top.product-template-default #wrap_all h1{font-size:3rem;color:#111}@media(max-width: 989px){body#top.product-template-default #wrap_all h1{font-size:2rem}}body#top.product-template-default #wrap_all .custom-product-header{background-color:#eee;display:flex;align-items:center;padding-top:60px}@media(max-width: 989px){body#top.product-template-default #wrap_all .custom-product-header{padding:1rem 0}}body#top.product-template-default #wrap_all .custom-product-header .breadcrumbs{font-size:.8rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px;padding-bottom:50px;position:relative}body#top.product-template-default #wrap_all .custom-product-page-wrapper:after{display:none}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image{flex:1}@media(max-width: 989px){body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image{flex-basis:100%;margin-bottom:2rem}}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-thumbnails{display:flex;overflow:auto}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-thumbnails>.thumbnail-holder{aspect-ratio:1;border-radius:1rem;border:1px solid #ddd;display:flex;align-items:center;margin:0 .5rem;flex-shrink:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-thumbnails>.thumbnail-holder img{object-fit:contain}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-thumbnails>.thumbnail-holder:first-of-type{margin-left:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-thumbnails img{cursor:pointer}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-summary ul{margin:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-summary ul li{padding-left:25px;background-image:url(svg/arrow-right-red.svg);background-size:18px;background-position:left center;background-repeat:no-repeat;margin:10px 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .measurement-wrapper{padding:30px 50px;background-color:#20618f;border-radius:3px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin:30px 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .measurement-wrapper .measurement{display:flex;flex-direction:column;align-items:center}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .measurement-wrapper .measurement .measurement-unit{color:#fff}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .measurement-wrapper .measurement .measurement-icon img{width:auto;height:50px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .product-stock-status{margin-bottom:20px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .product-stock-status p{display:inline-block;padding:5px 20px;border-radius:5px;font-size:.8rem;margin:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .product-stock-status p.in-stock{background-color:#d4edda;color:#155724}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .product-stock-status p.out-of-stock{background-color:#f8d7da;color:#721c24}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-featured-image{position:relative;border:1px solid #ddd;border-radius:1rem;margin-bottom:1rem;aspect-ratio:1.26;display:flex;justify-content:center}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-featured-image img{width:100%;display:flex;object-fit:contain}@media(max-width: 989px){body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-featured-image img{min-width:unset;width:100%}}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-featured-image .brand-logo{position:absolute;bottom:0;right:0;display:flex;padding:1rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-image .custom-product-featured-image .brand-logo img{max-width:100px;padding:1rem;background:#fff;border-radius:.5rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description{flex:1;margin:0 2rem}@media(max-width: 989px){body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description{margin:0;order:-1}}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description .product-rating{display:flex}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description .product-rating .star-icons{display:flex;align-items:center;margin-right:.5rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description .product-rating .star-icons svg{height:20px;width:20px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-description .product-dimensions{color:#20618f}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details{flex-basis:25%;position:sticky;top:200px;height:100%;background:#eee;padding:2rem;border-radius:.5rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-datasheets p{background:#ddd;height:50px;display:flex;align-items:center;justify-content:center;border-radius:.25rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-datasheets p a{display:flex;align-items:center;line-height:1}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-datasheets p a::before{content:"";height:20px;width:20px;background:url(svg/file.svg);background-size:contain;background-repeat:no-repeat;display:flex;margin-right:.5rem}@media(max-width: 989px){body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details{position:relative;top:unset;flex-basis:100%}}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details a{color:#20618f}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .sticky-product-title{opacity:0;transition:.3s;color:#111;margin-bottom:0px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .sticky-product-title p{font-size:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .sticky-product-title.active-title{opacity:1;transition:.3s}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .sticky-product-title.active-title p{font-size:1.5rem;font-variation-settings:"wght" 600;line-height:1.6rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-features li{display:flex;align-items:center;margin:.5rem 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-features li::before{content:"";height:8px;width:8px;margin-right:.5rem;display:flex;background:#20618f}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure{background-color:#f7f7f7;border-radius:1rem;padding:1rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure .product-brochure-inner{display:flex;align-items:center}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure .product-brochure-inner:before{content:"";height:50px;width:50px;background-image:url(svg/brochure.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;display:flex}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure .product-brochure-inner .product-brochure-inner-text h3{margin-bottom:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure .product-brochure-inner .product-brochure-inner-text p{margin:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .features-wrapper{background-color:#eee;border-radius:1rem;padding:1rem;margin:1rem 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .features-wrapper .feature{display:flex;align-items:center;margin:10px 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .features-wrapper .feature .feature-icon{display:flex;align-items:center}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .features-wrapper .feature .feature-icon img{height:20px;width:auto;margin-right:10px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-specification{background:#eee;text-align:center;height:60px;display:flex;align-items:center;justify-content:center;font-size:.8rem}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-specification p{margin:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-specification p a{display:flex;align-items:center}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-specification p a:before{content:"";height:30px;width:30px;background:url(svg/specification.svg);background-size:contain;display:flex;margin-right:10px}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .product-brochure{margin:20px 0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .enquire-button{background:#20618f;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;margin-bottom:0}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .enquire-button:after{content:"";width:23px;height:23px;margin-left:10px;background:url(svg/arrow-right.svg);background-size:contain;background-repeat:no-repeat}body#top.product-template-default #wrap_all .custom-product-page-wrapper .custom-product-details .enquire-button:hover{background-color:#174565}body#top.product-template-default #wrap_all .suitable-pumps-section,body#top.product-template-default #wrap_all .suitable-power-packs{background-color:#fafafa;padding:3rem 0}body#top.product-template-default #wrap_all .suitable-pumps-section ul,body#top.product-template-default #wrap_all .suitable-power-packs ul{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:1rem}@media(max-width: 767px){body#top.product-template-default #wrap_all .suitable-pumps-section ul,body#top.product-template-default #wrap_all .suitable-power-packs ul{grid-template-columns:repeat(2, 1fr)}}body#top.product-template-default #wrap_all .suitable-pumps-section ul li,body#top.product-template-default #wrap_all .suitable-power-packs ul li{border:1px solid #eee;padding:10px;border-radius:8px;text-align:center}body#top.product-template-default #wrap_all #product-specification{background-color:#fafafa;display:flex;padding:3rem 0}body#top.product-template-default #wrap_all #product-specification table tbody tr{background-color:#20618f}body#top.product-template-default #wrap_all #product-specification table tbody tr td{border:none;color:#fff;font-size:1rem}body#top.product-template-default #wrap_all #product-specification table tbody tr:nth-of-type(even){background-color:#fff}body#top.product-template-default #wrap_all #product-specification table tbody tr:nth-of-type(even) td{color:#20618f}body#top.product-template-default #wrap_all #customer-reviews{background-color:#20618f;display:flex;padding:3rem 0;color:#fefefe}body#top.product-template-default #wrap_all #customer-reviews h2{color:#fff}body#top.product-template-default #wrap_all #customer-reviews h3{color:#fff}body#top.product-template-default #wrap_all #customer-reviews li{border-bottom:1px solid #fefefe;padding:1rem 0}body#top.product-template-default #wrap_all .product-cta{color:#fff;background-color:#20618f;display:flex;justify-content:center;text-align:center;flex-direction:column}body#top.product-template-default #wrap_all .product-cta .product-cta-container{padding-top:50px;padding-bottom:50px}body#top.product-template-default #wrap_all .product-cta .product-cta-container h2{margin-bottom:20px}body#top.product-template-default #wrap_all .product-cta .product-cta-container p{margin:0;line-height:1.8rem}body#top.product-template-default #wrap_all .product-cta .product-cta-container strong{display:block;font-size:2rem}body#top.product-template-default #wrap_all .product-cta .product-cta-container .cta-btn-wrapper{display:flex;justify-content:center;margin-top:30px}body#top.product-template-default #wrap_all .product-cta .product-cta-container .cta-btn-wrapper .cta-btn{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif"}body#top.product-template-default #wrap_all .product-cta .product-cta-container .cta-btn-wrapper .cta-btn:hover{background-color:#174565;transition:.3s}body#top.product-template-default #wrap_all .related-products-section{padding-top:50px;padding-bottom:50px;background-color:#eee}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide{box-shadow:0 4px 8px -4px rgba(26,26,26,.2);padding:1.5rem;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:1rem}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide .related-product-image img{height:300px}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide h3{color:#111;margin-top:20px;margin-bottom:0;text-align:center;font-variation-settings:"wght" 600}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide .related-product-image-wrapper{overflow:hidden}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide .related-product-image-wrapper img{max-width:100%;width:100%;height:300px;object-fit:cover;transition:.3s;display:flex}body#top.product-template-default #wrap_all .related-products-section .related-swiper .swiper-slide .related-product-image-wrapper img:hover{transform:scale(1.05);transition:.3s}.responsive #top .input-text,.responsive #top input[type=text],.responsive #top input[type=input],.responsive #top input[type=password],.responsive #top input[type=email],.responsive #top input[type=number],.responsive #top input[type=url],.responsive #top input[type=tel],.responsive #top input[type=search],.responsive #top textarea,.responsive #top select{font-family:"Montreal","sans-serif" !important;font-variation-settings:"wght" 500;font-weight:500;margin-bottom:0;padding-left:10px;font-size:1rem;color:#111;min-height:50px}#top .main_color .avia-icon-list .iconlist_icon{background-color:#20618f}#top label{font-size:1rem}#top #custom-google-map iframe{display:flex}#top #contact-company-details{background-color:#20618f;color:#fff;padding:1rem;border-radius:.5rem}#top #contact-company-details strong{color:#fff}#top #contact-company-details a{color:#fff}.esterling-swiper .swiper-slide{background-size:110%;background-position:center;background-repeat:no-repeat;transition:transform 10s ease}.esterling-swiper .swiper-slide-active{animation:zoomIn 10s ease forwards}@media(max-width: 989px){.esterling-swiper .swiper-slide-active{animation:none}}@keyframes zoomIn{0%{background-size:110%}100%{background-size:120%}}.esterling-swiper .slide-content{opacity:0;transform:translateX(-50px);transition:all .8s ease}.esterling-swiper .swiper-slide-active .slide-content{opacity:1;transform:translateX(0)}.grecaptcha-badge{z-index:1000}@media(max-width: 767px){.grecaptcha-badge{display:none}}@media(max-width: 767px){.responsive #top #wrap_all .flex_column#form-container{margin-top:2rem}}html.responsive{font-size:16px}@media(max-width: 989px){html.responsive{font-size:14px}}html.responsive body#top{font-family:"Montreal","sans-serif" !important;font-variation-settings:"wght" 500;font-weight:500;font-size:16px}html.responsive body#top .top-bar-wrapper{transition:opacity .3s ease,transform .3s ease}html.responsive body#top.scrolling .top-bar-wrapper{opacity:0;transform:translateY(-20px)}html.responsive body#top.scrolling .av-logo-container{transition:transform .3s ease,border-radius .3s ease;transform:translateY(-50px)}html.responsive body#top.custom-scroll #header_main{height:unset;box-shadow:1px 1px 5px #aaa}html.responsive body#top.custom-scroll #header_main .top-bar-wrapper{opacity:1;transform:translateY(0);top:auto;bottom:0;position:fixed;z-index:1000;width:100%}html.responsive body#top.custom-scroll #header_main .av-logo-container{transition:border-radius .3s ease;border-radius:0}html.responsive body#top h1{font-size:4rem;font-weight:600;font-variation-settings:"wght" 600}@media(max-width: 989px){html.responsive body#top h1{font-size:3rem}}html.responsive body#top h2{font-size:2rem;font-weight:600;font-variation-settings:"wght" 600}html.responsive body#top h6{font-size:1rem;color:#20618f;margin-bottom:10px}html.responsive body#top #book-forms .entry-content-wrapper{display:flex}@media(max-width: 767px){html.responsive body#top #book-forms .entry-content-wrapper{flex-direction:column}}html.responsive body#top #book-forms .entry-content-wrapper form{margin-bottom:0}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book{background-color:#20618f;padding:2rem;border-radius:1rem;display:flex;align-items:center}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book h2{color:#fff}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book p{color:#fff}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book a{color:#fff}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book label{color:#fff}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book label .ninja-forms-req-symbol{color:#fff}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book .nf-form-fields-required{display:none}html.responsive body#top #book-forms .entry-content-wrapper #download-our-book .nf-form-content input[type=submit]{background-color:#fff;color:#20618f}html.responsive body#top #book-forms .entry-content-wrapper #receive-our-book{display:flex;align-items:center}@media(max-width: 767px){html.responsive body#top #book-forms .entry-content-wrapper #receive-our-book{margin-top:2rem}}html.responsive body#top #book-forms .entry-content-wrapper #receive-our-book .nf-form-fields-required{display:none}html.responsive body#top #gallery-wrapper .container{max-width:unset}html.responsive body#top #gallery-wrapper .container .content{padding:3rem 0}html.responsive body#top #gallery-wrapper .container .content .es-gallery-swiper .swiper-slide{height:50vh;display:flex;justify-content:center;background-color:#fff}@media(max-width: 767px){html.responsive body#top #gallery-wrapper .container .content .es-gallery-swiper .swiper-slide{height:30vh}}html.responsive body#top #gallery-wrapper .container .content .es-gallery-swiper .swiper-slide a{display:flex;height:100%}html.responsive body#top #gallery-wrapper .container .content .es-gallery-swiper .swiper-slide a img{height:100%;object-fit:cover}html.responsive body#top #about-us-introduction p:first-of-type{margin-top:0}html.responsive body#top #introduction .content .entry-content-wrapper{display:flex;align-items:center}@media(max-width: 767px){html.responsive body#top #introduction .content .entry-content-wrapper{flex-direction:column}}html.responsive body#top #introduction .content strong{color:#20618f}html.responsive body#top #introduction .content #introduction-links{margin-top:2rem}html.responsive body#top #introduction .content #introduction-links p{display:flex}html.responsive body#top #introduction .content #introduction-links p a{display:flex;text-decoration:underline;align-items:center;color:#2a2a2a}html.responsive body#top #introduction .content #introduction-links p a:first-of-type{margin-right:1rem}html.responsive body#top #introduction .content #introduction-links p a::after{content:"";margin-left:.5rem;border-radius:100%;height:30px;width:30px;background:#20618f url(svg/arrow-right-white.svg);display:flex;background-repeat:no-repeat;background-size:20px;transform:rotate(45deg);margin-left:.5rem;background-position:center center}html.responsive body#top #introduction ul{list-style:none;margin:0}html.responsive body#top #introduction ul li{display:flex;align-items:center;margin-left:0}html.responsive body#top #introduction ul li::before{content:"";height:20px;width:20px;background:url(svg/duck.svg);background-size:contain;display:flex;margin-right:.5rem;background-repeat:no-repeat}html.responsive body#top #introduction .avia-image-container-inner{width:100%}@media(max-width: 989px){html.responsive body#top #introduction .avia-image-container-inner .avia-image-overlay-wrap img{left:unset;height:auto}}@media(max-width: 989px){html.responsive body#top #introduction .avia-image-container-inner .avia-image-overlay-wrap::before{display:none}}html.responsive body#top #featured-product-swiper{background-color:#eee}html.responsive body#top #featured-product-swiper .our-product-range-title-wrapper{display:flex;align-items:center;margin-bottom:2rem}@media(max-width: 989px){html.responsive body#top #featured-product-swiper .our-product-range-title-wrapper{flex-direction:column}}@media(max-width: 989px){html.responsive body#top #featured-product-swiper .our-product-range-title-wrapper .our-product-range-title{margin-top:1rem}}html.responsive body#top #featured-product-swiper .our-product-range-title-wrapper .our-product-range-title h2{margin-bottom:0;margin-left:1rem}html.responsive body#top #featured-product-swiper .swiper-navigation-container{display:flex}html.responsive body#top #featured-product-swiper .swiper-navigation-container button{border-radius:100%;border:none;position:relative;font-size:0;height:40px;width:40px;background-color:#20618f;cursor:pointer}html.responsive body#top #featured-product-swiper .swiper-navigation-container button::after{font-size:0}html.responsive body#top #featured-product-swiper .swiper-navigation-container button.product-swiper-button-prev{left:unset;top:unset;background-image:url(svg/arrow-left-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center center}html.responsive body#top #featured-product-swiper .swiper-navigation-container button.product-swiper-button-next{right:unset;top:unset;margin-left:1rem;background-image:url(svg/arrow-right-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center center}html.responsive body#top #featured-product-swiper .swiper-slide{background-color:#fff;border-radius:1rem;overflow:hidden;text-align:center}html.responsive body#top #featured-product-swiper .swiper-slide .related-product-image img{height:300px}html.responsive body#top #featured-product-swiper .swiper-slide .featured-product-inner{display:flex;background-color:#20618f;padding:1rem}html.responsive body#top #featured-product-swiper .swiper-slide .featured-product-inner h3{color:#fff;margin-bottom:0}html.responsive body#top #featured-product-swiper .swiper-slide:hover .product-overlay{opacity:1}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);color:#fff;display:flex;justify-content:center;align-items:flex-start;text-align:left;opacity:0;transition:opacity .3s ease-in-out;flex-direction:column;padding:2rem}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay h4{color:#fff;font-size:1.5rem;margin-bottom:1rem}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay ul{margin:0}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay ul li{display:flex;align-items:center;color:#fff;margin-left:0}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay ul li::before{content:"";height:20px;width:20px;background:url(svg/duck-white.svg);background-size:contain;background-repeat:no-repeat;display:flex;margin-right:.5rem}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay a.find-out-more{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif";margin-top:1rem}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay a.find-out-more:hover{background-color:#174565;transition:.3s}html.responsive body#top #featured-product-swiper .swiper-slide .product-overlay a.find-out-more::after{content:"";height:20px;width:20px;background:url(svg/arrow-right-white.svg);display:flex;background-size:contain;transform:rotate(45deg);margin-left:.5rem}html.responsive body#top #what-are-hydraulic-submersibles{position:relative}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title{display:flex;justify-content:center;align-items:center;flex-direction:column}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .start-journey-btn{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif";background-color:#fff;color:#20618f;cursor:pointer}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .start-journey-btn:hover{background-color:#174565;transition:.3s}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .start-journey-btn:hover{background-color:#fefefe}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .swiper-navigation-container{display:flex;align-items:center}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .swiper-navigation-container button.swiper-button-next{border-radius:100%;border:none;position:relative;font-size:0;height:40px;width:40px;right:unset;top:unset;margin-left:1rem;background-image:url(svg/arrow-right-blue.svg);background-size:20px;background-repeat:no-repeat;background-position:center center;margin:0 0 0 1rem}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .swiper-navigation-container button.swiper-button-next:after{font-size:0}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .swiper-navigation-container button.swiper-button-prev{border-radius:100%;border:none;position:relative;font-size:0;height:40px;width:40px;left:unset;top:unset;background-image:url(svg/arrow-left-blue.svg);background-size:20px;background-repeat:no-repeat;background-position:center center;margin:0 1rem 0 0}html.responsive body#top #what-are-hydraulic-submersibles #what-are-hydraulic-submersibles-title .swiper-navigation-container button.swiper-button-prev:after{font-size:0}html.responsive body#top #what-are-hydraulic-submersibles::before{content:"";height:100%;width:100%;background-size:contain;display:flex;background:url(/wp-content/uploads/2025/02/overlay.webp);position:absolute;top:0;left:0;background-size:50vw;background-repeat:no-repeat;background-position:left center}html.responsive body#top #what-are-hydraulic-submersibles .container{max-width:unset;padding:0}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-wrapper{padding:2rem 0}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide:nth-of-type(odd)::before{content:"";height:70px;width:70px;background:url(svg/curved-arrow.svg);background-size:contain;display:flex;position:absolute;right:-70px;top:-30px;transform:rotate(-30deg)}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide:nth-of-type(even)::before{content:"";height:70px;width:70px;background:url(svg/curved-arrow.svg);background-size:contain;display:flex;position:absolute;right:-70px;bottom:-30px;transform:rotate(-210deg)}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide .slide-number{position:absolute;top:1rem;left:1rem;background:#20618f;color:#fff;font-size:.9rem;padding:0 .5rem;border-radius:100%;height:30px;width:30px;display:flex;align-items:center;justify-content:center}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide img{display:flex;height:auto;object-fit:contain;width:100%;background:#fff;object-position:bottom center}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide .text-container{background-color:#fff;display:flex;padding:2rem;flex-direction:column}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide .text-container h3{color:#20618f;font-weight:600;font-size:1.5rem;margin:0}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide .text-container p{font-size:1rem}html.responsive body#top #what-are-hydraulic-submersibles .container .hydraulic-submersibles-swiper .swiper-slide .swiper-slide-inner{overflow:hidden;border-radius:1.5rem}html.responsive body#top #what-are-hydraulic-submersibles h2{color:#fff;font-size:3rem}html.responsive body#top div .mfp-title{display:none}html.responsive body#top #before-and-after .entry-content-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}html.responsive body#top #before-and-after .entry-content-wrapper .flex_column.av_one_fourth{flex-basis:23%;margin:0;width:100%;padding:0}html.responsive body#top #before-and-after .entry-content-wrapper .flex_column.av_one_fourth .avia-image-diff-container.avia-align-center{height:100%}html.responsive body#top #before-and-after .entry-content-wrapper .flex_column.av_one_fourth .avia-image-diff-container.avia-align-center img{height:100%}html.responsive body#top #before-and-after h2{margin-bottom:1rem}html.responsive body#top #about-slogan p{font-size:1.8rem;line-height:2rem;font-style:italic}html.responsive body#top #oils-lubricants img{height:300px;object-fit:contain;object-position:top}html.responsive body#top #oils-lubricants h4{font-size:1.25rem;font-weight:600;font-variation-settings:"wght" 600;margin-top:20px}html.responsive body#top blockquote{background:#20618f;color:#fff;border:none;text-align:center;padding:20px;margin:20px 0}html.responsive body#top blockquote a{color:#fff;text-decoration:underline}html.responsive body#top blockquote p{font-size:1.2rem;line-height:2.5rem}html.responsive body#top #live-link h2{color:#fff}html.responsive body#top #live-link strong{color:#fff}html.responsive body#top #live-link p{color:#fefefe}html.responsive body#top .title_container{background-color:#eee;border-bottom:none}html.responsive body#top .title_container .container{display:flex;align-items:center}html.responsive body#top .title_container .container .breadcrumb{position:relative;margin:0;right:unset;font-size:1rem}html.responsive body#top .title_container .container .breadcrumb .sep{width:unset}html.responsive body#top .title_container .container .breadcrumb a{color:#20618f;text-decoration:underline}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent{visibility:visible}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container{display:flex;justify-content:center;align-items:center}@media(max-width: 989px){html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container{flex-wrap:wrap}}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container::after{display:none}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container .avia-button{font-size:.8rem;height:40px;margin-left:20px}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container .avia-button.avia-cookie-hide-notification{background-color:#20618f}html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container p{font-size:1rem;margin:0}@media(max-width: 989px){html.responsive body#top .avia-cookie-consent-wrap .avia-cookie-consent .container p{margin-bottom:20px}}html.responsive body#top #sterling-wrapper{position:relative}html.responsive body#top #sterling-wrapper #fifty-years{position:absolute;bottom:30px;right:30px;z-index:10}@media(max-width: 767px){html.responsive body#top #sterling-wrapper #fifty-years{display:none}}html.responsive body#top #sterling-wrapper #fifty-years img{width:130px}html.responsive body#top #esterling-slider{position:relative}html.responsive body#top #esterling-slider .container{max-width:100%;width:100%;margin:0;padding:0}html.responsive body#top #esterling-slider .container .content{padding:0}html.responsive body#top #esterling-slider .container .content .swiper-wrapper{height:600px;overflow:hidden}@media(max-width: 989px){html.responsive body#top #esterling-slider .container .content .swiper-wrapper{height:300px}}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide img{width:100%;display:flex}@media(max-width: 989px){html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide img{height:300px;object-fit:cover}}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide #esterling-video{height:100%;object-fit:cover}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;padding-top:100px}@media(max-width: 767px){html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper{padding-top:0}}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper:after{content:"";height:100%;width:100%;background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;z-index:0;visibility:visible;display:flex}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption{max-width:1310px;z-index:1}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption h2{color:#fff;font-size:3rem;margin-bottom:30px}@media(max-width: 989px){html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption h2{font-size:1.75rem;margin-bottom:1rem;line-height:2rem}}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .slider-button{color:#fff;height:50px;border-radius:30px;padding:0 25px;background-color:#20618f;transition:.3s;margin:0;display:flex;flex:0 0 auto;align-items:center;border:none;font-size:1rem;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:0;width:fit-content;text-decoration:none;line-height:1;font-family:"Montreal","sans-serif";background-color:#20618f;margin-top:1rem}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .slider-button:hover{background-color:#174565;transition:.3s}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .toggle-sound-wrapper{margin-top:2rem;display:flex;justify-content:center}@media(max-width: 767px){html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .toggle-sound-wrapper{display:none}}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .toggle-sound-wrapper button{background-color:rgba(0,0,0,0);border:none;color:#fff;font-size:1rem;font-family:"Montreal","sans-serif" !important;font-variation-settings:"wght" 500;font-weight:500;display:flex}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .toggle-sound-wrapper button:before{content:"";display:flex;height:20px;width:20px;margin-right:1rem;background:url(svg/sound.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}html.responsive body#top #esterling-slider .container .content .swiper-wrapper .swiper-slide .image-caption-wrapper .image-caption .toggle-sound-wrapper button:hover{cursor:pointer}html.responsive body#top .product-categories-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:20px}@media(max-width: 989px){html.responsive body#top .product-categories-grid{grid-template-columns:repeat(2, 1fr);grid-gap:10px}}html.responsive body#top .product-categories-grid .category-item{padding:0px;border:1px solid #e0e0e0;text-align:center;position:relative;min-height:200px;background-repeat:no-repeat;background-size:cover;transition:.3s}@media(max-width: 989px){html.responsive body#top .product-categories-grid .category-item{min-height:150px}}html.responsive body#top .product-categories-grid .category-item:hover .category-name{height:100%;transition:.3s}html.responsive body#top .product-categories-grid .category-item:hover .category-name h2:after{content:"View Range";display:flex;text-decoration:underline;font-size:.8rem;text-align:center;justify-content:center;margin-top:10px}html.responsive body#top .product-categories-grid .category-item:nth-of-type(even) .category-name{background-color:rgba(5,7,82,.9)}html.responsive body#top .product-categories-grid .category-item .category-name{position:absolute;width:100%;bottom:0;height:50px;display:flex;align-items:center;justify-content:center;background-color:rgba(32,97,143,.9)}html.responsive body#top .product-categories-grid .category-item .category-name h2{font-size:1rem;margin:0;color:#fff}html.responsive body#top .product-categories-grid .category-item a{text-decoration:none;color:#333}html.responsive body#top .product-categories-grid .category-item img{max-width:100%;height:auto}html.responsive body#top #cta{background:#20618f}html.responsive body#top #cta h2{color:#fff;margin-bottom:10px}html.responsive body#top #cta p{color:#fff;margin-bottom:30px}html.responsive body#top #cta a:not(.avia-button){color:#fff;text-decoration:underline}html.responsive body#top #testimonials{text-align:center;background-color:#050752}html.responsive body#top #testimonials .testimonial-swiper{padding-top:50px;background:url(svg/quote.svg);background-size:60px;background-position:top center;background-repeat:no-repeat}html.responsive body#top #testimonials .testimonial-swiper .testimonial-text{font-size:1.6rem;font-variation-settings:"wght" 600;line-height:1.2;padding:0 50px;color:#fff}@media(max-width: 767px){html.responsive body#top #testimonials .testimonial-swiper .testimonial-text{padding:0}}html.responsive body#top #testimonials .testimonial-swiper .testimonial-meta p{color:#fff}html.responsive body#top #testimonials .testimonial-swiper .testimonial-meta p.testimonial-role{margin:0;font-variation-settings:"wght" 600}html.responsive body#top #testimonials .testimonial-swiper .testimonial-meta p.testimonial-person{margin-bottom:0}html.responsive body#top #introduction h6{text-transform:uppercase;color:#050752;font-size:.8rem;font-variation-settings:"wght" 600}html.responsive body#top #introduction h4{color:#20618f;font-variation-settings:"wght" 600;font-size:1.2rem;line-height:1.2}html.responsive body#top #why-choose-savage-plant-hire{background-color:#050752}html.responsive body#top #why-choose-savage-plant-hire h2{color:#fff}html.responsive body#top #why-choose-savage-plant-hire h4{color:#fff;font-size:1.4rem;font-variation-settings:"wght" 600}html.responsive body#top #why-choose-savage-plant-hire p{color:#fff}html.responsive body#top #why-choose-savage-plant-hire img{height:80px;width:auto;margin-bottom:10px}html.responsive body#top #news-blog .av-magazine .av-magazine-group{display:flex;justify-content:space-between}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero{flex-basis:48%}@media(max-width: 767px){html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero{flex-basis:100%}}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero h3{color:#fff;font-size:1.5rem}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero .av-magazine-content-wrap{background:#050752;color:#fff;padding:20px;justify-content:center}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero .av-magazine-content-wrap .av-magazine-content{font-size:.9rem;line-height:1.3rem}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-hero .av-magazine-content-wrap .av-magazine-content p{margin:0}html.responsive body#top #news-blog .av-magazine .av-magazine-group .av-magazine-sideshow{flex-basis:48%}html.responsive body#top #news-blog .av-magazine .av-magazine-hero-left.av-magazine-top-bar-active .flex_column{padding-top:0}html.responsive body#top #news-blog .av-magazine article.av-magazine-entry-big .av-magazine-thumbnail{width:100%;height:300px;border-radius:0}html.responsive body#top #news-blog .av-magazine article:not(.av-magazine-entry-big).av-magazine-entry{margin-bottom:0;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0}html.responsive body#top #news-blog .av-magazine article:not(.av-magazine-entry-big).av-magazine-entry:first-of-type{margin-top:0}html.responsive body#top #news-blog .av-magazine article:not(.av-magazine-entry-big).av-magazine-entry:last-of-type{margin-bottom:0}html.responsive body#top #news-blog .av-magazine article:not(.av-magazine-entry-big)::after{display:none}html.responsive body#top #news-blog .av-magazine .av-magazine-sideshow.av_one_half{margin-left:0;padding-left:0;border:none}html.responsive body#top #news-blog .av-magazine .av-magazine-thumbnail{width:150px;height:130px;border-radius:5px;border:none;padding:0;margin:0;flex-basis:30%;overflow:hidden}html.responsive body#top #news-blog .av-magazine .av-magazine-thumbnail a{height:100%}html.responsive body#top #news-blog .av-magazine .av-magazine-thumbnail a img{margin:0;height:100%;width:100%;object-fit:cover}html.responsive body#top #news-blog .av-magazine .av-magazine-content-wrap{border-bottom:none;display:flex;justify-content:center;flex-basis:65%;flex-direction:column}@media(max-width: 989px){html.responsive body#top #news-blog .av-magazine .av-magazine-content-wrap{flex-direction:column}}html.responsive body#top #news-blog .av-magazine .av-magazine-content-wrap time.av-magazine-time{color:#20618f}html.responsive body#top #news-blog .av-magazine .av-magazine-content-wrap .av-magazine-title{font-size:1.25rem;font-weight:600;font-variation-settings:"wght" 600}html.responsive body#top #footer-map .avia_codeblock{display:flex}