@import url(//fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800);@font-face{font-display:swap;font-family:Franklin M54;src:url(../../../../../../../themes/EncodersUK/fonts/FranklinM54-Italic.eot);src:url(../../../../../../../themes/EncodersUK/fonts/FranklinM54-Italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54-Italic.woff2) format("woff2"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54-Italic.woff) format("woff"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:Franklin M54;src:url(../../../../../../../themes/EncodersUK/fonts/FranklinM54.eot);src:url(../../../../../../../themes/EncodersUK/fonts/FranklinM54.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54.woff2) format("woff2"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54.woff) format("woff"),url(../../../../../../../themes/EncodersUK/fonts/FranklinM54.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Bebas Neue;src:url(../../../../../../../themes/EncodersUK/fonts/BebasNeueBold.eot);src:url(../../../../../../../themes/EncodersUK/fonts/BebasNeueBold.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/EncodersUK/fonts/BebasNeueBold.woff2) format("woff2"),url(../../../../../../../themes/EncodersUK/fonts/BebasNeueBold.woff) format("woff"),url(../../../../../../../themes/EncodersUK/fonts/BebasNeueBold.ttf) format("truetype");font-weight:700;font-style:normal}#cse,#cse *,#nav ul li,#search input,.button,.left-submenu .back>a,.search .gsc-search-box input.gsc-input,a,body,button,form,h1,h2,h3,h4,h5,h6,html,li,p,table,td,th,ul.off-canvas-list li a{font-family:Arial,Helvetica,sans-serif}#header .dropdown a,#phone *,.footer *,.system *{font-family:Montserrat,Arial,Helvetica,sans-serif}#header nav a{font-family:Bebas Neue,Arial,Helvetica,sans-serif}html{font-size:16px;color:#000}body{font-size:.875rem}.h1,.h2,h1,h2{font-family:Franklin M54,Arial,Helvetica,sans-serif;font-style:italic;margin:0;font-weight:400!important}.h1,.h2,.h3,.h4,.h5,button,form,h1,h2,h3,h4,h5,label,li,p,td,th{font-size:.875rem;line-height:1.75;padding:0;color:#6d6e71}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:.9375rem 0;color:#6e97ce}.h1 strong,.h2 strong,h1 strong,h2 strong{font-weight:900}.h1,h1{font-size:1.25rem;line-height:1.33}.h2,h2{font-size:1.125rem}.h3,h3{font-size:1rem}.h4,.h5,h4,h5{font-size:.875rem}p{margin:.625rem 0}ol,ul{margin-top:.625rem;margin-bottom:0}ul{margin-left:0;list-style:none}ol li,ul li{font-size:.875rem;margin-bottom:.625rem}ul.bullet li{padding-left:22px;position:relative}ul.bullet li:before{content:"";display:inline-block;border-radius:50%;margin-right:.625rem;height:6px;width:6px;background-color:#96b4c2;position:absolute;top:9px;left:0}ul.nostyle,ul.nostyle li{margin:0;padding:0}ul.nostyle li{background:none}a{color:#81a5d5;outline:none;text-decoration:none}a.hover,a:focus,a:hover{color:#5d7abc;outline:none}hr{width:auto;margin:.9375rem 0;border:none;border-bottom:1px solid #666;clear:both}hr.no-marg{margin:0;border-bottom:1px solid rgba(0,0,0,.1)}img{margin-left:auto;margin-right:auto}img.fill{width:100%}blockquote{margin:0;padding:0;border:none}.center_small,.centre{text-align:center}.vert_centre{top:50%;transform:translateY(-50%)}.relative,.vert_centre{position:relative}.visible{visibility:visible}.hidden{visibility:hidden;display:none!important}.clear{clear:both}.clear_right{clear:right}.clear_left{clear:left}.right_small{float:right}.left_small{float:left}.no_marg_top{margin-top:0!important}.no_marg_bot{margin-bottom:0!important}.no_marg_left{margin-left:0!important}.no_marg_right{margin-right:0!important}.no_marg,.no_marg_small{margin:0!important}.no_pad_top{padding-top:0!important}.no_pad_bot{padding-bottom:0!important}.no_pad_left{padding-left:0!important}.no_pad_right{padding-right:0!important}.no_pad{padding:0!important}.alignright{float:right;margin-left:.625rem;margin-bottom:.625rem}.aligncenter{margin:0 auto .625rem;clear:both}.alignleft{float:left;margin-right:.625rem;margin-bottom:.625rem}.ie8-only{display:none}.sr_only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.row,.top-bar-section{max-width:1200px}.flex-video{margin-bottom:0}.reveal-modal,dialog{border:none;min-height:0}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{width:20px;height:20px;display:block;background:#5d7abc;border-radius:50%;position:absolute;top:7px;right:7px;color:#fff;font-weight:400;cursor:pointer;text-align:center;font-size:1.5rem;line-height:20px;z-index:9999}.reveal-modal .close-reveal-modal:hover,dialog .close-reveal-modal:hover{background:#81a5d5}.reveal-modal-bg{background:hsla(0,0%,100%,.75)}.tab-bar{line-height:50px}.tab-bar,.tab-bar-section,.tab-bar section{height:50px}#header{background-image:url(../../../../../../../themes/EncodersUK/images/style/headerBG.gif)}#header .system{background:#333;overflow:hidden}#header .system p{margin:.4375rem 0;color:#fff;line-height:24px}#header .system ul{margin:.4375rem 0;padding:0;list-style:none;overflow:hidden}#header .system ul li{padding:0;margin:0 .9375rem 0 0;display:block;float:left}#header .system ul li a{color:#fff;background-repeat:no-repeat;background-position:0;line-height:24px;height:24px;min-width:30px;display:block}#header .system ul li a[href^=tel]{background-image:url(../../../../../../../themes/EncodersUK/images/icons/sys_tel.png);padding-left:2.1875rem}#header .system ul li a[href^=mailto]{background-image:url(../../../../../../../themes/EncodersUK/images/icons/sys_email.png);padding-left:2.5rem}#header .system ul li a:focus,#header .system ul li a:hover{color:#81a5d5}#header .row{position:relative}#header .logo{padding:.9375rem 0}#header .phone_num{font-family:Ubuntu,sans-serif;float:right;background-color:#000;padding:.3125rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-weight:600;font-size:1.2rem}#header .addthis{clear:both;float:right;margin:10px 0}#header .strapline{clear:both;float:right;color:#000;font-size:.875rem;font-family:Arial,Helvetica,sans-serif;margin:30px 0;font-weight:600}#phone{position:fixed;z-index:10;top:40%;right:-190px;background:#6e97ce url(../../../../../../../themes/EncodersUK/images/style/tel-icon.png) 15px no-repeat;background-size:26px;height:60px;border:2px solid #fff;border-top-left-radius:40px;border-bottom-left-radius:40px;padding:0 20px 0 70px;width:240px;transition:right .5s ease-out}#phone.active{right:-2px}#phone p{color:#333;margin:0;line-height:2;font-weight:600}#phone a{color:#fff}.banner{position:relative}.banner .banner_text{margin:0 50px;background-color:#000;background-color:rgba(0,0,0,.5);position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);vertical-align:top;padding:15px}.banner .banner_text p{color:#fff;font-size:1.25rem;text-align:center;padding:0;margin:0;margin-bottom:15px}.banner .row,.banner_wrap{position:relative}.banner_wrap{overflow:hidden}.banner_wrap .row{z-index:1;box-shadow:0 0 125px #000}.banner_wrap .background-image{position:absolute;top:-20px;right:-20px;left:-20px;bottom:-20px;z-index:-1;background-position-x:50%;background-position-y:center;background-position:50%;background-size:cover;-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.breadcrumb{background-color:#6e97ce}.breadcrumb a,.breadcrumb li{color:#fff;display:inline-block}.breadcrumb a{text-decoration:underline}.breadcrumb a:hover{color:#000}.breadcrumb li:after{content:"/";margin:0 10px;display:inline-block;color:hsla(0,0%,100%,.5);text-decoration:none!important}.breadcrumb li:last-of-type:after{content:""}.main{padding-bottom:30px}.main.showcase{padding-bottom:0}h2.sales,h2.service{background-repeat:no-repeat;background-position:0;background-size:contain;padding-left:40px}h2.sales{background-image:url(../../../../../../../themes/EncodersUK/images/style/sales.jpg)}h2.service{background-image:url(../../../../../../../themes/EncodersUK/images/style/service.png)}.grey-bar{background:rgba(0,0,0,.02);margin:.9375rem 0;padding-bottom:20px}p.cta{font-family:Ubuntu,sans-serif;text-transform:uppercase;font-weight:600;padding:.9375rem;margin:.625rem -.9375rem;background:#f1f2f2}.cta_box{display:block;position:relative;padding:25px 0 10px}.cta_box a:before{content:"";display:block;width:100px;height:100px;position:absolute;left:-15px;top:0;background-size:contain}.cta_box .pdf:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/pdf.png)}.cta_box .postage:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/postage.png)}.cta_box .repair:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/tools.png)}.cta_box .delivery:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/delivery.png)}.cta_box .find:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/search.png)}.cta_box .phone:before{background-image:url(../../../../../../../themes/EncodersUK/images/style/phone.png)}.cta_box a span{width:100%;display:block;color:#fff;padding:.3125rem}.cta_box a span.blue{background:#5d7abc;background:linear-gradient(180deg,#5d7abc 0,#739def);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5d7abc",endColorstr="#739def",GradientType=0);font-size:1.125rem;padding-left:90px;min-height:52px}.cta_box a:hover span.blue{background:#5d7abc;filter:none}.cta_box a span.black{background-color:#262626;min-height:52px;padding:.625rem}.relative-block{position:relative}.relative-block .row .columns{padding-top:15px;padding-bottom:15px}.relative-block .row.text-text .columns:last-of-type{background-color:#efefef;position:relative}.relative-block .row.text-text .columns:last-of-type:after{content:"";display:block;width:1000px;height:100%;position:absolute;left:100%;top:0;background-color:#efefef}.relative-block .row .image-column{min-height:200px;background-position:50%;background-size:cover}table{width:100%;margin:.625rem 0;font-weight:300}table thead{background:#96b4c2}table thead tr th{color:#fff}table tbody tr td,table thead tr th{padding:.5625rem .625rem}form h4{margin-top:0;text-transform:uppercase;font-weight:600}fieldset{padding:.4687rem 0;border:none;min-width:0}form fieldset:nth-child(2n){background:#fafafa}label,p.lbl{cursor:default;font-size:.875rem;margin:0 0 .3125rem;line-height:2.31rem}label .required,p.lbl .required{display:inline-block;margin-left:.3125rem;font-size:.6875rem;background:#6e97ce;color:#fff;padding:.1875rem .3125rem;line-height:1.14;border-radius:3px;text-transform:uppercase}input[type=checkbox],input[type=radio]{margin:.5625rem 0}input[type=checkbox]+label,input[type=radio]+label{margin-bottom:.9375rem}.custom_check input[type=checkbox],.custom_radio input[type=radio]{display:none;visibility:hidden}.custom_check input[type=checkbox]+label,.custom_radio input[type=radio]+label{display:inline-block;padding:.25rem 1.5625rem;margin-left:0;margin-right:.9375rem;background-color:transparent;border:2px solid #96b4c2;color:#96b4c2;font-size:.875rem;line-height:1.79}.custom_check input[type=checkbox]+label.active,.custom_check input[type=checkbox]+label:hover,.custom_radio input[type=radio]+label.active,.custom_radio input[type=radio]+label:hover{background-color:#96b4c2;color:#fff;cursor:pointer;transition:background-color .3s ease-out,color .3s ease-out}select{margin:0 0 .9375rem;border:1px solid #bcbcbc}select,select:hover{background-color:#fff}select:hover{border-color:#ccc}.select_con{overflow:hidden;margin:0 0 .9375rem;background-color:#fff;border:1px solid #bcbcbc;position:relative;padding-right:30px}.select_con:after{border-color:#aaa transparent transparent;border-image:none;border-right:5px inset transparent;border-style:solid inset inset;border-width:5px;content:"";display:block;position:absolute;top:50%;right:.9375em;margin-top:-3px}.select_con:hover:after{border-color:#222 transparent transparent}.select_con select{width:calc(100% + 50px);background:transparent none;margin:0;border:none;height:auto}p.error{margin:-.3125rem 0 .9375rem;padding:7px 0 0;background:url(../../../../../../../themes/EncodersUK/images/style/error_bg.png) 10px 0 no-repeat}p.error span{padding:.3125rem .625rem;color:#fff;background:#c60f13;display:block}input.error,textarea.error{background:#f4cfd0;border-color:#c60f13}form button{margin:30px 0;min-width:200px}form .postfix.button{line-height:2.75;background:#96b4c2;color:#fff;margin-top:0}form .postfix.button:focus,form .postfix.button:hover{background:#57c8eb}input[type=submit]{border:none;color:#fff;text-transform:uppercase;font-weight:600;padding:5px 10px;background-color:#81a5d5;margin:0 auto;display:block}.black input[type=submit],input[type=submit]:hover{background-color:#5d7abc}.black input[type=submit]:hover{background-color:#81a5d5}.button,button{display:inline-block;padding:.25rem 1.5625rem;margin:0;background-color:transparent;color:#fff;font-size:.875rem;text-transform:uppercase;font-weight:600;line-height:2;background:#5d7abc;background:linear-gradient(180deg,#5d7abc 0,#739def);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5d7abc",endColorstr="#739def",GradientType=0);transition:none}.button:focus,.button:hover,button:focus,button:hover{background:#5d7abc;filter:none;transition:none}.case-studies{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.46875rem}.case-study{border:1px solid #dedede;padding:0 .9375rem .9375rem;margin:0 .46875rem .9375rem;background-color:#efefef}.case-study img{margin-top:.9375rem;display:none}.case-study h3,.case-study h4{margin-bottom:0}.case-study p.date{margin-top:0;font-weight:600}.hero-image{background-color:#dcdcdc;margin-bottom:20px}.hero-image .row{padding:30px 0;background-size:cover;background-position:0}.hero-image .columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hero-text{height:auto;padding:1px .9375rem;background-color:rgba(0,0,0,.8)}.hero-text h2,.hero-text p{color:#fff}.manu-grid li{padding-top:.625rem;padding-bottom:0;margin-bottom:.625rem}.manu-grid li.manu-active{border:5px solid #efefef;border-bottom:0}.manu-list-item{display:block;border:1px solid #efefef;padding:.625rem}.manu-active .manu-list-item{border-color:#fff;padding:.25rem}.manu-list-information{display:none;padding:15px 0;background-color:#efefef;position:relative;overflow:visible!important;width:calc(200% + 30px)}.active .manu-list-information{display:block}.manu-grid li:nth-of-type(2n) .manu-list-information{margin-left:calc(-100% - 30px)}.manu-list-information:after,.manu-list-information:before{content:"";display:block;position:absolute;width:10000px;height:100%;background-color:#efefef}.manu-list-information:before{top:0;left:100%}.manu-list-information:after{top:0;right:100%}.social a.addthis_button_google_plusone{position:relative;width:28px;height:24px}.social a.addthis_button_google_plusone>div{position:absolute;top:4px;right:2px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.social a.addthis_button_google_plusone>img{position:absolute;top:0;right:2px}.addthis_button_expanded.at300m{display:none!important}#toggleSlideFilters{background-color:#efefef}#toggleSlideFilters a:before{content:"Show "}#toggleSlideFilters a.active:before{content:"Hide "}.sidebar{background-color:#efefef;display:none}.sidebar h3{padding:10px 15px;background-color:#a6a8ab;border-bottom:3px solid #000;color:#fff}.main ul.taxonomy,.sidebar h3{margin:0 -15px}.main ul.taxonomy li{background-image:none;padding:0;margin:0}.main ul.taxonomy li a{display:block;padding:10px 15px;color:#666;border-bottom:1px solid #ddd}.main ul.taxonomy li:last-of-type a{border-bottom:1px solid transparent}.main ul.taxonomy li a.active,.main ul.taxonomy li a:hover{background-color:#6e97ce;color:#fff;border-bottom:1px solid #6e97ce}.products .listing-image{position:relative;padding-bottom:80%;background-color:#efefef}.products .listing-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}.products li span{padding:.9375rem 0;display:block;border-bottom:1px solid #efefef;font-size:16px}ul.pagination li span{display:block;padding:.0625rem .625rem;color:#999;background:none;border-radius:3px;font-weight:400;font-size:1em;line-height:inherit;transition:background-color .3s ease-out}ul.pagination li.current a,ul.pagination li.current button,ul.pagination li span.current{background:#6e97ce;color:#fff;font-weight:700;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current button:hover,ul.pagination li span.current:hover{background-color:#5d7abc}.product-images{margin:.9375rem 0;border-bottom:1px solid #efefef}.product-images img{border:5px solid #efefef}.product-images .thumbnails{padding:.9375rem 0;margin:0 -.46875rem}.product-images .thumbnails a{width:33.333%;display:inline-block;padding:0 .46875rem;height:100%}.tabs-wrapper{clear:both}.tabs{z-index:100;position:relative}.tabs .tab-title{border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;width:100%}.tabs-content{position:relative;margin-top:-1px;border-top:1px solid #efefef}.tabs-content:after,.tabs-content:before{content:"";display:block;width:10000px;height:1px;background:#efefef;top:-1px;position:absolute}.tabs-content:before{right:100%}.tabs-content:after{left:100%}.price{color:#6e97ce;font-weight:700;font-size:20px}.blue-ctas{margin-top:15px}.blue-ctas .cta{display:block;margin-bottom:15px}.blue-ctas .image-holder{height:175px;display:block;position:relative;background-position:50%;background-size:cover}.blue-ctas .image-holder .title-text{position:absolute;padding:15px;background-color:rgba(0,0,0,.75);bottom:0;width:100%;color:#fff;font-weight:600}.blue-ctas .image-holder .title-text:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;float:right}.blue-ctas .description{display:none}.cant_find{padding:30px 0;background:#5d7abc;background:linear-gradient(180deg,#5d7abc 0,#739def);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5d7abc",endColorstr="#739def",GradientType=0)}.cant_find a,.cant_find h3,.cant_find p{color:#fff}.cant_find a{text-decoration:underline}.cant_find a:hover{color:#000!important}.square_box{position:relative;width:50%}.square_box:before{content:"";display:block;padding-top:100%}.square_box .content{position:absolute;top:0;left:0;bottom:0;right:0}.footer{background-color:#000}.footer h3{margin-top:20px}.footer p{color:#fff;font-size:.9375rem!important;font-weight:500;overflow:hidden}.footer a,.footer a:visited{color:#fff;text-decoration:none}.footer a:active,.footer a:focus,.footer a:hover{color:#81a5d5}.footer ul li{margin-bottom:0;font-size:.9375rem!important;font-weight:500}.footer ul li.has-dropdown>a{position:relative}.footer ul li.has-dropdown>a:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent;top:7px;right:-20px;position:absolute}.footer ul li.has-dropdown.open>a:after{border-width:0 5px 5px;border-color:transparent transparent #fff}.footer ul .dropdown{display:none;margin-top:0;margin-bottom:0}.copyright{border-top:1px solid hsla(0,0%,100%,.2)}.row.footer-cta{padding:15px 0}.row.footer-cta .footer-cta{margin:0 -15px;display:block;padding:15px 15px 15px 62px;background-size:32px;background-position:15px 15px;background-repeat:no-repeat;background-color:#000;border-bottom:2px solid #5d7abc;text-decoration:none;color:#fff}.row.footer-cta a.footer-cta:hover{color:#fff;background-color:#5d7abc;border-bottom:2px solid #fff}.row.footer-cta .footer-cta.brochure{background-image:url(../../../../../../../themes/EncodersUK/images/style/pdf-icon.png)}.row.footer-cta .footer-cta.fast{background-image:url(../../../../../../../themes/EncodersUK/images/style/fast-icon.png)}.row.footer-cta .footer-cta.worldwide{background-image:url(../../../../../../../themes/EncodersUK/images/style/globe-icon.png)}.row.footer-cta .footer-cta.repair{background-image:url(../../../../../../../themes/EncodersUK/images/style/repair-icon.png)}.row.footer-cta .footer-cta span{display:block;text-decoration:none}.row.footer-cta .footer-cta span.title{font-weight:600;font-size:1rem}.social_icons{list-style:none;overflow:hidden;padding:0;margin:.625rem 0 1.25rem}.social_icons li{float:left;padding:0;margin:0;background:none;margin-right:10px;display:block}.social_icons li a{display:block;width:40px;height:40px;padding:2px;border-radius:50%;border:2px solid #fff;overflow:hidden}.social_icons li a svg{display:block;height:100%;width:100%;fill:#fff}.social_icons li a span{text-indent:-9999px;display:block}.social_icons li a:focus,.social_icons li a:hover{background:#fff!important}.social_icons li a:focus svg,.social_icons li a:hover svg{fill:#6e97ce}.woocommerce-search-header{margin-top:50px}.woocommerce-search-header__title{color:#000!important;margin-bottom:10px}.woocommerce-result-count{font-family:Arial,Helvetica,sans-serif;font-size:.95rem!important;font-weight:300;color:#aaa;margin:0!important;float:none!important}.woocommerce-results-filter{width:100%;padding:8px 0;margin:4px 0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.woocommerce-ordering select{margin-bottom:0;width:auto;background:#eaeaea;border-radius:7px;float:none!important;font-size:15px;font-family:Montserrat;font-weight:600;cursor:pointer}.woocommerce-ordering select:hover{border:none!important}.woocommerce-product-search-results{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;width:100%}.woocommerce-ordering-select:after{content:"\f0dd";font-family:FontAwesome;position:absolute;right:10px;bottom:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.woocommerce-ordering-select{position:relative}.product-item{padding:30px 20px;border:1px solid #ccc;border-radius:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:18px}.product-item--image{width:100%;height:250px}.product-item--image>a{display:block;height:100%}.product-item--image>a>img{height:100%;object-fit:cover}.product-item--title{text-align:center;width:100%}.product-item--title>span{margin:8px 0}.product-item--title>span>a{font-family:Arial,Helvetica,sans-serif;font-weight:600;font-size:1.05rem;color:#333;line-height:20px;text-decoration:none}.product-item--read-more>a{display:block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:600;font-size:.875rem;color:#000;padding:10px 22px;background-color:#eaeaea;border-radius:6px}.products:not(.related){margin-top:50px;clear:both}.cant-find-cta{background:#6d96cd;padding:22px 15px;margin:40px 0 10px;border-radius:4px}.cant-find-cta--container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}.cant-find-cta--icon{border:2px solid #fff;padding:1px 7px;border-radius:100%}.cant-find-cta--icon>i{color:#fff;font-size:1.2rem!important}.cant-find-cta--text{font-family:Franklin M54,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-size:1.55rem!important;color:#fff;margin:4px 0}.cant-find-cta--btn{background:#bccf39!important;color:#fff!important;font-size:1.15rem!important;padding:8px 13px}.cant-find-cta--btn:hover{background:#a4b72a!important}.woocommerce-search-contact{background-color:#e9e9e9;margin:auto auto 25px;position:relative;overflow:hidden;height:0;transition:all .3s ease-in-out}input[name=wsc_show]:checked+.woocommerce-search-contact{height:auto;transition:all .3s ease-in-out}.woocommerce-search-contact:before{content:"\f0dd";font-family:FontAwesome;color:#fff;width:100%;height:30px;line-height:0;display:inline-block;text-align:center;font-size:50px;position:absolute;top:-6px;left:0;right:0}.woocommerce-search--form-header{text-align:center}.woocommerce-search--form-header>h3{font-family:Franklin M54,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-size:2.25rem!important;margin-bottom:25px}.woocommerce-search--form-header>p{margin:0}@media only screen and (max-width:995px){.woocommerce-product-search-results{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:740px){.woocommerce-product-search-results{grid-template-columns:repeat(2,1fr)}.cant-find-cta--container{text-align:center;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:560px){.woocommerce-product-search-results{grid-template-columns:100%}.woocommerce-search-header__title{text-align:center}.woocommerce-results-filter{-ms-flex-direction:column;flex-direction:column}.woocommerce-result-count{margin-bottom:15px!important}.product-item--image>a>img{width:100%}}@media only screen and (max-width:40.062em){.no_pad_small{padding:0!important}#header div[data-equalizer-watch]{height:auto!important}}@media only screen and (min-width:40.063em){.h1,h1{font-size:2.1875rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.375rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.center_small{text-align:left}.vert_centre_med{position:relative;top:50%;transform:translateY(-50%)}.no_marg_bot_med{margin-bottom:0!important}#header section{display:block}#header .logo{padding:1.25rem 0}#header .system *{font-size:.9375rem!important;font-weight:500}#header .medium-fixed{width:240px}#header .medium-flex{width:calc(100% - 240px)}#phone{width:290px;height:80px;right:-220px;background-size:40px}#phone p{font-size:1.25rem!important;line-height:1.5;margin:.5rem 0}.banner .banner_text{position:absolute;bottom:75px;left:75px;background-color:#000;background-color:rgba(0,0,0,.5);margin:0;display:block;max-width:400px;top:auto;transform:none;padding:.9375rem}.banner .banner_text p{color:#fff;font-size:1.375rem;text-align:center;margin:0;margin-bottom:15px;padding:0}h2.sales,h2.service{background-size:auto;padding-left:50px}form fieldset:nth-child(2n){background:#fff}form .row{margin-left:-10px!important;margin-right:-10px!important}form .row .columns{padding:0 10px}.relative-block .row .image-column{max-height:1000px;min-height:300px;display:block;left:0}.case-study{width:calc(50% - .9375rem);display:inline-block;float:left}.case-study img{display:block}.hero-image .columns{min-height:240px;height:100px}.hero-text{max-width:80%}.manu-list-information{width:calc(400% + 90px)}.manu-grid li:nth-of-type(4n+1) .manu-list-information{margin-left:0}.manu-grid li:nth-of-type(4n+2) .manu-list-information{margin-left:calc(-100% - 30px)}.manu-grid li:nth-of-type(4n+3) .manu-list-information{margin-left:calc(-200% - 60px)}.manu-grid li:nth-of-type(4n+4) .manu-list-information{margin-left:calc(-300% - 90px)}.sidebar{display:inline-block!important}.product-images{width:50%;float:left;margin-right:.9375rem;margin-top:0}.tabs .tab-title{width:auto}.blue-ctas{background:#5d7abc;background:linear-gradient(180deg,#5d7abc 0,#739def);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5d7abc",endColorstr="#739def",GradientType=0);margin-bottom:-15px;margin-top:120px}.blue-ctas .cta{display:block;border:1px solid transparent;padding:0 15px;margin:-100px -15px 15px}.blue-ctas .cta:hover{border:1px solid #fff;background-color:hsla(0,0%,100%,.2)}.blue-ctas .image-holder{box-shadow:0 5px 5px rgba(0,0,0,.25)}.blue-ctas .description{padding:15px;display:block;color:#fff}.cant_find .columns{padding-left:150px;background-image:url(../../../../../../../themes/EncodersUK/images/style/cant-find.png);background-size:100px;background-position:15px top;background-repeat:no-repeat}body{height:auto;overflow-x:hidden}}@media only screen and (min-width:64.063em){.row .row{margin-left:-25px;margin-right:-25px}.column,.columns{position:relative;padding-left:25px;padding-right:25px;float:left}#header .medium-fixed{width:300px}#header .medium-flex{width:calc(100% - 300px)}.dropdown{z-index:9999}.cta_box a:before{left:-25px}.cta_box a span.blue{padding-left:80px}.hero-image{position:relative;overflow:hidden}.hero-image .blured-image{position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px;background-position:50%;background-size:cover;z-index:0;-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.hero-image .row{z-index:1;position:relative;box-shadow:0 0 15px rgba(0,0,0,.75)}.hero-image .columns{min-height:340px}.hero-text{max-width:66.666666%}.manu-list-information{width:calc(600% + 160px)}.manu-grid li:nth-of-type(6n+1) .manu-list-information{margin-left:0}.manu-grid li:nth-of-type(6n+2) .manu-list-information{margin-left:calc(-100% - 30px)}.manu-grid li:nth-of-type(6n+3) .manu-list-information{margin-left:calc(-200% - 60px)}.manu-grid li:nth-of-type(6n+4) .manu-list-information{margin-left:calc(-300% - 90px)}.manu-grid li:nth-of-type(6n+5) .manu-list-information{margin-left:calc(-400% - 120px)}.manu-grid li:nth-of-type(6n+6) .manu-list-information{margin-left:calc(-500% - 150px)}.sidebar h3{padding:10px 25px}.main ul.taxonomy,.sidebar h3{margin:0 -25px}.main ul.taxonomy li a{padding:10px 25px}.product-images{width:33.33333%}.cant_find .columns{background-position:25px top}.footer p{margin-bottom:20px}.footer .copyright p{margin-bottom:.625rem}}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:0!important;padding:1rem!important}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#fff!important;font-size:1em;display:block;background-image:url(../../../../../../../themes/EncodersUK/images/style/error.png);background-repeat:no-repeat;padding:5px;padding-top:15px;margin-top:-15px;margin-bottom:15px}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}