@charset "UTF-8";.page-home.fullwidth .section-banner{height:70px}body.fullwidth *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.fullwidth footer{margin:auto}body.fullwidth footer .wrap{margin:auto}body.fullwidth #site-wrapper{margin:0 auto;position:relative;width:100%;background-color:#e6e6e6}body.fullwidth #site-wrapper-full{padding-top:0;padding-bottom:50px;position:relative}body.fullwidth #ks-product-history-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:auto;background:#fff;padding:0 0 30px;border-top:0}body.fullwidth #ks-product-history-wrap #ks-product-history{width:1220px;margin:auto}@media screen and (max-width:1239px){body.fullwidth #ks-product-history-wrap #ks-product-history{width:100%}}body.fullwidth #ks-product-history-wrap h2{padding-top:30px;border-top:5px solid #ddd;padding-left:10px;width:1220px;margin:auto}@media screen and (max-width:1239px){body.fullwidth #ks-product-history-wrap h2{width:100%}}.page-section img{width:100%;height:auto}.page-section-wrap{padding-top:50px}.page-section-wrap.no-separator{padding-top:0}.page-section-wrap.bottom-separator{padding-bottom:50px}.page-section-wrap .section-title{padding-bottom:40px}.page-section-wrap.no-title .section-title{display:none}.sections-wrapper{background-color:transparent;width:100%}.sections-wrapper>div:not(.page-section-add-wrap):last-child{padding-bottom:40px}.sections-wrapper .page-section{width:1220px;position:relative;margin:0 auto;background-color:#fff}@media screen and (max-width:1239px){.sections-wrapper .page-section{width:100%}}.sections-wrapper .page-section.full-width{width:100%;margin:0 auto}.mce-btn button:hover{border:0;background:0 0}.section-col-title{font-size:1.5rem;font-family:saira extra condensed,sans-serif}.section-products .section-block{padding:0}.section-products .section-block .section-product-block>div{padding:0}.section-template .section-product-block div[class^=col-]{padding-left:0;padding-right:15px}.section-template .section-product-block .col-xs-6:nth-of-type(3){position:absolute;bottom:30px;right:0}.section-template .section-product-block .col-xs-6:nth-of-type(3) .section-col-title{font-size:1.5rem}.section-template .section-product-block .section-col-image{padding:0}.section-template .section-product-block .section-col-image img{max-height:276px}.section-product-block{background-color:#f2f2f2;position:relative;height:276px;margin:15px}.section-product-block .section-col-image{padding:0 0 0 20px;height:180px}.section-product-block .section-col-desc{font-size:.7rem;margin-right:15px}.section-product-block .section-col-cta{margin:30px 0}.section-product-block .section-col-cta a{text-transform:uppercase;background-color:transparent;padding:10px 20px;font-weight:700;border:1px solid #8cc63e}.section-product-block .section-col-cta a:hover{color:#fff;background-color:#8cc63e}.section-product-block .section-col-subtitle{font-size:.8rem;font-family:saira extra condensed,sans-serif}.section-product-block .section-col-title{margin:0;font-size:1rem;font-weight:700;font-family:saira extra condensed,sans-serif;line-height:1}.section-product-block .section-col-price{margin:10px 0;font-size:1.1rem;font-weight:700}.section-product-block .product-block-image{padding-bottom:0}.section-product-block .product-label-1{position:absolute;top:15px;left:-15px;padding:5px 10px;font-family:saira extra condensed,sans-serif;font-size:Arial,sans-serif;text-align:center;text-transform:uppercase;color:#fff;background-color:transparent;z-index:2}.section-product-block .product-label-1:after{visibility:visible;content:"";width:0;height:0;border-style:solid;border-width:0 15px 10px 0;border-color:transparent #900 transparent transparent;position:absolute;bottom:-10px;left:0}.section-product-block .sale-color .product-label-1{background-color:#cc0001}.section-product-block .sale-color .product-label-2{color:#cc0001}.section-product-block .info-color .product-label-1{background-color:red;position:absolute}.section-product-block .info-color .product-label-2{color:red}.section-product-block .product-label-2{font-size:1.6rem;font-weight:700;padding:20px;text-transform:uppercase;display:inline-block}.section-col-inner{padding-left:10px;padding-right:10px}.section-table-row{display:table;border-bottom:1px solid #8cc63e}.section-table-row .section-col-block{float:none;display:table-cell;vertical-align:middle;padding:0 30px;border-right:1px solid #8cc63e}.section-table-row .section-col-block .section-col-desc{font-size:1.1rem;text-transform:uppercase;line-height:1.8rem}.section-table-row .section-col-block .section-col-title{font-size:1.5rem;text-transform:uppercase;text-align:center;font-family:saira extra condensed,sans-serif}.section-table-row .section-col-block:last-child{border-right:none}.section-table-row:last-child{border-bottom:none}.section-col-block.overlay{background-color:rgba(0,0,0,.3);color:#fff;padding:30px}.section-col-block.overlay *{color:#fff;text-align:center}.section-col-block.overlay .section-subtitle{padding:0;text-transform:uppercase;font-family:saira extra condensed,sans-serif}.section-col-block.overlay .section-desc{padding-top:15px}.section-col-block.product-style{padding:3px 0 0;margin:0;font-size:13px;line-height:20px;font-family:saira extra condensed,sans-serif}.section-col-block.product-style .section-col-title{padding:3px 0 0;margin:0;font-size:13px;line-height:20px;font-family:saira extra condensed,sans-serif}.section-col-block.product-style .section-col-desc{display:none}.product-style .section-col-title{padding:3px 0 0;margin:0;font-size:13px;line-height:20px;font-family:saira extra condensed,sans-serif}.product-style .section-col-desc{display:none}.subscribe-item{background-color:#454551;color:#fff;padding:13px 15px 15px;font-size:1rem;text-align:center;position:relative}.subscribe-item .section-col-title{color:#8cc63e;font-weight:700}.subscribe-item .section-col-title span{color:#fff}.subscribe-item form{margin-top:15px}.subscribe-item .dotMailer_email{display:inline;background:0 0;color:#ccc;font-size:.8rem;font-style:italic;border:1px solid #fff;border-radius:5px;margin-right:30px;width:250px}.subscribe-item .dotMailer_news_letter button{color:#fff}.banner-item{position:relative;background-color:#333;color:#fff;width:100%;height:auto;padding:20px;float:left;z-index:1;font-size:.9rem;margin-bottom:0;font-weight:700;background-image:url(/files/uk/imagelibrary/banners/be_seen_wilson.jpg);text-align:center}@media screen and (min-width:768px){.banner-item{font-size:1.2rem;height:70px;text-align:left}.banner-item:before{content:' ';height:70px;width:calc(60% - 85px);position:absolute;left:0;bottom:0;background-color:#333;line-height:70px;padding-left:15px}.banner-item:after{content:' ';width:0;height:0;position:absolute;right:40%;bottom:0;border-top:70px solid #333;border-right:70px solid transparent}}.banner-item span{position:relative;display:block;margin-bottom:10px}@media screen and (min-width:768px){.banner-item span{display:inline}}.banner-item span em{font-weight:500}.banner-item .button-item{position:relative;font-size:.8rem;padding:5px 10px;margin-left:10px;z-index:1}@media screen and (min-width:768px){.banner-item .button-item{padding:5px 30px;margin-left:50px}}@media screen and (max-width:1023px){.homepage-section-stockcodes .col3.product:first-child{width:100%}}.homepage-section-stockcodes .section-button .col-sm-2{padding-top:0;padding-bottom:0}.section-button .col-sm-2{padding-left:0;padding-right:0;padding-top:20px;padding-bottom:10px}.section-video{position:relative}.section-video .col-xs-12{padding:0}.section-video .fa-5x{position:absolute;top:45%;left:50%;color:#8cc63e}.section-2col .col-md-6{padding:0}.band *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1024px){.section-template.tech.right .quote-container{right:50px}}@media screen and (min-width:1024px){.section-template.tech.right .image-container{left:50px}}@media screen and (min-width:1024px){.section-template.tech.left .quote-container{left:50px}}@media screen and (min-width:1024px){.section-template.tech.left .image-container{left:calc(41.66666667% - 65px)}}@media screen and (min-width:1024px){.section-template.tech .image-container{-webkit-box-shadow:5px 5px 5px -3px rgba(0,0,0,.2);box-shadow:5px 5px 5px -3px rgba(0,0,0,.2)}}.section-template.tech .quote-container{background:#232729;color:#fff;margin:0;padding:30px 0}@media screen and (min-width:1024px){.section-template.tech .quote-container{position:absolute;top:50%;transform:translateY(-50%)}}.section-template.tech .quote-container .title{margin:0 0 15px;padding:0;text-transform:uppercase;font-family:saira extra condensed,sans-serif}.section-template.tech .quote-container p{font-size:1.2rem;margin:0 0 15px;padding:0 30px;line-height:1.4rem}.section-template.tech .section-row div[class^=col-]{padding-left:0;padding-right:0}.section-subtitle{font-size:2rem;font-weight:500;text-align:center;padding:30px;font-family:saira extra condensed,sans-serif}.section-desc{font-size:1.1rem;padding:0 30px 15px}.text-section{text-align:center;padding:15px 0}.text-section .section-subtitle{text-transform:uppercase;font-weight:700;padding:10px 0;font-family:saira extra condensed,sans-serif}.text-section .section-desc{text-transform:uppercase;font-weight:700;padding:0 0 10px}.section-header_small{height:300px}.section-header_small .page-section .wysiwyg{padding-top:75px}.section-header-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(i/header-filter.png);background-position:bottom}.section-header .section-title{display:none}.section-header .wysiwyg{color:#fff;text-align:center}.section-image{height:305px;background:0 0;z-index:2}.section-image:before{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.42)}@media screen and (max-width:650px){.section-image{height:250px}}@media screen and (max-width:450px){.section-image{height:200px}}.section-image_wide{height:calc(100vh - 140px)}.section-image .section-title{display:none}.section-image .wysiwyg{color:#fff;text-align:center}.section-image .page-section .wysiwyg,.section-image .section-header_small .page-section .wysiwyg{padding-top:75px}@media screen and (max-width:650px){.section-image .page-section .wysiwyg,.section-image .section-header_small .page-section .wysiwyg{padding-top:50px}}@media screen and (max-width:450px){.section-image .page-section .wysiwyg,.section-image .section-header_small .page-section .wysiwyg{padding-top:35px}}.section-image .section-image-title{font-size:38px;padding-bottom:10px;text-transform:uppercase;font-weight:300;font-family:saira extra condensed,sans-serif}@media screen and (max-width:650px){.section-image .section-image-title{font-size:28px;line-height:1.2;padding:0 0 20px}}@media screen and (max-width:450px){.section-image .section-image-title{font-size:24px}}.section-image .section-image-subtitle{font-size:40px;letter-spacing:1.5px;font-weight:300;font-family:saira extra condensed,sans-serif}@media screen and (max-width:650px){.section-image .section-image-subtitle{font-size:26px;line-height:1.2;letter-spacing:normal}}@media screen and (max-width:450px){.section-image .section-image-subtitle{font-size:22px}}.section-buy-wrapper{text-align:center;padding:20px}.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{color:#498af2}.page-section-wrap{position:relative;background-size:cover;background-position:center;background:0 0}.section-col-block.no-button .section-col-link{display:none}.section-row .section-col-2{padding-left:30px;padding-right:30px}.section-row .section-col-2:first-child{padding-left:0}.section-row .section-col-2:last-child{padding-right:0}.section-col-block.image-only{display:none}.section-col-block.no-title .section-col-title{display:none}.section-slider{background:0 0}.slick-slider .slick-prev,.slick-slider .slick-next{position:absolute;cursor:pointer;background:0 0;color:transparent;outline:none;border:none;top:45%;z-index:2}.slick-slider .slick-prev:before{content:url(i/prev-1.png)}.slick-slider .slick-prev:hover:before{content:url(i/prev-2.png)}.slick-slider .slick-next{left:auto;right:-25px}.slick-slider .slick-next:before{content:url(i/next-1.png)}.slick-slider .slick-next:hover:before{content:url(i/next-2.png)}.slide-wrapper{background-color:#fff}.slide-wrapper h3{padding-top:30px;font-weight:700;font-size:1.8rem;margin-bottom:20px;color:#8cc63e}.slide-wrapper h4{font-weight:300;font-size:2.2rem;margin-bottom:20px;line-height:3rem}.slide-wrapper p{font-size:1.2rem;margin-bottom:15px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover{outline:none}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:focus{outline:none}.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:2.5rem;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#eee;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#bbb}.slider-btns{top:5px;right:15px}.products-carousel .slider .product.slick-slide{margin:15px}.products-carousel .slider .slick-next.slick-arrow:not(:hover):before,.products-carousel .slider .slick-prev.slick-arrow:not(:hover):before{filter:invert(1%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(50%)}.video{position:relative}.video a{position:absolute;top:40%;left:45%}.section-grid .grid-items{display:flex;justify-content:space-between}@media screen and (max-width:650px){.section-grid .grid-items{display:block}}.section-grid .grid-items .grid-item{padding:0;margin-right:5px;position:relative}@media screen and (max-width:650px){.section-grid .grid-items .grid-item{margin-right:0}}.section-grid .grid-items .grid-item:last-child{margin-right:0}.section-grid .grid-items .section-col-block{width:100%}.section-grid.option-under{text-align:center;margin:0}.section-grid.option-over .section-col-block,.section-grid.option-under .section-col-block,.section-grid.option-text .section-col-block{text-align:center;padding:10px 20px}.section-grid.option-over .section-col-block .section-col-title,.section-grid.option-under .section-col-block .section-col-title,.section-grid.option-text .section-col-block .section-col-title{font-family:Arial,sans-serif;font-size:1.1rem;text-transform:uppercase;color:#262626;padding-bottom:10px}.section-grid.option-over .section-col-block .section-col-title a,.section-grid.option-under .section-col-block .section-col-title a,.section-grid.option-text .section-col-block .section-col-title a{color:#262626}.section-grid.option-over .section-col-block .section-col-desc,.section-grid.option-under .section-col-block .section-col-desc,.section-grid.option-text .section-col-block .section-col-desc{padding-bottom:10px}.section-grid.option-over .section-col-block .section-col-link,.section-grid.option-under .section-col-block .section-col-link,.section-grid.option-text .section-col-block .section-col-link{padding-bottom:10px}.section-grid.option-over .section-col-block .button-item,.section-grid.option-under .section-col-block .button-item,.section-grid.option-text .section-col-block .button-item{width:240px;font-size:1.2rem;line-height:1.7}.section-grid.option-over .section-col-block.red-color .button-item,.section-grid.option-under .section-col-block.red-color .button-item,.section-grid.option-text .section-col-block.red-color .button-item{background-color:red}.section-grid.option-over .section-col-block{background-color:rgba(255,255,255,.7);position:absolute;top:60%;height:40%}@media screen and (max-width:1239px){.section-grid.option-over .section-col-block{background-color:#fff;position:relative;top:auto;height:auto}}.section-grid.option-under{background-color:#f3f1f1}.section-grid.option-text .section-col-block{position:absolute;top:0;height:100%}.section-grid.option-text .section-col-block .section-col-title{position:absolute;top:70px;width:100%;left:0;font-family:saira extra condensed,sans-serif;font-size:1.5rem;color:#fff}@media screen and (min-width:1024px) and (max-width:1239px){.section-grid.option-text .section-col-block .section-col-title{top:60px}}@media screen and (max-width:1023px){.section-grid.option-text .section-col-block .section-col-title{font-size:1.2rem;top:40px}}@media screen and (max-width:650px){.section-grid.option-text .section-col-block .section-col-title{top:70px;font-size:1.5rem}}.section-grid.option-text .section-col-block .section-col-title a{color:#fff}.section-grid.option-text .section-col-block .button-item{position:absolute;top:30px;left:0;width:100%;background-color:transparent;font-size:2.8rem;line-height:1}@media screen and (min-width:1024px) and (max-width:1239px){.section-grid.option-text .section-col-block .button-item{top:20px}}@media screen and (max-width:1023px){.section-grid.option-text .section-col-block .button-item{font-size:1.8rem;top:15px}}@media screen and (max-width:650px){.section-grid.option-text .section-col-block .button-item{top:30px;font-size:2.8rem}}.section-grid.option-simple .grid-1 .section-col-link{padding:20px}@media screen and (max-width:650px){.section-grid.option-simple .grid-1 .section-col-link{padding:0}}.section-grid.option-simple .section-col-block .section-col-title{position:absolute;top:0;left:10px;font-size:1.7rem;font-weight:700;color:#8cc63e;text-transform:uppercase}.section-grid.option-simple .section-col-block.orange-color .section-col-title,.section-grid.option-simple .section-col-block.orange-color .section-col-title a{color:#ff5900}.section-grid.option-simple .section-col-block.orange-color .button-item{background-color:#ff5900}.section-grid.option-simple .section-col-block.light-orange-color .section-col-title,.section-grid.option-simple .section-col-block.light-orange-color .section-col-title a{color:#ff8e00}.section-grid.option-simple .section-col-block.light-orange-color .button-item{background-color:#ff8e00}.section-grid.option-simple .section-col-block.aqua-color .section-col-title,.section-grid.option-simple .section-col-block.aqua-color .section-col-title a{color:#3dbfba}.section-grid.option-simple .section-col-block.aqua-color .button-item{background-color:#3dbfba}.section-grid.option-simple .section-col-block.blue-color .section-col-title,.section-grid.option-simple .section-col-block.blue-color .section-col-title a{color:#4ab4ff}.section-grid.option-simple .section-col-block.blue-color .button-item{background-color:#4ab4ff}.section-grid.option-simple .section-col-block.purple-color .section-col-title,.section-grid.option-simple .section-col-block.purple-color .section-col-title a{color:#734dd0}.section-grid.option-simple .section-col-block.purple-color .button-item{background-color:#734dd0}.section-grid.option-simple .section-col-block .section-col-desc{display:none}.section-grid.option-simple .section-col-block .section-col-link{position:absolute;bottom:5px;right:0}.section-grid.red-color .button-item{background-color:red}.section-html{background-color:#f3f1f1}.section-html.white-color{background-color:#fff}.section-html .section-col-block{padding:0;margin-bottom:-4px}@media screen and (max-width:650px){.section-html .section-col-block{margin-bottom:15px}}.section-html .section-col-block img{width:100%;height:auto}.section-html .section-col-block:last-child{padding:10px 20px 0}.section-html .section-col-block .section-col-title{color:#8cc63e;font-size:2.2rem;font-weight:700;text-transform:uppercase;line-height:2}.section-html .section-col-block .section-col-desc p{line-height:1.2}.section-html .section-col-block .section-col-desc .button-item{background-color:transparent;border:1px solid #8cc63e;color:#262626;padding-left:30px;padding-right:30px;font-size:1.3rem;margin-top:10px}