@import url("/wp-content/themes/twentyseventeen/style.css");body{font-family:'Nexa W04',sans-serif;font-size:14px;color:#666;font-weight:300;line-height:normal;padding-top:100px;float:left;width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.page-template-inspiration-page,body.page-template-case-studies-page,body.post-type-archive-internal-news,body.home,body.single-product,body.post-type-archive-cpds,body.post-type-archive-case-studies,body.post-type-archive-insights,body.post-type-archive-news-events,body.page-template-workplace-case-study-page{padding-top:0}.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child){border-top:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a{color:#666}a:hover{cursor:pointer}a:focus{outline:none !important}a:active{outline:none !important}.fa{font-weight:400}::-ms-clear{display:none}::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}h1,h2,h3,h4,h5,h6,.title{font-family:'Nexa W04',sans-serif}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}*:before,*:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}*:hover:before,*:hover:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}::-moz-selection{color:#fff;background:#c63527}::selection{color:#fff;background:#c63527}.container-fluid.events-repeated-content *::selection{color:#000;background:0 0}::-ms-clear{display:none}p{margin:0 0 24px;line-height:24px}li:last-of-type{margin:0 !important}:focus,:active,:visited{outline:none;text-decoration:none}.parralax{background-attachment:fixed !important;background-size:cover!important}.element{float:left;width:100%;height:auto;display:block}.vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vhboth{position:relative;top:50%;left:50%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%)}:before,:after{font-family:FontAwesome}.container-fluid{margin:0 0 50px;float:left;width:100%;clear:both}.no-padding{padding:0 !important}.no-margin{margin:0 !important}:hover,:active,:focus{text-decoration:none !important}.slick-initialized .slick-slide,.slick-slider .slick-list,.slick-slider .slick-track,.slick-slider{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}div#cookie-law-info-bar{width:100%;border:none !important;background:rgba(27,27,27,.84) !important;height:auto !important;padding:10px !important;bottom:0 !important}div#cookie-law-info-bar span{color:#fff;font-size:14px}div#cookie-law-info-bar a#cookie_action_close_header{background:#c63527 !important;border-radius:0 !important;border:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;text-transform:uppercase;font-size:13px;font-weight:600;padding:10px 15px;margin:0 0 0 15px}div#cookie-law-info-bar a#cookie_action_close_header:hover{background:#d06005 !important}.slick-slider button.fa.general{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#f5f5f5;color:#ccc;width:40px;height:40px;padding:0;border-radius:0}.slick-slider button.fa.general:hover{background:#c63527;color:#fff}.slick-slider button.fa.general.previous{left:-60px}.slick-slider button.fa.general.next{right:-60px}.slick-slider ul.slick-dots{width:auto;display:block;position:absolute;list-style-type:none;margin:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-slider ul.slick-dots li{float:left;width:auto;height:auto;display:block;margin:0 2px}.slick-slider ul.slick-dots li button{width:15px;height:15px;padding:0;text-indent:-9999px;border-radius:50%;border:2px solid #ccc;background:0 0}.slick-slider ul.slick-dots li button:hover{border-color:#1b1b1b}.slick-slider ul.slick-dots li.slick-active button{background:#c63527;border-color:#c63527;pointer-events:none;cursor:default}.slick-slider ul.slick-dots li.slick-active button:hover{pointer-events:none;cursor:default}.contact-block-sides{position:fixed;bottom:159px;z-index:201}.contact-block-sides .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background:rgba(0,0,0,.6);display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.contact-block-sides .buttons{float:left;width:auto}.contact-block-sides .buttons a{float:left;clear:both;width:50px;height:50px;background:#c63527;display:block;position:relative;z-index:203;margin:0}.contact-block-sides .buttons a.active-button{margin:1.5px 0}.contact-block-sides .buttons a.main{display:block;z-index:203}.contact-block-sides .buttons a.main{display:block}.contact-block-sides .buttons a.phone{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Phone.svg) no-repeat center center #c63527;background-repeat:no-repeat;background-size:19px;z-index:202;margin-bottom:-50px}.contact-block-sides .buttons a.email{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Chat-2.svg) no-repeat center center #c63527;background-repeat:no-repeat;background-size:21px}.contact-block-sides .buttons a.close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Shape-5.svg) no-repeat center center #f6f6f6;background-repeat:no-repeat;background-size:10px;opacity:1;z-index:202;margin-top:-50px}.contact-block-sides .buttons a.phone.active-button{margin-bottom:1.5px}.contact-block-sides .buttons a.close.active-button{margin-top:1.5px;margin-bottom:-53px}.contact-block-sides .buttons a span.contact-label{position:absolute;left:68px;font-size:14px;color:#fff;text-shadow:none;line-height:1;width:92px;font-size:14px;top:19px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.contact-block-sides .buttons a.email span.contact-label{width:60px;text-decoration:underline}.contact-block-sides .buttons a.email span.contact-label:after{content:'';position:absolute;right:-24px;top:2px;width:12px;height:12px;border-radius:50%;background:#e26060}.contact-block-sides .buttons a.email.chat-live span.contact-label:after{background:#8ac480}.header{position:fixed;top:0;left:0;height:100px;margin:0;padding:35px 0 35px 30px;background:0 0;z-index:20;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;border-bottom:solid 1px #fff}.header .container{width:100%;padding:0}body.home .header{border-bottom:solid 1px #fff}header.fixed{background:#1b1b1b}header.shifted{top:-100%}.header a#logo-main{float:left;width:185px;display:block;height:48px;position:relative;margin-left:-10px;margin-top:-10px;margin-bottom:-10px}.header a#logo-main img{float:left;width:auto;height:100%;display:block;position:absolute;left:0;top:0}.header a#logo-main img.white{opacity:1}.header a#logo-main img.black{opacity:0}.header .menu-block-nav{width:auto;margin-top:-35px}.header .menu-block-nav a.menu-block-link{float:left;width:100px;height:99px;background:#fff;padding:44px 41px}.header .menu-block-nav a.menu-block-link .three-lines{float:left;width:100%;height:100%;position:relative}.header .menu-block-nav a.menu-block-link .three-lines span{float:right;height:1px;background:#000;width:100%;margin:0 0 4px}.header .menu-block-nav a.menu-block-link .three-lines span:nth-child(2){width:72.3%}.header .menu-block-nav a.menu-block-link .three-lines span:nth-child(3){width:55.6%}.header .menu-block-nav a.menu-block-link .three-lines span:last-of-type{margin:0}.header .menu-block-nav a.menu-block-link:hover .three-lines span{width:100% !important}.header .menu-block-nav{width:auto;margin-top:-35px}.header .menu-block-nav .menu-language-menu-container{float:left}.header .menu-block-nav .menu-language-menu-container>ul.menu{float:left;list-style-type:none;margin:0;padding:0}.header .menu-block-nav .menu-language-menu-container>ul.menu>li{position:relative}.header .menu-block-nav .menu-language-menu-container ul.menu li a{float:left;width:100px;height:99px;background:#fff;padding:44px 20px;color:#000;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700}.header .menu-block-nav .menu-language-menu-container ul.menu li a:hover{background:#f6f6f6}.header .menu-block-nav .menu-language-menu-container ul.menu li ul.sub-menu{position:absolute;top:100px;background:#fff;left:0;display:none;width:100%;background:#f6f6f6;text-align:center;padding:0;list-style-type:none;margin:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.header .menu-block-nav .menu-language-menu-container ul.menu li ul.sub-menu li a{background:#f6f6f6}.wpml-ls-item a span{color:transparent;font-size:0}.wpml-ls-item>a>span:before{color:#000;font-size:10px;position:relative;float:left;width:100%;text-align:center;font-family:'Nexa W04',sans-serif}.wpml-ls-item.wpml-ls-current-language>a>span:before{font-family:'Nexa W04',sans-serif;color:#000;font-size:10px;position:relative;float:left;width:100%;text-align:center}.wpml-ls-item-fr>a span:before{content:'FR'}.wpml-ls-item-en>a span:before{content:'EN'}.wpml-ls-item-de>a span:before{content:'DE'}.wpml-ls-item-uscan>a span:before{content:'US/CAN'}.header nav{position:static}.header .menu-main-menu-container{float:right;width:auto;display:block;height:auto;margin:5px 60px 0 0}.header .menu-main-menu-container ul{float:right;display:block;height:auto;margin:0;padding:0;list-style-type:none}.header .menu-main-menu-container ul li{float:left;display:block;height:auto;margin:0 55px 0 0}.header .menu-main-menu-container ul li:last-of-type{margin:0 !important}.header .menu-main-menu-container ul li a{float:left;width:100%;display:block;height:auto;font-weight:600;text-transform:none;font-family:'Nexa W04',sans-serif;font-size:14px;color:#fff}.header .menu-main-menu-container>ul>li>a{border-bottom:solid 1px transparent;padding-bottom:5px}.header .menu-main-menu-container ul li a:hover{border-color:#c63527}.header .menu-main-menu-container ul li.current-menu-item a,.header .menu-main-menu-container ul li.current-menu-parent a{border-color:#c63527}.header .menu-main-menu-container ul li>ul.sub-menu{position:absolute;top:100px;background:#fff;left:0;display:none;width:100%;background:#f6f6f6;text-align:center;padding:14px 0}.header .menu-main-menu-container ul li>ul.sub-menu li{float:none;width:auto;display:inline-block;height:auto;margin:0 25px !important}.header .menu-main-menu-container ul li>ul.sub-menu li a{padding:0;font-weight:600;color:#000}.header .menu-main-menu-container ul li>ul.sub-menu li a:hover{color:#c63527}.header .menu-main-menu-container ul li>ul.sub-menu li.current-menu-item a{color:#c63527}.header .menu-main-menu-container ul li.menu-item-has-children{padding-bottom:34px}.header.dark-theme,.header.fixed{background:#fff;border-bottom-color:#878786}.header.dark-theme a#logo-main img.white,.header.fixed a#logo-main img.white{opacity:0}.header.dark-theme a#logo-main img.black,.header.fixed a#logo-main img.black{opacity:1}.header.dark-theme .menu-main-menu-container ul li a,.header.fixed .menu-main-menu-container ul li a{color:#000}.header.dark-theme .menu-block-nav a.menu-block-link,.header.fixed .menu-block-nav a.menu-block-link{background:#f6f6f6}.header.dark-theme .menu-block-nav .menu-language-menu-container ul#menu-language-menu li a,.header.fixed .menu-block-nav .menu-language-menu-container ul#menu-language-menu li a{background:#f6f6f6}.mega-menu-container{width:100%;position:fixed;margin:0;top:80px;display:none;z-index:21}.mega-menu-container .mega-menu-inner{width:100%;height:auto;display:block;padding:30px;background:#fff}.slider-main{float:left;width:100%;height:100vh;display:block;position:relative;overflow:hidden;margin:0;z-index:6}.slider-main .slick-list,.slider-main .slick-track,.slider-main .slides{height:100vh;float:left;width:100%;display:block}.slider-main .slick-slide{position:relative}.slider-main .slides .overlay{position:absolute;height:100%;width:100%;display:block;z-index:2;background:-moz-linear-gradient(left,rgba(0,0,0,.7) -17% rgba(0,0,0,.3) 80%);background:-webkit-linear-gradient(left,rgba(0,0,0,.7) -17%,rgba(0,0,0,.3) 80%);background:linear-gradient(to right,rgba(0,0,0,.7) -17%,rgba(0,0,0,.3) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1)}.slider-main .slides .video-container{height:100%;width:100%;float:left;position:relative;z-index:1;overflow:hidden}.slider-main .slides video{height:100%;width:100%;float:left;display:block;background:#fff;object-fit:cover}.slider-main button.fa{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;padding:0;font-size:40px;color:#fff;opacity:.2}.slider-main button.fa:hover{opacity:1}.slider-main button.fa.previous{left:50px}.slider-main button.fa.next{right:50px}.slider-main ul.slick-dots{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0;margin:0;list-style-type:none}.slider-main ul.slick-dots li{float:left;margin:0 4px !important}.slider-main ul.slick-dots li button{padding:0;text-indent:-9999px;border:none;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.5)}.slider-main ul.slick-dots li button:hover{border-color:2px solid rgba(255,255,255,1)}.slider-main ul.slick-dots li.slick-active button{background:#fff;border-color:#fff}.slider-main .slides .overlay .container{top:51%}.slider-main span.title{float:left;width:100%;font-size:60px;text-align:center;color:#fff;font-weight:100;margin-bottom:10px}.slider-main span.title br{display:none}.slider-main a.scoll-slider-icon{float:none;display:table;margin:0 auto 0;clear:both}.slider-main a.scoll-slider-icon span.icon{width:50px;height:60px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/08/Scroll.svg) no-repeat center center;background-size:contain;display:block}.slider-main a.scoll-slider-icon span.text{float:left;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:10px;letter-spacing:1px}.container-fluid.bottom-slider-blocks{position:absolute;bottom:34px;margin-bottom:0;border-top:solid 1px #fff;z-index:6;padding-top:45px;padding-bottom:20px}a.slider-cta-block{float:left;width:100%;text-align:center}a.slider-cta-block span{float:left;width:100%;color:#fff}a.slider-cta-block span.main-title{font-size:30px;font-weight:500;margin-bottom:5px}a.slider-cta-block span.sub-title{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:2px}a.slider-cta-block:hover span{color:#ef6b5f}.wpcf7{float:left;width:100%;height:auto;display:block;position:relative}.wpcf7 br{display:none}.wpcf7 form{float:left;width:100%;display:block;height:auto}.wpcf7 form .fields{float:left;display:block;height:auto;margin:0 0 25px}.wpcf7 form .fields.half{width:49%}.wpcf7 form .fields.right{float:right}.wpcf7 form .fields.full{width:100%}.wpcf7 form .fields.submit{width:100%;display:block;margin:0}.wpcf7 form .fields b{float:left;width:100%;display:block;height:auto;margin:0 0 15px;text-transform:uppercase;font-size:14px;font-weight:600;color:#000;letter-spacing:1px}.wpcf7 form .fields b:hover{cursor:pointer;color:#c63527}.wpcf7 form .fields input.wpcf7-text,.wpcf7 form .fields textarea,.wpcf7 form .fields input.wpcf7-date{float:left;width:100%;display:block;height:50px;border:1px solid #f6f6f6;padding:10px 18px;text-transform:none;font-size:13px;font-weight:400;color:#1b1b1b;border-radius:0;background:#f6f6f6;-webkit-appearance:none}.wpcf7 form .fields textarea{height:150px;resize:none}.wpcf7 form .fields input.wpcf7-text:hover,.wpcf7 form .fields textarea:hover{cursor:pointer}.wpcf7 form .fields input.wpcf7-text:focus,.wpcf7 form .fields textarea:focus,.wpcf7 form .fields input.wpcf7-date:focus{border-color:#c63527;cursor:default}.wpcf7 form .fields input::-webkit-input-placeholder,.wpcf7 form .fields textarea::-webkit-input-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}.wpcf7 form .fields input::-moz-placeholder,.wpcf7 form .fields textarea::-moz-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}.wpcf7 form .fields input:-ms-input-placeholder,.wpcf7 form .fields textarea:-ms-input-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}.wpcf7 form .fields input:-moz-placeholder,.wpcf7 form .fields textarea:-moz-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}.wpcf7 form .fields .bootstrap-select{float:left;width:100% !important;display:block;height:auto;position:relative}.wpcf7 form .fields .bootstrap-select button{float:left;width:100%;height:45px;border-bottom:1px solid #000;border-radius:0;padding:0;padding:12px 0;position:relative;color:#000;display:block;right:0}.wpcf7 form .fields .bootstrap-select button:active,.wpcf7 form .fields .bootstrap-select button:hover{border-color:#c63527;background:#fff}.wpcf7 form .fields .bootstrap-select button:focus{outline:none !important}.wpcf7 form .fields .bootstrap-select button span.filter-option{float:left;text-transform:uppercase;font-size:14px;font-weight:600;color:#000;letter-spacing:1px;font-family:'Nexa W04',sans-serif}.wpcf7 form .fields .bootstrap-select button:after{content:"\f078";font-size:8px;position:absolute;right:0;color:#c63527;width:25px;height:25px;border:solid 1px #c63527;line-height:22px}.bootstrap-select.btn-group .dropdown-toggle .caret{opacity:0}.wpcf7 form .fields .bootstrap-select div.dropdown-menu{display:none;margin:0;border:1px solid #ccc;padding:0;border-top:none !important;border-radius:0;top:45px}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner{float:left;display:block;height:auto;width:100%}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li{height:auto;display:block;width:100%;float:left;padding:0;margin:0}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li:before{display:none}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a{padding:10px 15px;color:#1b1b1b;border:none}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a span{color:#1b1b1b}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover span,.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a span{color:#fff}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover{background:#c63527;color:#fff}.wpcf7 form .fields .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a{background:#1b1b1b;color:#fff}.wpcf7 form .fields .bootstrap-select.show button,.wpcf7 form .fields .bootstrap-select.show .dropdown-menu{background:#fff}.wpcf7 form .fields .bootstrap-select.show div.dropdown-menu{display:block}.wpcf7 form .fields .bootstrap-select button:hover:after{color:#1b1b1b}.wpcf7 form .fields .wpcf7-checkbox,.wpcf7 form .fields .wpcf7-radio{float:left;width:100%;height:auto;display:block}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item{margin:7px 0;float:left;width:33%;height:auto}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label{float:left;width:100%;height:auto;display:block;margin:0;position:relative}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{float:left;width:100%;height:auto;display:block;position:relative;font-weight:400;color:#666;font-size:13px;padding:0 0 0 20px}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before{content:"";width:10px;height:10px;display:block;position:absolute;border:2px solid #ccc;left:0;top:4px}.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before{border-radius:50%}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before{border-color:#c63527}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{color:#1b1b1b}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:hover,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:hover{cursor:pointer}.wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 form .fields .wpcf7-radio .wpcf7-list-item label input{display:none}.wpcf7-response-output{clear:both;float:left;width:100%;border:none !important;padding:0 !important;margin:0 !important;text-align:center;text-transform:uppercase;font-weight:800;font-size:13px}div.wpcf7-validation-errors{color:red}.wpcf7 form .fields span.wpcf7-not-valid-tip{float:left;clear:both;font-size:10px;margin:5px 0 0}.wpcf7 form .fields input.wpcf7-text.wpcf7-not-valid{border-color:red}.wpcf7 form .fields .wpcf7-checkbox.wpcf7-not-valid label span.wpcf7-list-item-label{color:red}div.wpcf7-mail-sent-ok{color:#35c40e}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:red;margin:20px 0 0 !important;display:block !important}.wpcf7 form.sent .wpcf7-response-output{color:#35c40e;margin:20px 0 0 !important}div.wpcf7-validation-errors{color:red}.form-overlay{position:absolute;width:100%;height:100%;z-index:3;background:rgba(255,255,255,.8);visibility:hidden}.form-overlay .loader,.form-overlay .loader:before,.form-overlay .loader:after{background:#e66f0f;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:6px;height:30px}.form-overlay .loader{color:#e66f0f;text-indent:-9999em;position:absolute;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;top:45%;left:48%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%)}.form-overlay .loader:before,.form-overlay .loader:after{position:absolute;top:0;content:''}.form-overlay .loader:before{left:-12px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.form-overlay .loader:after{left:12px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.form-overlay .loader-container{position:absolute;width:auto;height:auto}.form-overlay .loader-container .loader-logo{float:left;width:100px;height:100px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/list-item-icon.svg) no-repeat center center;background-size:contain;opacity:0}.form-overlay.active .loader-container .loader-logo{backface-visibility:hidden;perspective:1000px;opacity:1}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.wpcf7 form .thankyou-message{float:left;width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.wpcf7 form .thankyou-message p{float:left;width:100%}.wpcf7 form .thankyou-message>p:first-of-type{text-transform:uppercase;font-weight:600;color:#000;line-height:20px}.wpcf7 form .thankyou-message p a.cta-button{line-height:normal}.cta-button,.wpcf7 form .fields.submit .wpcf7-submit.cta-button{padding:16px;font-family:'Nexa W04',sans-serif;font-weight:600;font-size:12px;text-transform:none;border-radius:0;background:0 0;color:#000;float:left;border:solid 1px #c63527;text-align:center}.cta-button:hover,.wpcf7 form .fields.submit .wpcf7-submit.cta-button:hover{background:#c63527;color:#fff}.category-header{height:200px;position:relative}.category-header.block-colour{background:#c63527}.category-header .overlay{position:absolute;width:100%;height:100%;display:block}.category-header .overlay h1,.standard-header-post .overlay h1{float:left;width:100%;text-align:center;font-size:60px;text-transform:uppercase;font-weight:600;color:#fff;line-height:44px;margin:0 0 20px}.standard-header-post .overlay h1{font-size:50px;line-height:44px;margin:0 0 30px}.category-header .overlay h1 b.search-results{float:left;width:100%;height:auto;display:block;margin:0 0 10px;font-size:18px;font-weight:100;line-height:16px}.category-header .overlay p#breadcrumbs,.standard-header-post .overlay p#breadcrumbs{float:left;width:auto;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;font-size:13px;line-height:12px}.category-header .overlay p#breadcrumbs a,.standard-header-post .overlay p#breadcrumbs a{float:left;width:auto;display:block;height:auto;font-weight:400;color:#fff}.category-header .overlay p#breadcrumbs a:hover,.standard-header-post .overlay p#breadcrumbs a:hover{color:#6f3301}.category-header .overlay p#breadcrumbs b,.standard-header-post .overlay p#breadcrumbs b{float:left;width:auto;display:block;margin:0 10px;color:#fff}.category-header .overlay p#breadcrumbs strong,.standard-header-post .overlay p#breadcrumbs strong{color:#1b1b1b;font-weight:800}.category-header.full-image .overlay p#breadcrumbs strong,.standard-header-post.full-image .overlay p#breadcrumbs strong{color:#fff;font-weight:800}.category-header.full-image{background-size:cover}.post-list .news-post{float:left;width:100%;display:block;height:auto;margin:0 0 60px}.post-list .news-post a.post-thumbnail-outer{float:left;width:100%;height:280px;overflow:hidden}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;height:100%;display:block;background:url(https://resources.connection.uk.com/wp-content/uploads/2017/06/stripe_d0d1b1d6df744cfea95b0469c14ed801.png) center center repeat;background-blend-mode:normal;background-color:#fff;overflow:hidden;position:relative}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer .missing-img{float:left;width:100%;display:block;height:auto;padding:0 30px;text-align:center;font-size:16px;line-height:24px;color:#727272;position:relative;z-index:2}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;height:auto;display:block;position:relative;z-index:2}.post-list .news-post .post-content{float:left;width:100%;height:auto;display:block;padding:40px;padding-bottom:0}.post-list .news-post .post-content h3{text-transform:none;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 20px;font-size:18px;line-height:24px;min-height:48px}.post-list .news-post .post-content h3 a{color:#1b1b1b}.post-list .news-post .post-content h3 a:hover{color:#c63527}.post-list .news-post .post-content .content-inner{float:left;width:100%;display:block;height:auto;font-size:18px;line-height:24px;color:#000}.post-list .news-post .post-content .content-inner p{line-height:24px}.post-list .news-post .post-content .content-inner a.read-button{margin:20px 0 0;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600}.post-list .news-post .post-content .content-inner a.read-button:hover{color:#c63527}.post-list .news-post .post-content .content-inner p.range-title{margin-bottom:0}.post-list .news-post .post-content .content-inner p a{border-bottom:solid 1px #000;color:#000}.post-list .news-post .post-content .content-inner p a:hover{border-color:transparent}.navigation{clear:both;float:left;width:auto;display:block;margin:20px 0 0}.navigation ul{float:left;width:100%;display:block;margin:0;list-style-type:none;padding:0}.navigation ul li{float:left;width:auto;display:block;margin:0 5px 0 0;height:auto}.navigation ul li a{width:40px;height:40px;float:left;background:#f5f5f5;text-align:center;font-weight:900;font-size:13px;padding:11px 0;color:#999}.navigation ul li a:hover{color:#fff;background:#1b1b1b}.navigation ul li.active a{background:#c63527;color:#fff;pointer-events:none;cursor:default}.navigation ul li.active a:hover{pointer-events:none;cursor:default}.post-list-slider{float:left;width:100%;display:block;height:auto}body.error404{padding-top:0}.error404 .error-404{height:100vh;overflow:hidden}.error404 .error-404 .error-404-inner{float:left;width:100%;height:auto;display:block}.error404 .error-404 .error-404-inner h1{font-size:150px;float:left;text-align:center;width:100%;font-weight:800;letter-spacing:3px;color:#c63527;line-height:107px;margin:0 0 20px}.error404 .error-404 .error-404-inner b.title{float:left;width:100%;display:block;margin:0 0 30px;text-transform:uppercase;text-align:center;font-size:25px;line-height:18px;color:#c63527}.error404 .error-404 .error-404-inner span.main{float:left;width:100%;display:block;height:auto}.error404 .error-404 .error-404-inner p{color:#000;text-align:center;margin:0 0 30px}.error404 .error-404 .error-404-inner p a{font-weight:700;color:#c63527}.error404 .error-404 .error-404-inner p a:hover{color:#000}.error404 .error-404 .error-404-inner span.main p{font-size:20px;line-height:30px;margin:0 0 20px}.search-form-main{width:100%;height:auto;display:block;float:left}.search-form-main form.search-form{width:100%;height:auto;display:block;float:left;position:relative;border-radius:5px;overflow:hidden}.search-form-main form.search-form input.search-field{float:left;width:98%;display:block;border:none;padding:11px 60px 11px 18px;font-size:13px;border-radius:0}.search-form-main form.search-form button.search-submit{position:absolute;top:0;right:0;width:42px;height:41px;background:#c63527;border-radius:0}.search-form-main form.search-form button.search-submit:hover{background:#954402}.search-form-main form.search-form button.search-submit i.fa{float:left;width:100%;display:block;margin:-3px 0 0;font-size:16px}.no-results-block{float:left;width:100%;height:auto;display:block}.no-results-block h2{float:left;width:100%;display:block;text-align:center;text-transform:uppercase;font-weight:600;color:#1b1b1b;font-size:20px;line-height:18px}.no-results-block p{float:left;width:100%;display:block;text-align:center;margin:0 0 30px}.no-results-block .search-form-main form.search-form input.search-field{background:#f5f5f5;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:5px;height:40px;padding:10px 60px 11px 18px}.footer-bottom{height:auto;background:#fff}.footer-bottom p{font-weight:700;float:left;width:100%;display:block;font-size:10px;text-transform:uppercase;color:#243a4c;margin:0;padding:5px 0;letter-spacing:1px}.footer-bottom p span{display:inline-block}.footer-bottom p a{color:#243a4c;margin:0 0 0 20px}.footer-bottom p a:hover{color:#c63527}.standard-header-post{height:300px;position:relative;background-size:cover !important}.standard-header-post.block-colour{background:#c63527}.standard-header-post .overlay{position:absolute;width:100%;height:100%}.standard-post .standard-post-meta{float:left;width:100%;display:block;margin:0 0 30px;background:#f5f5f5;padding:20px}.standard-post .standard-post-meta span:last-of-type{margin:0}.standard-post .standard-post-meta span{float:left;width:33%;text-align:center;text-transform:capitalize}.standard-post .standard-post-meta span b{color:#1b1b1b}.post-navigation{float:left;width:100%;height:auto;display:block;margin:50px 0 0}.post-navigation .meta{width:100%;display:block;height:auto}.post-navigation .meta b{text-transform:uppercase;font-size:12px;color:#1b1b1b;float:left;width:100%}.post-navigation .meta a.title{float:left;width:100%;display:block;font-weight:100;font-size:18px;color:#999;margin:5px 0 0;-webkit-box-shadow:none;box-shadow:none}.post-navigation .meta a.title:hover{color:#c63527}.post-navigation .meta p{float:left;width:100%;display:block;font-weight:100;color:#1b1b1b;margin:0}.standard-post .no-sidebar{float:left;width:100%;height:auto;display:block}.standard-post img,.standard-post img.alignleft{float:left;width:auto;height:auto;margin:0 30px 30px 0;display:block}.standard-post .no-sidebar img,.standard-post .no-sidebar img.alignleft{margin:0 30px 30px -30px}.standard-post img.alignright{float:right;width:auto;height:auto;margin:0 0 30px 30px;display:block}.standard-post .no-sidebar img.alignright{margin:0 -30px 30px 30px}.standard-post blockquote{float:left;width:100%;height:auto;margin:0 0 25px;border-left:5px solid #e5e5e5;font-size:17px;padding:20px 0 20px 37px;color:#969595}.standard-post blockquote p{margin:0;line-height:30px}.standard-post hr{float:left;width:100%;display:block;margin:0 0 24px;background:0 0;border-bottom:1px dashed #ccc}.standard-post ol{float:left;width:100%;display:block;margin:0 0 36px;list-style-type:none}.standard-post ol li{float:left;position:relative;width:100%;display:block;height:auto;margin:0 0 10px;padding:0 0 0 30px;counter-increment:step-counter;line-height:36px}.standard-post ol li:before{content:counter(step-counter);margin-right:5px;background-color:#c63527;color:#fff;font-weight:700;border-radius:50%;font-family:'Nexa W04',sans-serif;position:absolute;left:0;width:20px;height:20px;padding:0;text-align:center;line-height:21px;font-size:12px;top:7px}.standard-post ul{float:left;width:100%;height:auto;display:block;margin:0 0 36px;list-style-type:none}.standard-post ul li{float:left;width:100%;height:auto;display:block;margin:0 0 10px;padding:0 0 0 20px;position:relative;line-height:36px}.standard-post ul li:before{content:"";width:5px;height:5px;background:#c63527;position:absolute;left:0;top:15px;border-radius:50%}.standard-post h1{font-size:30px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:36px;padding:0;margin:0 0 36px}.standard-post h2{font-size:30px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:36px;padding:0;margin:0 0 36px}.standard-post h3{font-size:30px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:36px;padding:0;margin:0 0 36px}.standard-post h4{font-size:30px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:36px;padding:0;margin:0 0 36px}.standard-post h5,.standard-post h6,.standard-post h7{font-size:30px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:36px;padding:0;margin:0 0 36px}.standard-post a{font-weight:700;color:#000;border-bottom:solid 1px #000}.standard-post a:hover{color:#c63527;border-color:transparent}.standard-post-content{float:left;width:100%;height:auto;display:block;font-size:20px;color:#000}.standard-post-content p{line-height:36px;margin-bottom:36px}.standard-post-content.with-sidebar{padding:0 0 0 30px}.sidebar-section{float:left;width:100%;height:auto;margin:0 0 40px}.sidebar-section span.title{float:left;width:100%;display:block;font-weight:600;font-size:12px;text-transform:uppercase;color:#1b1b1b;margin:0 0 15px}.sidebar-section .search-form-main form.search-form input.search-field{background:#f5f5f5;border:1px solid #ccc;height:40px;border-radius:5px}.contact-meta{float:left;width:100%;display:block;height:auto}.contact-meta a{float:left;width:100%;height:35px;display:block;margin:0 0 4px}.contact-meta a i.fa{float:left;height:100%;width:35px;margin:0 10px 0 0;background:#c63527;color:#fff;text-align:center;padding:10px 0 0}.contact-meta a span{float:left;width:76%;display:block;height:auto;line-height:12px;font-weight:400;color:#666}.contact-meta a span.address{line-height:21px;margin:-3px 0 0}.contact-meta a:hover i.fa{background:#1b1b1b}.contact-meta ul.social-media{float:left;width:100%;display:block;height:auto;margin:20px 0 0;padding:20px 0 0;border-top:1px dashed #ccc}.contact-meta a span p{float:left;width:100%;display:block;margin:0}.contact-meta a.address span p{line-height:normal;margin:1px 0 0}.contact-meta ul.social-media li{padding:0;margin:0 10px 0 0;width:auto}.contact-meta ul.social-media li:before{display:none}.contact-meta ul.social-media li a{margin:0;height:auto}.contact-meta ul.social-media li a .fa{height:auto;width:10px;padding:0;background:0 0;color:#ccc;font-size:22px}.contact-meta ul.social-media li a:hover .fa{color:#c63527}.sidebar-section .menu-sidebar-menu-container{float:left;width:100%;height:auto;display:block}.sidebar-section .menu-sidebar-menu-container ul,.sidebar-section ul.archives{margin:0}.sidebar-section .menu-sidebar-menu-container ul li a,.sidebar-section ul.archives li a{color:#666;font-weight:400}.sidebar-section .menu-sidebar-menu-container ul li a:hover,.sidebar-section ul.archives li a:hover{color:#1b1b1b}.sidebar-posts{float:left;width:100%;display:block;height:initial;margin:0}.sidebar-posts .news-post{float:left;width:100%;display:block;height:auto;margin:0 0 20px}.sidebar-posts .news-post:last-of-type{margin:0}.sidebar-posts .news-post .post-content{float:left;width:100%;height:auto;display:block}.sidebar-posts .news-post .post-content h3{font-size:16px;margin:0 0 10px}.sidebar-posts .news-post .post-content h3 a{font-weight:100;text-transform:none;color:#999}.sidebar-posts .news-post .post-content h3 a:hover{color:#c63527}.sidebar-posts .news-post .post-content .content-inner{float:left;width:100%;height:auto;display:block}.sidebar-posts .news-post .post-content .content-inner p{margin:0 0 15px}.sidebar-posts .news-post .post-content .content-inner a.cta-button{color:#fff;padding:10px 15px;font-size:10px}.standard-post b{color:#333}.ctas-list .cta-items{float:left;width:100%;height:auto;display:block;position:relative}.ctas-list .cta-items .overlay{top:0;left:0;width:100%;height:100%;display:block;padding:25px;background:rgba(27,27,27,.63);float:left}.ctas-list .cta-items .cta-icon{float:left;width:100px;height:100px;border:2px solid rgba(204,204,204,.55);border-radius:50%;margin:0 0 25px}.ctas-list .cta-items .overlay .cta-icon{border-color:#fff}.ctas-list .cta-items h3{float:left;width:100%;display:block;height:auto;margin:0 0 20px;padding:0;text-align:center;font-weight:600;text-transform:uppercase}.ctas-list .cta-items h3 a{color:#1b1b1b}.ctas-list .cta-items .overlay h3 a{color:#fff}.ctas-list .cta-items .overlay h3 a:hover,.ctas-list .cta-items h3 a:hover{color:#c63527}.ctas-list .cta-items p{clear:both;float:left;width:100%;display:block;height:auto;text-align:center}.ctas-list .cta-items .overlay p{color:#fff}.ctas-list .cta-items a.cta-button{background:#c63527}.ctas-list .cta-items a.cta-button:hover{background:#1b1b1b}.accordion-section{float:left;width:100%;display:block;height:auto;margin:0 0 5px}.accordion-section .acc-section{float:left;width:100%;padding:20px;background:#f5f5f5;display:none}.accordion-section .acc-title{float:left;width:100%;display:block;height:auto;padding:10px 20px;text-transform:uppercase;font-weight:800;background:#2b2b2b;color:#fff;position:relative;margin:0 0 5px}.accordion-section .acc-title.active,.accordion-section .acc-title.active:hover{background:#c63527}.accordion-section .acc-title:hover{background:#1b1b1b;cursor:pointer}footer{float:left;width:100%;display:block;height:auto}.contact-page{width:50%;display:block;height:auto}.contact-page.left{float:left;padding:0 15px 0 0}.contact-page.right{float:right;padding:0 0 0 15px}.contact-page span.title{float:left;width:100%;display:block;height:auto;margin:0 0 10px;text-transform:uppercase;font-weight:600;color:#1b1b1b;font-size:16px;line-height:13px}.contact-page .contact-meta{float:left;width:100%;display:block;height:auto;margin:10px 0 0}.contact-page .contact-meta .meta-inner{float:left;width:100%;display:block;margin:0 0 15px}.contact-page .contact-meta .meta-inner i.fa{float:left;width:auto;display:block;color:#c63527;display:block;margin:2px 10px 0 0}.contact-page .contact-meta .meta-inner a{font-weight:100;color:#666;float:left;width:auto;display:block;height:auto}.contact-page .contact-meta .meta-inner a:hover{color:#c63527}.contact-page .contact-meta .meta-inner a p{margin:0}.contact-page .contact-meta ul.social-media{border:none;padding:0;margin:10px 0 30px}.contact-page .map-iframe-container{float:left;width:100%;height:360px;display:block}.post-list .testimonials-post{float:left;width:100%;display:block;height:auto;margin:0 0 30px;background:#f5f5f5;padding:25px;position:relative;overflow:hidden}.post-list .testimonials-post .testimoniasl-inner{float:left;width:100%;height:100%;z-index:2;display:block}.post-list .testimonials-post .testimoniasl-inner .testimonials-top{float:left;width:100%;height:auto;display:block;margin:0 0 25px}.post-list .testimonials-post .testimoniasl-inner .testimonials-top p{margin:0;font-size:18px;line-height:30px;font-style:italic;text-align:center}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta{float:left;width:100%;display:block;height:auto;margin:0 0 20px;text-align:center}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta b{text-transform:capitalize;font-weight:500;font-size:15px;float:left;width:100%;display:block;margin:0 0 5px;color:#333}.post-list .testimonials-post .testimoniasl-inner a.cta-button{width:112px}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta a{display:inline-block;margin:3px 0 0;font-size:13px;text-transform:uppercase;font-weight:800;color:#1b1b1b}.post-list .testimonials-post .testimoniasl-inner .testimonials-meta a:hover{color:#c63527}.test-list-slider{float:left;width:100%;height:auto;display:block}.standard-post-content .header-post-width{float:left;width:100%;height:auto;display:block;margin:0 0 30px;background:url(https://resources.connection.uk.com/wp-content/uploads/2017/06/stripe_d0d1b1d6df744cfea95b0469c14ed801.png) repeat}.standard-post-content.with-sidebar .header-post-width{height:209px}.standard-post-content.no-sidebar .header-post-width{height:339px}.standard-post-content .header-post-width img{width:auto;height:100%;display:block;margin:0}.testimonials-single-meta{float:left;width:100%;height:auto;display:block}.testimonials-single-meta b{float:left;width:100%;display:block;height:auto;font-size:14px;margin:0 0 5px}.testimonials-single-meta b a{font-size:21px;font-weight:100;color:#666}.testimonials-single-meta b a:hover{color:#c63527}.social-feed{float:left;width:100%;height:auto;margin:15px 0 0}.social-feed a.social-sharing-button{margin:0 5px 0 0 !important}.mobile-menu-top{position:fixed;top:0;background:#fff;padding:15px;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,.36);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,.36);box-shadow:0px 2px 6px 0px rgba(0,0,0,.36);width:100%;z-index:100}.mobile-menu-top .header-inner{float:left;width:100%;height:auto;display:block}.mobile-menu-top .header-inner a#logo-mobile{float:right;height:40px;width:auto;display:block}.mobile-menu-top .header-inner a#logo-mobile img{float:right;height:100%;width:auto;display:block}.mobile-menu-top .header-inner a#burgerMenu i.fa{font-size:18px}.mobile-menu-top .header-inner a#burgerMenu{float:left;width:40px;height:40px;text-align:center;border:1px solid #ccc;color:#1b1b1b;padding:10px 0 0}.mobile-menu-top .header-inner a#burgerMenu.clicked{border-color:#c63527;background:#c63527;color:#fff}.mobile-menu-container{position:fixed;top:0;z-index:101;background:#fff;top:69px;height:100vh;padding:15px;left:-100%;width:100%}.mobile-menu-container.active{left:0}.mobile-menu-container .menu-mobile-menu-container{position:relative;width:100%;height:100%;display:block;float:left}.mobile-menu-container .menu-mobile-menu-container ul.menu{float:left;width:100%;height:auto;display:block;margin:0;list-style-type:none}.mobile-menu-container .menu-mobile-menu-container ul.menu>li,.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li{float:left;width:100%;margin:0 0 5px;display:block}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>a,.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li>a{width:100%;height:auto;display:block;padding:12px 20px;background:#eee;border-radius:5px;font-weight:700;text-transform:uppercase;font-size:12px}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>a:hover{background:#1b1b1b;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.current-menu-item>a{background:#c63527;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a{position:relative}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a:after{content:"\f0da";position:absolute;display:block;right:20px;opacity:.43;top:12px}.mobile-menu-container .menu-mobile-menu-container ul.menu>li.menu-item-has-children>a:hover:after,.mobile-menu-container .menu-mobile-menu-container ul.menu>li.current-menu-item>a:after{opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu{position:absolute;top:-1px;background:#fff;left:-106%;padding:0;margin:0;list-style:none;width:101%;height:100%;opacity:0;z-index:2}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu.active{left:-1px;opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a{position:relative}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a{background:#3b3b3b;color:#fff}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a:after{opacity:1}.mobile-menu-container .menu-mobile-menu-container ul.menu>li>ul.sub-menu>li.menu-item-type-custom a:after{content:"\f0d9";position:absolute;right:0;top:0;display:block;opacity:.43;top:12px;right:20px}.development-notice{position:fixed;top:0;height:100%;width:100%;background:rgba(27,27,27,.9);z-index:999999}.development-notice .development-notice-inner{float:left;width:100%;display:block;height:auto}.development-notice .development-notice-inner b.title{float:left;width:100%;display:block;text-align:center;margin:0 0 30px;text-transform:uppercase;font-size:57px;color:#fff;line-height:43px}.development-notice .development-notice-inner p{text-align:center;color:#fff;margin:0 0 27px;font-size:18px;padding:0 15px}.development-notice .development-notice-inner span.title{float:left;width:100%;display:block;text-transform:uppercase;text-align:center;font-weight:800;font-size:16px;color:#c63527}.footer{background:#243a4c;padding-top:70px;padding-bottom:90px}.footer .footer-section{float:left;width:100%;display:block;height:auto}.footer .footer-section .footer-logo{float:left;width:200px;margin-left:-10px;margin-top:-10px;margin-bottom:45px}.footer .footer-section .footer-logo a{float:left;width:100%}.footer .footer-section .footer-logo a img{float:left;width:100%}.footer .footer-section span.title{float:left;width:100%;display:block;height:auto;font-size:20px;text-transform:uppercase;font-weight:600;color:#fff;line-height:17px;margin:0 0 20px}.footer .footer-section .footer-meta{float:left;width:100%;display:block;height:auto}.footer .footer-section .footer-meta p{float:left;width:100%;height:auto;display:block;color:#9d9c9c;margin:0}.footer .footer-section ul.menu{float:left;width:100%;display:block;margin:0;padding:0;list-style-type:none}.footer .footer-section ul.menu li{float:left;width:100%;display:block;margin:0 0 15px;position:relative;padding:0;line-height:normal}.footer .footer-section ul.menu li a{font-size:12px;text-transform:uppercase;color:#fff;font-weight:600}.footer .footer-section ul.menu li a:hover{color:#c63527}.footer .footer-section .meta-inner{clear:both;float:left;width:100%;display:block;margin:0 0 35px}.footer .footer-section .meta-inner:last-of-type{margin:0}.footer .footer-section .meta-inner b{float:left;display:block;color:#fff;width:100%;font-size:12px;margin-bottom:5px}.footer .footer-section .meta-inner a{float:left;color:#fff;font-size:12px;border-bottom:solid 1px #c63527;padding-bottom:5px}.footer .footer-section .meta-inner a:hover{color:#c63527}.footer .footer-section ul.social-media{float:left;width:100%;display:block;height:auto;list-style-type:none;padding:0;margin:15px 0 0}.footer .footer-section ul.social-media li{float:left;display:block;height:auto;margin:0 45px 0 0}.footer .footer-section ul.social-media li:last-of-type{margin:0}.footer .footer-section ul.social-media li a{float:left;width:auto;display:block;height:auto;font-size:14px;color:#fff}.footer .footer-section ul.social-media li a:hover{color:#c63527}.twitter-feed{float:left;width:100%;height:auto;display:block}.accreditation-list{margin:0;background:#f5f5f5;padding-top:30px;padding-bottom:30px}.accreditation-list .accredications-list-inner{float:left;width:100%;display:block;height:auto}.accreditation-list .accredications-list-inner a.accred-logo-contain{float:left;width:100%;height:100px;display:block}.accreditation-list .accredications-list-inner a.accred-logo-contain img.horizontal{float:left;width:auto;display:block}a#scrollToTheTop{position:fixed;bottom:30px;right:30px;z-index:5;background:#c63527;color:#fff;width:40px;height:40px;text-align:center;padding:10px 0}a#scrollToTheTop:hover{background:#bc5603}.tabbed-container,.tabbed-container .tabbed-list,.tabbed-container .tabbed-content-contain{float:left;width:100%;display:block;height:auto}.tabbed-container .tabbed-list a.tabbed-link{float:left;width:auto;display:block;height:auto;margin:0 10px 15px 0;border:1px solid #ccc;text-transform:uppercase;font-weight:800;font-size:13px;padding:12px 17px;position:relative}.tabbed-container .tabbed-list a.tabbed-link:after{content:"";width:100%;height:2px;bottom:0;background:#fff;opacity:0;left:0;position:absolute}.tabbed-container .tabbed-list a.tabbed-link:hover{border-color:#c63527;color:#c63527}.tabbed-container .tabbed-list a.tabbed-link.active{margin-bottom:0;height:57px;border-color:#ccc;border-bottom:1px solid transparent;color:#c63527}.tabbed-container .tabbed-list a.tabbed-link.active:hover{cursor:default;pointer-events:none}.tabbed-container .tabbed-list a.tabbed-link.active:after{opacity:1;bottom:-3px}.tabbed-container .tabbed-list a.tabbed-link:last-of-type{margin-right:0}.tabbed-container .tabbed-content-contain{border:1px solid #ccc;padding:25px}.tabbed-container .tabbed-content-contain .tabbed-inner{float:left;width:100%;display:none;height:auto}.tabbed-container .tabbed-content-contain div#tabbed-panel-0{display:block}.element,.wpcf7 form .fields.submit span.ajax-loader,body.error404 .header,body.error404 .footer,body.error404 .footer-bottom,.page .standard-post .standard-post-meta,.page .post-navigation,.contact-meta a span p br,.single-testimonials .standard-post .standard-post-meta,.testimonials-template-default .social-feed{display:none !important;visibility:none !important}div#cookie-law-info-bar .header .menu-main-menu-container ul li>ul.sub-menu,.header .menu-main-menu-container ul li.menu-item-has-children>a:after,.mega-menu-container,.header .menu-main-menu-container ul li>ul.sub-menu,.lightboxOverlay,.lightbox,.lightbox *,.accordion-section .acc-section,.tabbed-container .tabbed-content-contain .tabbed-inner{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}body.page-template-showroom-page{padding-top:0}.slider-main.showrooms-main-slider{height:650px;margin-bottom:95px}.slider-main.showrooms-main-slider .slick-list,.slider-main.showrooms-main-slider .slick-track,.slider-main.showrooms-main-slider .slides{height:650px}.container-fluid.bottom-slider-blocks.showrooms-cta-bottom{top:495px;bottom:auto;padding-top:47.5px;padding-bottom:47.5px}.intro-content-block .content-container{float:left;width:100%;text-align:center;font-size:30px;font-weight:200;color:#000}.intro-content-block .content-container p{line-height:42px}.intro-content-block .content-container>:last-child{margin:0}.intro-content-block .content-container p a{border-bottom:solid 1px;color:#000}.intro-content-block .content-container p a:hover{border-color:#fff}.container-fluid.intro-content-block{margin-bottom:90px}.container-fluid.visit-showroom{margin-bottom:130px}.row.showroom-title{margin-bottom:50px}.row.showroom-title span.title{text-align:center;float:left;width:100%;font-size:30px;font-weight:700;color:#000;line-height:1}.showroom-block{float:left;width:100%;height:auto;position:relative}.showroom-block a.showroom{float:left;width:100%;height:auto;position:relative}.showroom-block a.showroom .image-back{float:left;width:100%;height:100%;position:relative;overflow:hidden;z-index:1}.showroom-block a.showroom .image-back img{width:100%;float:left}.showroom-block a.showroom .image-back:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.showroom-block a.showroom .image-back span.location-name{color:#fff;float:left;width:100%;text-align:center;font-size:40px;position:absolute;font-weight:700}.showroom-block a.showroom .hover-front{float:left;width:100%;height:100%;position:absolute;top:0;left:0;padding:45px 0;opacity:0;z-index:2}.showroom-block a.showroom:hover .hover-front{opacity:1}.showroom-block a.showroom:hover .image-back span.location-name{opacity:0}.showroom-block a.showroom .hover-front span.location-name{font-size:40px;float:left;text-align:center;width:100%;font-weight:700;line-height:50px;margin-bottom:20px}.showroom-block a.showroom .hover-front .address{font-size:13px;float:left;width:100%;text-align:center;line-height:20px;min-height:100px;margin-bottom:25px}.showroom-block a.showroom .hover-front span.read-more{float:left;width:100%;text-transform:uppercase;text-align:center;font-weight:800}.container-fluid.contact-form-top{padding-top:120px;margin-bottom:60px}.contact-form-main{float:left;width:100%;position:relative}.contact-form-main div.wpcf7-mail-sent-ok{display:none !important}.contact-content-top{float:left;width:100%;position:relative}.contact-content-top h1{float:left;width:100%;position:relative;font-size:90px;line-height:98px;color:#000;margin-bottom:95px}.contact-content-top .meta-information{float:left;width:100%;position:relative}.contact-content-top .meta-information .meta-inner{float:left;width:100%;position:relative;margin-bottom:20px}.contact-content-top .meta-information .meta-inner a{float:left;position:relative;font-size:26px;line-height:56px;font-weight:600;color:#000}.contact-content-top .meta-information .meta-inner a.address{font-size:18px;line-height:24px;margin:10px 0 0}.contact-content-top .meta-information .meta-inner span{float:left;width:100%;position:relative;color:#c63527;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600}.contact-content-top ul.social-media{float:left;width:100%;display:block;height:auto;list-style-type:none;padding:0;margin:120px 0 0}.contact-content-top ul.social-media li{float:left;display:block;height:auto;margin:0 45px 0 0}.contact-content-top ul.social-media li:last-of-type{margin:0}.contact-content-top ul.social-media li a{float:left;width:auto;display:block;height:auto;font-size:14px;color:#000}.contact-content-top ul.social-media li a:hover{color:#c63527}.container-fluid.visit-showroom.contact-showrooms{margin-bottom:0;padding-top:70px;padding-bottom:70px;background:#f2f2f2}.container-fluid.map-contact{height:640px;position:relative}.container-fluid.map-contact .row.map-row{height:100%;position:relative}.container-fluid.map-contact .container{height:100%;position:absolute;top:0}.container-fluid.map-contact .full-height-col{height:100%;position:relative;z-index:3}.map-locations-container{float:left;width:100%;height:100%;max-height:100%;overflow:auto;padding:100px 0}.map-locations-container .locations-inner{display:table;padding-right:20px}.map-locations-container .title-container{float:left;width:100%;margin-bottom:70px}.map-locations-container .title-container h2{float:left;width:100%;font-size:55px;color:#000;line-height:63px;margin:0;padding:0}.map-locations-container .accordian-locations-container{float:left;width:100%}.map-locations-container .accordian-locations-container .accordian-location{float:left;width:100%}.map-locations-container .accordian-locations-container .accordian-location .acc-title{float:left;width:100%;padding:0;background:0 0;color:#000;position:relative;font-size:35px;line-height:45px;text-transform:none;font-weight:600}.map-locations-container .accordian-locations-container .accordian-location .acc-title:before{content:'';position:absolute;right:0;top:17px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;opacity:1}.map-locations-container .accordian-locations-container .accordian-location .acc-title.active:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.map-locations-container .accordian-locations-container .accordian-location .acc-section{padding:15px 0;background:0 0;color:#000;margin:0 0 20px}.map-locations-container .accordian-locations-container .accordian-location .acc-section p.contact-name{font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:20.8px;margin:0 0 10px}.map-locations-container .accordian-locations-container .accordian-location .acc-section p.meta{font-weight:600;line-height:20.8px;margin:0;font-size:14px}.map-locations-container .accordian-locations-container .accordian-location .acc-section p.meta b{width:30px;color:#c63527;display:inline-block}.map-locations-container .accordian-locations-container .accordian-location .acc-section p.meta a{color:#000}.map-locations-container .accordian-locations-container .accordian-location .acc-section p.meta a:hover{color:#c63527}.container-fluid.about-page-content{height:100vh;position:relative;overflow:hidden;padding:0}.container-fluid.about-page-content .about-slide-block{height:100%;position:relative}.container-fluid.about-page-content .about-slide-block .image-rows-container{height:100%;position:absolute;left:0;width:100%;z-index:1}.container-fluid.about-page-content .about-slide-block .row.image-row{height:100%;position:absolute;z-index:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none;width:100%;left:0;margin:0}.container-fluid.about-page-content .about-slide-block .row.image-row .col-xs-12{height:100%}.about-page-content .about-slide-block .row.image-row .image{float:left;width:100%;height:100%;display:block;overflow:hidden;position:absolute}.about-page-content .about-slide-block .row.image-row .image:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);-moz-transform:scale(2.21);-webkit-transform:scale(2.21);-o-transform:scale(2.21);-ms-transform:scale(2.21);transform:scale(2.21)}.container-fluid.about-page-content .about-slide-block .container{height:100%;position:relative;z-index:2}.container-fluid.about-page-content .about-slide-block .container .content-col{height:100%;position:relative;overflow:auto}.about-right-content{float:left;width:100%;padding-top:55px;padding-right:20px}.about-right-content .about-tabs-block{float:left;width:100%;margin-bottom:50px}.about-right-content .about-tabs-block a.about-tab{float:left;margin:0 52px 0 0;font-size:13px;padding-bottom:9px;font-weight:500;border-bottom:solid 1px transparent;color:#000}.about-right-content .about-tabs-block a.about-tab:hover{border-color:#000}.about-right-content .about-tabs-block a.about-tab.active{color:#c63527;border-color:#c63527}.about-right-content .about-tabs-block a.about-tab:last-of-type{margin:0}.about-right-content .about-us-content-block{float:left;width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.container-fluid.about-page-content .about-slide-block .row.image-row.active,.about-right-content .about-us-content-block.active{display:block}.about-right-content .about-us-content-block .title-container{float:left;width:100%;margin-bottom:50px}.about-right-content .about-us-content-block .title-container h1,.about-right-content .about-us-content-block .title-container h2{float:left;width:100%;padding:0;margin:0;font-size:88px;line-height:98px;color:#000}.about-right-content .about-us-content-block#about-content-5 .title-container h2{font-size:61px;line-height:75px}.about-right-content .about-us-content-block .content-container{float:left;width:100%;margin-bottom:45px;font-size:16px;color:#000}.about-right-content .about-us-content-block .content-container p{line-height:26px}.about-right-content .about-us-content-block .content-container :last-child{margin:0}.about-right-content .about-us-content-block .content-container p:first-of-type{font-size:20px;line-height:30px}.about-right-content .about-us-content-block .accordians-container{float:left;width:100%;margin-bottom:100px}.accordion-section.accordian-about .acc-title{height:70px;font-weight:700;text-transform:none;font-size:20px;color:#000;background:#f6f6f6;padding:23px;padding-left:115px}.accordion-section.accordian-about .acc-title .icon-block{float:left;width:70px;height:100%;position:absolute;left:0;top:0;background:#c63527}.accordion-section.accordian-about .acc-title.active .icon-block{background:#000}.accordion-section.accordian-about .acc-section{padding:24px 20px;background:0 0;font-size:16px;color:#000}.accordion-section.accordian-about .acc-section p{line-height:26px}.accordion-section.accordian-about .acc-section :last-child{margin:0}.container-fluid.archive-header-block{height:455px}.container-fluid.archive-header-block .overlay{float:left;width:100%;height:100%;position:relative;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);opacity:.6}.container-fluid.faqs-listing{margin-bottom:85px;overflow:hidden}.faqs-intro-content{float:left;width:100%;height:auto;position:relative;padding-top:100px}.faqs-intro-content h1{float:left;width:100%;font-size:87px;line-height:95px;color:#000;padding:0;margin:0 0 30px;font-weight:100}.faqs-intro-content .content-container{float:left;width:100%;font-size:20px;color:#000}.faqs-intro-content .content-container p{line-height:30px}.faqs-intro-content .content-container :last-child{margin:0}.container-fluid.faqs-listing .faqs-right-side{height:650px;background:#f6f6f6;border-left:solid 1px #747c8e;padding-left:105px;padding-top:90px}.container-fluid.faqs-listing .faqs-right-side:after{content:'';position:absolute;left:100%;top:0;width:900px;height:100%;background:#f6f6f6;display:block}.faqs-listing .faqs-right-side .faqs-list{float:left;width:100%;position:relative;height:100%;overflow:auto}.faqs-listing .faqs-right-side .faqs-list .title-container{float:left;width:75%;position:relative;margin-bottom:30px}.faqs-listing .faqs-right-side .faqs-list .title-container .title{float:left;width:100%;font-size:20px;line-height:30px;color:#000}.faqs-listing .faqs-right-side .faqs-list .inner-list{position:relative;border-top:solid 1px #aaa;display:table;clear:both;padding-bottom:30px}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section{padding:17px 0;border-bottom:solid 1px #aaa}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-title{background:0 0;color:#000;text-transform:none;padding:0;font-size:14px;font-weight:700;padding-left:30px;position:relative;margin-bottom:0}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-title:before{content:'';position:absolute;left:0;top:0;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;opacity:1}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-title.active:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-section{padding:17px 0 0;background:0 0;color:#000;padding-right:20px}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-section p{line-height:30px}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-section :last-child{margin:0}.container-fluid.faqs-bottom-cta{margin-bottom:90px}.cta-bottom-block{float:left;width:100%;text-align:center}.cta-bottom-block span.title{float:left;width:100%;font-size:50px;line-height:59.56px;margin:0 0 10px;color:#000;font-weight:700}.cta-bottom-block .content{float:left;width:100%;font-size:20px;color:#000}.cta-bottom-block .content p{line-height:30px}.cta-bottom-block .content :last-child{margin:0}.cta-bottom-block .content p a{font-weight:700;color:#000}.page-template-tertiary-page .container-fluid.standard-post{margin-top:95px}.standard-post .row.standard-post-header-bar{margin-bottom:45px}.standard-post .row.standard-post-header-bar h1{margin:0;padding:0;text-transform:none;color:#000;font-size:50px;line-height:59.56px;text-align:center}.container-fluid.events-cta-block{margin-bottom:80px}.events-cta-block .cta-bottom-block span.title{font-size:30px;line-height:40px;margin-bottom:30px}.events-cta-block .cta-bottom-block .content{margin-bottom:35px}.cta-bottom-block a.cta-button{float:none;display:table;width:145px;clear:both;margin:0 auto}.post-list .events-post{float:left;width:100%;display:block;height:auto;margin:0 0 30px}.post-list .events-post a.post-thumbnail-outer{float:left;width:100%;height:280px;margin:0 0 20px;overflow:hidden}.post-list .events-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;height:100%;display:block;background:url(https://resources.connection.uk.com/wp-content/uploads/2017/06/stripe_d0d1b1d6df744cfea95b0469c14ed801.png) center center repeat;background-blend-mode:normal;background-color:#fff;overflow:hidden;position:relative}.post-list .events-post a.post-thumbnail-outer .post-thumbnail-outer:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.post-list .events-post a.post-thumbnail-outer .post-thumbnail-outer .missing-img{float:left;width:100%;display:block;height:auto;padding:0 30px;text-align:center;font-size:16px;line-height:24px;color:#727272}.post-list .events-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;height:auto;display:block}.post-list .events-post .post-content{float:left;width:100%;height:auto;display:block;padding:40px}.post-list .events-post .post-content h3{text-transform:none;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 10px;font-size:18px;line-height:24px}.post-list .events-post .post-content h3 a{color:#1b1b1b}.post-list .events-post .post-content h3 a:hover{color:#c63527}.post-list .events-post .post-content .content-inner{float:left;width:100%;display:block;height:auto;font-size:18px;line-height:24px}.post-list .events-post .post-content .content-inner p{line-height:24px}.post-list .events-post .post-content .content-inner a.read-button{margin:20px 0 0;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600}.post-list .events-post .post-content .content-inner a.read-button:hover{color:#c63527}.container-fluid.events-repeated-content{padding-top:75px;padding-bottom:75px;background:#f6f6f6;margin-bottom:135px}.events-repeated-content .repeated-content{float:left;width:100%;position:relative}.events-repeated-content .repeated-content .label-block{float:left;width:100%;margin-bottom:65px}.events-repeated-content .repeated-content .label-block .label-title{float:left;width:100%;position:relative;font-size:13px;font-weight:600;color:#000;padding-left:40px}.events-repeated-content .repeated-content .label-block .label-title:before{content:'';position:absolute;left:0;top:8px;width:28px;height:1px;background:#d9827a}.events-repeated-content .repeated-content .title-container{float:left;width:100%;margin-bottom:60px}.events-repeated-content .repeated-content .title-container span.title{float:left;width:100%;font-size:60px;line-height:66px;color:#000}.events-repeated-content .repeated-content .title-container span.title b{margin-left:95px}.events-repeated-content .repeated-content .content-container{float:left;width:100%;font-size:20px;color:#000;margin-bottom:40px}.events-repeated-content .repeated-content .content-container p{line-height:30px}.events-repeated-content .repeated-content .content-container :last-child{margin:0}.container-fluid.events-archive-header .overlay{float:left;width:100%;height:100%;position:relative;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);opacity:1}.container-fluid.events-archive-header .overlay h1{float:left;width:100%;padding:0;margin:0;color:#fff;font-size:50px;text-align:center;font-weight:700}.image-events{float:left;width:100%}.image-events-slider{float:left;width:100%;position:relative;top:0;left:0}.image-events-slider .image-block{float:left;width:100%;position:absolute;top:0;padding:0 10px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.image-events-slider .image-block img{float:left;width:100%;height:auto}.product-type-header{padding-top:95px;margin-bottom:105px}.row.type-title-row{margin-bottom:35px}.row.type-title-row h1{float:left;width:100%;text-align:center;font-weight:700;font-size:50px;line-height:59.56px;color:#000;padding:0;margin:0}.row.type-content-row .term-description{float:left;width:100%;text-align:center;color:#000;font-size:20px;line-height:30px}.row.type-content-row .term-description p{line-height:30px}.row.type-content-row .term-description :last-child{margin:0}.container-fluid.product-cat-header{height:445px;position:relative;margin-bottom:40px}.container-fluid.product-cat-header .overlay{float:left;width:100%;height:100%;position:relative;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.row.cat-title-row{margin-bottom:35px}.row.cat-title-row h1{float:left;width:100%;text-align:center;font-weight:700;font-size:50px;line-height:59.56px;color:#fff;padding:0;margin:0}.row.cat-content-row .term-description{float:left;width:100%;text-align:center;color:#fff;font-size:20px;line-height:30px}.row.cat-content-row .term-description p{line-height:30px}.row.cat-content-row .term-description :last-child{margin:0}.product-cat-block{margin-bottom:20px}.product-cat-block a{float:left;width:100%;height:281.5px;position:relative;background:#f6f6f6;padding:20px}.product-cat-block a img{float:left;width:100%}.product-cat-block a>span.cat-title{float:left;width:auto;position:absolute;bottom:0;left:0;font-size:16px;color:#000;padding:20px}.product-cat-block a .category-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.product-cat-block a .category-block-hover .image{float:left;width:100%;height:100%;position:absolute;top:0;left:0}.product-cat-block a .category-block-hover .image .inner-image{float:left;width:100%;height:100%}.product-cat-block a .category-block-hover .image .inner-image:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.product-cat-block a .category-block-hover .title{float:left;width:100%;text-align:center}.product-cat-block a .category-block-hover .title .cat-title{float:left;width:100%;font-size:25px;color:#fff;font-weight:700;line-height:normal}.product-cat-block a .category-block-hover span.read-button{position:absolute;bottom:50px;float:left;width:100%;text-align:center;left:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:600}.product-cat-block a:hover .category-block-hover{opacity:1}.resources-post{float:left;width:100%;height:auto;position:relative;margin-bottom:20px}.resources-post a{float:left;width:100%;height:281.5px;position:relative;background:#f6f6f6;padding:50px}.resources-post a img{float:left;width:auto;height:auto;max-width:100%;max-height:100%}.resources-post a>span.resource-title{float:left;width:auto;position:absolute;bottom:0;left:0;font-size:16px;color:#000;padding:20px}.resources-post a .resource-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.resources-post a .resource-block-hover .image{float:left;width:100%;height:100%;position:absolute;top:0;left:0}.resources-post a .resource-block-hover .image .inner-image{float:left;width:100%;height:100%}.resources-post a .resource-block-hover .image .inner-image:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.resources-post a .resource-block-hover .title{float:left;width:100%;text-align:center}.resources-post a .resource-block-hover .title .resource-title{float:left;width:100%;font-size:25px;color:#fff;font-weight:700;line-height:normal}.resources-post a .resource-block-hover span.read-button{position:absolute;bottom:50px;float:left;width:100%;text-align:center;left:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:600}.resources-post a:hover .resource-block-hover{opacity:1}.product-post{float:left;width:100%;height:auto;position:relative;margin-bottom:20px}.product-post a{float:left;width:100%;height:281.5px;position:relative;background:#f6f6f6;padding:50px}.product-post a img{float:left;width:auto;height:auto;max-width:100%;max-height:100%}.product-post a>span.product-title{float:left;width:auto;position:absolute;bottom:0;left:0;font-size:16px;color:#000;padding:20px}.product-post a .product-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.product-post a .product-block-hover .image{float:left;width:100%;height:100%;position:absolute;top:0;left:0}.product-post a .product-block-hover .image .inner-image{float:left;width:100%;height:100%}.product-post a .product-block-hover .image .inner-image:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);background:radial-gradient(ellipse at center,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00747c8e',endColorstr='#a6000000',GradientType=1)}.product-post a .product-block-hover .title{float:left;width:100%;text-align:center;padding:0 20px;top:45%}.product-post a .product-block-hover .title .product-title{float:left;width:100%;font-size:25px;color:#fff;font-weight:700;line-height:normal}.product-post a .product-block-hover span.read-button{position:absolute;bottom:50px;float:left;width:100%;text-align:center;left:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:600}.product-post a:hover .product-block-hover{opacity:1}.product-page-content-layout{margin-bottom:90px}.product-page-content-layout .product-main-content{float:left;width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.product-page-content-layout .product-main-content.overlay-content{display:none}.product-page-content-layout .product-main-content .close-block{float:left;width:100%;margin-bottom:60px}.product-page-content-layout .product-main-content .close-block a.close-product-side{float:left;width:auto;position:relative}.product-page-content-layout .product-main-content .close-block a.close-product-side .close-icon{float:left;width:50px;height:50px;border:solid 1px #c63527;padding:17px;margin:0 20px 0 0}.product-page-content-layout .product-main-content .close-block a.close-product-side:hover .close-icon{border:solid 3px #c63527;padding:15px}.product-page-content-layout .product-main-content .close-block a.close-product-side .close-icon .close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;float:none}.product-page-content-layout .product-main-content .close-block a.close-product-side .close-text{color:#000;float:left;margin:16px 0}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-right:55px;padding-left:100px;padding-top:60px;padding-bottom:80px;float:left;width:100%}.product-page-content-layout .product-main-content .content-section .inner-content{float:left;width:100%;max-width:585px}.product-page-content-layout .product-main-content .resource-section{background:#f6f6f6}.product-page-content-layout .product-main-content .resource-section .resource-inner,.product-page-content-layout .product-main-content .content-section .inner-content.product-layout{float:left;width:100%;max-width:680px;position:relative}.product-page-content-layout .product-sub-scrollers{padding-left:55px;padding-right:55px}.product-page-content-layout .product-sub-scrollers .product-inner-blocks{float:right;max-width:340px;width:100%;max-height:100%;overflow:auto;height:100%}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner{padding-bottom:100px;float:left;width:100%}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .title-container{float:left;width:100%;text-align:center;margin:0 0 20px}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .title-container .title{float:left;width:100%;color:#000;font-size:19px;line-height:1.2}.product-post a.side-product-block{height:auto;padding:0}.product-post a.side-product-block img{width:auto;display:table;float:none;height:auto;margin:0 auto 15px}.product-post a.side-product-block .side-product-title-block{float:none;display:table;position:relative;margin:0 auto}.product-post a.side-product-block .side-product-title-block:after{content:'';width:35px;height:35px;display:block;float:right;margin-left:-35px;opacity:0;right:0;position:absolute;top:5px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Arrow.svg) no-repeat center center #c63527;background-size:19px}.product-post a.side-product-block:hover .side-product-title-block{padding-right:50px}.product-post a.side-product-block:hover .side-product-title-block:after{margin-left:0;opacity:1}.product-post a.side-product-block .side-product-title-block span{display:block;text-align:center}.product-post a.side-product-block .side-product-title-block span.product-title{position:static;width:100%;text-align:center;font-weight:600;padding:0;font-size:16px;color:#000;line-height:22px}.product-post a.side-product-block .side-product-title-block span.product-sku{float:left;width:100%;text-align:center;font-size:16px;color:#878786;line-height:22px}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .product-post{padding-bottom:20px;border-bottom:solid 1px #fff}.product-page-content-layout .product-sub-scrollers .product-inner-blocks article:last-of-type .product-post{border-bottom:none;padding-bottom:0}.container-fluid.product-top-hero{height:650px;position:relative}.container-fluid.product-top-hero .product-top-images{float:left;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;overflow:hidden}.container-fluid.product-top-hero .product-top-images .image{float:left;width:100%;height:650px;position:absolute;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.container-fluid.product-top-hero .overlay{float:left;width:100%;height:100%;position:relative;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);z-index:2}.container-fluid.product-top-hero .overlay .container{height:100%;position:relative}.product-top-hero .overlay .container .row.breadcrumbs-row{position:absolute;top:120px;width:100%}.row.breadcrumbs-row p#breadcrumbs{margin:0;font-size:12px;line-height:20px;color:#fff}.row.breadcrumbs-row p#breadcrumbs b{font-weight:300;margin:0 5px}.row.breadcrumbs-row p#breadcrumbs a{font-weight:300;color:#fff}.row.breadcrumbs-row p#breadcrumbs a:hover{color:#c63527}.row.breadcrumbs-row p#breadcrumbs strong{font-weight:300;padding-bottom:5px;border-bottom:solid 1px #c63527}.product-top-hero .overlay .container .row.vertical{position:absolute;width:100%}.product-hero-block{float:left;width:100%;padding-left:95px}.product-hero-block h1{float:left;width:100%;font-size:50px;line-height:59.56px;color:#fff;font-weight:700;padding-top:30px;position:relative;margin-bottom:20px}.product-hero-block h1:before{position:absolute;top:0;left:0;content:'';width:30px;height:1px;display:block;background:#c63527}.product-hero-block .short-description{float:left;width:100%;padding-left:30px;font-size:20px;color:#fff}.product-hero-block .short-description p{line-height:30px}.product-hero-block .short-description :last-child{margin:0}.product-page-content-layout .product-sub-scrollers{padding-left:55px;padding-right:55px;float:left;width:100%;background:#f6f6f6;padding-top:65px;height:100%;border-right:solid 1px #747c8e}.product-page-content-layout .product-left-data{height:100vh;position:sticky;top:100px}.product-page-content-layout .product-main-content .title-container{float:left;width:100%;position:relative;margin-bottom:20px;padding-top:20px}.product-page-content-layout .product-main-content .title-container:before{position:absolute;top:0;left:0;content:'';width:30px;height:1px;display:block;background:#c63527}.product-page-content-layout .product-main-content .title-container .title{float:left;width:100%;font-size:30px;line-height:normal;font-weight:700;color:#000}.product-page-content-layout .product-main-content .content-section .content-container{float:left;width:100%;font-size:16px;color:#000}.product-page-content-layout .product-main-content .content-section .content-container p{line-height:26px}.product-page-content-layout .product-main-content .content-section .content-container p:first-of-type{font-size:20px;line-height:26px}.product-page-content-layout .product-main-content .content-section .content-container hr{margin-bottom:40px;margin-top:40px;height:2px;background:#bfbfbe}.product-page-content-layout .product-main-content .content-section .content-container ul{margin:0;list-style-type:none}.product-page-content-layout .product-main-content .content-section .content-container ul li{position:relative;line-height:24px;padding-left:35px;margin-bottom:15px}.product-page-content-layout .product-main-content .content-section .content-container ul li:before{content:'';position:absolute;left:0;top:8px;width:15px;height:8px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/list-item-icon.svg) no-repeat center center;background-size:contain}.product-page-content-layout .product-main-content .content-section .content-container>:last-child{margin:0}.resource-section .resource-inner .accordians-container{float:left;width:100%}.resource-section .resource-inner .accordians-container .resource-block{float:left;width:100%;margin-bottom:45px}.resource-section .resource-inner .accordians-container .resource-block:last-of-type{margin-bottom:0}.resource-section .resource-inner .accordians-container .resource-block .title-block{float:left;width:100%;margin-bottom:20px}.resource-section .resource-inner .accordians-container .resource-block .title-block span.title{float:left;width:100%;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#000;font-size:14px}.resource-section .resource-inner .accordians-container .resource-block .accordians{float:left;width:100%}.resource-section .resource-inner .accordians-container .resource-block .accordians:last-of-type{margin:0}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section{margin-bottom:10px;position:relative}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .zip_download_output{float:left;width:100%;text-align:center;background:#fff;padding:10px;font-size:12px;font-weight:700;color:#878787;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .zip_download_output a{color:#000}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .zip_download_output a:hover{color:#c63527}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .zip_download_output.error{color:#c63527}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section a.download-all{position:absolute;top:13px;right:24px}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section a.download-all .download-label{color:#878786;float:left;font-size:12px;font-weight:600;margin:3px 0;margin-right:15px}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section a.download-all .download-icon{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Download-icon.svg) no-repeat;width:21px;height:22px;float:right;background-size:contain}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section:last-of-type{margin-bottom:0}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title{float:left;width:100%;background:#fff;color:#000;font-weight:600;letter-spacing:1px;font-size:16px;padding:14.5px;padding-left:70px;margin-bottom:0;position:relative;padding-right:140px}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title:before{content:'';position:absolute;left:18px;top:18px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;opacity:1}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title.active:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-section{float:left;width:100%;background:#fff}.resource-block .accordians .accordion-section .acc-section .col-lg-4{padding:0 15px}.acc-section .image-resource-block{float:left;width:100%;height:auto;position:relative;margin-bottom:25px}.acc-section .image-resource-block a{float:left;width:100%;height:auto;position:relative;margin-bottom:15px}.acc-section .image-resource-block a.download-button-single{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Download-icon.svg) no-repeat;width:17px;height:18px;float:none;display:table;margin:0 auto 0;clear:both;background-size:contain}.acc-section .image-resource-block a .image{float:left;width:100%;height:185px;display:block}.acc-section .file-col{float:left;width:20%}.acc-section .file-resource-block{float:left;width:100%;height:auto;position:relative;margin-bottom:25px}.acc-section .file-resource-block a{float:left;width:100%;height:auto;position:relative}.acc-section .file-resource-block .download-button-single{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Download-icon.svg) no-repeat;width:17px;height:18px;float:none;display:table;margin:0 auto 0;clear:both;background-size:contain}.acc-section .file-resource-block a .file-icon{float:left;width:100%;height:46px;display:block;margin-bottom:10px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/fallback-icon.png) no-repeat;background-size:contain !important;background-position:center center !important}.acc-section .file-resource-block a .file-icon.dwg{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/dwg-icon.png) no-repeat}.acc-section .file-resource-block a span.name{float:left;font-weight:600;color:#000;font-size:12px;padding:10px 0 0;margin:10px 0 0;border-top:solid 1px #f6f6f6;width:100%;line-height:18px;word-break:break-word}.product-main-content .title-container.product-data-title{padding-top:0;margin-bottom:30px}.product-main-content .title-container.product-data-title:before{display:none}.product-main-content .title-container.product-data-title .skus-section{float:left;width:100%;margin-top:15px;height:25px}.product-main-content .title-container.product-data-title .skus-section .sku{float:left;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none;font-size:20px;color:#000}.product-main-content .title-container.product-data-title .skus-section .sku.main-sku{display:block}.product-data-inner{float:left;width:100%}.product-data-inner .product-meta-right{float:right;width:210px;min-height:340px}.product-data-inner .product-meta-right .diameters-section{float:left;width:100%;background:#f6f6f6;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none;padding:20px}.product-data-inner .product-meta-right .diameters-section:first-of-type{display:block}.product-data-inner .product-meta-right .diameters-section .meta{float:left;width:100%;font-size:16px;color:#000;line-height:26px;padding:11px 0;border-bottom:solid 1px #fff}.product-data-inner .product-meta-right .diameters-section .meta:last-of-type{border-bottom:none}.product-data-inner .product-meta-right .diameters-section .meta strong{font-weight:600}.product-data-inner .product-meta-left{float:left;width:385px;height:325px}.product-data-inner .product-meta-left .product-images-main{float:left;width:100%;opacity:0}.product-data-inner .product-meta-left .product-images-main{float:left;width:100%}.product-data-inner .product-meta-left .product-images-main .images{float:left;width:100% !important}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow{position:absolute;z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#c63527;width:30px;height:30px;padding:0;border-radius:0}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow:before{content:'';float:left;width:100%;height:100%;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Arrow.svg) no-repeat center center}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow.previous:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow.previous{left:-30px}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow.next{right:-30px;left:auto}.product-data-inner .product-meta-left .product-images-main .images .image-slider{float:left;width:100%}.product-data-inner .product-meta-left .product-images-main .images .image-slider img{float:none;display:table;margin:0 auto;max-width:100%;max-height:325px}.product-data-inner .product-finish-section{float:left;width:100%;margin:25px 0 0}.product-data-inner .product-finish-section span.title{float:left;width:100%;font-size:16px;line-height:26px;color:#000;margin:0 0 10px}.product-data-inner .product-finish-section a.finish-block{float:left;margin:0 25px 0 0}.product-data-inner .product-finish-section a.finish-block:last-of-type{margin:0}.product-data-inner .product-finish-section a.finish-block .finish-icon{width:26px;height:26px;margin:0 0 10px;padding:2px;border:solid 1px transparent;display:block}.product-data-inner .product-finish-section a.finish-block.active .finish-icon{border-color:#c63527}.product-data-inner .product-finish-section a.finish-block .finish-icon .colour{float:left;width:100%;height:100%;display:block;background-size:cover !important}.product-data-inner .product-finish-section a.finish-block .finish-icon.white .colour{border:solid 1px #1b1b1b}.product-data-inner .product-finish-section a.finish-block .finish-icon.plain-top .colour{border:solid 1px #1b1b1b}.product-data-inner .product-finish-section a.finish-block .finish-icon.power-rail .colour{border:solid 1px #1b1b1b}.product-data-inner .product-finish-section a.finish-block span.name{display:block;line-height:20px;color:#000;font-size:13px}.row.works-well-title{margin-bottom:70px}.row.works-well-title span.title{float:left;width:100%;text-align:center;color:#000;font-size:30px;line-height:1;font-weight:700}.works-well-section .related-products{float:left;width:100%;position:relative;border-right:solid 1px #9b9b9b}.works-well-section .related-products button.fa.general.slick-arrow{right:-50px;width:50px;height:50px;line-height:50px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0;background:#c63527;padding:0 15px}.works-well-section .related-products button.fa.general.slick-arrow:before{content:'';width:20px;height:8px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Arrow.svg) no-repeat;background-size:contain;display:block}.related-product-post{float:left;width:100%;height:auto;position:relative}.related-product-post a{float:left;width:100%;height:330.55px;position:relative;border:solid 1px #9b9b9b;border-right:none;padding:50px}.related-product-post a img{float:left;width:auto;height:auto;max-width:100%;max-height:100%}.related-product-post a .product-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:0;background:rgba(0,0,0,.7)}.related-product-post a:hover .product-block-hover{opacity:1}.related-product-post a .product-block-hover .title{float:left;width:100%;text-align:center}.related-product-post a .product-block-hover .title .product-title{float:left;width:100%;color:#fff;font-size:30px;font-weight:700}.related-product-post a .product-block-hover span.sku-text{float:left;width:100%;position:absolute;bottom:55px;left:0;text-align:center;color:#fff;font-weight:600;text-transform:uppercase}.product-page-content-layout .product-main-content .case-study-block{float:left;width:100%;height:670px;position:relative}a.case-study-link{float:left;width:100%;height:100%;position:relative}a.case-study-link .image{float:left;width:100%;height:100%;position:relative}a.case-study-link .image .overlay{float:left;width:100%;height:100%;position:relative;background:-moz-radial-gradient(center,ellipse cover,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);background:radial-gradient(ellipse at center,rgba(116,124,142,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00747c8e',endColorstr='#a6000000',GradientType=1)}a.case-study-link:hover .image .overlay{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}a.case-study-link .image .overlay .vhboth{float:left;width:275px}a.case-study-link .image .overlay .vhboth .case-study-content{float:left;width:100%;text-align:center;color:#fff}a.case-study-link .image .overlay .vhboth .case-study-content .title-case{float:left;width:100%;margin-bottom:15px}a.case-study-link .image .overlay .vhboth .case-study-content .title-case .title{float:left;width:100%;font-size:30px;line-height:36.4px;font-weight:700}a.case-study-link .image .overlay .vhboth .case-study-content .read-button{float:left;width:100%;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:600}.woocommerce .product-listing-block .woocommerce-result-count,.woocommerce .product-listing-block form.woocommerce-ordering,.woocommerce .product-listing-block .woocommerce-pagination{display:none !important}.container-fluid.repeated-slider-block{padding-top:75px;padding-bottom:75px;background:#f6f6f6;margin-bottom:135px;position:relative}.slider-showroom-blocks{float:left;width:100%;position:relative;height:500px}.slider-showroom-blocks .slide-block{float:left;width:100%;position:absolute;height:500px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.slider-showroom-blocks .slide-block .label-block{float:left;width:100%;margin-bottom:65px}.slider-showroom-blocks .slide-block .label-block .label-title{float:left;width:100%;position:relative;font-size:13px;font-weight:600;color:#000;padding-left:40px}.slider-showroom-blocks .slide-block .label-block .label-title:before{content:'';position:absolute;left:0;top:8px;width:28px;height:1px;background:#d9827a}.slider-showroom-blocks .slide-block .title-container{float:left;width:100%;margin-bottom:60px}.slider-showroom-blocks .slide-block .title-container span.title{float:left;width:100%;font-size:60px;line-height:66px;color:#000}.slider-showroom-blocks .slide-block .title-container span.title b{margin-left:95px;clear:both;display:block}.slider-showroom-blocks .slide-block .content-container{float:left;width:100%;font-size:30px;color:#000;margin-bottom:40px}.slider-showroom-blocks .slide-block .content-container p{line-height:40px}.slider-showroom-blocks .slide-block .content-container :last-child{margin:0}.slider-showroom-blocks .slide-block .image-block{float:left;width:100%;position:absolute;top:0;left:0;padding:0;overflow:hidden}.slider-showroom-blocks .slide-block .image-block:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.slider-showroom-blocks .slide-block .image-block img{float:left;width:100%;height:auto}.slider-showroom-blocks .slick-list{overflow:visible}.container-fluid.cpds-cta-block{margin-bottom:0;padding-bottom:45px;padding-top:80px;background:#f6f6f6}.cpds-cta-block .cta-bottom-block .content{margin-bottom:40px}.insights-header-block{height:650px;position:relative;margin-bottom:155px}.insights-header-block .overlay{float:left;width:100%;height:100%;position:relative;padding-top:225px;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.insights-header-block .overlay h1{line-height:59.56px;font-size:60px;float:left;width:100%;color:#fff;font-weight:700;padding:0;margin-bottom:20px}.insights-header-block .overlay span.article-count{float:left;width:100%;font-size:20px;line-height:30px;color:#fff}.insights-header-block .overlay span.article-count-arrow{float:left;width:18px;height:10px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Chevron.svg) no-repeat center center;background-size:contain;margin-top:15px}.insights-header-block .overlay .container.featured-post-container{margin-top:35px}.featured-post-block{float:left;width:100%;height:auto;position:relative;background:#f2f2f2;min-height:315px}.featured-post-block .post-content{float:left;width:100%;height:auto;display:block;padding:40px}.featured-post-block .post-content h3{text-transform:none;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 20px;font-size:30px;line-height:40px}.featured-post-block .post-content h3 a{color:#1b1b1b}.featured-post-block .post-content h3 a:hover{color:#c63527}.featured-post-block .post-content .content-inner{float:left;width:100%;display:block;height:auto;font-size:18px;line-height:24px}.featured-post-block .post-content .content-inner p{line-height:24px}.featured-post-block .post-content .content-inner a.read-button{margin:20px 0 0;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600}.featured-post-block .post-content .content-inner a.read-button:hover{color:#c63527}.product-type-header.resources-header{margin-bottom:65px}.row.filters-row{margin-bottom:100px}.row.filters-row .filters-main-container,.row.filters-row .filters-product-container{float:none;width:auto;position:relative;display:table;margin:0 auto}.row.filters-row .filters-main-container label,.row.filters-row .filters-product-container label,.full-width-filters .filters-product-container a{float:left;cursor:pointer;color:#878786;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:600;margin:0 13px}.row.filters-row .filters-main-container label span,.row.filters-row .filters-product-container label span,.full-width-filters .filters-product-container a span{float:left;color:#878786;padding-bottom:5px;border-bottom:solid 1px transparent}.row.filters-row .filters-main-container label input:checked~span,.row.filters-row .filters-product-container label input:checked~span,.full-width-filters .filters-product-container a:hover span{color:#000;border-color:#c63527}.row.filters-row .filters-main-container label input,.row.filters-row .filters-product-container label input{display:none}.cat-spinner-posts.no-padding{min-height:750px;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.row.spinner-container{position:absolute;display:block;right:15px;top:6px;height:100%;width:100%;z-index:4}.row.spinner-container .col-lg-12{height:100%;width:100%}.row.spinner-container .form-overlay{visibility:visible}.row.spinner-container .form-overlay .loader-container{position:absolute;width:auto;height:auto}.row.spinner-container .form-overlay .loader-container .loader-logo{float:left;width:100px;height:100px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/list-item-icon.svg) no-repeat center center;background-size:contain;opacity:1}.side-block-menu{transition:visibility;transition-duration:0s;transition-delay:1s;transition-timing-function:ease-in-out;position:fixed;top:0;right:0;width:0;height:100%;z-index:1001;padding:0;overflow:hidden}.side-block-menu:before{transition:transform;transition-duration:.5s;transition-delay:.2s;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(.475,.425,0,.995)}.side-block-menu:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff;z-index:-1;transform-origin:right center;transform:scaleX(0)}.side-block-menu.active:before{transform:scaleX(1)}.side-block-menu:before{transition:transform;transition-duration:.75s;transition-delay:0s;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(.475,.425,0,.995)}.side-block-menu.active{transition-delay:0s;visibility:visible;width:100%}.side-block-menu .inner-menu-content{transition:opacity;transition-duration:.35s;transition-delay:0s;transition-timing-function:ease-in-out;opacity:0;transform:translateZ(0)}.side-block-menu.active .inner-menu-content{transition-delay:.4s;opacity:1}body.menu-open{height:auto!important;margin:0!important}.side-block-menu .menu-case-study-block{float:left;width:450px;max-width:100%;height:100%}.side-block-menu .menu-case-study-block a.case-study-link{height:50%}.side-block-menu .menu-case-study-block a.case-study-link .image .overlay .vhboth{float:left;width:315px}.side-block-menu .menu-inner-links{float:left;width:100%;max-height:100%;overflow:auto;height:100%}.side-block-menu .menu-inner-links .inner-links{float:left;width:100%;max-width:100%;padding-top:60px;padding-bottom:40px;position:relative}.side-block-menu .menu-inner-links .inner-links .links{float:left;width:480px;max-width:100%}.side-block-menu .menu-inner-links .close-block{float:left;width:100%;margin-bottom:60px}.side-block-menu .menu-inner-links .close-block a.close-menu{float:left;width:auto;position:relative}.side-block-menu .menu-inner-links .close-block a.close-menu .close-icon{float:left;width:50px;height:50px;border:solid 1px #c63527;padding:17px;margin:0 20px 0 0}.side-block-menu .menu-inner-links .close-block a.close-menu:hover .close-icon{border:solid 3px #c63527;padding:15px}.side-block-menu .menu-inner-links .close-block a.close-menu .close-icon .close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;float:none}.side-block-menu .menu-inner-links .close-block a.close-menu .close-text{color:#000;float:left;margin:16px 0}.side-block-menu .menu-inner-links ul.menu{padding:0;list-style-type:none;margin:0}.side-block-menu .menu-inner-links .menu-block{float:left;width:100%;margin-bottom:70px}.side-block-menu .menu-inner-links .menu-block>div{float:left;width:100%}.side-block-menu .menu-inner-links .menu-block ul.menu{float:left;width:100%}.side-block-menu .menu-inner-links .menu-block ul.menu li{float:left;width:100%}.side-block-menu .menu-inner-links .menu-block ul.menu>li{margin-bottom:35px}.side-block-menu .menu-inner-links .menu-block ul.menu>li>a{float:left;width:290px;font-size:45px;font-weight:700;color:#000;position:relative;line-height:1}.side-block-menu .menu-inner-links .menu-block ul.menu>li.menu-item-has-children>a:before{content:'';position:absolute;right:0;top:16px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;opacity:1}.side-block-menu .menu-inner-links .menu-block ul.menu>li.menu-item-has-children>a.active:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.side-block-menu .menu-inner-links .menu-block ul.menu>li>ul.sub-menu{float:left;width:100%;margin:50px 0 20px;padding:0;list-style-type:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.side-block-menu .menu-inner-links .menu-block ul.menu>li>ul.sub-menu li a{color:#878786;text-transform:uppercase;width:auto;font-weight:600;float:left}.side-block-menu .menu-inner-links .menu-block ul.menu>li>ul.sub-menu li a:hover{color:#000}.side-block-menu .menu-inner-links .menu-block ul.menu li ul.sub-menu li{margin-bottom:20px}.side-block-menu .menu-inner-links .menu-block ul.menu li ul.sub-menu li ul.sub-menu{float:left;width:100%;margin:0;padding:0;list-style-type:none}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children{width:50%}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children>a{color:#000;margin-bottom:20px}.side-block-menu .menu-inner-links .bottom-menu{float:left;width:100%;margin-bottom:35px}.side-block-menu .menu-inner-links .bottom-menu>div{float:left;width:100%}.side-block-menu .menu-inner-links .bottom-menu ul.menu{float:left;width:100%}.side-block-menu .menu-inner-links .bottom-menu ul.menu li{float:left;width:100%;margin-bottom:20px}.side-block-menu .menu-inner-links .bottom-menu ul.menu li a{color:#878786;text-transform:uppercase;width:auto;font-weight:600;float:left}.side-block-menu .menu-inner-links .bottom-menu ul.menu li a:hover{color:#000}.side-block-menu .menu-inner-links .small-print-links{float:left;width:100%;margin-bottom:60px}.side-block-menu .menu-inner-links .small-print-links>div{float:left;width:100%}.side-block-menu .menu-inner-links .small-print-links ul.menu{float:left;width:100%}.side-block-menu .menu-inner-links .small-print-links ul.menu li{float:left;margin:0 15px 0 0}.side-block-menu .menu-inner-links .small-print-links ul.menu li:last-of-type{margin:0}.side-block-menu .menu-inner-links .small-print-links ul.menu li a{float:left;color:#878786;font-size:10px;text-transform:uppercase;font-weight:600}.side-block-menu .menu-inner-links .small-print-links ul.menu li a:hover{color:#000}.side-block-menu .menu-inner-links .social-links{float:left;width:100%}.side-block-menu .menu-inner-links .social-links ul.social-media{float:left;width:100%;display:block;height:auto;list-style-type:none;padding:0;margin:15px 0 0}.side-block-menu .menu-inner-links .social-links ul.social-media li{float:left;display:block;height:auto;margin:0 45px 0 0}.side-block-menu .menu-inner-links .social-links ul.social-media li:last-of-type{margin:0}.side-block-menu .menu-inner-links .social-links ul.social-media li a{float:left;width:auto;display:block;height:auto;font-size:14px;color:#c63527}.side-block-menu .menu-inner-links .social-links ul.social-media li a:hover{color:#000}.side-block-menu .menu-inner-links a.search-icon-main{display:block;width:100px;height:100px;background:#f6f6f6;position:absolute;right:0;top:0;padding:42px}.side-block-menu .menu-inner-links a.search-icon-main .search-icon{float:left;width:16px;height:16px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Search.svg) no-repeat center center;background-size:contain}.side-block-menu .inner-menu-content{height:100%}.side-block-menu .inner-menu-content .row{height:100%;position:relative;z-index:1}.side-block-menu .inner-menu-content .search-menu-block{height:100%;position:absolute;z-index:2;top:0;left:0;width:100%;background:#f6f6f6;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.side-block-menu .inner-menu-content .row>.col-xs-12{height:100%;position:static}.search-menu-block .search-main-container{float:left;width:100%;max-height:100%;overflow:auto;height:100%;position:relative}.search-menu-block .search-main-container a.close-search{position:fixed;top:65px;right:0;width:100px;height:100px;display:block;padding:45px;float:right}.search-menu-block .search-main-container a.close-search .close-icon{float:left;width:10px;height:10px;display:block;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Cross.svg) no-repeat center center;background-size:contain}.search-menu-block .search-main-container a.close-search:hover{background:#fff}.search-menu-block .search-main-container .search-inner{float:none;display:table;width:680px;max-width:100%;padding-top:90px;padding-bottom:50px}.search-menu-block .search-main-container .search-bar-top{float:left;width:100%;margin-bottom:40px}.search-menu-block .search-main-container .search-bar-top form.search-form{float:left;width:100%}.search-menu-block .search-main-container .search-bar-top form.search-form input{float:left;width:100%;font-size:35px;font-weight:700;padding:0;background:0 0;border:none;font-family:'Nexa W04',sans-serif;color:#dadad9}.search-menu-block .search-main-container .search-bar-top form.search-form input::-webkit-input-placeholder{color:#dadad9;font-family:'Nexa W04',sans-serif}.search-menu-block .search-main-container .search-bar-top form.search-form input::-moz-placeholder{color:#dadad9;font-family:'Nexa W04',sans-serif}.search-menu-block .search-main-container .search-bar-top form.search-form input:-ms-input-placeholder{color:#dadad9;font-family:'Nexa W04',sans-serif}.search-menu-block .search-main-container .search-bar-top form.search-form input:-moz-placeholder{color:#dadad9;font-family:'Nexa W04',sans-serif}.search-menu-block .search-main-container .search-results-main{float:left;width:100%}.search-menu-block .search-main-container .search-results-main span.search-section-header{float:left;width:100%;font-size:11.97px;color:#dadad9;line-height:1;text-transform:uppercase;font-weight:600;margin:0 0 20px}.search-menu-block .search-main-container .search-results-main div#other-search-results{float:left;width:100%;margin-top:40px}.search-menu-block .search-main-container .search-results-main div#products-search-results{float:left;width:100%}div#other-search-results .inspiration-search-post{float:left;width:100%;margin:0 0 30px}div#other-search-results .inspiration-search-post a{float:left}div#other-search-results .inspiration-search-post a .post-content{float:left;width:auto}div#other-search-results .inspiration-search-post a .post-content span.product-title{float:left;width:auto;font-size:22.1px;color:#000;line-height:30.38px;margin-bottom:10px}div#other-search-results .inspiration-search-post a .post-content .meta{float:left;width:auto;font-size:11.97px;color:#000;text-transform:uppercase;font-weight:600;padding-left:35px;position:relative;clear:both}div#other-search-results .inspiration-search-post a .post-content .meta:before{content:'';width:25px;height:1px;background:#c63527;display:block;position:absolute;top:7px;left:0}div#other-search-results .inspiration-search-post a .post-content .meta span{margin:0 10px}div#other-search-results .inspiration-search-post a .post-content .meta span:first-of-type{margin-left:0}div#products-search-results .product-search-post{float:left;width:100%;height:135px;position:relative}div#products-search-results .product-search-post a{float:left;width:auto;height:100%}div#products-search-results .product-search-post a .product-image{float:left;width:135px;height:135px;margin:0 60px 0 0}div#products-search-results .product-search-post a .product-image img{float:left;width:auto;height:auto;max-width:100%;max-height:100%}div#products-search-results .product-search-post a .post-content{float:left;width:auto;max-width:70%}div#products-search-results .product-search-post a .post-content .product-title{float:left;clear:both;font-size:16px;color:#000}.simplebar-track,.simplebar-track *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.single-post-header .row.breadcrumbs{margin-bottom:60px;margin-top:20px}.single-post-header .row.breadcrumbs p#breadcrumbs{margin:0;font-size:12px;color:#000}.single-post-header .row.breadcrumbs p#breadcrumbs a{color:#000}.single-post-header .row.breadcrumbs p#breadcrumbs a:hover{color:#c63527}.single-post-header .row.breadcrumbs p#breadcrumbs b{margin:0 10px}.single-post-header .row.breadcrumbs p#breadcrumbs span span span a{font-weight:300;padding-bottom:5px;border-bottom:solid 1px #c63527}.single-post-header .row.breadcrumbs p#breadcrumbs span span span b{display:none}.single-post-header .row.breadcrumbs p#breadcrumbs span span span strong.breadcrumb_last{display:none}.single-post-header{margin-bottom:75px}.single-post-header .single-header-content{float:left;width:100%;text-align:center}.single-post-header .single-header-content h1{float:left;width:100%;text-align:center;margin:0 0 20px;padding:0;font-size:38px;font-weight:700;line-height:59.56px;color:#000}.single-post-header .single-header-content .content{float:left;width:100%;text-align:center;color:#000;font-size:24px;margin:0 0 35px;padding:0 0 35px;position:relative}.single-post-header .single-header-content .content:after{content:'';position:absolute;width:70px;height:1px;background:#c63527;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.single-post-header .single-header-content .content p{line-height:36px}.single-post-header .single-header-content .content>:last-child{margin:0}.single-post-header .single-header-content p.written-by{float:left;width:100%;text-align:center;color:#000;font-size:20px;margin:0;line-height:30px}.container-fluid.flexible-row-block{margin-bottom:100px}.container-fluid.flexible-row-block.column-1-text{margin-top:30px;margin-bottom:130px}.container-fluid.flexible-row-block.blockquote{margin-bottom:115px;background:#f6f6f6;padding-top:60px;padding-bottom:60px}.full-width-image .image-container{float:left;width:100%}.full-width-image .image-container img{float:left;width:100%;height:auto}.column-content-text{font-size:24px;float:left;width:100%;height:auto;position:relative;color:#000}.column-content-text>*{line-height:36px}.column-content-text>:last-child{margin:0}.blockquote .blockquote-text{font-size:24px;float:left;width:100%;height:auto;color:#000;font-weight:600;text-align:center;padding-top:30px;position:relative}.blockquote .blockquote-text:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:15px;height:10px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Quote.svg) no-repeat center center;background-size:contain;content:'';float:left;top:0}.blockquote .blockquote-text>*{line-height:36px}.blockquote .blockquote-text>:last-child{margin:0}.image-content-block .content-image-container{float:left;width:100%;padding:0 40px}.image-content-block.left-image .content-image-container{padding-right:55px}.image-content-block .column-content-text{float:left;width:100%;padding:0 40px}.image-content-block.left-image .content-image-container{padding-right:55px}.image-content-block.right-image .content-image-container{padding-left:55px}.block-gallery-listing,.grid-gallery-listing{float:left;width:100%;padding:0 28px}.grid-gallery-listing{padding:0 39px}.block-gallery-listing .col-lg-4{padding:0 19px}.block-gallery-listing .block-gallery-image,.grid-gallery-listing .grid-gallery-image{float:left;width:100%;position:relative}.grid-gallery-listing .grid-gallery-image{margin-bottom:20px}.block-gallery-listing .block-gallery-image img,.grid-gallery-listing .grid-gallery-image img{float:left;width:100%}.container-fluid.related-inspiration{margin-bottom:160px}.related-inspiration .row.title-row{margin-bottom:70px}.related-inspiration .row.title-row .title{float:left;width:100%;text-align:center;color:#000;font-weight:700;font-size:30px;line-height:1}.related-inspo-post{float:left;width:100%;height:auto;position:relative}.related-inspo-post a{float:left;width:100%;height:325.5px;position:relative;border-right:none;padding:0}.related-inspo-post a img{float:left;width:100%;height:auto}.related-inspo-post a .inspo-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:0;background:rgba(0,0,0,.7)}.related-inspo-post a:hover .inspo-block-hover{opacity:1}.related-inspo-post a.active .inspo-block-hover{opacity:1}.related-inspo-post a .inspo-block-hover .title{float:left;width:100%;text-align:center}.related-inspo-post a .inspo-block-hover .title .inspo-title{float:left;width:100%;color:#fff;font-size:30px;font-weight:700}.related-inspo-post a .inspo-block-hover span.read-button{float:left;width:100%;position:absolute;bottom:55px;left:0;text-align:center;color:#fff;font-weight:600;text-transform:uppercase}.modal-container-block{position:fixed;top:0;left:0;height:100%;background:rgba(0,0,0,.6);z-index:70;padding-top:60px;padding-bottom:60px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.modal-container-block#resources-modal{background:0 0}.modal-container-block#resources-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1}.modal-container-block .container{position:relative;height:100%;z-index:2}.modal-container-block .container .row{position:relative;height:100%}.modal-container-block .container .row>.col-lg-12{position:relative;height:100%}.modal-container-block .modal-inner-container{float:left;width:100%;height:100%;position:relative;overflow:auto;background:#fff;border-bottom:solid 5px #c63527;padding-top:70px;padding-bottom:70px}.modal-container-block .modal-inner-container .close-block{float:left;width:100%;margin-bottom:50px}.modal-container-block .modal-inner-container .close-block a.close-modal,.modal-container-block .modal-inner-container .close-block a.close-resource-modal{float:left;width:auto;position:relative}.modal-container-block .modal-inner-container .close-block a.close-modal .close-icon,.modal-container-block .modal-inner-container .close-block a.close-resource-modal .close-icon{float:left;width:50px;height:50px;border:solid 1px #c63527;padding:17px;margin:0 20px 0 0}.modal-container-block .modal-inner-container .close-block a.close-modal:hover .close-icon,.modal-container-block .modal-inner-container .close-block a.close-resource-modal:hover .close-icon{border:solid 3px #c63527;padding:15px}.modal-container-block .modal-inner-container .close-block a.close-modal .close-icon .close,.modal-container-block .modal-inner-container .close-block a.close-resource-modal .close-icon .close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;float:none}.modal-container-block .modal-inner-container .close-block a.close-modal .close-text,.modal-container-block .modal-inner-container .close-block a.close-resource-modal .close-text{color:#000;float:left;margin:16px 0}.modal-content-block{float:left;width:100%}.modal-content-block .title.main-title{float:left;width:100%;font-size:90px;line-height:98px;color:#000;margin-bottom:70px}.modal-showroom-content .opening-times-accordian{float:left;width:100%}.modal-showroom-content .opening-times-accordian>.title{float:left;width:100%;text-transform:uppercase;color:#000;font-weight:600;margin:0 0 35px;line-height:24px;font-size:14px;letter-spacing:1px}.modal-showroom-content .opening-times-accordian .accordians{float:left;width:100%}.modal-showroom-content .opening-times-accordian .accordians{float:left;width:100%}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-title{float:left;width:100%;padding:0;background:0 0;color:#000;position:relative;font-size:45px;line-height:55px;text-transform:none;font-weight:600}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-title:before{content:'';position:absolute;right:0;top:21px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;opacity:1}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-title.active:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-section{padding:15px 0;background:0 0;color:#000;margin:0 0 20px;font-weight:600;text-transform:uppercase}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-section p{line-height:20.8px}.modal-content-block .content{float:left;width:100%;color:#000;letter-spacing:1px}.modal-content-block .content p{margin:0;line-height:26.8px}.post-list .downloadable-post{float:left;width:100%;position:relative}.post-list .downloadable-post a{float:left;width:100%;position:relative;padding:40px 35px;background:#f6f6f6;height:520px}.post-list .downloadable-post a span.article-label{float:left;width:100%;position:relative;font-size:13px;text-transform:uppercase;color:#000;margin-bottom:50px;letter-spacing:.4px;font-weight:700;padding-left:45px}.post-list .downloadable-post a span.article-label:before{content:'';position:absolute;top:7px;left:0;width:25px;height:1px;background:#c63527}.post-list .downloadable-post a .post-thumbnail-outer{float:left;width:100%;height:200px;position:relative;margin-bottom:20px}.post-list .downloadable-post a .post-thumbnail-outer img.vertical{float:none;display:table;margin:0 auto;height:auto;width:auto;max-width:100%;max-height:100%}.post-list .downloadable-post a .post-content{float:left;width:100%;position:relative}.post-list .downloadable-post a .post-content h3{float:left;width:100%;font-size:37px;color:#000;line-height:44px;padding:0;margin:0 0 45px}.post-list .downloadable-post a .post-content .read-button{float:left;width:100%;position:relative;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600}div#resources-modal .modal-content-block .title.main-title{font-weight:700}.modal-container-block .modal-inner-container .resources-content .resource-section{float:left;width:100%;padding:50px;background:#f6f6f6}.modal-container-block#resources-modal .modal-inner-container{padding-bottom:0}.modal-content-block .title-container{float:left;width:100%;position:relative;margin-bottom:20px;padding-top:20px}.modal-content-block .title-container:before{position:absolute;top:0;left:0;content:'';width:30px;height:1px;display:block;background:#c63527}.modal-content-block .title-container .title{float:left;width:100%;font-size:30px;line-height:normal;font-weight:700;color:#000}.range-slider{margin:0 13px 10px}.range-slider-track{width:auto;height:25px;margin:0 auto;position:relative;cursor:e-resize}.range-slider-track:before{content:"";display:block;position:absolute;top:12.5px;left:0;width:100%;height:1px;background-color:#fff}.range-slider-track .dragger{display:block;width:25px;height:inherit;position:relative;z-index:2;border:solid 1px #c63527;cursor:inherit}.range-slider-track .dragger:active:hover{border:solid 3px #c63527}.range-slider-vertical{display:inline-block;vertical-align:middle;margin:5px 10px 5px 0}.range-slider-vertical .range-slider-track{cursor:n-resize;width:25px;height:100px}.range-slider-vertical .range-slider-track:before{top:0;right:auto;left:12.5px;width:1px;height:100%}.range-slider-vertical .range-slider-track .dragger{width:inherit;height:10px}.drag-block,.drag-block *,.drag-block *:before{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.product-hero-block .drag-block{float:left;width:100%;padding-left:150px;margin-top:30px}.drag-block span.drag-label{font-size:16px;float:left;font-weight:600;color:#fff;margin-left:-120px;line-height:25px}.range-slider-track:before{content:"";display:block;position:absolute;top:12.5px;left:0;width:100%;height:1px;background-color:#fff;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.range-slider-track:hover:before{opacity:1}.container-fluid.repeated-slider-block .range-slider-track:before{background:#dadad9}.map-connections-centres{float:left;width:100%;height:100%;display:block;position:relative}.map-connections-centres .iframemap{float:left;width:100%;height:100%;display:block;position:relative}.map-connections-centres .iframemap .map-inner{float:left;width:100%;height:100%;display:block;position:absolute;z-index:1;overflow:hidden}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}.map-connections-centres .iframemap>span{color:#1b1b11;background:#fff;position:absolute;z-index:3;text-transform:uppercase;font-weight:700;width:554px;text-align:center;padding:14px 19px;top:30px}.map-connections-centres .iframemap *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.map-connections-centres .iframemap .map-inner .acf-map{border:none;margin:0;width:100%;height:100%;display:block}.map-connections-centres .iframemap .map-inner .acf-map .gm-style .gm-style-iw{float:left;width:350px !important;height:auto !important;display:block;padding:0 !important;z-index:10 !important}.map-connections-centres .iframemap .map-inner .acf-map .gm-style .gm-style-iw>div{float:left;width:100%;display:block !important;height:auto;overflow:hidden !important}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details{float:left;width:100%;height:auto;display:block;font-family:'Nexa W04',sans-serif}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details h3{float:left;width:100%;height:auto;display:block;color:#fff;font-size:18px;margin-bottom:18px;line-height:13px;background:#c63527;padding:15px 20px;font-weight:700}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta{background:0 0;color:#000;margin:0;padding:20px}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.contact-name{font-size:18px;font-weight:600;line-height:20.8px;margin:0 0 10px}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta{font-weight:600;line-height:20.8px;margin:0;font-size:14px;padding:0}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta b{width:30px;color:#c63527;display:inline-block}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta a{color:#000}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta a:hover{color:#c63527}.map-connections-centres .iframemap .map-inner .acf-map .gm-style .gm-style-iw-t:after{z-index:10}.product-top-hero a.scoll-hero-icon{float:left;position:absolute;bottom:60px}.product-top-hero a.scoll-hero-icon span.icon{width:50px;height:60px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/08/Scroll.svg) no-repeat center center;background-size:contain;display:block}.product-top-hero a.scoll-hero-icon span.text{float:left;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:10px;letter-spacing:1px}div#ajax-load-more{float:left;width:100%}.post-list .row article:nth-child(3n+4){clear:both}.post-list .alm-reveal article:nth-child(3n+4){clear:both}.single-post-header .single-header-content p.written-by strong{text-transform:capitalize}div#ajax-load-more .alm-btn-wrap{padding:0}.ajax-load-more-wrap.infinite .alm-load-more-btn{margin:10px 0 25px}.ajax-load-more-wrap.infinite .alm-load-more-btn.done{opacity:0;height:0}.standard-post-content .contact-table{display:table;width:100%;padding:30px 45px;background:#f6f6f6;margin-bottom:36px}.standard-post-content .contact-table p.contact-text{margin:0 0 25px;margin-bottom:30px;line-height:28px;float:left;width:100%}.standard-post-content .contact-table p.contact-text strong{width:110px;float:left}.standard-post-content .contact-table p.contact-text span{float:right;width:575px}.standard-post-content .contact-table p.contact-text:last-of-type{margin:0}.standard-post-content .row.data-table{margin-left:-45px;margin-right:-45px;margin-top:75px;margin-bottom:45px}.standard-post-content .row.data-table .head{float:left;width:100%;margin:0 0 30px;background:#f6f6f6;text-align:center;font-weight:700;color:#000;height:80px}.standard-post-content .row.data-table .head span{float:left;width:100%;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.standard-post-content .row.data-table .text{font-size:14px;line-height:24px;float:left;width:100%;padding:0 15px}.standard-post-content .row.data-table .text p{line-height:24px;margin-bottom:24px}.standard-post-content .row.data-table .text :last-child{margin:0}.standard-post-content .row.data-table .text.top{min-height:338px}.standard-post-content .row.data-table .text.bottom{min-height:192px}.standard-post-content .row.data-table hr{margin:35px 0;border-style:solid}.slider-main .slides .overlay .container{z-index:10;height:157px}.slider-main span.title{overflow:hidden;margin-bottom:18px;line-height:48px;backface-visibility:hidden;position:relative}.slider-main span.title{display:flex;justify-content:center;width:auto}.slider-main .slick-visible span.title span.inner{overflow:hidden;border-right:2px solid #ccc;white-space:nowrap;margin:0 auto;letter-spacing:0;animation:typing 2.5s steps(40,end),blink-caret .75s step-end infinite;height:61px;padding-right:10px}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#ccc}}.slider-main .scroll-icon-contain{float:none;display:table;margin:0 auto 0;clear:both;height:72px;position:relative;width:50px}.slider-main .scroll-icon-contain a.scoll-slider-icon{float:left;display:block;margin:0;left:0;bottom:0;position:absolute;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transition-delay:.9s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-30px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-20px)}}.slider-main .slick-visible .scroll-icon-contain a.scoll-slider-icon{opacity:1;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce}#slide-id-0 b.no-transition,#slide-id-0 strong.no-transition{transition-delay:0s}.repeated-slider-block .container .row{position:relative}.container-fluid.repeated-slider-block .drag-block{position:absolute;right:0;width:68.6%;bottom:0;z-index:9}.drag-block span.drag-label{opacity:0}.drag-block.start-slider span.drag-label{opacity:1}.container-fluid.repeated-slider-block .drag-block a.cta-button{position:absolute;right:-120px;top:-12px;width:120px;border-color:#000;opacity:0}.container-fluid.repeated-slider-block .drag-block.reached-end a.cta-button{opacity:1}.container-fluid.repeated-slider-block .drag-block.reached-end span.dragger{opacity:0}.events-repeated-content .slide-block{float:left;width:100%;position:relative}.events-repeated-content .slide-block .drag-block{position:absolute;right:0;width:41.9%;bottom:0;z-index:9}.events-repeated-content .drag-block span.drag-label{color:#000}.image-events-slider .events-slide{position:absolute;top:0;left:0}.events-repeated-content .slide-block .drag-block a.cta-button{position:absolute;right:-120px;top:-12px;width:120px;border-color:#000;opacity:0}.events-repeated-content .slide-block .drag-block.reached-end a.cta-button{opacity:1}.events-repeated-content .slide-block .drag-block.reached-end span.dragger{opacity:0}.available_option_set{clear:both;float:left;width:100%;margin:0 0 30px}#product_variation_finder,#no_variation_found,#instafeed{display:none}.post-type-archive-insights .post-list .row article:nth-child(3n+4){clear:both}.type_js_effect span.typewriter-cursor{border-right:.05em solid;animation:caret .3s steps(.3) infinite}div#tidio-chat{opacity:0;z-index:-1;position:absolute}.alm-listing .alm-reveal{margin-right:-8px;margin-left:-8px}.post-list .insta-placeholder{float:left;width:100%;position:relative;height:475px}.post-list .insta-placeholder{height:auto}.post-list .insta-placeholder a{float:left;width:100%;position:relative;height:100%;background:#f2f2f2}.post-list .insta-placeholder a img{float:left;width:61.2%;height:auto}.post-list .insta-placeholder a .insta_caption{width:38.8%;float:right;height:auto;padding:50px;position:relative;max-height:100%;overflow:auto}.post-list .insta-placeholder a .insta_caption span.label-title{float:left;width:100%;position:relative;font-size:13px;text-transform:uppercase;color:#000;margin-bottom:50px;letter-spacing:.4px;font-weight:700;padding-left:45px}.post-list .insta-placeholder a .insta_caption span.label-title:before{content:'';position:absolute;top:7px;left:0;width:25px;height:1px;background:#c63527}.post-list .insta-placeholder a .insta_caption .text{float:left;width:100%;font-size:18px;line-height:24px;color:#000;font-style:italic}html[lang=fr-FR] .slider-showroom-blocks .slide-block .title-container span.title{font-size:53px}.available_option_set p{margin:0 0 5px}.product-data-inner .product-finish-section a.finish-block{position:relative}.product-data-inner .product-finish-section a.finish-block span.name,.product-data-inner .product-finish-section a.finish-block:after{display:block;opacity:0;pointer-events:none;position:absolute}.product-data-inner .product-finish-section a.finish-block:after{border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,.75);border-left:6px solid transparent;content:'';height:0;top:28px;left:7px;width:0}.product-data-inner .product-finish-section a.finish-block span.name{background:rgba(0,0,0,.75);border-radius:2px;color:#fff;content:attr(data-title);font-size:14px;padding:6px 10px;top:34px;white-space:nowrap}.product-data-inner .product-finish-section a.finish-block:after,.product-data-inner .product-finish-section a.finish-block span.name{transform:translate3d(0,-10px,0);transition:all .15s ease-in-out}.product-data-inner .product-finish-section a.finish-block:hover:after,.product-data-inner .product-finish-section a.finish-block:hover span.name{opacity:1;transform:translate3d(0,0,0)}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background:#c63527;border-radius:0}.product-page-content-layout .form-overlay .loader-container{position:absolute;width:auto;height:auto;left:29%;top:213px}.acc-section .file-col.german{display:none}.acc-section .file-col.french{display:none}html[lang=de-DE] .acc-section .file-col.english{display:none}html[lang=de-DE] .acc-section .file-col.german{display:block}html[lang=fr-FR] .acc-section .file-col.french{display:block}html[lang=fr-FR] .acc-section .file-col.english{display:none}.dropdown-backdrop{display:none}.row.product-list div#ajax-load-more .alm-listing{padding:0 8px}.slider-main ul.slick-dots{display:none !important}html[lang=fr-FR] .slider-main span.title{font-size:40px}html[lang=de-DE] .slider-main span.title{font-size:40px}blockquote{padding:30px;border-left:0;font-style:normal;text-align:center;background:#f6f6f6;color:#000;font-weight:600;padding-top:60px;position:relative}blockquote *{font-weight:600;color:#000;font-size:18px !important;line-height:28px !important}blockquote:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:15px;height:10px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Quote.svg) no-repeat center center;background-size:contain;content:'';float:left;top:30px}.map-connections-centres .iframemap button.gm-ui-hover-effect{top:5px !important;right:5px !important}.showroom-block a.showroom.active .hover-front{opacity:1}.showroom-block a.showroom.active .image-back span.location-name{opacity:0}.header .menu-block-nav a.menu-block-link.search-nav{padding:42px}.header .menu-block-nav a.menu-block-link span.search-icon{float:left;width:16px;height:16px;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Search.svg) no-repeat center center;background-size:contain}.datepicker .table-condensed>tbody>tr>td,.datepicker .table-condensed>tbody>tr>th,.datepicker .table-condensed>tfoot>tr>td,.datepicker .table-condensed>tfoot>tr>th,.datepicker .table-condensed>thead>tr>td,.datepicker .table-condensed>thead>tr>th{text-align:center}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{color:#fff}.datepicker .table-condensed>tbody>tr>td.new.day{background:#f5f5f5;color:#ccc}.single-post-header .single-header-content .content a.cta-button{float:none;display:table;margin:0 auto}.contact-block-sides .buttons a.email span.contact-label:after{display:none}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children>a{cursor:default;pointer-events:none;font-size:13px}.tour-iframe-container{float:left;width:100%;height:600px}.container-fluid.related-products.related-inspiration{margin-bottom:100px}.product-data-inner .product-meta-left.new-product-layout{width:550px;height:400px}.product-data-inner .product-meta-right.new-product-layout{min-height:0;float:left;clear:both}.product-data-inner .product-meta-left.new-product-layout .product-images-main .images .image-slider img{max-height:400px}.product-data-inner{position:relative}.product-data-inner .product-meta-right{min-height:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.insight-post{float:left;width:100%;height:auto;position:relative;margin-bottom:20px}.insight-post a{float:left;width:100%;height:auto;position:relative}.insight-post a .image-back{float:left;width:100%;height:100%;position:relative;overflow:hidden;z-index:1}.insight-post a .image-back img{width:100%;float:left}.insight-post a .image-back:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.insight-post a .image-back span.name{color:#fff;float:left;width:100%;text-align:center;font-size:30px;position:absolute;font-weight:700}.insight-post a .hover-front{float:left;width:100%;height:100%;position:absolute;top:0;left:0;padding:60px 0;opacity:0;z-index:2;background:rgba(6,44,68,.7)}.insight-post a:hover .hover-front{opacity:1}.insight-post a:hover .image-back span.name{opacity:0}.insight-post a .hover-front span.name{font-size:30px;float:left;text-align:center;width:100%;font-weight:700;line-height:50px;margin-bottom:20px;color:#fff}.insight-post a .hover-front span.read-more{float:left;width:100%;text-transform:uppercase;text-align:center;font-weight:800;color:#fff;position:absolute;bottom:15%;left:0}body.page-template-peacework{padding-top:0}body.page-template-peacework .slider-main{height:650px;margin-bottom:0}.container-fluid.slider-peacework{padding:0;margin-bottom:75px;position:relative}.container-fluid.slider-peacework>.container{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:6}.container-fluid.slider-peacework>.container .row.title-row{text-align:center}.container-fluid.slider-peacework>.container .row.title-row h2{float:left;width:100%;font-size:29px;font-weight:800;line-height:normal;color:#fff;margin:0;padding:0}.container-fluid.slider-peacework>.container .row.title-row a.intro-peace-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);float:left;margin:0;position:relative;font-size:41px;color:#fff;font-weight:100;line-height:1}body.page-template-peacework .slider-main .slick-list,body.page-template-peacework .slider-main .slick-track,body.page-template-peacework .slider-main .slides{height:650px}body.page-template-peacework .slider-main ul.slick-dots{display:block !important}body.page-template-peacework div.container-fluid .container{max-width:1096px}.container-fluid.full-width-image{margin-bottom:45px}.introduction-content .row.title-row{text-align:center;margin-bottom:35px}.introduction-content .row.title-row h2{float:left;width:100%;font-size:38px;font-weight:800;line-height:normal;color:#000;margin:0;padding:0}.introduction-content .content-container{float:left;width:100%;font-size:28px;text-align:center;color:#000;margin-bottom:45px}.introduction-content .content-container p{line-height:34px}.introduction-content .content-container :last-child{margin:0}.introduction-content a.cta-button{float:none;display:table;margin:0 auto}.container-fluid.introduction-content{margin-bottom:60px}.content-split .content-container{float:left;width:100%;font-size:24px;color:#000;margin-bottom:45px}.content-split .content-container p{line-height:36px}.content-split .content-container :last-child{margin:0}.split-image-content .image-container{float:left;width:auto}.split-image-content .image-container.right{float:right}.split-image-content .image-container img{float:left;width:100%;margin:0;padding:0}.split-image-content a.cta-button.center{float:none;display:table;margin:48px auto 0}.full-width-image .image-container{position:relative}.full-width-image .image-container .top-pic-logo{position:absolute;right:5%;bottom:30px;display:none}body.page-id-49284 .full-width-image .image-container .top-pic-logo{display:block}.full-width-image .image-container .top-pic-logo span{float:left;background:#37b69b;border-radius:6px;padding:5px 12px;color:#fff;font-size:20px;margin:0 -4px}.full-width-image .image-container .top-pic-logo span.icon{background:url(https://resources.connection.uk.com/wp-content/uploads/2020/02/pet-logo.png) no-repeat center center #37b69b;background-size:50px;height:90px;width:80px;margin-top:-20px}.header .menu-block-nav .menu-language-menu-container ul.menu li a{padding:42px 35px}.wpml-ls-item>a>span:before{float:left;width:100%;height:15px;color:transparent}.wpml-ls-item.wpml-ls-current-language>a>span:before{color:transparent}.wpml-ls-item-fr>a span:before{background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/french.jpg) no-repeat center center;background-size:contain}.wpml-ls-item-de>a span:before{background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/german.jpg) no-repeat center center;background-size:contain}.wpml-ls-item-uscan>a span:before{background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/US-CAN.jpg) no-repeat center center;background-size:contain}.wpml-ls-item-en>a span:before{background:url(https://resources.connection.uk.com/wp-content/uploads/2020/02/union-jack-flag.png) no-repeat center center;background-size:contain}.product-data-inner .product-meta-left .product-images-main .images .image-slider a{float:left;width:100%;position:relative}.product-data-inner .product-meta-left .product-images-main .images .image-slider a:after{content:"Click to enlarge";text-align:center;float:left;width:100%;font-family:'Nexa W04',sans-serif;font-size:14px;color:#666;font-weight:300;line-height:normal;margin:10px 0;text-transform:uppercase;font-size:10px}.cad-form{position:absolute;right:15px;width:55%;bottom:12px;z-index:1;background:#f4f3f4;padding:30px;border:solid 2px #c73527;max-height:96%;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cad-form .close-block{float:right;width:auto}.cad-form .close-block a.close-download{float:left;width:auto;position:relative}.cad-form .close-block a.close-download .close-icon{float:left;width:30px;height:30px;border:solid 1px #c63527;padding:7px 8px;margin:0 15px 0 0}.cad-form .close-block a.close-download:hover .close-icon{border:solid 3px #c63527;padding:5px 6px}.cad-form .close-block a.close-download .close-icon .close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;float:none}.cad-form .close-block a.close-download .close-text{color:#000;float:left;margin:7px 0;font-size:12px}.cad-form .wpcf7 form .fields input.wpcf7-text{text-align:center;font-size:21px;font-weight:800;background:0 0;border:none;border-bottom:solid 1px #ccc;border-radius:0}.cad-form .title-container{float:left;width:100%;margin-bottom:30px}.cad-form .title-container .title{float:left;text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:18px;color:#000;margin:3px 0}.cad-form .wpcf7{float:left;width:100%}.cad-form .wpcf7 form .fields{margin:0 0 20px}.cad-form .wpcf7 form .fields.full{padding:0 100px}.cad-form .wpcf7 form .fields.text-field{padding:0 55px}.fields.text-field p{font-size:10px;margin:0;line-height:18px;color:#4b4a49;font-weight:800;text-align:center}.cad-form .wpcf7 form .fields.checkboxes{width:100%;margin-bottom:0}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-form-control-wrap{position:relative;float:none;display:table;margin:0 auto 15px}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item{margin:0;float:left;width:auto;height:auto}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before{content:"";width:16px;height:16px;display:block;position:absolute;border:1px solid #ccc;left:0;top:0}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:after,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:after{content:"\f00c";width:16px;height:16px;display:block;position:absolute;left:0;top:0;line-height:16px;text-align:center;color:#fff;font-size:10px;opacity:0}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before{border:1px solid #c73527;background:#c73527}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after{opacity:1}.cad-form .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.cad-form .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{font-weight:700;color:#4b4a49;font-size:13px;padding:0 0 0 25px}.cad-form .wpcf7 form .fields.full.submit{padding-top:25px;position:relative}.cad-form .wpcf7 form .fields.full.submit:before{position:absolute;top:0;width:35%;content:'';height:1px;background:#de9880;left:32.5%}.cad-form .wpcf7 form .fields.full.submit button{float:none;width:auto;background:0 0;color:#c73527;padding:0;display:table;margin:0 auto;font-size:18px;font-family:'Nexa W04',sans-serif}.cad-form .wpcf7 form .fields.full.submit button span.icon{float:right;margin:0 0 0 20px;top:0;width:22px;height:22px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/download-red.png) no-repeat center center;background-size:contain}.cad-form .wpcf7 form .fields label{float:left;width:100%;margin:0;position:relative}.cad-form .wpcf7 form .fields label#name:before{content:'';position:absolute;left:0;top:13px;width:23px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/icon-name-input.png) no-repeat center center;background-size:contain}.cad-form .wpcf7 form .fields label#email:before{content:'';position:absolute;left:0;top:13px;width:23px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/icon-email-input.png) no-repeat center center #f4f3f4;background-size:contain;z-index:1}.cad-form .wpcf7 form .fields label#company:before{content:'';position:absolute;left:0;top:13px;width:23px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/icon-company-input.png) no-repeat center center;background-size:contain}.cad-form .wpcf7 form .fields.full.submit{display:block !important}.cad-form .wpcf7 form .thankyou-message{text-align:center}.cad-form .wpcf7 form .thankyou-message p{margin:0}.cad-form .wpcf7 form .fields.full.submit a.download-helper{padding:16px 25px;font-family:'Nexa W04',sans-serif;font-weight:600;font-size:12px;text-transform:none;border-radius:0;background:0 0;color:#000;float:left;border:solid 1px #c63527;text-align:center}.cad-form .wpcf7 form .fields.full.submit a.download-helper:hover{background:#c63527;color:#fff}.cad-form .wpcf7 form div.wpcf7-mail-sent-ok{display:none !important}.lb-data .lb-number{display:none !important}.product-page-content-layout .product-main-content .cad-form .title-container .title{float:left;text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:18px;color:#000;margin:3px 0;width:auto}.product-page-content-layout .product-main-content .cad-form .title-container{float:left;width:100%;position:relative;margin-bottom:30px;padding-top:0}.product-page-content-layout .product-main-content .resource-section{position:relative}.single-product div.product .cad-form .title-container:before{display:none}.single-product div.product .cad-form .close-block{width:auto;margin-bottom:0;float:right}.single-product div.product .cad-form{width:650px;position:fixed;z-index:999}body.page-template-peacework .slider-main span.title span.inner{display:block;animation:none;border-right:none;padding-right:0 !important;height:auto;float:left;width:100%;margin-bottom:0;line-height:80px}body.page-template-peacework .slider-main .slides .overlay .container{height:auto}body.page-template-my-account{padding-top:0}.container-fluid.portal-split-blocks{padding-left:58px;margin-bottom:0}.portal-split-blocks .container{width:100%}.portal-split-blocks .container>.row{position:relative}.portal-split-blocks .container>.row>.portal-col{padding-top:50px !important}.portal-split-blocks .container>.row>.portal-col.left-col{border-right:solid 3.5px #dadad9;padding-right:24px !important;padding-top:105px !important}.portal-split-blocks .container>.row>.portal-col.right-col{border-left:solid 3.5px #dadad9;padding-top:0 !important;float:right}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing{max-height:100vh;float:left;width:100%;position:relative;padding-right:35px}.portal-news-post{float:left;width:100%;display:block;height:auto;margin:0 0 33px;padding:0 0 33px;border-bottom:solid 1px #4a4a49}.portal-news-post .padding-right{padding-right:20px}.portal-news-post .padding-left{padding-left:20px}.portal-news-post a.post-thumbnail-outer{float:left;width:100%;overflow:hidden;height:162px;pointer-events:default;cursor:default}.portal-news-post a.post-thumbnail-outer.featured-image{height:190px;margin-bottom:20px}.portal-news-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;height:100%;display:block;background-color:#f6f6f6;overflow:hidden;position:relative}.portal-news-post a.post-thumbnail-outer .post-thumbnail-outer .missing-img{float:left;width:100%;display:block;height:auto;padding:0 30px;text-align:center;font-size:16px;line-height:24px;color:#727272;position:relative;z-index:2}.portal-news-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;height:auto;display:block;position:relative;z-index:2}.portal-news-post .post-content{float:left;width:100%;height:auto;display:block}.portal-news-post h3{text-transform:none;font-weight:700;height:auto;float:left;width:100%;display:block;margin:0 0 20px;font-size:16px;line-height:24px;color:#1b1b1b}.portal-news-post h3 a{color:#1b1b1b}.portal-news-post h3 a:hover{color:#c63527}.portal-news-post .post-content .content-inner{float:left;width:100%;display:block;height:auto;font-size:12px;color:#000;line-height:16px}.portal-news-post .post-content .content-inner p{line-height:16px;margin-bottom:20px}.portal-news-post .post-content .content-inner a.read-button{margin:0;font-size:12px;color:#000;font-weight:600;float:left}.portal-news-post .post-content .content-inner a.read-button:hover{color:#c63527}.portal-title{float:left;width:100%;position:absolute;top:50px;left:0}.portal-title span.title{float:left;width:100%;font-size:27px;font-weight:700;color:#000}.portal-split-blocks .container>.row>.portal-col.right-col>.row{height:100%;position:relative}.portal-resources{float:left;width:100%;padding-left:9px;padding-top:0}.portal-resources .portal-resource-tabs{float:left;width:100%;padding:50px;position:relative;background:#f6f6f6}.portal-resources .portal-resource-tabs .portal-title{position:static;margin-bottom:20px}.portal-resources .portal-resource-tabs ul.tabs{float:left;width:100%;margin:0;padding:0;list-style-type:none}.portal-resources .portal-resource-tabs ul.tabs li{float:left;width:33.3333%;margin:0;margin-bottom:20px}.portal-resources .portal-resource-tabs ul.tabs li a{float:left;width:auto;position:relative;padding-bottom:10px;font-weight:700;color:#000;line-height:20px;border-bottom:solid 1px transparent;font-size:16px}.portal-resources .portal-resource-tabs ul.tabs li a:hover{color:#c63527}.portal-resources .portal-resource-tabs ul.tabs li a.active{border-bottom:solid 1px #c63527}.portal-resources .portal-resources-dropped{float:left;width:100%;padding:50px}body.page-template-portal-main-page{padding-top:0}.portal-resources-dropped .resource-tab-content{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;float:left;width:100%;height:auto;position:relative;display:none}.portal-resources-dropped .resource-tab-content table{float:left;width:100%;margin:0;margin-bottom:200px}.portal-resources-dropped .resource-tab-content table thead tr{border-bottom:solid 1px #000}.portal-resources-dropped .resource-tab-content table tbody tr{border-bottom:solid 1px #000}.portal-resources-dropped .resource-tab-content table tr td{padding:12px 16px;font-size:14px;color:#000;font-weight:400}.portal-resources-dropped .resource-tab-content table tr td.preview{width:55px}.portal-resources-dropped .resource-tab-content table tr td.download{width:55px}.portal-resources-dropped .resource-tab-content table tr td.download a.download{float:right;width:22px;height:22px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/download-red.png) no-repeat center center;background-size:contain;margin:0 8px 0 0}.portal-resources-dropped .resource-tab-content table tr td.preview a.preview{float:right;width:20px;height:20px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/preview-icon.svg) no-repeat center center;background-size:contain;margin:0 8px 0 0}.portal-resources-dropped .resource-tab-content table tr th:last-child,.portal-resources-dropped .resource-tab-content table tr td:last-child{padding-right:0}.portal-resources-dropped .resource-tab-content table tr td a{color:#000}.portal-resources-dropped .resource-tab-content table tr td a:hover{color:#c63527}.login-page{height:100vh;padding:0}.login-page .row{height:100%;position:relative}.login-page .row .col-xs-12{height:100%;position:relative}.login-page .menu-case-study-block{float:left;width:450px;max-width:100%;height:100%}.login-page .menu-case-study-block a.case-study-link{height:50%}.login-page .menu-case-study-block a.case-study-link .image .overlay .vhboth{float:left;width:315px}.login-page .inner-login{float:left;width:100%;max-height:100%;overflow:auto;height:100%}.login-page .inner-login .inner-forms{float:left;width:100%;max-width:100%;position:relative}.login-page .inner-login .inner-forms .login-form{float:left;width:480px;max-width:100%}.login-page .inner-login .inner-forms .login-form a#login-logo{float:none;display:block;width:200px;height:52px;margin:0 auto 75px}.login-page .inner-login .inner-forms .login-form .form-containers{float:left;width:100%;position:relative;height:auto}.login-page .inner-login .inner-forms .login-form .form-containers .woocommerce,.login-page .inner-login .inner-forms .login-form .form-containers .woocommerce .col2-set .col-1,.login-page .inner-login .inner-forms .login-form .form-containers .woocommerce .col2-set .col-2{float:left;width:100%;position:relative;height:auto}.login-page .inner-login .inner-forms .login-form .form-containers .woocommerce .col2-set .col-1{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.login-page .inner-login .inner-forms .login-form .form-containers .woocommerce .col2-set .col-2{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form{float:left;width:100%}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row{float:left;width:100%}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row label{float:left;width:100%;margin:0;position:relative}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row label#username-label:before{content:'';position:absolute;left:0;top:13px;width:23px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/user-icon.svg) no-repeat center center;background-size:contain}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row label#password-label:before{content:'';position:absolute;left:0;top:13px;width:23px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/password-icon.svg) no-repeat center center;background-size:contain}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row label input.input-text{float:left;width:100%;display:block;height:50px;padding:10px 18px;text-transform:none;color:#1b1b1b;-webkit-appearance:none;text-align:center;font-size:21px;font-weight:800;background:0 0;border:none;border-bottom:solid 1px #ccc;border-radius:0}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-first,.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-last,.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-first,.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-last{width:47%;overflow:visible}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-last,.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.form-row-last{float:right}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.no_account{text-align:center;margin:0;float:left;width:100%;font-size:13px;font-weight:700;color:#4a4a49}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p.lost_password{text-align:center;float:left;width:100%;font-size:13px;font-weight:700;color:#4a4a49}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p a{color:#c63527}.login-form .form-containers .woocommerce .col2-set form.woocommerce-form p button.cta-button{float:none;display:table;margin:0 auto}form.woocommerce-form p.form-row label input.input-text::-webkit-input-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}form.woocommerce-form p.form-row label input.input-text::-moz-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}form.woocommerce-form p.form-row label input.input-text:-ms-input-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}form.woocommerce-form p.form-row label input.input-text:-moz-placeholder{color:#999;text-transform:capitalize;font-family:'Nexa W04',sans-serif}.archive-header-block.portal-head-block .overlay h1{font-weight:300}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation ul{float:left;width:100%;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;float:left;width:100%;padding:10px 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{box-shadow:none !important;border-bottom:none;float:left}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-MyAccount-content form{float:left;width:100%}.woocommerce-MyAccount-content form p{float:left;width:100%}.woocommerce-MyAccount-content form p label{float:left;width:100%;font-size:14px;font-weight:700;line-height:1;margin:0 0 10px;color:#4a4a49}.woocommerce-MyAccount-content form p input.input-text{float:left;width:100%;display:block;height:50px;padding:0 0 10px;text-transform:none;color:#1b1b1b;-webkit-appearance:none;font-size:21px;font-weight:800;background:0 0;border:none;border-bottom:solid 1px #ccc;border-radius:0;height:40px;font-family:'Nexa W04',sans-serif}.woocommerce-MyAccount-content form fieldset{float:left;width:100%;padding:0;border:none;margin:0 0 36px}.woocommerce-MyAccount-content form fieldset p.form-row:last-of-type{margin:0}.woocommerce-MyAccount-content form fieldset legend{float:left;width:100%;font-size:22px;padding:0;border:none;margin:0 0 20px;font-weight:700;color:#000;display:none}.woocommerce-MyAccount-content form button{float:right;padding:16px 23px;font-family:'Nexa W04',sans-serif;font-weight:600;font-size:12px;text-transform:none;border-radius:0;background:0 0;color:#000;border:solid 1px #c63527;text-align:center}.woocommerce-MyAccount-content form button:hover{background:#c63527;color:#fff}.woocommerce-MyAccount-content form p em{font-size:12px;font-weight:600;color:#999}.header .menu-block-nav a.menu-block-link span.account-icon{float:left;width:21px;height:23px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/user-icon-1.svg) no-repeat center center;background-size:contain;margin:-6px -1px}.portal-resources-dropped .resource-tab-content table tr td a span.folder-icon{float:left;width:33px;height:30px;margin:0 15px 0 0;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/folder-icon.svg) no-repeat center center;background-size:contain}.portal-resources-dropped .resource-tab-content table tr td a span.name{float:left;margin:6px 0}.portal-resources-dropped .resource-tab-content table tr td a span.plus{float:right;width:15px;height:15px;margin:7px 15px 0 0;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/01/plus.png) no-repeat center center;background-size:contain}.portal-resources-dropped .resource-tab-content table tbody tr td{padding:20px 16px}.portal-resources-dropped .resource-tab-content table tr td a.product-resource-row{float:left;width:100%}.woocommerce-password-strength{text-align:center;font-weight:600;padding:10px;float:left;width:100%}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-MyAccount-content form .acf-fields{float:left;width:100%}.woocommerce-MyAccount-content form .acf-fields .acf-field{float:left;width:100%;padding:0;margin-bottom:36px}.woocommerce-MyAccount-content form .acf-fields .acf-field .acf-label{float:left;width:100%}.woocommerce-MyAccount-content form .acf-fields .acf-field .acf-label label{float:left;width:100%;font-size:14px;font-weight:700;line-height:1;margin:0 0 10px;color:#4a4a49}.woocommerce-MyAccount-content form .acf-fields .acf-field .acf-input{float:left;width:100%}.woocommerce-MyAccount-content form .acf-fields .acf-field .acf-input .acf-input-wrap{float:left;width:100%}.woocommerce-MyAccount-content form .acf-fields .acf-field .acf-input .acf-input-wrap input{float:left;width:100%;display:block;height:50px;padding:0 0 10px;text-transform:none;color:#1b1b1b;-webkit-appearance:none;font-size:21px;font-weight:800;background:0 0;border:none;border-bottom:solid 1px #ccc;border-radius:0;height:40px;font-family:'Nexa W04',sans-serif}.portal-resources-dropped .resource-tab-content table tr td.preview a.preview{position:relative}.resource-tab-content table tr td a.preview span.image-preview{display:none;position:absolute;top:15px;right:15px;padding:0;margin:0;border:4px solid #fff;width:300px;height:200px;z-index:99;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.resource-tab-content table tr td a.preview:hover span.image-preview{display:block}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:25px}.login-form .form-containers .woocommerce form.lost_reset_password{float:left;width:100%}.login-form .form-containers .woocommerce form.lost_reset_password p.form-row{float:left;width:100%}.login-form .form-containers .woocommerce form.lost_reset_password p.clear{display:none}.login-form .form-containers .woocommerce form.lost_reset_password p.form-row label{float:left;width:100%;font-size:14px;font-weight:700;line-height:1;margin:0 0 10px;color:#4a4a49}.login-form .form-containers .woocommerce form.lost_reset_password p.form-row input.input-text{float:left;width:100%;display:block;height:50px;padding:0 0 10px;text-transform:none;color:#1b1b1b;-webkit-appearance:none;font-size:21px;font-weight:800;background:0 0;border:none;border-bottom:solid 1px #ccc;border-radius:0;height:40px;font-family:'Nexa W04',sans-serif}.login-form .form-containers .woocommerce form.lost_reset_password button{float:right;padding:16px 23px;font-family:'Nexa W04',sans-serif;font-weight:600;font-size:12px;text-transform:none;border-radius:0;background:0 0;color:#000;border:solid 1px #c63527;text-align:center}.login-form .form-containers .woocommerce form.lost_reset_password button:hover{background:#c63527;color:#fff}.portal-resources-dropped .resource-tab-content.active{display:block}.container-fluid.flexible-row-block.full-width-image.main-head-image{height:600px}.login-form .form-containers .woocommerce .col2-set .col-2 form.woocommerce-form p.no_account{margin-bottom:24px}.login-page .inner-login a.close-login{position:fixed;top:0;right:0;width:100px;height:100px;display:block;padding:45px;float:right;background:#f5f5f5}.login-page .inner-login a.close-login .close-icon{float:left;width:10px;height:10px;display:block;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Cross.svg) no-repeat center center;background-size:contain}.login-page .inner-login a.close-login:hover{background:#fff}.woocommerce-account .woocommerce-MyAccount-content p{line-height:28px;font-size:16px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;box-shadow:0 1px 0 #fff!important;-webkit-transition:box-shadow ease-in-out .13s;transition:box-shadow ease-in-out .13s;border-bottom:none !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{float:left;clear:both;padding:20px 35px;font-size:16px}.woocommerce-notices-wrapper{float:left;width:100%}.product-page-content-layout .product-main-content .cad-form{width:650px;position:fixed;z-index:999}.woocommerce-message{background:#243a4c;color:#fff}.woocommerce-info{background:#243a4c;color:#fff}.portal-resources-dropped .resource-tab-content table tbody tr td.name .image{float:left;width:100px;height:100px;margin:0 20px 0 0;border-radius:3px}.portal-resources-dropped .resource-tab-content table tbody tr td.name.dominant-resource{height:141px;position:relative}.portal-resources-dropped .resource-tab-content table tbody tr td.name.dominant-resource span.vertical{float:left}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes{width:100%;margin-bottom:0}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes label{position:relative;float:none;display:table;margin:0 auto 15px;width:auto}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes label input#rememberme{display:none}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes span:before{content:"";width:16px;height:16px;display:block;position:absolute;border:1px solid #ccc;left:0;top:0}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes span:after{content:"\f00c";width:16px;height:16px;display:block;position:absolute;left:0;top:0;line-height:16px;text-align:center;color:#fff;font-size:10px;opacity:0}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes label input:checked~span:before{border:1px solid #c73527;background:#c73527}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes label input:checked~span:after{opacity:1}.login-form .form-containers .woocommerce form.woocommerce-form p.form-row.checkboxes span{font-weight:700;color:#4b4a49;font-size:13px;padding:0 0 0 25px;position:relative}.portal-split-blocks .container>.row>.portal-col.left-col{position:sticky;height:auto;top:100px;left:0;height:88vh}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing{max-height:70vh}.portal-resource-post{float:left;width:100%;position:relative;margin-bottom:20px}.portal-resource-post a.post-thumbnail-outer{float:left;width:100%;position:relative}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer{float:left;width:100%;position:relative;height:200px;overflow:hidden;background:#f5f5f5}.portal-resource-post a.post-thumbnail-outer:hover .post-thumbnail-outer{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer:before{content:'';display:none}.portal-resource-post a.post-thumbnail-outer:hover .post-thumbnail-outer:before{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer img{float:left;width:100%;position:relative;z-index:1}.portal-resources-dropped .resource-tab-content#resource-price-list .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer,.portal-resources-dropped .resource-tab-content#resource-product-certificates .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer,.portal-resources-dropped .resource-tab-content#resource-assembly-operating-instructions .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer{height:auto}.portal-resources-dropped .resource-tab-content#resource-price-list .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer img,.portal-resources-dropped .resource-tab-content#resource-product-certificates .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer img,.portal-resources-dropped .resource-tab-content#resource-assembly-operating-instructions .portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.portal-resource-post a.post-thumbnail-outer .post-content{float:left;width:100%;position:relative;padding:20px;padding-right:41px;height:70px;padding-left:0}.portal-resource-post a.post-thumbnail-outer .post-content h3{float:left;width:100%;position:relative;margin:0;padding:0;font-size:14px;line-height:17px;font-weight:400;color:#4a4a49;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}.portal-resource-post a.post-thumbnail-outer .post-content .icon{float:left;width:21px;height:22px;position:absolute;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Download-icon.svg) no-repeat center center;background-size:contain;top:19px;right:0}div.product-portal-post{float:left;width:100%;height:auto;position:relative;margin-bottom:20px}div.product-portal-post a{float:left;width:100%;position:relative;background:#f6f6f6;height:auto;padding:0}div.product-portal-post a .image-inner{float:left;width:100%;height:230px;position:relative;background:#f6f6f6;padding:50px}div.product-portal-post a img{float:left;width:auto;height:auto;max-width:100%;max-height:100%}div.product-portal-post a .product-block-hover{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}div.product-portal-post a .product-block-hover .image{float:left;width:100%;height:100%;position:absolute;top:0;left:0}div.product-portal-post a .product-block-hover .image .inner-image{float:left;width:100%;height:100%}div.product-portal-post a .product-block-hover .image .inner-image:before{content:'';display:none}div.product-portal-post a:hover .product-block-hover{opacity:1}div.product-portal-post a .post-content{float:left;width:100%;position:relative;padding:20px;padding-right:55px;height:65px}div.product-portal-post a .post-content h3{float:left;width:100%;position:relative;margin:0;padding:0;font-size:16px;font-weight:400;color:#4a4a49;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}div.product-portal-post a .post-content .icon{float:left;width:21px;height:22px;position:absolute;background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/Download-icon.svg) no-repeat center center;background-size:contain;top:19px;right:20px}body.page-template-my-account header.container-fluid.header{display:none}body.page-template-my-account.logged-in header.container-fluid.header{display:block}body.page-template-my-account footer{display:none}body.page-template-my-account.logged-in footer{display:block}.side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51732{display:block}body.logged-in .side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51732{display:none}.side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51733{display:none}body.logged-in .side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51733{display:block}.side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51727{display:none}body.logged-in .side-block-menu .menu-inner-links .bottom-menu ul.menu li#menu-item-51727{display:block}.portal-resources-dropped .resource-tab-content article:nth-child(4n+5){clear:both}.flipbook{float:left;width:100%;height:auto;position:relative}.flipbook *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.flipbook a.cta-button{margin:0 0 20px}.modal-container-block#downloadable-gated-modal .modal-inner-container{padding:70px}.modal-container-block#downloadable-gated-modal .title.main-title{font-size:38px;line-height:48px;margin-bottom:40px}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes{width:100%;margin-bottom:0}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-form-control-wrap{position:relative;float:left;margin:0 0 15px}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item{margin:0;float:left;width:auto;height:auto}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before{content:"";width:16px;height:16px;display:block;position:absolute;border:1px solid #ccc;left:0;top:0}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:after,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:after{content:"\f00c";width:16px;height:16px;display:block;position:absolute;left:0;top:0;line-height:16px;text-align:center;color:#fff;font-size:10px;opacity:0}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before{border:1px solid #c73527;background:#c73527}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after{opacity:1}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{font-weight:700;color:#4b4a49;font-size:13px;padding:0 0 0 25px}.modal-container-block#downloadable-gated-modal .modal-inner-container{padding:70px;height:auto;max-height:100%}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.full.submit a.download-helper{padding:16px 25px;font-family:'Nexa W04',sans-serif;font-weight:600;font-size:12px;text-transform:none;border-radius:0;background:0 0;color:#000;float:left;border:solid 1px #c63527;text-align:center;margin:0 0 15px}.modal-container-block#downloadable-gated-modal .wpcf7 form .fields.full.submit a.download-helper:hover{background:#c63527;color:#fff}.modal-container-block#downloadable-gated-modal .wpcf7 form div.wpcf7-mail-sent-ok{display:none !important}.container-fluid.product-top-hero.height-100{height:100vh}.container-fluid.product-top-hero.height-100 .product-top-images .image{height:100%}.product-page-content-layout .product-main-content .specifying-section{padding-right:55px;padding-left:100px;float:left;width:100%}.product-page-content-layout .product-main-content .specifying-section.images-container{padding:0 !important;background:#f6f6f6;position:relative;overflow:hidden}.product-page-content-layout .product-main-content .specifying-section.images-container .specifying-inner{max-width:100%}.product-page-content-layout .product-main-content .specifying-section.images-container:after{content:"Click to enlarge";text-align:center;float:left;width:100%;font-family:'Nexa W04',sans-serif;color:#666;font-weight:300;line-height:normal;text-transform:uppercase;font-size:10px;position:absolute;bottom:-30px;left:0}.product-page-content-layout .product-main-content .specifying-section.button-section{padding-top:60px;padding-bottom:80px}.product-page-content-layout .product-main-content .specifying-section .specifying-inner{float:left;width:100%;max-width:680px;position:relative}.specifying-section .specifying-inner .specifying-images{float:left;width:100%;position:relative;display:block}.specifying-images .image-specifying-block{float:left;width:100%;height:auto;position:relative}.specifying-images .image-specifying-block a{float:left;width:100%;height:auto;position:relative}.specifying-images .image-specifying-block a img{float:left;width:100%}.specifying-images.slick-slider button.fa.general{width:auto;height:auto;background:0 0 !important;font-size:60px;color:#c63527}.specifying-images.slick-slider button.fa.general:hover{color:#c63527;opacity:.8}.specifying-images.slick-slider button.fa.general.previous{left:30px}.specifying-images.slick-slider button.fa.general.next{right:30px}.single-post-header .social-share{float:none;display:table;margin:0 auto 35px}.single-post-header .social-share a.social-link{float:left;margin:0 15px;font-size:20px;color:#1b1b1b}.single-post-header .social-share a.social-link:before{color:#1b1b1b}.single-post-header .social-share a.social-link:hover:before{color:#c63527}.header .menu-block-nav a.menu-block-link.account-link.new-style{padding:29px 24px}.header .menu-block-nav a.menu-block-link.account-link.new-style span.text{float:left;width:100%;text-align:center;text-transform:uppercase;font-weight:600;font-size:11px;text-indent:4px;color:#1b1b1b}.header .menu-block-nav a.menu-block-link.account-link.new-style span.account-icon{float:none;display:block;margin:0 auto 6px}.grecaptcha-badge{display:none !important}.page-id-54742 .wpcf7 form.sent .wpcf7-response-output{display:none !important;visibility:hidden !important}.page-id-54742 #downloadable-gated-modal .wpcf7 form .fields.submit a.download-helper{left:50%;position:relative;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.page-id-54742 #downloadable-gated-modal .wpcf7 form .thankyou-message p{text-align:center;margin:0}.container-fluid.introduction-home{margin-top:80px;margin-bottom:100px}.container-fluid.introduction-home .row{height:495px;position:relative}.container-fluid.introduction-home .repeated-content{float:left;width:100%}.container-fluid.introduction-home .repeated-content .title-container{float:left;width:100%;margin-bottom:40px}.container-fluid.introduction-home .repeated-content .title-container .title{float:left;width:100%;font-size:60px;line-height:66px;color:#000}.container-fluid.introduction-home .repeated-content .title-container .title b{margin-left:95px;clear:both;display:block}.container-fluid.introduction-home .repeated-content .content-container{float:left;width:100%;font-size:30px;color:#000;margin-bottom:40px}.container-fluid.introduction-home .repeated-content .content-container p{line-height:42px}.container-fluid.introduction-home .repeated-content .content-container :last-child{margin:0}.container-fluid.introduction-home .repeated-content .buttons{float:left;width:100%}.container-fluid.introduction-home .intro-image-container{float:left;width:495px;height:495px;overflow:hidden}.container-fluid.introduction-home .intro-image-container img{float:left;width:100%}.container-fluid.repeated-sliding-block{padding-top:75px;padding-bottom:75px;background:#f6f6f6;margin-bottom:175px;position:relative}.slider-workplace-blocks{float:left;width:100%}.slider-workplace-blocks .slide-block{float:left;width:100%}.slider-workplace-blocks .slide-block .label-block{float:left;width:100%;margin-bottom:65px}.slider-workplace-blocks .slide-block .label-block .label-title{float:left;width:100%;position:relative;font-size:13px;font-weight:600;color:#000;padding-left:40px}.slider-workplace-blocks .slide-block .label-block .label-title:before{content:'';position:absolute;left:0;top:8px;width:28px;height:1px;background:#d9827a}.slider-workplace-blocks .slide-block .title-container{float:left;width:100%;margin-bottom:60px}.slider-workplace-blocks .slide-block .title-container span.title{float:left;width:100%;font-size:60px;line-height:66px;color:#000}.slider-workplace-blocks .slide-block .title-container span.title b{margin-left:95px;clear:both;display:block}.slider-workplace-blocks .slide-block .content-container{float:left;width:100%;font-size:30px;color:#000;margin-bottom:40px}.slider-workplace-blocks .slide-block .content-container p{line-height:40px}.slider-workplace-blocks .slide-block .content-container :last-child{margin:0}.slider-workplace-blocks .slide-block .image-block{float:left;width:100%;position:absolute;top:0;left:0;padding:0;overflow:hidden}.slider-workplace-blocks .slide-block .image-block:before{content:'';float:left;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);position:absolute;z-index:3;top:0;left:0;-moz-transform:scale(1.88);-webkit-transform:scale(1.88);-o-transform:scale(1.88);-ms-transform:scale(1.88);transform:scale(1.88)}.slider-workplace-blocks .slide-block .image-block:after{content:'';float:left;width:100%;height:100%;background:#062c44;position:absolute;z-index:4;top:0;left:0;opacity:.7}.slider-workplace-blocks .slide-block.slick-active .image-block:after{opacity:0}.slider-workplace-blocks .slide-block .image-block img{float:left;width:100%;height:auto}.slider-workplace-blocks .slick-list{overflow:visible}.slider-workplace-blocks.slick-slider button.slick-arrow{color:#fff;width:17px;height:32px;background:url(https://resources.connection.uk.com/wp-content/uploads/2020/09/28090752/arrow-slick.svg) no-repeat center center !important;background-size:contain !important;font-size:36px;top:60%}.slider-workplace-blocks.slick-slider button.slick-arrow:before{display:none}.slider-workplace-blocks.slick-slider button.slick-arrow.previous{display:none !important}.container-fluid.cpds-cta-block.homepage-cta-block{margin-bottom:100px;padding-bottom:0;padding-top:0;background:0 0}.cta-bottom-block .buttons{float:none;display:table;width:auto;clear:both;margin:0 auto}.cta-bottom-block .buttons .cta-button{float:left;margin:0 10px !important;width:auto;clear:none}.page-template-workplace-case-study-page .container-fluid.cpds-cta-block.homepage-cta-block{margin-top:95px}.page-template-workplace-case-study-page .container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block span.title{font-weight:300}.image-content-block .column-content-text.workplace-split-content{font-size:20px}.image-content-block .column-content-text.workplace-split-content .title{float:left;width:100%;font-size:30px;line-height:30px;font-weight:800;margin:0 0 40px}.full-width-filters .filters-product-container{float:none;width:auto;position:relative;display:table;margin:0 auto}.full-width-filters .filters-product-container span.filter-title{float:left;cursor:pointer;color:#243a4c;font-size:14px;line-height:24px;font-weight:600;margin:0 13px}.full-width-filters .filters-product-container label{float:left;cursor:pointer;color:#878786;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:600;margin:0 13px}.full-width-filters .filters-product-container label span{float:left;color:#878786;padding-bottom:5px;border-bottom:solid 1px transparent}.full-width-filters .filters-product-container label input:checked~span{color:#000;border-color:#c63527}.full-width-filters .filters-product-container label input{display:none}.filterable_search .form-overlay{top:0;left:0}.container-fluid.product-filters-space-block{background:#f5f5f5;padding-top:12px;padding-bottom:8px}html[lang=en-US] .container-fluid.product-filters-top-block{margin-bottom:15px}div#filterable_search_results p.no-results{float:left;width:100%;margin:30px 0;text-align:center;font-size:20px;font-weight:700;color:#000}form.filterable_search .form-overlay .loader-container .loader-logo{backface-visibility:hidden;perspective:1000px;opacity:1}.container-fluid.product-listing-block span#load_more{cursor:pointer;padding:16px 30px}.header .menu-main-menu-container ul li#menu-item-4341>ul.sub-menu>li>a{display:none}.header .menu-main-menu-container ul li#menu-item-4341>ul.sub-menu>li ul.sub-menu{display:block !important;position:static;float:left;width:100%;top:auto;border-bottom:solid 1px #7c7c7b}.header .menu-main-menu-container ul li#menu-item-4341>ul.sub-menu>li:last-of-type ul.sub-menu{border-bottom:none}.header .menu-main-menu-container ul li#menu-item-4341>ul.sub-menu{padding:0}.header .menu-main-menu-container ul li#menu-item-4341>ul.sub-menu>li{float:left;width:100%;position:relative;padding-bottom:0;margin:0 !important}.header .menu-main-menu-container ul li>ul.sub-menu li#menu-item-62265 a{pointer-events:none;cursor:default}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children{width:33%}.side-block-menu .menu-inner-links .inner-links .links{width:630px}.container-fluid.product-filters-space-block{display:none !important}html[lang=en-US] .container-fluid.product-filters-space-block{display:block !important}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block{padding:0}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block img{border-top:solid 0px #f6f6f6;border-bottom:solid 3px #f6f6f6;border-right:solid 20px #f6f6f6;border-left:solid 1px #f6f6f6;margin-left:-1px}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block:last-of-type img{border-right:solid 20px transparent}.cpds-cta-block.homepage-cta-block .cta-bottom-block span.title{margin:0 0 30px;font-weight:300}.slider-main .scroll-icon-contain{z-index:3;float:left;margin:0;clear:both;height:72px;width:50px;display:block;position:absolute;bottom:200px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-template-workplace-case-study-page .cad-form{width:650px;position:fixed;z-index:999}.image-content-block .column-content-text.workplace-split-content a.cta-button{line-height:normal}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block img{position:relative;left:1px}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block:nth-child(even) img{left:auto;right:1px}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block img{width:101%;max-width:none}.container-fluid.product-discontinue{padding-top:200px;margin-bottom:100px}.product-discontinue-text{float:left;width:100%;height:auto}.product-discontinue-text h1{float:left;width:100%;text-align:center;font-size:60px;color:#000;line-height:75px}.product-discontinue-text h1 strong{display:block}.product-discontinue-text .content{float:none;width:65%;font-size:20px;display:table;margin:0 auto;text-align:center;color:#000}.product-discontinue-text .content p{line-height:32px}.product-discontinue-text .content :last-child{margin:0}.works-well-section.product-discontinue-related .row.view-all-button{margin-top:60px}.works-well-section.product-discontinue-related .row.view-all-button .cta-button{float:none;margin:0 auto;display:table}.works-well-section.product-discontinue-related{margin-bottom:100px}.header .menu-main-menu-container ul li#menu-item-39232>ul.sub-menu>li>a{display:none}.header .menu-main-menu-container ul li#menu-item-39232>ul.sub-menu>li ul.sub-menu{display:block !important;position:static;float:left;width:100%;top:auto;border-bottom:solid 1px #7c7c7b}.header .menu-main-menu-container ul li#menu-item-39232>ul.sub-menu>li:last-of-type ul.sub-menu{border-bottom:none}.header .menu-main-menu-container ul li#menu-item-39232>ul.sub-menu{padding:0}.header .menu-main-menu-container ul li#menu-item-39232>ul.sub-menu>li{float:left;width:100%;position:relative;padding-bottom:0;margin:0 !important}.header .menu-main-menu-container ul li>ul.sub-menu li#menu-item-63517>a{pointer-events:none;cursor:default}.header .menu-main-menu-container ul li#menu-item-39771>ul.sub-menu>li>a{display:none}.header .menu-main-menu-container ul li#menu-item-39771>ul.sub-menu>li ul.sub-menu{display:block !important;position:static;float:left;width:100%;top:auto;border-bottom:solid 1px #7c7c7b}.header .menu-main-menu-container ul li#menu-item-39771>ul.sub-menu>li:last-of-type ul.sub-menu{border-bottom:none}.header .menu-main-menu-container ul li#menu-item-39771>ul.sub-menu{padding:0}.header .menu-main-menu-container ul li#menu-item-39771>ul.sub-menu>li{float:left;width:100%;position:relative;padding-bottom:0;margin:0 !important}.header .menu-main-menu-container ul li>ul.sub-menu li#menu-item-63523>a{pointer-events:none;cursor:default}.header .menu-main-menu-container ul li#menu-item-40903>ul.sub-menu>li>a{display:none}.header .menu-main-menu-container ul li#menu-item-40903>ul.sub-menu>li ul.sub-menu{display:block !important;position:static;float:left;width:100%;top:auto;border-bottom:solid 1px #7c7c7b}.header .menu-main-menu-container ul li#menu-item-40903>ul.sub-menu>li:last-of-type ul.sub-menu{border-bottom:none}.header .menu-main-menu-container ul li#menu-item-40903>ul.sub-menu{padding:0}.header .menu-main-menu-container ul li#menu-item-40903>ul.sub-menu>li{float:left;width:100%;position:relative;padding-bottom:0;margin:0 !important}.header .menu-main-menu-container ul li>ul.sub-menu li#menu-item-63529>a{pointer-events:none;cursor:default}.cad-form .wpcf7 form.sent .wpcf7-response-output{display:none !important}.contact-form-main .wpcf7 form.sent .wpcf7-response-output{display:none !important}.intro-content-block.showroom-intro-block .content-container{font-size:22px;font-weight:300}.intro-content-block.showroom-intro-block .content-container p{line-height:42px}.modal-container-block#downloadable-gated-modal .modal-inner-container .wpcf7 form.sent .wpcf7-response-output{display:none !important}.container-fluid.virtual-tour-section.vr-page-section{margin-bottom:200px}.product-type-header.resources-header.vr-page-header{margin-bottom:105px}.row.events-listing-title{margin-bottom:60px}.row.events-listing-title span.title{float:left;margin:0;position:relative;font-size:50px;font-weight:700;color:#000;padding-top:30px;width:100%;text-align:center;line-height:1}.row.events-listing-title span.title:before{content:'';position:absolute;top:0;width:40px;height:2px;background:#c63527;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pdf-download-section .row.title-row{margin-bottom:50px}.pdf-download-section .row.title-row span.title{float:left;width:100%;text-align:center;font-weight:700;font-size:30px;line-height:40px;color:#000;padding:0;margin:0;padding-top:30px}.pdf-download-section .row.title-row span.title:before{content:'';position:absolute;top:0;width:40px;height:2px;background:#c63527;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.container-fluid.pdf-download-section{margin-bottom:75px}.pdf-download-section .flipbook .ipgs{margin-bottom:50px}.virtual-tour-section.vr-page-section .tour-iframe-container{height:600px;position:relative}.virtual-tour-section.vr-page-section .tour-iframe-container iframe{margin:0 !important}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay .vertical{float:left;width:100%;top:50%}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay span.title{float:left;width:100%;text-align:center}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay span.play-icon{margin:0 auto;width:90px;height:90px;display:block;border-radius:50%;background:url(https://resources.connection.uk.com/wp-content/uploads/2021/01/play-connection.png) no-repeat center center;background-size:contain;cursor:pointer}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay span.title.top-title{font-size:50px;font-weight:600;color:#fff;position:absolute;top:60px;left:0}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay span.title.bottom-title{text-transform:uppercase;font-weight:600;color:#fff;font-size:16px;margin-top:25px}.virtual-tour-section.vr-page-section .tour-iframe-container .vrview .wrapperThumbnail{height:100%;overflow:hidden}.virtual-tour-section.vr-page-section .tour-iframe-container .vrview .wrapperThumbnail img#thumbnail{min-height:100% !important;max-width:none !important;height:100% !important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative}.single-case-studies .cad-form,.page-template-portal-flokk-page .cad-form,.page-template-workplace-case-study-page .cad-form,.page-template-multi-download-blocks-page .cad-form,.page-template-video-block-page .cad-form,.page-template-download-blocks-page .cad-form{width:650px;position:fixed;z-index:999}.cad-form .wpcf7 form.sent .wpcf7-response-output{display:none !important}.cad-form .form-overlay .loader-container .loader-logo{opacity:1}body.page-template-events-page{padding-top:0}.container-fluid.video-full-section{margin-bottom:100px}.video-full-section div#vimeo-container{margin:0 0 30px}.container-fluid.product-top-hero .video-backdrop-container{float:left;width:100%;height:100%;position:absolute;left:0;top:0}.container-fluid.product-top-hero .video-backdrop-container video#vid{float:left;object-fit:cover;width:100%;height:100%}.container-fluid.product-top-hero .overlay.video-product-overlay{background:0 0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#8c000000',GradientType=0)}.container-fluid.new-post-lists.post-list{margin-top:65px}.new-post-lists.post-list .post-listing-title{text-transform:uppercase;float:left;width:100%;position:relative;font-size:13px;font-weight:600;color:#000;padding-left:40px;margin-bottom:35px}.new-post-lists.post-list .post-listing-title:before{content:'';position:absolute;left:0;top:8px;width:28px;height:1px;background:#d9827a}.new-post-lists.post-list .post-listing-label{position:absolute;left:8px;top:88px;background:#c63527;color:#fff;text-transform:uppercase;font-weight:700;padding:10px;line-height:1;z-index:5;letter-spacing:.05em;padding:11px 20px 10px}.post-list .news-post a.post-thumbnail-outer.product-image-news .post-thumbnail-outer img.vertical{width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.post-list .news-post a.post-thumbnail-outer.product-image-news .post-thumbnail-outer{background-image:none !important;background:#f5f5f5f5;padding:25px}.row.pinned-products{margin-bottom:40px;background:#f5f5f5;padding:8px 0}.row.pinned-products .product-post{margin-bottom:0}.home .slider-main,.home .slider-main .slick-list,.home .slider-main .slick-track,.home .slider-main .slides{height:80vh}.home .contact-block-sides{bottom:20vh}.home .container-fluid.bottom-slider-blocks{bottom:20vh;padding-bottom:45px}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer:before{opacity:0}.post-list .news-post:hover a.post-thumbnail-outer .post-thumbnail-outer:before{opacity:1}.slider-main a.scoll-slider-icon span.icon{background:0 0;background-size:contain;width:20px;height:30px;float:none;margin:0 auto 10px}.modal-container-block#vr-modal{opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal-container-block#vr-modal .modal-inner-container{padding-bottom:0;padding-top:0}.modal-container-block#vr-modal .modal-inner-container .vr-col{height:100%;position:relative}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block{float:left;width:100%;height:100%;position:relative;background:url(https://resources.connection.uk.com/wp-content/uploads/2021/08/6c489662-6c77-4417-906b-38c588f63539.jpg) no-repeat center center}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .tour-iframe-container{height:100%}.modal-container-block#vr-modal .modal-inner-container .close-block{margin-top:50px}.container-fluid.product-listing-block #load_more_all_button{cursor:pointer;padding:16px 30px}.container-fluid.product-listing-block.featured-posts-loaded span#load_more{display:none}@-webkit-keyframes bounce_icon{0%{-webkit-transform:translateX(637px) translateY(455px);opacity:1}99%{-webkit-transform:translateX(637px) translateY(466px);opacity:1}100%{-webkit-transform:translateX(637px) translateY(467px);opacity:0}}@keyframes bounce_icon{0%{transform:translateX(637px) translateY(455px);opacity:1}50%{opacity:1}95%{opacity:0}100%{transform:translateX(637px) translateY(467px);opacity:0}}.slider-main .scroll-icon-contain a.scoll-slider-icon span.icon rect#Rectangle_370{-webkit-animation-duration:1.6s;animation-duration:1.6s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounce_icon;animation-name:bounce_icon;opacity:0;animation-delay:1s}.slider-main .scroll-icon-contain a.scoll-slider-icon span.icon rect#Rectangle_370{-webkit-transition:all 1.2s cubic-bezier(.7,0,.84,0);-moz-transition:all 1.2s cubic-bezier(.7,0,.84,0);-ms-transition:all 1.2s cubic-bezier(.7,0,.84,0);-o-transition:all 1.2s cubic-bezier(.7,0,.84,0);transition:all 1.2s cubic-bezier(.7,0,.84,0)}.modal-container-block#vr-modal .modal-inner-container.active .vr-col{position:absolute;left:0;width:100%;z-index:1;background:#000;height:100%}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .close-block{margin:0;position:absolute;right:50px;top:50px;z-index:3;width:auto;display:none;padding:0}.modal-container-block#vr-modal .modal-inner-container.active .vr-modal-block .close-block{display:block}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .close-block span.close-text{display:none}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .close-block .close-icon{margin:0}.trending-main-block{float:left;width:100%;position:relative;background:#f6f6f6;padding-left:0}.trending-main-block .no-padding-left{padding-left:0}.trending-product-slider{float:left;width:100%;position:relative}.trending-product-slider article{padding:16px 8px !important}.trending-main-block .trending-block-container{float:left;width:100%;position:relative;padding-top:35px}.trending-main-block .trending-block-container span.title{float:left;width:100%;font-size:45px;line-height:45px;color:#000;margin:-4px 0 22px}.trending-main-block .trending-block-container span.title b{margin-left:55px;clear:both;display:block;font-weight:600}.trending-main-block .trending-block-container .content{float:left;width:100%;font-size:18px;color:#000;font-weight:400}.trending-main-block .trending-block-container .content :last-child{margin:0}.trending-main-block .trending-block-container .content p{line-height:28px}.trending-product-slider .related-product-post a{height:268px;border:none;background:#fff}.trending-product-slider button.fa.general.slick-arrow{right:7px;width:50px;height:50px;line-height:50px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:16px;background:#c63527;padding:0 15px}.trending-product-slider button.fa.general.slick-arrow:before{content:'';width:20px;height:8px;background:url("/wp-content/themes/twentyseventeen-child/assets/images/Arrow.svg") no-repeat;background-size:contain;display:block}.row.no-margin.trending-row-bottom{margin-bottom:50px !important;position:relative}.container-fluid.product-listing-block{overflow:hidden}.row.no-margin.trending-row-bottom:before{content:'';position:absolute;background:#f6f6f6;height:100%;display:block;width:6000px;margin-left:-3000px;float:left}.woocommerce form .password-input,.woocommerce-page form .password-input{float:left;width:100%}.lazyLoadImage,.lazyLoadHeroSlider,.lazyLoadHeroImage{-webkit-transition:all .2s ease-in-out !important;-moz-transition:all .2s ease-in-out !important;-ms-transition:all .2s ease-in-out !important;-o-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important;opacity:0}.lazyLoadImage.active,.lazyLoadHeroSlider.active,.lazyLoadHeroImage.active{opacity:1}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .tour-iframe-container .form-overlay{visibility:visible;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.modal-container-block#vr-modal .modal-inner-container .vr-modal-block .tour-iframe-container .form-overlay .loader-container .loader-logo{opacity:1}.virtual-tour-section.vr-page-section .tour-iframe-container iframe{border:none}.product-type-header.shop-page-header.wini-shop-header{margin-bottom:40px}.row.type-title-row h1#wini-logo-main{font-size:0px;line-height:0;height:50px}.row.type-title-row h1#wini-logo-main img{height:100%;position:relative;width:auto;max-width:100%}.row.wini-image-row{margin-top:50px}.row.wini-image-row .image-container{float:left;width:100%;position:relative}.row.wini-image-row .image-container img{float:left;width:100%;position:relative}.header .menu-main-menu-container ul li#menu-item-114153 a{background:url(https://resources.connection.uk.com/wp-content/uploads/2021/12/wini_logo_100_4c_white-1.svg) no-repeat top center;background-size:contain;text-indent:999999px;width:80px;height:25px;overflow:hidden}.header.dark-theme .menu-main-menu-container ul li#menu-item-114153 a,.header.fixed .menu-main-menu-container ul li#menu-item-114153 a{background:url(https://resources.connection.uk.com/wp-content/uploads/2021/12/wini_logo_100_4c-1.svg) no-repeat top center;background-size:contain}.side-block-menu .menu-inner-links .menu-block ul.menu>li#menu-item-67407{display:none !important}.side-block-menu .menu-inner-links .menu-block ul.menu>li#menu-item-67407>a{background:url(https://resources.connection.uk.com/wp-content/uploads/2021/12/wini_logo_100_4c-1.svg) no-repeat top center;background-size:contain;text-indent:999999px;width:155px;height:33px;overflow:hidden}html[lang=de-DE] .side-block-menu .menu-inner-links .menu-block ul.menu>li#menu-item-39927{margin-bottom:0}html[lang=de-DE] .header .menu-main-menu-container ul.menu>li{margin:0 35px 0 0}html[lang=de-DE] .header .menu-main-menu-container{margin:5px 40px 0 0}.page-template-conformance-form .container-fluid.standard-post{margin-top:95px}.new-contact-page .contact-content-top .meta-information .meta-inner.address a.address p br{display:none}.new-contact-page .contact-content-top .meta-information .meta-inner.call,.new-contact-page .contact-content-top .meta-information .meta-inner.fax{width:50%;margin-bottom:40px}.new-contact-page .contact-content-top .meta-information .meta-inner a{font-size:18px;line-height:24px;margin:10px 0 0}.new-contact-page .contact-content-top .meta-information .meta-inner a>:last-child{margin:0}.new-contact-page .contact-content-top h1{margin-bottom:45px}.new-contact-page .contact-content-top ul.social-media{margin:20px 0 0}.standard-post .new-contact-form{float:left;width:100%;position:relative}.standard-post .new-contact-form .top-section{float:left;width:100%;position:static}.standard-post .new-contact-form .bottom-form-switch{float:left;width:100%;position:static}.standard-post .new-contact-form .bottom-form-switch .form-container{float:left;width:100%;position:static;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.standard-post .new-contact-form .bottom-form-switch .form-container .wpcf7{position:static}.standard-post .new-contact-form .top-section .form-overlay{display:none}.standard-post .new-contact-form .form-overlay{top:0;left:0}.standard-post .new-contact-form .bottom-form-switch .form-container h3,.form-container.conformance-form h3{color:#000;font-size:30px;line-height:1;margin:20px 0;float:left;width:100%}.standard-post .new-contact-form .bottom-form-switch .form-container h4,.form-container.conformance-form h4{color:#000;font-size:20px;line-height:1;margin:30px 0 20px;float:left;width:100%}.standard-post .new-contact-form .bottom-form-switch .form-container .content{float:left;width:100%;font-size:16px;margin:0 0 30px}.standard-post .new-contact-form .bottom-form-switch .form-container .content p{line-height:30px}.standard-post .new-contact-form .bottom-form-switch .form-container .content :last-child{margin:0}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block{float:left;width:100%;height:150px;overflow:auto;background:#f5f5f5;padding:30px;margin:0 0 30px}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block::-webkit-scrollbar{width:8px}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block::-webkit-scrollbar-track{border-radius:0}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block::-webkit-scrollbar-thumb{border-radius:0}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block::-webkit-scrollbar-thumb{background:#000}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block::-webkit-scrollbar-track{background:#ccc}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block .content h5{letter-spacing:0;font-size:20px;margin:0 0 10px;color:#000}.standard-post .new-contact-form .bottom-form-switch .form-container .scrollable-content-block .content{margin:0}.wpcf7 form .fields .ocswcf_signature{float:left;width:100%;position:relative}.wpcf7 form .fields .ocswcf_signature canvas{background:#f6f6f6;float:left}.wpcf7 form .fields .ocswcf_signature input.clearButton{clear:both;float:left;margin:20px 0 0;background:0 0;padding:0;text-transform:capitalize;font-family:'Nexa W04',sans-serif;font-size:14px;font-weight:700;color:#000;border-bottom:solid 1px #000;border-radius:0}.wpcf7 form .fields .ocswcf_signature input.clearButton:hover{color:#c63527;border-color:transparent}.wpcf7 form .fields .ocswcf_signature span.wpcf7-form-control-wrap{display:none}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes{width:100%}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-form-control-wrap{position:relative;float:left}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item{margin:0;float:left;width:auto;height:auto}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:before,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:before{content:"";width:30px;height:30px;display:block;position:absolute;border:1px solid #ccc;left:0;top:0}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:after,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label:after{content:"\f00c";width:30px;height:30px;display:block;position:absolute;left:0;top:0;line-height:30px;text-align:center;color:#fff;font-size:15px;opacity:0;font-weight:100}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:before{border:1px solid #c73527;background:#c73527}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item label input:checked~span.wpcf7-list-item-label:after{opacity:1}.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label,.new-contact-form .bottom-form-switch .form-container .wpcf7 form .fields.checkboxes .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label{font-weight:700;color:#4b4a49;font-size:16px;padding:0 0 0 50px;line-height:30px}.form-container .repeated-product-fields{float:left;width:100%;position:relative}.form-container .repeated-product-fields .field-repeater-row{float:left;width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.form-container .repeated-product-fields .field-repeater-row#row-normal{display:block}.form-container .repeated-product-fields p{margin:0;float:left;width:100%;position:absolute;right:-30px;bottom:25px;width:20px;height:auto;text-align:center}.form-container .repeated-product-fields p a{float:left;font-size:0px;line-height:1;border:none;position:absolute;left:0;bottom:0}.form-container .repeated-product-fields p a.remove-product-repeater{float:right;display:none;bottom:31px}.form-container .repeated-product-fields p a:before{content:'\f196';position:relative;display:block;font-size:20px;font-weight:100;color:#000}.form-container .repeated-product-fields p a:hover:before{color:#c63527}.form-container .repeated-product-fields p a.remove-product-repeater:before{content:'\f147'}.form-container .repeated-product-fields .field-repeater-row span.repeater-title{float:left;width:100%;font-size:20px;font-weight:700;text-transform:none;text-align:left;color:#c63527;line-height:20px;padding:0;margin:10px 0 20px}.wpcf7 form .fields .bootstrap-select.wpcf7-not-valid button{color:red;border-bottom:1px solid red}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.side-block-menu{background:#fff}}@supports (-ms-ime-align:auto){.side-block-menu{background:#fff}}@supports (-ms-ime-align:auto) and (-webkit-text-stroke:initial){.side-block-menu{background:#fff}}.virtual-tour-section.vr-page-section .tour-iframe-container .vrview{position:absolute !important;top:0;left:0}.wpcf7 form .fields.terms-text p{margin:0}.page-template-careers-page .faqs-intro-content h1{font-size:71px;line-height:81px}.standard-post .form-container.conformance-form{float:left;width:100%;position:relative}.wpcf7 form.fake-contact-top-form .fields span span.wpcf7-not-valid-tip{display:none}.fields.full.term-download a.cta-button{border:solid 1px #c63527;color:#000;font-weight:600}.fields.full.term-download a.cta-button:hover{background:#c63527;color:#fff}.wpcf7 form .fields .codedropz-upload-wrapper{float:left;width:100%}.wpcf7 form .fields .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-inner h3{text-align:center;margin:0;font-size:20px}.wpcf7 form .fields .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-inner span{margin:10px 0;float:left;width:100%;text-align:center}.wpcf7 form .fields .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container{padding:20px}.dnd-upload-status .dnd-upload-details .remove-file{border:none}.wpcf7 form .fields .image-types{float:left;width:50%;position:relative;padding:20px;border:solid 1px #ccc}.wpcf7 form .fields .image-types .image{float:left;width:48%;position:relative}.wpcf7 form .fields .image-types .image span.image-label{float:left;width:100%;text-align:center;margin:0 0 10px}.wpcf7 form .fields .image-types .image img{float:left;width:100%;margin:0}.wpcf7 form .fields .image-types .image.right{float:right}.standard-post .new-contact-form .bottom-form-switch .form-container .wpcf7 form.sent .wpcf7-response-output{display:none !important}.standard-post-content p.download-button-p{float:left;width:100%}.standard-post-content p.download-button-p a.cta-button{float:left;line-height:1;display:table;margin:0 10px 0 0;border:solid 1px #c63527}.standard-post-content p.download-button-p a.cta-button:last-of-type{margin:0}.standard-post-content p.download-button-p a.cta-button:hover{color:#fff}.cpds-cta-block.homepage-cta-block.pcon-page-cta-block .cta-bottom-block{padding:0 30px}body.page-template-pcon-page{padding-top:0}.container-fluid.cpds-cta-block.homepage-cta-block.pcon-page-cta-block{background:#f5f5f5;margin-bottom:110px;padding-top:100px;padding-bottom:90px}.flexible-article-fields.pcon-page-fields{float:left;width:100%;position:relative}.pcon-page-fields .container-fluid.image-content-block .row{display:flex;align-items:center;justify-content:center}.pcon-page-fields .container-fluid.image-content-block.left-image .row{flex-direction:row-reverse}.pcon-page-fields .container-fluid.image-content-block .column-content-text{padding:0;padding-left:100px}.pcon-page-fields .container-fluid.image-content-block.right-image .column-content-text{padding-left:0;padding-right:100px}.form-container .repeated-product-fields p span.repeater-label{position:absolute;right:31px;top:100%;white-space:nowrap;font-size:12px;line-height:24px;font-weight:500}.page-template-off-works-form .container-fluid.standard-post{margin-top:95px}.wpcf7 form .fields.open-close-field label{width:48%;float:left}.wpcf7 form .fields.open-close-field label:last-child{float:right;padding-top:33px}.form-container.conformance-form .checkbox-list{float:left;width:100%}.form-container.conformance-form .checkbox-list.has-further-details .fields b.details{margin-top:12px;font-size:12px}.form-container.conformance-form .checkbox-list.has-further-details textarea{height:80px}.form-container.conformance-form .checkbox-list .fields label.checkbox{float:left;width:100%;margin:0;margin-bottom:0;padding-right:120px;position:relative;display:flex;align-items:center;min-height:36px}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap{float:right;width:auto;position:absolute;right:0;top:0}.form-container.conformance-form .checkbox-list:not(.has-further-details){margin:0 0 10px}.form-container.conformance-form .checkbox-list:not(.has-further-details) .fields{margin:0 0 10px}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item{margin:0 5px 0 0;float:left;width:auto}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item>label{padding:0;min-height:0px;margin:0}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item>label span{float:left;width:auto;padding:10px;border:solid 1px #000;border-radius:4px;line-height:1;text-transform:uppercase;font-weight:700;color:#000}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item>label span:before{display:none}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item:last-of-type{margin:0}.form-container.conformance-form .checkbox-list .fields label.checkbox>b{margin:0}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item>label input:checked~span{border-color:#c63527;background:#c63527;color:#fff}.ui-timepicker-container,.ui-timepicker-container *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}@media only screen and (min-width:1201px){.page-template-tertiary-page .container-fluid.standard-post{margin-top:80px}.standard-post .row.standard-post-header-bar{margin-bottom:35px}.standard-post-content p{margin-bottom:23px}.single-post-header{margin-bottom:50px}.single-post-header .row.breadcrumbs{margin-bottom:40px}.container-fluid.flexible-row-block.column-1-text{margin-top:20px;margin-bottom:90px}.container-fluid.flexible-row-block.blockquote{margin-bottom:90px}.container-fluid.flexible-row-block{margin-bottom:80px}.faqs-intro-content,.container-fluid.faqs-listing .faqs-right-side{padding-top:70px}.container-fluid.faqs-listing{margin-bottom:70px}.container-fluid.faqs-bottom-cta{margin-bottom:70px}.container-fluid.contact-form-top{padding-top:80px;margin-bottom:50px}.about-right-content .about-us-content-block .content-container{margin-bottom:30px}.about-right-content .about-us-content-block .title-container{margin-bottom:30px}.about-right-content .about-tabs-block{margin-bottom:40px}.product-type-header.resources-header.vr-page-header{margin-bottom:60px}.product-type-header{padding-top:80px}.container-fluid.virtual-tour-section.vr-page-section{margin-bottom:10px}.row.new-title-row{margin-bottom:50px}.container-fluid.inspo-archive-listing.top-level-listing,.container-fluid.inspiration-homepage{padding-top:90px;padding-bottom:110px}.container-fluid.inspiration-hero-listing.top-hero,.container-fluid.inspiration-homepage,.container-fluid.showrooms-section-container{padding-bottom:85px}.inspo-page-sections .container-fluid.cpds-cta-block.homepage-cta-block,.case-studies-page-sections .container-fluid.cpds-cta-block.homepage-cta-block,.showrooms-page-sections .container-fluid.cpds-cta-block.homepage-cta-block{padding-top:80px;padding-bottom:80px}.container-fluid.pdf-download-section{margin-bottom:60px}.container-fluid.related-inspiration{margin-bottom:100px}.related-inspiration .row.title-row{margin-bottom:50px}.showrooms-page-sections .container-fluid.new-hero-section{height:400px}.container-fluid.inspo-archive-listing{margin-bottom:90px}.showrooms-page-sections .container-fluid.tours-section-container{padding-top:40px;padding-bottom:30px}.container-fluid.new-content-slider-section{margin-bottom:90px;padding-top:90px;padding-bottom:90px}.container-fluid.popular-section-container{margin-bottom:100px}.container-fluid.inspiration-hero-listing{padding-bottom:80px}.container-fluid.cpds-cta-block.homepage-cta-block.pcon-page-cta-block{margin-bottom:90px;padding-top:80px;padding-bottom:80px}.product-page-content-layout{margin-bottom:80px}.row.works-well-title{margin-bottom:50px}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-right:50px;padding-left:90px;padding-top:60px;padding-bottom:60px}.product-type-header.resources-header{margin-bottom:55px}.modal-content-block .title.main-title{margin-bottom:60px}.modal-container-block .modal-inner-container .close-block{margin-bottom:40px}.page-template-workplace-case-study-page .container-fluid.cpds-cta-block.homepage-cta-block{margin-top:0;margin-bottom:60px}.container-fluid.events-repeated-content{padding-top:65px;padding-bottom:65px;margin-bottom:138px}.events-repeated-content .repeated-content .title-container{margin-bottom:35px}.events-repeated-content.workplace-image-slider-right .image-events-slider .image-block img{width:101%;max-width:101%;max-height:590px;object-fit:cover;object-position:center}.container-fluid.slider-new-bottom-ctas{margin-bottom:90px}.container-fluid.tours-section-container{padding-top:150px;padding-bottom:100px}.container-fluid.cpds-cta-block.homepage-cta-block{margin-bottom:80px;margin-top:-11px}}.single-post-header .single-header-content .case-study-buttons-container{justify-content:center!important;display:flex;float:left;width:100%}.single-post-header .single-header-content .case-study-buttons-container a.cta-button{float:left;margin:0 15px}.case-study-floating-button{position:fixed;bottom:159px;z-index:201;left:auto;right:0}.case-study-floating-button a.main{float:left;clear:both;width:50px;height:50px;display:block;position:relative;margin:0;background:url(https://resources.connection.uk.com/wp-content/uploads/2023/01/Download-icon-white.svg) no-repeat center center #c63527;background-repeat:no-repeat;background-size:19px;z-index:202;overflow:hidden;text-indent:-999px;color:transparent}.case-study-floating-button.active a.main{background:url(https://resources.connection.uk.com/wp-content/uploads/2023/01/Cross-white.svg) no-repeat center center #c63527;background-repeat:no-repeat;background-size:19px}.case-study-floating-button a.cta-button{width:0;padding:16px 0;white-space:nowrap;background:#fff}.case-study-floating-button.active a.cta-button{padding:16px;width:205px}.case-study-floating-button a.cta-button:hover{background:#c63527}.single-post-header .single-header-content .case-study-buttons-container{float:left;width:100%}@media only screen and (min-width:768px){.case-study-floating-button:hover a.cta-button{padding:16px;width:205px}}@media only screen and (max-width:768px){.single-post-header .single-header-content .case-study-buttons-container{display:block !important}.single-post-header .single-header-content .case-study-buttons-container a.cta-button{float:none;margin:0 auto 15px}.single-post-header .single-header-content .case-study-buttons-container a.cta-button:last-of-type{margin-bottom:0}}.header .menu-block-nav .menu-language-menu-container ul.menu li a>.wpml-ls-display{width:100%}.form-container.conformance-form h3 br{display:block}.form-container.conformance-form h3 small{color:inherit;font-weight:500;line-height:30px;font-size:14px}