.banner {}.banner.bg_grad_orange > .wpb_column > .vc_column-inner > .wpb_wrapper,.banner.bg_grad_blue > .wpb_column > .vc_column-inner > .wpb_wrapper {position:relative;}.banner .vc_row.container {margin:0 auto !important;position:relative;}.banner .img.txt {position:absolute;z-index:3;}.banner .img.people {position:absolute;z-index:2;}.banner .img.arrow {position:absolute;z-index:1;opacity:0.3;}.banner .img.curves {position:absolute;z-index:0;opacity:0.7;}.banner.bg_grad_orange .img.people {}.banner.bg_grad_blue .img.people {}.banner .hdr {font-family:work-sans,sans-serif;}.banner .hdr h1,.banner .hdr h2 {color:#FFF;font-weight:bold;letter-spacing:-0.1rem;}.btn_orange {background-color:#cd4325;color:#FFF;text-decoration:none;}.btn_orange:hover {color:#FFF;}.vc_row.products {}.vc_row.products .container {margin:0 auto;}.vc_row.store {}.vc_row.store .container {margin:0 auto;}.vc_row.store .txt {margin:0 0 5rem;}.vc_row.store p,.vc_row.store a {text-align:center;}.vc_row.store p {margin:1rem 0;}.vc_row.store .txt h4 {font-size:1.3rem;max-width:50rem;margin:0 auto 2rem;}.woocommerce .woo.woo_pro_option_2 #qty_based_pricing table th,.woocommerce .woo div.product .desc table tr:first-child td,.woocommerce .woo.woo_pro_option_2 table.table_sizes_colours th,.woocommerce .woo .size_charts_guide table th,.woocommerce .woo .size_charts_guide table tr:first-child td,.woocommerce .woo .size_charts_guide table tr:first-child td span,.woocommerce table.shop_table tr.cart_item td.product-name label.qty_based_pricing_cart_error {background-color:#000;color:#FFF !important;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.woo.products li.product h2.woocommerce-loop-product__title,.woocommerce ul.woo.products li.product .price{text-align:center;}.woocommerce ul.products li.product .button {margin:1rem auto 0;}#ftr_top.bg{background:rgb(205,67,37);background:linear-gradient(90deg,rgba(205,67,37,1) 0%,rgba(205,67,37,1) 50%,rgba(241,126,56,1) 120%);padding-bottom:2rem;padding-top:2rem;}@media screen and (min-width:1200px){.vc_row.img_single_banner .img {max-height:40rem;}.vc_row.img_single_banner .img img {margin:-12% 0 0;}}@media screen and (min-width:992px) and (max-width:1200px){.vc_row.img_single_banner .img {max-height:30rem;}.vc_row.img_single_banner .img img {margin:-12% 0 0;}}@media screen and (min-width:992px){.banner.bg_grad_blue{background:rgb(0,137,255);background:linear-gradient(90deg,rgba(0,137,255,1) 0%,rgba(130,254,214,1) 100%);}.banner.bg_grad_orange{background:rgb(205,67,37);background:linear-gradient(90deg,rgba(205,67,37,1) 0%,rgba(241,126,56,1) 100%);}.banner.bg_grad_orange {min-height:32rem;}.banner.bg_grad_blue {min-height:28rem;}.banner.bg_grad_orange > .wpb_column > .vc_column-inner > .wpb_wrapper {min-height:32rem;}.banner.bg_grad_blue > .wpb_column > .vc_column-inner > .wpb_wrapper {min-height:28rem;}.banner.bg_grad_orange .vc_row.container > .wpb_column > .vc_column-inner > .wpb_wrapper {position:relative;min-height:32rem;}.banner.bg_grad_blue .vc_row.container > .wpb_column > .vc_column-inner > .wpb_wrapper {position:relative;min-height:28rem;}.banner .img.txt {}.banner.bg_grad_orange .img.txt.txt_top {top:4rem;width:100%;max-width:36rem;}.banner.bg_grad_blue .img.txt.txt_top {top:6rem;width:100%;max-width:36rem;}.banner .img.txt.txt_bottom {bottom:2rem;width:100%;max-width:20rem;}.banner .img.people {}.banner .hdr {margin:0;top:7rem;position:relative;max-width:40rem;}.banner .hdr h1,.banner .hdr h2 {font-size:3.2rem;margin:0 0 2rem;}.banner .img.arrow {display:none;}.banner .img.arrow.arrow_down {max-width:4rem;top:19rem;}.banner .img.arrow.arrow_up {max-width:4rem;top:4rem;right:34%;}.banner .img.curves {bottom:0;}.banner .img.curves.left {min-width:34rem;}.banner .img.curves.bottom {min-width:60rem;margin:0 auto;left:0;right:0;margin-inline:auto;width:fit-content;}.banner.bg_grad_orange .img.people {max-width:40rem;right:2rem;bottom:-8rem;}.banner.bg_grad_blue .img.people {max-width:32rem;right:0;bottom:-2rem;}.vc_row.txt_banner {min-height:245px;padding:2.5rem 0;}.vc_row.txt_banner .txt_el p {font-weight:700;font-size:2.2rem;min-height:6rem;max-width:unset;}.vc_row.img_banner .img {top:-5px;right:-20px;max-width:40rem;}}@media screen and (min-width:768px) and (max-width:992px){.vc_row.img_single_banner .img {max-height:30rem;}.vc_row.img_single_banner .img img {margin:-12% 0 0;}}@media screen and (max-width:768px){.vc_row.img_single_banner .img {max-height:20rem;}.vc_row.img_single_banner .img img {margin:-20% -90% 0 -85%;width:180%;max-width:none;}}@media screen and (max-width:992px){.banner.bg_grad_blue{background:rgb(0,137,255);background:linear-gradient(90deg,rgba(0,137,255,1) 0%,rgba(0,137,255,1) 50%,rgba(130,254,214,1) 120%);}.banner.bg_grad_orange{background:rgb(205,67,37);background:linear-gradient(90deg,rgba(205,67,37,1) 0%,rgba(205,67,37,1) 50%,rgba(241,126,56,1) 120%);}.banner.bg_grad_orange {}.banner.bg_grad_blue {}.banner.bg_grad_orange > .wpb_column > .vc_column-inner > .wpb_wrapper {min-height:32rem;}.banner.bg_grad_blue > .wpb_column > .vc_column-inner > .wpb_wrapper {min-height:32rem;}.banner.bg_grad_orange .vc_row.container > .wpb_column > .vc_column-inner > .wpb_wrapper {position:relative;min-height:32rem;}.banner.bg_grad_blue .vc_row.container > .wpb_column > .vc_column-inner > .wpb_wrapper {position:relative;min-height:32rem;}.banner .img.txt {}.banner.bg_grad_orange .img.txt.txt_top {top:5rem;width:100%;}.banner.bg_grad_blue .img.txt.txt_top {top:3rem;width:100%;}.banner .img.txt.txt_bottom {bottom:1rem;width:80%;}.banner .img.people {}.banner .hdr {margin:0;top:3rem;position:relative;}.banner .hdr h1,.banner .hdr h2 {font-size:2.4rem;line-height:2.4rem;margin:0 0 1rem;}.banner .img.arrow {display:none;}.banner .img.arrow.arrow_down {max-width:4rem;top:19rem;}.banner .img.arrow.arrow_up {max-width:3rem;top:4rem;right:1rem;}.banner .img.curves {bottom:0;}.banner .img.curves.left {width:120%;margin:0 auto;left:-30%;}.banner .img.curves.bottom {width:160%;margin:0 auto;left:-30%;}.banner.bg_grad_orange .img.people {width:98%;right:-3rem;bottom:-4rem;}.banner.bg_grad_blue .img.people {width:80%;right:0;bottom:-1rem;}.banner.bg_grad_orange .img figure,.banner.bg_grad_orange .img .vc_single_image-wrapper,.banner.bg_grad_blue .img figure,.banner.bg_grad_blue .img .vc_single_image-wrapper {width:100%;margin:0 auto;}.vc_row.txt_banner {min-height:245px;padding:2.5rem 0;}.vc_row.txt_banner .txt_el p {font-weight:700;font-size:2.2rem;min-height:6rem;max-width:unset;}.vc_row.img_banner {min-height:600px;margin:0;}.vc_row.img_banner .img {top:220px;width:100%;text-align:center;}.vc_row.img_banner .img img {max-width:none;width:120%;margin:-10% -10% 0 -10%;}.vc_row.img_banner .txt {top:2rem;padding:0 2rem;text-align:center;}}@media screen and (min-width:992px){.woocommerce ul.woo.products li.product h2.woocommerce-loop-product__title {font-size:1.25rem;min-height:2.3rem;}.woocommerce ul.woo.products li.product .price {min-height:1.8rem;}.woocommerce ul.woo.products li.product .woocommerce-LoopProduct-link {display:block;}.woocommerce-products-cat,.woocommerce-products-logo {height:unset;}}@media screen and (max-width:992px){.woocommerce ul.woo.products li.product h2.woocommerce-loop-product__title {font-size:1rem;min-height:3rem;}.woocommerce ul.woo.products li.product .woocommerce-LoopProduct-link {display:block;}.woocommerce ul.woo.products li.product .price {font-size:1rem;min-height:1.8rem;}}