.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{display:block;margin-bottom:20px;width:100%}.wpcf7-form input[type=submit]{background-color:#f37321;display:block;margin-top:20px;width:100%}.form-divider{color:#fff;border-radius:20px 20px 20px 20px;width:50%}@media(max-width:1200px){.form-divider{width:100%}}.form-divider:nth-child(even){background-color:rgba(0,143,129,.5);margin:10px 0;padding:10px 20px}.form-divider.additional-info{background-color:#fff!important;border-color:rgba(0,143,129,.5);border-style:solid;border-width:1px}.form-divider.additional-info p{color:#000}.form-divider:nth-child(odd){background-color:rgba(243,115,33,.5);margin:10px 0;padding:10px 20px}.form-divider input[type=number],.form-divider select{background-color:#fff}.form-divider strong{color:#000;font-weight:700}.form-divider textarea{background-color:#fff;border:rgba(0,143,129,.5)1px solid;border-radius:20px;margin-top:20px}input[type=number]{width:80px}.let-us-choose-form-wrapper label{padding-right:20px}.let-us-choose-form-wrapper select{display:block;margin-top:20px}.let-us-choose-form-wrapper input[type=text],.let-us-choose-form-wrapper input[type=submit]{border-radius:20px;width:50%}@media(max-width:1200px){.let-us-choose-form-wrapper input[type=text],.let-us-choose-form-wrapper input[type=submit]{width:100%}}.let-us-choose-form-wrapper .wp-block-group__inner-container{padding:0}.let-us-choose-form-wrapper .wpcf7-list-item-label{padding-left:5px}.let-us-choose-form-wrapper .wpcf7-form input[type=submit]{max-width:300px;margin-top:60px}.let-us-choose-form-wrapper .wpcf7-not-valid-tip,.let-us-choose-form-wrapper .wpcf7-response-output{color:#f37321;display:block;margin-bottom:20px;font-weight:700}.let-us-choose-form-wrapper .wpcf7-not-valid{border:solid 2px #f37321}#header-logo{height:auto;width:100px}.hero-strap-wrapper{background-color:#008f81}@media(max-width:1200px){.menu-bar-item.search-item{padding-left:40px}}.menu-bar-items{position:relative;right:10px}#mobile-header a.basket{color:#fff;position:relative;top:-4px}#mobile-header a.basket svg{fill:#fff!important;position:relative;top:6px}.navigation-search input[type=search],.navigation-search input[type=search]:active{color:#008f81;height:30px;background-color:#fff!important;border-radius:4px;margin:0 40px;position:relative;width:calc(100% - 80px);top:8px}@media(max-width:1200px){.navigation-search input[type=search],.navigation-search input[type=search]:active{width:calc(100% - 170px)}}.navigation-search input[type=search]:focus{color:#008f81}#primary-menu li:hover{background-color:#f37321}span.menu-bar-item.search-item.active.close-search>a{background-color:initial!important;color:#000}ul.contact-and-basket-count{align-items:center;display:flex;flex-flow:row nowrap;justify-content:right;height:100%;margin-bottom:0;width:100%}ul.contact-and-basket-count li{list-style-type:none;margin-left:40px}ul.contact-and-basket-count li a{text-decoration:none}ul.contact-and-basket-count li a svg{margin-right:5px;position:relative;top:7px}ul.contact-and-basket-count.mobile{justify-content:left;margin:0;flex-flow:column;text-align:center}@media(max-width:1200px){ul.contact-and-basket-count.mobile{border-bottom:solid #008f81 2px;padding-left:30px;padding-bottom:10px}}@media(min-width:1200px){ul.contact-and-basket-count.mobile{display:none}}ul.contact-and-basket-count.mobile li{text-align:left;margin-left:20px;padding-top:10px;width:100%}@media(max-width:1200px){ul.contact-and-basket-count.mobile li{text-align:left}}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:0!important;padding-right:0!important}.clear{clear:both}.entry-header h1{border-bottom:1px solid #f37321;padding-bottom:10px}html{scroll-behavior:smooth}#main{margin-top:0}#main footer.entry-meta{display:none}.gb-headline,.page-title{color:#008f81}.product-row{grid-template-columns:1fr 1fr}.video-float-left{margin-bottom:30px}.video-float-left .wp-block-group__inner-container{padding:0}@media only screen and (min-width:768px){.video-float-left{display:block;float:left;margin-right:60px;max-width:420px;width:50%}}.grecaptcha-badge{visibility:hidden}.site-footer{background-color:#324c4a;color:#fff}.site-footer a{color:#008f81;text-decoration:underline}.site-footer .footer-header{margin-left:auto;margin-right:auto;max-width:1200px;padding:40px 40px 20px}.site-footer .footer-header::after{background-color:#fff;content:"";display:block;height:1px;margin-top:20px;width:100%}.site-footer .footer-widget-2 .widget{margin-bottom:20px}.site-footer .footer-widget-3 p{margin:0}@media(max-width:768px){.site-footer .wp-block-group.wp-container-2,.site-footer .wp-block-group.wp-container-4{flex-flow:column}.site-footer .wp-block-group.wp-container-2 .wp-block-social-links,.site-footer .wp-block-group.wp-container-4 .wp-block-social-links{margin-top:20px;margin-bottom:20px}}.fqd-captcha-credit p{font-size:12px}.inside-article table{border:2px solid #000}.inside-article table td{border:1px solid #000}.inside-article table tr:nth-child(2n+1){background:#fff}.inside-article table tr:nth-child(2n){background:#cce8e5}.archive .page-header{margin-bottom:20px;padding-bottom:0}.archive .entry-title a,.blog .entry-title a{color:#008f81;text-decoration:underline}.archive .entry-content,.blog .entry-content{margin-top:40px}.archive .page-header,.blog .page-header{margin-bottom:20px}.archive .post,.blog .post{margin-bottom:0}.post-type-archive-glossary a{color:#008f81}.post-type-archive-glossary .inside-article{padding-top:0}.post-type-archive-glossary .type-glossary{margin-bottom:0}a.button.single_add_to_cart_button,button.single_add_to_cart_button{background-color:#f37321!important;width:100%}@media(max-width:768px){.cross-sells *{float:none!important}}@media(max-width:768px){.cross-sells li.product a.button{align-self:baseline;font-size:14px;grid-area:button;padding:2px 5px!important;margin-top:0!important;display:flex!important;flex-flow:column;justify-content:space-around}}@media(max-width:768px){.cross-sells .fourqd-product .fourqd-link{grid-area:prod-title}}@media(max-width:768px){.cross-sells .fourqd-product .fourqd-col{display:none}}@media(max-width:768px){.cross-sells .fourqd-product .fourqd-col:first-of-type{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-template-areas:"prod-pic prod-title" "prod-pic button"}}@media(max-width:768px){.cross-sells .fourqd-product .wc-product-image{grid-area:prod-pic}}@media(max-width:768px){.cross-sells li.product{border:1px solid #ccc;margin-bottom:10px!important;padding:4px!important}}.cross-sells .inside-wc-product-image{display:block}.cross-sells .inside-wc-product-image .fourqd-col-img{background-size:cover;background-repeat:no-repeat;display:block;height:150px;width:auto}@media(max-width:768px){.cross-sells .inside-wc-product-image .fourqd-col-img{background-position:50%;background-size:contain;background-position:0;height:60px}}.cross-sells .price{display:none}.cross-sells .title-description{display:none}.do-quantity-buttons div.quantity{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center!important}@media(max-width:1200px){.do-quantity-buttons div.quantity{justify-content:right!important}}.form-control-label{font-weight:700;margin:10px 0}.fourqd-add-to-basket-header{border-bottom:solid 1px #ccc;font-weight:700;margin-bottom:20px;padding-bottom:20px}.ppom-product-base-price,.ppom-variable-price,.ppom-option-total-price{display:none}.woocommerce .cross-sells ul.products li.product .price{display:none}.product_meta{border-top:none!important;padding-top:5px!important}.shop_cat_desc{color:#000}.woocommerce table.shop_table{border:1px solid #ccc!important}@media(max-width:768px){.woocommerce table.shop_table{font-size:14px}}@media(max-width:768px){.woocommerce table.shop_table .input-text.qty{font-size:14px}}.woocommerce table.shop_table td,.woocommerce table.shop_table th{background-color:#fff!important;padding:5px 20px!important}.woocommerce table.shop_table .inside-article table tr:nth-child(1n+1){background:#fff!important}.woocommerce table.shop_table .inside-article table tr:nth-child(2n+1){background:#fff!important}.single-product .fourqd-product-details{float:left;width:70%}@media(max-width:1200px){.single-product .fourqd-product-details{float:none;width:100%}}.single-product .fourqd-product-options{border:solid 1px #ccc;float:right;margin-left:20px;padding:20px;width:calc(30% - 20px)}@media(max-width:1200px){.single-product .fourqd-product-options{float:none;margin-left:0;width:100%}}@media(max-width:768px){.single-product .fourqd-product-section-wrapper{display:flex;flex-flow:column}}.single-product .woocommerce-tabs{clear:left!important;width:70%}@media(max-width:768px){.single-product .woocommerce-tabs{width:100%;clear:both}}.woocommerce-archive-wrapper ul.products li.product{border-bottom:1px solid #f37321;justify-content:space-between}.woocommerce-archive-wrapper ul.products li.product h2.woocommerce-loop-product__title{font-weight:900;margin:20px 0}@media(max-width:768px){.woocommerce .col2-set,.woocommerce-page .col2-set{float:none;width:100%}}@media(max-width:768px){.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}}.woocommerce div.product .product_title{font-size:24px}.woocommerce div.product form.cart .reset_variations{display:none}.woocommerce div.product form.cart .variations select{width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-left:0}@media(max-width:1200px){.woocommerce form .quantity.buttons-added .plus,.woocommerce form .quantity.buttons-added .minus,.woocommerce form .quantity.buttons-added .qty{min-height:auto!important}}.woocommerce form .form-row{padding:3px 0;margin:0 0 6px}.woocommerce-product-details__short-description p{margin-bottom:5px}.woocommerce div.product p.price{font-size:16px;margin:5px 0}@media(max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs{flex-flow:row wrap!important;margin-top:20px}}@media(max-width:768px){.woocommerce-message.fourqd-message .m-hide{display:none}}.product_meta span.posted_in,.product_meta span.tagged_as{display:none}.ppom-col{padding:0!important}#ppom-price-container td,#ppom-price-container th{text-align:left}.product-more-description{clear:both;text-align:left}.quantity-table .label{padding-left:10px!important}@media(max-width:1200px){.quantity-table .label{display:block;text-align:center;width:100%}}@media(max-width:1200px){.quantity-table tbody tr{display:inline-flex;flex-flow:column;width:100%}}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;min-height:40px;margin-top:20px;display:block}@media(max-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:left;margin-top:0}}.home .entry-title{display:none}@media(max-width:768px){.home h2.gb-headline{font-size:20px}}@media(max-width:1200px){.home .gb-headline-text{padding:0 40px 0 20px}}.home .inside-article{padding-top:0}.home .inside-article ul{margin-left:0;padding-left:10px}.home .home-page-hero-block-container{justify-content:space-between;margin:40px auto;max-width:1120px}@media(max-width:1200px){.home .home-page-hero-block-container{margin:20px}}.home .home-page-hero-block-container .gb-grid-column{width:calc(50% - 20px)}@media(max-width:768px){.home .home-page-hero-block-container .gb-grid-column{margin:20px;width:100%}}.home .home-page-hero-block-container .has-4-qd-green-color{color:var(--4qd-green)}.home .home-page-hero-block-container .style-svg{fill:#f37321;height:30px;margin-right:10px;position:relative;top:15px;width:30px}.home .home-page-hero-block-container .wp-block-group{border-bottom:1px var(--4qd-green)solid;padding-bottom:20px}.gb-container-photo-grid-item{transition:all .4s}.gb-container-photo-grid-item p{font-weight:900}.wp-block-gallery{gap:20px!important;margin-bottom:40px}.wp-block-gallery img{border-radius:20px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:0 0;top:0;text-shadow:1px 1px #000;max-height:100%;display:flex;flex-flow:column;justify-content:center;font-size:17px;font-weight:700;pointer-events:none;border-radius:20px}@media(max-width:1200px){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:14px;line-height:16px}}.wp-block-image{transition:all .6s}.wp-block-image:hover{transform:scale(1.1)}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:initial!important}.wp-block-gallery{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:250px}@media(max-width:768px){.wp-block-gallery{grid-template-columns:1fr 1fr}}@media(max-width:500px){.wp-block-gallery{grid-template-columns:1fr}}.doc-it-entry-header{color:#fff;background-color:#008f81!important}.doc-it-entry-header:hover{color:#f37321}.doc-it-entry-header:hover a{color:#f37321}#docit-primary .docit-menu-wrap{border:#008f81 1px solid}.doc-it-site-content,.docit-site-content{padding:40px}@media(max-width:768px){.doc-it-site-content,.docit-site-content{padding:0}}#docit-primary .docit-menu li a.docit-main-cat-title{background-color:#008f81}#docit-primary .docit-menu li a.docit-main-cat-title:hover{background-color:#f37321}#docit-primary .docit-menu-wrap .docit-sub-header.di-active{background-color:#008f81}#docit-primary .docit-menu-wrap .docit-sub-header.di-active:hover{background-color:#f37321}#epkb-main-page-container .section-head{padding:20px!important;border-bottom-width:2px!important;min-height:100px}#epkb-main-page-container .epkb-section-body{padding:20px!important}#epkb-main-page-container.epkb-categories-template .epkb-full #epkb-content-container{max-width:initial!important;padding:0 20px}#side-nav-tabs-4qd{font-smooth:never;position:fixed;top:225px;right:30px;transform:rotate(.75turn);transform-origin:right;min-width:410px;z-index:100}@media(max-width:768px){#side-nav-tabs-4qd{right:17px}}@media(max-height:700px){#side-nav-tabs-4qd{top:150px;right:18px}}@media(max-height:600px){#side-nav-tabs-4qd{top:40px}}#side-nav-tabs-4qd .gb-button{border:2px solid #fff;transition:all .4s;height:60px;margin:0 5px;-webkit-font-smoothing:auto;z-index:2}#side-nav-tabs-4qd .gb-button:hover{background-color:#f37321}@media(max-width:768px){#side-nav-tabs-4qd .gb-button{font-size:16px;height:35px;padding:5px 10px;border-bottom:none}}@media(max-height:700px){#side-nav-tabs-4qd .gb-button{font-size:16px;height:35px;padding:5px 10px;border-bottom:none}}