:root{--timeline-top:60%}body{font-family:"GT Ultra";font-weight:400;line-height:1.55;font-size:16px;color:#222}a{-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}a{color:#222}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.55;margin-bottom:12px;font-weight:400}h1,.h1{font-size:40px;font-weight:1000}h2,.h2,.h2-mobile{font-size:26px}h3,.h3,.h3-mobile{font-size:18px}p{margin-bottom:12px}p:empty,p:last-child{margin-bottom:0}b,strong{font-weight:700}img{max-width:100%;height:auto}.btn,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{color:#222;padding:17.5px 30px;line-height:1;letter-spacing:1.92px;font-size:12px;font-weight:400;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:auto;position:relative;text-decoration:none;text-transform:uppercase;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-bg-color:#00FFC3 !important;--gf-local-color:#222 !important;--gf-local-font-family:"GT Ultra" !important;--gf-local-font-size:12px !important;--gf-local-letter-spacing:1.92px !important;outline:none!important;box-shadow:none!important;text-transform:uppercase!important;border-radius:0!important;padding:17.5px 30px!important;line-height:1!important;font-weight:400!important}.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):active,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{outline:none!important;border-color:#00FFC3!important}.btn>span{position:relative;z-index:2}.btn-primary,.wp-block-button .wp-block-button__link,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.yith-wcan-filters .btn{border:none;--bs-btn-color:#222;--bs-btn-bg:#00FFC3;--bs-btn-border-color:transparent;--bs-btn-hover-color:#222;--bs-btn-hover-bg:#00FFC3;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:none;--bs-btn-active-color:#222;--bs-btn-active-bg:#00FFC3;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#222;--bs-btn-disabled-bg:#00FFC3;--bs-btn-disabled-border-color:transparent}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{background-color:#00FFC3;border-color:#fff0;color:#222}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover{background-color:#00FFC3}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{background-color:#00FFC3}.btn-primary:after{content:'';width:0;height:100%;background-color:#00DAA7;position:absolute;z-index:1;left:0;top:0;-moz-transition:width 0.5s ease-in-out;-webkit-transition:width 0.5s ease-in-out;-ms-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out}.btn-primary:hover:after{width:100%}.yith-wcan-reset-filters,.yith-wcan-reset-filters:hover,.yith-wcan-reset-filters:focus{background-color:#a7144c;color:#fff}.navbar-brand{margin-right:0;padding-bottom:0;padding-top:0}.navbar-brand img{height:85px}.navbar{--bs-navbar-padding-y:20px}.navbar-nav{--bs-nav-link-padding-y:0}.nav-link{color:#222}.nav-link:focus,.nav-link:hover{color:#00BF93}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#00BF93}.dropdown-item.active,.dropdown-item:active{background-color:#fff;background-image:none;color:#00BF93}.dropdown-menu{border:none;padding:0;width:255px;overflow:hidden;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.dropdown-item{padding:20px;color:#222;font-size:16px;background-color:#fff}.dropdown-toggle:after{display:none}.dropdown-item:focus,.dropdown-item:hover{background-color:#fff;color:#00FFC3}.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown>.dropdown-toggle:active{pointer-events:none}.hamburger-icon{background:url(images/hamburger-menu.png) no-repeat 50% 50%}.close-mobile-menu-icon{background:url(images/close-mobile-menu.png) no-repeat 50% 50%}.user-icon{background:url(images/user-icon.png) no-repeat 50% 50%}.search-icon{background:url(images/search-icon.png) no-repeat 50% 50%}.cart-icon{background:url(images/cart-icon.png) no-repeat 50% 50%}.bg-pattern{background:url(images/pattern.jpg) repeat 0 0}#main{margin-top:0}#footer{background-color:#222;color:#e8e8e8;font-size:16px;line-height:1.55}#footer ul.menu{padding:0;margin:0;list-style-type:none}#footer ul.menu>li:not(:last-child){margin-bottom:15px}#footer ul.menu a{color:#e8e8e8;text-transform:uppercase;font-size:12px;letter-spacing:1.92px;text-decoration:none}#footer ul.menu a:hover,#footer ul.menu a:focus,#footer a:hover,#footer a:focus{color:#00FFC3}#footer .menu-item a[aria-current="page"]{color:#00FFC3}#footer p{margin-top:0}#footer a{color:#e8e8e8}.widget-title{color:#fff;margin-bottom:24px;letter-spacing:normal}.site-footer{font-size:12px}.facebook-icon{background:url(images/facebook-icon.png) no-repeat 50% 50%;background-size:contain}.facebook-icon:hover{background-image:url(images/facebook-icon-2.png)}.instagram-icon{background:url(images/instagram-icon.png) no-repeat 50% 50%;background-size:contain}.instagram-icon:hover{background-image:url(images/instagram-icon-2.png)}.close-search-icon{background:url(images/close-search-icon.png) no-repeat 50% 50%;background-size:contain}.back-arrow-icon{background:url(images/arrow-3.png) no-repeat 50% 50%}.phone-icon{background:url(images/phone-icon.png) no-repeat 50% 50%}.email-icon{background:url(images/email-icon.png) no-repeat 50% 50%}.cart-contents{position:absolute;top:-12px;right:-3px;font-size:10px;color:#a7144c}.entry-content>ol>li{margin-bottom:24.8px}.entry-content>ol ol>li:first-child{margin-top:24.8px}ul.check-icon>li{position:relative;padding-left:26px;list-style-type:none;margin-bottom:12px}ul.check-icon>li:before{content:'';width:14px;height:10px;background:url(images/check-icon-1.png) no-repeat 50% 50%;background-size:contain;position:absolute;left:0;top:6px}.check-circled-icon{background:url(images/check-icon-2.png) no-repeat 50% 50%}.close-circled-icon{background:url(images/close-icon-1.png) no-repeat 50% 50%}.search-form input{background:url(images/search-icon-2.png) no-repeat 0 50%;background-size:contain}.hero-slide{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.hero-slide .content-image>div{background-repeat:no-repeat;background-position:0 0;background-size:auto 100%}ul.slick-dots{padding:0;margin:0;display:-moz-flex;display:-webkit-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}ul.slick-dots li{margin:0 6px;list-style-type:none}ul.slick-dots li>button{width:18px;height:18px;padding:0;border:none;text-indent:-99999px;overflow:hidden;background-color:rgb(255 255 255 / .7);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}ul.slick-dots li.slick-active>button{background-color:#00DAA7}.testimonials-slider .slick-track{display:-moz-flex;display:-webkit-flex;display:flex}.testimonials-slider .slick-track>.testimonial-slide{height:inherit}.testimonials-slider .slick-arrow,#testimonial-slider-nav .slick-arrow{width:34px;height:34px;padding:0;border:none;background:url(images/arrow-1.png) no-repeat 50% 50%;background-size:contain;text-indent:-99999px;overflow:hidden;position:absolute;top:50%;margin-top:-17px;z-index:99}#testimonial-slider-nav .slick-arrow{position:relative;margin:0 10px}.testimonials-slider .slick-prev{left:0}.testimonials-slider .slick-next,#testimonial-slider-nav .slick-next{right:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.hover-zoom .feature-item:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.faq-item{border-bottom:1px solid #222}.faq-question:before{content:'';width:18px;height:18px;background:url(images/arrow-1.png) no-repeat 50% 50%;background-size:contain;pointer-events:none;position:absolute;left:0;top:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-wrapper .menu,.mobile-menu-wrapper .sub-menu{padding:0;margin:0;list-style-type:none}.mobile-menu-wrapper .menu a{display:block;padding:20px;position:relative;color:#222}.mobile-menu-wrapper .menu-item-has-children>a:after{content:'';width:22px;height:22px;background:url(images/arrow-2.png) no-repeat 50% 50%;background-size:contain;position:absolute;right:16px;top:50%;margin-top:-11px;z-index:1;pointer-events:none}.gf-turnstile-container{display:-moz-flex!important;display:-webkit-flex!important;display:flex!important;-moz-flex:0 0 100%!important;-webkit-flex:0 0 100%!important;flex:0 0 100%!important}.grid-sizer,.grid-item{width:33.33%}.grid:before,.grid:after{content:'';clear:both;display:block}.promo-header:hover .scrolling-text.animate{animation-play-state:paused}:root{--animationspeed:12s}.promo-header .scrolling-text.animate{animation:moveSlideshow var(--animationspeed) linear infinite}@keyframes moveSlideshow{0%{-moz-transform:-moz-translateX(0);-webkit-transform:-webkit-translateX(0);-ms-transform:-ms-translateX(0);-o-transform:-o-translateX(0);transform:translateX(0)}100%{-moz-transform:-moz-translateX(-100%);-webkit-transform:-webkit-translateX(-100%);-ms-transform:-ms-translateX(-100%);-o-transform:-o-translateX(-100%);transform:translateX(-100%)}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#222;font-size:16px}.woocommerce div.product form.cart div.quantity{float:none;margin:0}.woocommerce nav.woocommerce-pagination{margin-top:74px}.woocommerce-pagination{margin-bottom:0}.woocommerce nav.woocommerce-pagination ul{border:none;display:-moz-flex;display:-webkit-flex;display:flex;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin:0 12px;border-right:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-pagination .page-numbers li .page-numbers{font-size:12px;width:32px;height:32px;color:#222;background-color:#e8e8e8;text-align:center;padding:10px 0;line-height:1}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-pagination .page-numbers li .page-numbers.current{background:#00FFC3;color:#222;border:none}.wcf-filter .wcf-filter-title{color:#222;font-size:21.6px;font-weight:400;line-height:1.55;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #222}.wcf-checkmark-holder{border-color:#222!important}.wcf-button{background-color:#00FFC3!important;color:#222!important;line-height:1!important;letter-spacing:1.92px;font-size:12px!important;font-family:"GT Ultra"!important;padding:17.5px 30px!important}.wcf-active-filters a{color:red;font-weight:700!important}.wcf-results-count{display:none}.wcf-active-filters-list{margin-left:auto}.wcf-filter .wcf-filter-title svg{fill:#222}.wcf-filter{margin-bottom:12px}.wcf-filter .inside-filter{padding-bottom:36px}.wcf-choices-counter{opacity:1;color:#222}.wcf-is-child-term{margin-top:24px}.yith-wcan-filters .yith-wcan-filter .filter-title{color:#222;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #222}.yith-wcan-filters .yith-wcan-filter{padding-bottom:36px;margin-bottom:12px}.yith-wcan-filters .yith-wcan-filter a.clear-selection{color:#a7144c}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a{color:#00BF93}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{line-height:1.55}.product-enquiry-popup .gform_required_legend,#tab-get_in_touch .gform_required_legend,.gform_required_legend{display:none}.product-enquiry-popup .gform-theme--foundation .gform_fields,#tab-get_in_touch .gform-theme--foundation .gform_fields,.contact-page .gform-theme--foundation .gform_fields{column-gap:0;row-gap:12px;margin:0 -12px;display:-moz-flex;display:-webkit-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-enquiry-popup .gform-theme--foundation .gfield,#tab-get_in_touch .gform-theme--foundation .gfield,.contact-page .gform-theme--foundation .gfield{padding:0 12px;width:100%;-moz-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.product-enquiry-popup .gform-theme--foundation .gfield input.large,.product-enquiry-popup .gform-theme--foundation .gfield textarea.large,#tab-get_in_touch .gform-theme--foundation .gfield input.large,#tab-get_in_touch .gform-theme--foundation .gfield textarea.large,.contact-page .gform-theme--foundation .gfield input.large,.contact-page .gform-theme--foundation .gfield textarea.large{border:1px solid #e8e8e8;outline:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.product-enquiry-popup .gform-theme--foundation .gfield textarea.large,#tab-get_in_touch .gform-theme--foundation .gfield textarea.large,.contact-page .gform-theme--foundation .gfield textarea.large{height:93px;min-block-size:0}.timeline:after{content:'';height:100%;width:1px;border-right:1px dashed #222;left:0;right:0;margin:0 auto;top:0;position:absolute}.timeline-container:before,.timeline-container:after{position:absolute;content:'';z-index:2}.timeline-container:before{width:25%;height:1px;background-color:#222;right:-25%;top:var(--timeline-top)}.timeline-container:after{width:42px;height:42px;background:url(images/timeline-icon.png) no-repeat 50% 50%;background-size:contain;right:calc(-25% - 21px);top:var(--timeline-top);margin-top:-21px}.timeline-container.right{left:60%}.timeline-container.right:before{right:auto;left:-25%}.timeline-container.right:after{right:auto;left:calc(-25% - 21px)}.content-iframe iframe{width:100%}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.woocommerce table.shop_table{border:none;margin:0;border-collapse:collapse;border-radius:0}.woocommerce table.shop_table th{font-weight:400;padding:9px 12px;line-height:1.55}.woocommerce a.remove{width:22px;height:22px;background:url(images/delete-icon.png) no-repeat 50% 50%;background-size:contain;margin-left:auto}.woocommerce a.remove:hover{background:url(images/delete-icon.png) no-repeat 50% 50%;background-size:contain}.quantity-input-wrap{width:160px;line-height:1;padding:7px 10px;background-color:#fff;border:1px solid #222;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:-moz-flex;display:-webkit-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;align-items:center}.quantity-button{text-align:center;width:18px;height:18px;cursor:pointer;overflow:hidden;-moz-flex:0 0 18px;-webkit-flex:0 0 18px;flex:0 0 18px}.woocommerce .quantity .qty{height:auto!important;background-color:#fff;border:none;text-align:center;outline:none;padding:0 5px!important;border:none!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;-moz-flex:1;-webkit-flex:1;flex:1}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;border-top:none}.woocommerce table.shop_table tbody th{border-top:1px solid #222}.woocommerce table.shop_table td{border-color:#222}.woocommerce table.woocommerce-checkout-review-order-table td,.woocommerce table.woocommerce-table--order-details td{border-top:none}.woocommerce table.woocommerce-checkout-review-order-table th:first-child,.woocommerce table.woocommerce-checkout-review-order-table td:first-child{padding-left:0}.woocommerce table.woocommerce-checkout-review-order-table th:last-child,.woocommerce table.woocommerce-checkout-review-order-table td:last-child{padding-right:0}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{line-height:1.55}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:F2EEE8;-moz-border-radius:0;-wekbit-border-radius:0;border-radius:0}.woocommerce-message{border-top-color:#222}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:none;border-bottom:1px solid #222;outline:none;background-color:#fff;padding:12px;margin:0}.woocommerce-info>a{color:#00BF93;text-decoration:underline}.woocommerce-message:before{color:#222}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce form .form-row{margin-bottom:12px;padding:0}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{outline:none;padding:12px;border-color:#E8E8E8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.select2-container .select2-selection--single .select2-selection__rendered{padding:12px;border-color:#E8E8E8;color:#222}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:#fff;border-color:#E8E8E8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce div.product form.variations_form div.quantity{float:none;margin-bottom:24px}.woocommerce div.product form.cart .variations,.woocommerce div.product .product_title+.woocommerce-notices-wrapper,.category-content>.woocommerce-notices-wrapper .woocommerce-message,.search-results-content>.woocommerce-notices-wrapper .woocommerce-message,.suit-hire-page .content-section+.woocommerce-notices-wrapper .woocommerce-message{margin-bottom:24px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block}.woocommerce div.product form.cart .variations label{font-weight:400;line-height:1.55}.woocommerce div.product form.cart .variations select{background-color:#fff;border:1px solid #E8E8E8;padding:16px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#fff0;color:#222;margin:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#00FFC3;color:#222}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-decoration:none;padding:17.5px 30px;color:#222;font-weight:400}.woocommerce div.product .woocommerce-tabs .panel{margin:0}@media (min-width:768px){.h1-md{font-size:40px;font-weight:1000}.navbar-expand-lg .navbar-nav .nav-link{padding-left:0;padding-right:0}.promo-header .scrolling-text{width:100%}.promo-header .scrolling-text.animate{padding:0;animation:moveSlideshow var(--animationspeed) linear infinite}.product-enquiry-popup .gform-theme--foundation .gfield:first-child,.product-enquiry-popup .gform-theme--foundation .gfield:nth-child(2),.contact-page .gform-theme--foundation .gfield:not(:last-child){width:50%}#tab-get_in_touch .gform-theme--foundation .gfield:first-child,#tab-get_in_touch .gform-theme--foundation .gfield:nth-child(2),#tab-get_in_touch .gform-theme--foundation .gfield:nth-child(3){width:33.33%}}@media (min-width:992px){h1,.h1,.h1-lg{font-size:40px;font-weight:1000}h2,.h2,.h2-lg{font-size:26px}h3,.h3,.h3-lg{font-size:18px}.navbar-expand-lg .navbar-nav>.menu-item:not(:first-child){margin-left:12px}#footer .footer-widget .widget:not(:last-child){margin-bottom:40px}.site-footer{border-top:1px solid #e8e8e8}}@media (min-width:1200px){.container-fluid{padding-left:84px;padding-right:84px}.navbar-expand-lg .navbar-nav>.menu-item:not(:first-child){margin-left:24px}.testimonials-slider .slick-prev{left:-47px}.testimonials-slider .slick-next{right:-47px}.yith-wcan-filters-opener{display:none}}@media (min-width:1400px){h1,.h1,.h1-xxl{font-size:54px;font-weight:1000}h2,.h2,.h2-xxl{font-size:26px}h3,.h3,.h3-xxl{font-size:18px}}@media (min-width:1600px){h1,.h1-xxxl{font-size:70px;font-weight:1000}h2,.h2-xxxl{font-size:31.5px}h3,.h3-xxxl{font-size:21.6px}}@media (min-width:992px) and (max-width:1399px){.h1-tablet{font-size:36px;font-weight:1000}.h2-tablet{font-size:28px}}@media (max-width:991px){.navbar-brand{margin-right:auto;margin-left:auto}#footer .widget-title{margin-bottom:0;padding:24px 0;position:relative;border-bottom:1px solid #fff}#footer .widget-title:after{content:'';width:22px;height:22px;background:url(images/arrow-white.png) no-repeat 50% 50%;background-size:contain;position:absolute;right:0;top:50%;margin-top:-11px;pointer-events:none;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#footer .widget-title.open:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#footer .widget-title+*{display:none;margin-top:24px}.footer-1{display:-moz-flex;display:-webkit-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.footer-1>*{width:50%;-moz-flex:auto;-webkit-flex:auto;flex:auto}.quantity-input-wrap{margin-left:auto}.woocommerce div.product form.variations_form div.quantity .quantity-input-wrap{margin-left:0}.yith-wcan-filters-opener{margin:0 auto 36px;display:block}}@media (max-width:767px){.timeline:after{left:60%}.timeline-container:before{width:35%;right:-35%}.timeline-container.right{left:0}.timeline-container.right:before{right:-35%;left:auto}.timeline-container::after{right:calc(-35% - 19px)}.timeline-container.right:after{left:auto;right:calc(-35% - 19px)}.yith-wcan-filters.filters-modal .yith-wcan-filter{border:none;margin-bottom:0}.woocommerce span.onsale{left:0}.table-content-repeater:before{content:'';width:28px;height:32px;background:url(images/swipe-icon.png) no-repeat 0 0;background-size:contain;position:absolute;top:0;right:55px}.table-content-repeater:after{content:'SWIPE';position:absolute;top:0;right:0;font-size:14px}.grid-sizer,.grid-item{width:50%}.yith-wcan-filters.filters-modal .filters-container{padding-bottom:150px}.yith-wcan-filters.filters-modal .main-modal-button{bottom:80px;color:#fff!important;border:none;text-transform:uppercase}}@media (max-width:567px){.btn,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{padding:14.5px 8px}.container-fluid{padding-left:16px;padding-right:16px}.footer-1{-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.wcf-results-pool{-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wcf-pool-drawer{width:100%;-moz-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.woocommerce-pagination{border:none;padding:0}.woocommerce nav.woocommerce-pagination ul{-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin-bottom:12px}.grid-sizer,.grid-item{width:100%}}