body{font-size:16px;font-family:"Exo 2",sans-serif}input,form{color:#111}input{padding:5px 10px}.img-responsive{object-fit:cover;width:auto;height:auto}a{text-decoration:none;color:#018bae}a:hover,a:focus{text-decoration:none;color:#2b2e35}.button,a.button,.btn,input.wpcf7-form-control.wpcf7-submit,input[type=submit]{background-color:#018bae;color:#fff;padding:15px 45px;border-radius:40px;font-weight:700}.button:hover,a.button:hover,.btn:hover,input.wpcf7-form-control.wpcf7-submit:hover{background-color:#2b2e35;color:#fff}#header .search_bar_wrap button:hover{background:#fff;color:#2b2e35}#footer .search_bar_wrap button:hover{background:#2b2e35;color:#fff}.breadcrumbs{margin-top:0;background:#f7f7f7;border:0 solid #eee;padding:10px;font-size:12px}.img_product_thumbnail{height:auto;max-width:100%;height:400px !important;object-fit:cover;margin:auto;text-align:center;display:block}.breadcrumbs-wrap{background:#f7f7f7}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}h1,.h1{font-size:36px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:11px}.wpcf7-text,.wpcf7-textarea{width:100%;color:#000;padding:8px;border-radius:2px;height:50px;width:100%;border-radius:2px;margin:10px 0}.wpcf7-textarea{height:200px}h3.role{font-size:16px}h2.team-name{font-size:22px;padding-top:20px;color:#018bae}.team-wrap{margin-bottom:50px}ul.footer_contact.social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}li.social{padding:10px;font-size:30px}h3.featured-title{text-align:center;margin-bottom:70px;font-size:36px;color:#008bad}.slider-overlay{height:100%;top:0;bottom:0;right:0;z-index:9000;background:rgba(0,0,0,.6)}.slide-overlay{top:50%;transform:translateY(-50%);z-index:9999;color:#fff;text-align:center}.slide-overlay,.slider-overlay{width:100%;position:absolute;left:0}.navbar-nav>li>a{text-decoration:none;font-weight:600;color:#fff;margin:0 25px;position:relative}.navbar-nav>li:after{content:"";border-right:1px solid #fff;pointer-events:none;height:11.5px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.navbar-nav>li:last-child:after{content:"";border-right:0 solid #fff;height:10px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.navbar-nav>li>a:hover{color:#2b2e35}.navbar-nav{list-style:none;text-align:center;float:none;margin:auto;display:block}.navbar-nav li{position:relative;display:inline-block;text-align:center;float:none}.slide-content{font-size:36px;font-weight:600;text-align:left}.header-bottom-wrap{padding:15px 0}.row_slider{display:flex}.row_slider{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.img-slider{padding:60px}.slide-button-wrap{text-align:left}.header_bottom_UL .fa{font-size:18px;color:#018bae;margin:0 10px}.header_cart_box a:hover{color:#018bae}.header_bottom_UL li:hover{color:#018bae}.header_bottom_UL a{color:#2b2e35}.header_bottom_UL a:hover{color:#018bae}.header_bottom_UL{margin:0;padding:0;list-style:none;text-align:center}.header_bottom_UL li{display:inline-block}.bottom-wrap.nav-strip{background:#018bae}.grey-strip{background-color:#f7f7f7}#header .custom-logo{display:block;margin:15px 0;height:auto;width:auto}.contact-details{margin:0;margin-top:30px;padding:0;margin:0;text-align:center;list-style:none;font-size:22px}.contact-details li{margin:15px 0}.faContact{color:#008bad;padding-right:10px}.header_cart_box a{color:#212529}.header_cart_box #price{margin-right:7.5px}.header_cart_box #items{margin-left:7.5px}.row.row_flex{display:flex;flex-direction:row;align-items:center}header .header-wrap{background:#2b2e35}.search_bar_wrap{position:relative}.search_bar_wrap .fa{font-size:20px}.search_bar_wrap button{height:55px;background:#018bae;border:0 solid;color:#fff;padding:0 25px;right:0;position:absolute;margin-left:-20px;border-top-right-radius:5px;border-bottom-right-radius:5px}.header_cart_box{height:55px;background:#fff;border-radius:5px;padding:15px 30px;text-align:center;width:fit-content;float:right}.search_bar_wrap input{height:55px;border-radius:5px;width:90%;border:0 solid;position:relative}.footer_contact{list-style:none;text-align:center;margin:0;padding:0}.footer_contact li:nth-child(2){margin:15px 0}.copyright{padding:30px 0;text-align:center}.footer_contact a{color:#fff}.footer_contact a:hover{color:#2b2e35}.footer_row_flex{display:flex;align-items:center}footer .middle-wrap{background:#2b2e35}footer .navbar-nav>li:after{content:"";border-right:0 solid #fff;pointer-events:none;height:0;position:absolute;top:0;transform:translateY(0%);left:0;right:0}footer .navbar-nav>li>a:hover{color:#018bae}footer .navbar-nav>li>a{text-decoration:none;font-weight:600;color:#fff;font-size:18px;margin:0 15px;position:relative}footer .bottom-wrap{background:#018bae;color:#fff}#footer{font-size:16px}.footer_content{font-size:17px;margin-top:30px}.footer_title{font-weight:600;font-size:28px}.footer_items{list-style:none;margin-top:30px;margin-bottom:0}.footer_items li{display:inline-block;margin-right:15px}.footer_items li a:hover{color:#018bae}.footer_items .fa{font-size:36px}.footer_items a{color:#212529}.content-strip{padding:60px 0}.top-wrap{padding:60px 0;border-top:1px solid #eaeaea}.subscribe_bar_bottom input{background:#c2c5ca}.img-slider{display:block;width:100%;height:600px;object-fit:contain !important}.brands_wrap{margin-top:60px}.brand_logo_wrap img{width:125px !important;margin:auto}span.top_product_title{color:#212529;font-size:18px;display:block;padding:15px 0 5px}.product_content_wrap{text-align:center}bdi{color:#b1bb7f}del{color:#e04f4c}ins bdi{color:#b1bb7f !important;margin-left:7.5px}del bdi{opacity:1;color:#e04f4c}ins{text-decoration:none !important;text-transform:none !important}.img-full{width:100%}.no-padding{padding:0}.block_wrap{position:relative}.title_overlay{position:absolute;bottom:0;background:rgba(0,0,0,.6);width:100%;height:100%;font-size:20px;text-align:center;color:#fff}.title_overlay a{color:#fff;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;flex-wrap:nowrap;height:100%}.block_wrap .title_overlay{height:25%}.page-header{padding:0;margin:0 0 30px}.page-header h1{color:#008bad}.page-header h1,.page-header h2{padding:0;margin:0}.row_top_content{text-align:center;width:75%;margin:auto}.intro-content{font-weight:600}.owl-carousel .owl-dot{background-color:#aaa !important;width:29.5px;height:5.5px;border-radius:0;border:1px solid #aaa !important;margin:0 3.5px}.owl-carousel .owl-dot.active{background-color:#068da0 !important;width:29.5px;height:5.5px;border-radius:0;border:1px solid #068da0 !important;margin:0 3.5px}.owl-carousel .owl-dots{display:flex;justify-content:center;margin-left:auto;margin-right:auto;left:0;right:0;z-index:9999999999999999999;margin-top:30px;bottom:30px;opacity:1}h1.page-title{color:#008bad;margin:0 0 30px}.woocommerce-result-count,.woocommerce-ordering{display:none}.product_overlay_categpry_wrap{margin-top:30px}.woocommerce-tabs.wc-tabs-wrapper{background:#f7f7f7;padding:100px 0 60px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce .panel{margin-bottom:20px;background-color:#f7f7f7;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.woocommerce div.product .woocommerce-tabs .panel h2{text-align:center}.woocommerce span.onsale{display:none}.margin_block{margin-bottom:30px}.woocommerce-Tabs-panel h2{padding:0 0 20px;margin:0}div#tab-description{background:#f7f7f7}.woocommerce-tabs.wc-tabs-wrapper{margin:30px 0 0}.product_price_wrap{font-size:18px;margin-bottom:15px}.woocommerce div.product form.cart .variations label{font-weight:700;color:#000;font-size:15px;float:left;text-transform:uppercase}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;height:65px;padding:0 10px}.woocommerce .quantity .qty{width:3.631em;text-align:center;height:60px}.posted_in{display:none}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{height:60px}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:100%;display:block;margin-right:1em;height:65px;padding:0 10px;float:left}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em;float:left;width:100%}.sku_wrapper{display:block;width:100%;float:left;padding-bottom:15px}.product_wrap .owl-item img{object-fit:contain}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#018bae}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:.5}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#018bae;color:#fff;height:60px;-webkit-font-smoothing:antialiased}.product-SKU{color:#262626;font-size:16px;font-weight:300;margin:0 0 5px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:0;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#2b2e35;color:#fff}.woocommerce-variation-price span.woocommerce-Price-amount.amount{color:#2dcc71;font-size:22px;font-weight:700;text-decoration:none}.woocommerce-variation-price ins span.woocommerce-Price-amount.amount{color:#018bae;font-size:22px;font-weight:700;text-decoration:none}.woocommerce-variation-price del span.woocommerce-Price-amount.amount{color:#2dcc71;font-size:22px;font-weight:700;opacity:.7;text-decoration:none}.woocommerce-variation-price ins{text-decoration:none}.woocommerce-variation-price .vat-price-no-sale{color:#2dcc71;font-size:14px;font-weight:600}.woocommerce-variation-price .vat-price-sale{color:#018bae;font-size:14px;font-weight:600}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#2dcc71;font-weight:600;font-size:1.25em}.woocommerce-variation-price{padding:0 0 15px}.wc-tabs{list-style:none;padding-left:0;display:inline-block;text-align:center;float:none;margin:auto;display:block}.wc-tabs li{position:relative;display:block;display:inline-block;text-align:center;float:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 solid transparent;background-color:transparent;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#ebe9eb;z-index:2;border-bottom-color:#ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:0 solid transparent;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:0px 0px 0 transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:0px 0px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:0px 0px 0 transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid transparent;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce-Tabs-panel .page-header{display:none}.woocommerce-Tabs-panel h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#f7f7f7;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;text-transform:uppercase;font-weight:700;font-size:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#018bae}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;z-index:2;border:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff}.woocommerce table.shop_attributes th{width:350px;font-weight:700;padding:8px;border-top:0;border-bottom:0 dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:0 dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes tr{height:65px;vertical-align:middle}.woocommerce table.shop_attributes{border:0;border-top:0 dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.sku_wrapper{display:none}.category-inner-block img{width:100%;object-fit:cover}.vat-price{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#018bae;font-weight:600;font-size:1.25em}.woocommerce div.product form.cart .variations label{font-weight:700;color:#000;font-size:15px;float:left;text-transform:uppercase;margin:10px 0 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:0}.form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;height:55px}.select2-container .select2-selection--single{height:55px;padding:15px 0}.breadcrumb-trail span{font-weight:600;text-transform:uppercase;font-size:13px}.breadcrumbs-wrap{background:#f7f7f7;padding:10px 0}.product_thumnails img{margin-top:15px}.woocommerce div.product div.images{margin-bottom:0}footer h2{color:#fff;margin-bottom:20px}.footer_menu a{color:#fff}.footer_menu a:hover{color:rgba(255,255,255,.6)}.footer_menu li{margin:10px 0}.category_wrap img{height:400px;object-fit:contain;margin:auto;text-align:center;width:100%}.woocommerce-product-gallery__image img{height:600px !important;object-fit:contain;width:100%}@media (max-width:2000px){.img-slider{display:block;width:100%;height:500px;object-fit:contain !important}}@media (max-width:1600px){.img-slider{display:block;width:100%;height:400px;object-fit:contain !important}}@media (max-width:1400px){.navbar-nav>li>a{margin:0 18px}.navbar-nav>li:after{right:-5px}.front-slider .owl-item img{object-fit:cover;height:500px}}@media (max-width:1200px){footer .navbar-nav>li>a{font-size:16px;margin:0 8px}.header_cart_box{padding:15px 10px}.navbar-nav>li>a{margin:0 12px;font-size:13px}}@media (max-width:992px){.slide-content{font-size:26px;font-weight:600;text-align:left}.front-slider .owl-item img{object-fit:cover;height:410px}footer .navbar-nav>li>a{font-size:13px;margin:0 5px}h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}span.hidden-sm{display:none}.header_cart_box{padding:15px 8px}.footer_title{font-weight:600;font-size:26px}.navbar-nav>li>a{margin:0 5px;font-size:13px}.navbar-nav>li:after{content:"";border-right:0 solid #fff;height:10px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.row_top_content{text-align:center;width:90%;margin:auto}footer .middle-wrap h3{margin:30px 0 25px;padding:0}}@media (max-width:768px){h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}#footer .credits{text-align:center}#footer .accreditation{text-align:center;margin:auto;margin-top:10px}.hidden-xs{display:none}footer .navbar-nav>li>a{font-size:16px;margin:0 5px}.search_bar_wrap{position:relative;margin-top:30px}header .middle-wrap{background:#2b2e35}.header-bottom-wrap{padding:15px 0;position:relative;z-index:9999;background:#fff}#menu-primary{list-style:none;padding:0;margin-top:60px;margin:0}.xs-menu-wrap{position:absolute;z-index:99;left:0;right:0;top:0;bottom:0;width:0;height:100%;background:#2b2e35;opacity:0;overflow:hidden}#xs-menu-inner-wrap{display:flex;padding:0;margin:0;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center;height:100%}#menu-primary>li>a{padding-top:2px;padding-bottom:2px;color:#fff;font-size:22px;font-weight:600;width:100%;float:left;text-align:center}#menu-primary>li{position:relative;display:block;z-index:9;width:100%;float:left;text-align:center}#menu-primary{list-style:none;text-align:center;float:none;margin:auto;display:block;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-evenly}#menu-primary>li>a:focus,#menu-primary>li>a:hover,#menu-primary>li.active>a{text-decoration:none;background-color:transparent;color:rgba(255,255,255,.6)}.xs-menu-wrap.open{width:100%;opacity:1}.xs-menu-wrap.fade{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%}.xs-menu-wrap.slide{-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;opacity:1}.bar1,.bar2,.bar3{width:35px;height:3.1px;background-color:#fff;margin:6px auto;transition:.4s}.bar1.change{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px);background:#fff}.bar2.change{opacity:0}.bar3.change{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);background:#fff}#header-bars-wrap{cursor:pointer}.no-scroll{overflow:hidden}.fa-xs-phone{margin:0 5px}.menu-row{display:flex;flex-wrap:wrap}.menu-col{align-items:center;display:flex}.menu-col-end{justify-content:flex-end}.header-xs-icons .fa{font-size:26px}.header-xs-icons a{color:#fff}header#header{position:relative;z-index:99}#header-bars-wrap{cursor:pointer;position:relative;z-index:99}.woocommerce div.product .product_title{clear:none;margin-top:30px;padding:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding:0}.woocommerce div.product form.cart{margin-bottom:0}.menu-primary-container ul{margin-top:120px !important}}