@media only screen and (max-width:767px){.development-notice{display:block !important}.parralax{background-attachment:scroll !important;background-size:cover!important}.container{max-width:335px}body{padding-top:60px}body.home,body.single-product,body.post-type-archive-cpds,body.post-type-archive-case-studies,body.post-type-archive-insights,body.page-template-workplace-case-study-page{padding-top:0}.header .menu-main-menu-container{display:none !important}.header{height:60px;padding:25px 0 25px 25px}.header a#logo-main{width:115px;height:30px}.header .menu-block-nav a.menu-block-link,.header .menu-block-nav .menu-language-menu-container ul.menu li a,.side-block-menu .menu-inner-links a.search-icon-main,.search-menu-block .search-main-container a.close-search{width:60px;height:59px;padding:24px}.header .menu-block-nav .menu-language-menu-container ul.menu li ul.sub-menu{top:60px}.header .container{max-width:none}.side-block-menu .menu-inner-links .inner-links{position:relative;padding-left:30px;padding-right:30px;padding-bottom:70px;padding-top:30px}a.slider-cta-block span.main-title{font-size:18px}a.slider-cta-block span.sub-title{font-size:10px}.container-fluid.bottom-slider-blocks{padding-top:15px;padding-bottom:32px;bottom:auto;top:82vh}body.home .footer-bottom{bottom:auto;top:91vh}.container-fluid.map-contact{height:auto;position:relative}.container-fluid.map-contact .row.map-row{height:auto;position:relative}.container-fluid.map-contact .full-height-col{height:auto;padding:0}.map-connections-centres{height:250px}.container-fluid.map-contact .container{height:auto;position:static;top:0;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.map-locations-container .title-container h2{font-size:38px;line-height:48px}.map-locations-container .accordian-locations-container .accordian-location .acc-title{font-size:26px;line-height:45px}.map-locations-container{overflow:visible;padding:50px 0}.map-locations-container .title-container{margin-bottom:45px}.container-fluid.contact-form-top{padding-top:80px}.contact-content-top h1{font-size:45px;line-height:49px;margin-bottom:75px}.contact-content-top h1 b{display:block}.contact-content-top{margin-bottom:70px}.contact-content-top ul.social-media{margin:10px 0 0}.footer .footer-section .footer-logo{display:block;float:none;width:200px;height:52px;margin:0 auto;margin-bottom:25px}.footer .footer-section ul.social-media{float:none;width:auto;display:table;margin:0 auto 0}.footer{padding-top:40px;padding-bottom:40px}.footer .footer-section .meta-inner{clear:none;width:50%;margin:0 0 35px}.footer .footer-section .meta-inner:last-of-type{margin:0;padding-left:8px}.footer .footer-section ul.menu{margin:0 0 35px}.footer-bottom p span{width:100%;display:block}.container-fluid.about-page-content{height:auto;overflow:visible;padding:0}.container-fluid.about-page-content .about-slide-block{height:auto;position:relative}.container-fluid.about-page-content .about-slide-block .image-rows-container{height:220px;position:relative}.container-fluid.about-page-content .about-slide-block .container{height:auto;min-height:500px}.container-fluid.about-page-content .about-slide-block .container .content-col{height:auto;position:relative;overflow:visible;padding:0}.container-fluid.about-page-content .about-slide-block .container .content-col .simplebar-height-auto-observer-wrapper,.container-fluid.about-page-content .about-slide-block .container .content-col .simplebar-placeholder{display:none}.container-fluid.about-page-content .about-slide-block .container .content-col .simplebar-mask{position:relative;overflow:hidden}.container-fluid.about-page-content .about-slide-block .container .content-col .simplebar-mask .simplebar-offset{position:static}.container-fluid.about-page-content .about-slide-block .container .content-col .simplebar-wrapper{height:auto;position:static;float:left;width:100%}.about-right-content .about-us-content-block .title-container h1,.about-right-content .about-us-content-block .title-container h2{font-size:40px;line-height:55px}.about-right-content .about-us-content-block#about-content-5 .title-container h2{font-size:36px;line-height:46px}.page-template-about-page .contact-block-sides{bottom:auto;top:280px}.about-right-content{padding-top:15px;padding-right:0}.about-right-content .about-tabs-block{padding-left:50px}.accordion-section.accordian-about .acc-title .icon-block{width:55px}.accordion-section.accordian-about .acc-title{height:55px;font-size:16px;padding:18px;padding-left:76px}.faqs-intro-content h1{width:205px;font-size:45px;line-height:50px;margin:0 0 30px}.faqs-intro-content{padding-top:60px;margin-bottom:30px}.faqs-listing .faqs-right-side .faqs-list .title-container{display:none}.container-fluid.faqs-listing .faqs-right-side{height:auto;border-left:none;padding-left:8px;padding-top:25px}.container-fluid.faqs-listing .faqs-right-side:after{left:-50%;width:200%;height:100%;z-index:-1}.cta-bottom-block span.title{font-size:25px;line-height:29.78px;margin:0 0 25px}.cta-bottom-block .content{padding:0 20px}.container-fluid.faqs-listing .faqs-right-side .simplebar-height-auto-observer-wrapper,.container-fluid.faqs-listing .faqs-right-side .simplebar-placeholder{display:none}.container-fluid.faqs-listing .faqs-right-side .simplebar-mask{position:relative;overflow:hidden}.container-fluid.faqs-listing .faqs-right-side .simplebar-mask .simplebar-offset{position:static}.container-fluid.faqs-listing .faqs-right-side .simplebar-wrapper{height:auto;position:static;float:left;width:100%}.container-fluid.faqs-listing,.container-fluid.faqs-bottom-cta{margin-bottom:40px}.container-fluid.archive-header-block,.container-fluid.product-cat-header{height:100vh;margin-top:-60px !important}.container-fluid.product-cat-header{max-height:360px;margin-top:0 !important}.post-list .events-post a.post-thumbnail-outer{height:235px;margin:0 0 10px}.post-list .events-post .post-content{padding:20px}.page-template-events-page .container-fluid.post-list{margin-bottom:0}.row.cat-title-row h1{font-size:46px;line-height:57.56px}.modal-container-block{padding:0}.modal-container-block .container{max-width:none;padding:0}.product-post a img{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal-container-block .modal-inner-container{padding-top:0;padding-bottom:0}.modal-container-block .modal-inner-container .close-block{padding:30px 22px 0}.modal-content-block{padding:0 30px 30px}.modal-container-block .modal-inner-container .resources-content .resource-section{padding:30px 30px 40px}.modal-content-block .title.main-title{font-size:45px;line-height:50px;margin-bottom:0}.modal-content-block.modal-resource-content .image-block{float:left;width:100%}.modal-content-block.modal-resource-content .image-block img{float:none;display:table;margin:0 auto;max-width:100%}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section a.download-all{display:none !important}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title{font-size:15px;padding:16px;padding-left:50px;padding-right:14px}.acc-section .file-col{float:left;width:33.333333%}.acc-section .file-resource-block a span.name{font-size:11px}.insights-header-block{height:100vh;margin-bottom:0}.insights-header-block .overlay h1{line-height:55px;font-size:47px;margin-bottom:20px}body.post-type-archive-cpds .contact-block-sides,body.post-type-archive-case-studies .contact-block-sides,body.post-type-archive-insights .contact-block-sides{bottom:226px}.insights-header-block .overlay span.article-count{padding-left:10px}.insights-header-block .overlay span.article-count-arrow{margin-left:10px}.post-list .news-post .post-content h3{min-height:0}.post-list .news-post .post-content{padding:20px;padding-bottom:0}.post-list .news-post{margin:0 0 40px}.post-type-archive-insights .container-fluid.post-list{margin-bottom:0}.post-type-archive-cpds .container-fluid.post-list{margin-bottom:0}.container-fluid.cpds-cta-block{padding-bottom:40px;padding-top:40px}.post-list .insta-placeholder{height:auto;margin:0 0 40px}.post-list .insta-placeholder a{height:auto}.post-list .insta-placeholder a img{float:left;width:100%;height:auto}.post-list .insta-placeholder a .insta_caption{width:75%;float:right;padding:25px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;overflow:visible;padding-top:40px;padding-bottom:40px}.post-list .insta-placeholder a .insta_caption span.label-title{margin-bottom:30px}.product-page-content-layout .product-left-data{height:auto;position:relative;top:0}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-right:30px;padding-left:30px;padding-top:50px;padding-bottom:50px;float:left;width:100%}.works-well-section .related-products{border-right:none;padding:0 8px}.related-product-post a{border:solid 1px #9b9b9b;border-right:solid 1px #9b9b9b}.works-well-section .related-products button.fa.general.slick-arrow{right:8px}.product-post a.side-product-block img{top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.product-page-content-layout .product-main-content .case-study-block{height:330px}.standard-post a{word-break:break-word}.standard-post-content{font-size:18px}.standard-post-content p{line-height:32px;margin-bottom:36px}.standard-post ul li,.standard-post ol li{line-height:32px}.standard-post .row.standard-post-header-bar h1{line-height:55px;font-size:47px}.row.filters-row .filters-main-container,.row.filters-row .filters-product-container{float:left;white-space:nowrap;overflow:auto;max-width:100%;display:block}.row.filters-row .filters-main-container label,.row.filters-row .filters-product-container label,.full-width-filters .filters-product-container a{float:none;display:inline-block}.slider-main .slides .overlay .container{z-index:10;height:auto}.slider-main span.title{overflow:hidden;margin-bottom:18px;line-height:48px;backface-visibility:hidden;position:relative}.slider-main span.title{display:block;justify-content:center;width:auto;font-size:37px;line-height:44px}.slider-main .slides span.title span.inner{overflow:hidden !important;border-right:none !important;white-space:normal !important;margin:0 auto !important;animation:none !important;height:auto !important;padding-right:0 !important}.slider-main ul.slick-dots{display:block !important;bottom:auto;top:72vh}.slider-main span.title br{display:block}.about-right-content .about-tabs-block{float:left;white-space:nowrap;overflow:auto;max-width:100%;display:block}.about-right-content .about-tabs-block a.about-tab{float:none;display:inline-block}div#showroom-modal .modal-content-block .title.main-title{font-size:42px;line-height:48px;margin-bottom:50px}.modal-showroom-content .opening-times-accordian>.title{margin:0 0 5px}.showroom-contact-form{float:left;width:100%;padding:0 32px}.row.showroom-listing .slick-slider button.slick-arrow{position:absolute;z-index:3;background:#c63527;width:40px;height:40px;padding:0;border-radius:0;bottom:0;right:8px}.row.showroom-listing .slick-slider button.slick-arrow.previous{right:auto;left:8px}.row.showroom-listing .slick-slider 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}.row.showroom-listing .slick-slider button.slick-arrow.previous:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children{width:100%;margin-bottom:40px}.search-menu-block .search-main-container .search-inner{float:left;display:block;padding-left:30px;padding-right:30px;padding-top:30px}.search-menu-block .search-main-container .search-bar-top form.search-form input{font-size:25px}div#products-search-results .product-search-post{height:90px}div#products-search-results .product-search-post a .product-image{width:90px;height:90px;margin:0 20px 0 0}div#products-search-results .product-search-post a .post-content{max-width:62%}.search-menu-block .search-main-container .search-results-main div#other-search-results{margin-top:20px}.slider-showroom-blocks .slide-block{width:760px;position:absolute}.slider-showroom-blocks .slide-block .repeated-content{float:left;width:100%;padding:0 30px}.slider-showroom-blocks .slide-block .content-container{font-size:24px}.slider-showroom-blocks .slide-block .title-container span.title{float:left;width:100%;font-size:40px;line-height:50px;color:#000}.slider-showroom-blocks .slide-block .image-block{float:left;width:100%;position:relative}.repeated-slider-block .drag-block span.drag-label{font-size:16px;color:#000;margin-left:-108px}.container-fluid.repeated-slider-block .drag-block{right:auto;width:65%;left:116px}.container-fluid.repeated-slider-block .drag-block a.cta-button{right:0;top:30px}.product-hero-block{padding-left:0}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-right:40px;padding-left:40px}.product-data-inner .product-meta-right .diameters-section .meta{text-align:center}.product-page-content-layout .product-sub-scrollers{padding-left:30px;padding-right:30px;padding-bottom:30px}.product-page-content-layout .product-left-data{height:auto;position:static;top:0}.product-page-content-layout .product-sub-scrollers .product-inner-blocks{float:left;max-width:100%;width:100%;max-height:100%;overflow:auto;height:100%;white-space:nowrap}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner{white-space:nowrap;display:block;padding-bottom:0}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner article{float:none;display:inline-block;width:262px}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner article div.product-post{border-bottom:none;padding-bottom:0;min-height:300px}.product-post a.side-product-block .side-product-title-block span.product-title{white-space:normal}.product-data-inner .product-meta-right{width:100%;min-height:0;position:static;right:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.product-data-inner .product-meta-left{float:left;width:100%;height:auto}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow{width:40px;height:40px;bottom:0;right:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow.next{right:0;left:auto}.product-data-inner .product-meta-left .product-images-main .images button.slick-arrow.previous{right:auto;left:0}.product-data-inner .product-meta-left .product-images-main .images .image-slider img{float:left;display:block;margin:0;max-width:100%;max-height:none}.product-page-content-layout .form-overlay .loader-container{left:50%;top:0}.container-fluid.featured-post-mobiles{position:relative;z-index:2;margin-top:-250px}.featured-post-block .post-content{padding:40px 25px}.column-content-text{font-size:20px}.column-content-text>*{line-height:32px}.container-fluid.flexible-row-block{margin-bottom:60px !important}.image-content-block.left-image .content-image-container{margin-bottom:30px}.image-content-block .content-image-container,.image-content-block .column-content-text{padding:0 !important}.related-inspo-post a{height:auto}.header .menu-block-nav .menu-language-menu-container ul.menu li a{padding:24px 0}.faqs-listing .faqs-right-side .faqs-list .inner-list .accordion-section .acc-section p{line-height:22px}.map-locations-container .simplebar-placeholder{display:none}.map-locations-container .locations-inner{display:block;padding-right:0;float:left;width:100%;height:auto}.map-locations-container{overflow:visible;padding:50px 0;max-height:none;height:auto}.map-locations-container .simplebar-wrapper{float:left;width:100%;height:auto}.map-locations-container .simplebar-wrapper .simplebar-mask{position:static;float:left;width:100% !important}.map-locations-container .simplebar-wrapper .simplebar-height-auto-observer-wrapper{display:none}.map-locations-container .simplebar-wrapper .simplebar-mask .simplebar-offset{position:static}.map-locations-container .simplebar-content{float:left;width:100%}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta b{width:15px}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .meta p.meta{font-size:12px}.map-connections-centres .iframemap .map-inner .acf-map .gm-style .gm-style-iw>div{max-width:none !important}.container-fluid.bottom-slider-blocks.showrooms-cta-bottom{top:84vh;bottom:auto;padding-top:15px;padding-bottom:32px}.container-fluid.events-repeated-content{padding-bottom:0}.image-events{height:500px}.events-repeated-content .repeated-content .label-block{margin-bottom:30px}.events-repeated-content .repeated-content .title-container{margin-bottom:20px}.events-repeated-content .repeated-content .title-container span.title{font-size:40px;line-height:50px}.events-repeated-content .repeated-content .content-container{font-size:17px;margin-bottom:25px}.events-repeated-content .repeated-content .content-container p{line-height:26px}.events-repeated-content .slide-block .drag-block{width:53%;bottom:-71px;right:30px}.events-repeated-content .slide-block .drag-block a.cta-button{right:0;top:25px}.image-events-slider .image-block{padding:0}.events-repeated-content .repeated-content{padding:0 30px}.events-repeated-content .repeated-content .title-container span.title b{margin-left:65px}.image-events-slider .image-block .image-inner-block{padding:0 15px;float:left;width:100%}.footer .footer-section .meta-inner a{font-size:10px}html,body{overflow-x:hidden}.container-fluid.bottom-slider-blocks.showrooms-cta-bottom{padding-top:15px !important;padding-bottom:32px !important;position:relative !important;top:auto !important;bottom:auto;margin-top:-187px}.container-fluid.repeated-slider-block .drag-block a.cta-button{width:125px}.search-menu-block .search-main-container a.close-search{top:23px;bottom:auto}.range-slider-track:before{opacity:1}html[lang=fr-FR] .container-fluid.bottom-slider-blocks,html[lang=de-DE] .container-fluid.bottom-slider-blocks{padding-bottom:41px;top:78vh;padding-top:10px}html[lang=de-DE] a.slider-cta-block span.main-title{font-size:15px}.related-inspo-post a .inspo-block-hover .title{padding:0 20px}.header .menu-block-nav a.menu-block-link.search-nav{padding:24px}.header .menu-block-nav a.menu-block-link span.search-icon{width:12px;height:12px}.cad-form{position:fixed;right:0;width:100% !important;height:100%;bottom:0;z-index:1;max-height:100%}.cad-form .title-container .title,.product-page-content-layout .product-main-content .cad-form .title-container .title{font-size:15px;margin:5px 0}.cad-form .wpcf7 form .fields.full{padding:0}.product-page-content-layout .product-main-content .cad-form{width:100%}.page-template-workplace-case-study-page .cad-form{width:100%}.full-width-image .image-container .top-pic-logo span.icon{background-size:35px;height:60px;width:50px}.full-width-image .image-container .top-pic-logo span{padding:2px 9px;font-size:10px}.split-image-content a.cta-button.center{margin:0 auto 48px}.split-image-content .image-container{margin-bottom:48px}.container-fluid.full-width-image .container{padding:0;width:100%;max-width:none !important}.container-fluid.full-width-image .container .col-lg-12{padding:0}body.page-template-peacework div.container-fluid .container{max-width:90%;width:100%}a.cta-button.campaign-cta-id{display:table;margin:0 auto;float:none}.container-fluid.split-image-content{margin-bottom:0}.content-split{float:left;width:100%;height:auto;margin-bottom:48px}.container-fluid.slider-peacework>.container .row.title-row h2{font-size:20px}body.page-template-peacework .slider-main span.title{margin:0}body.page-template-peacework .slider-main span.title span.inner strong{display:block}body.page-template-peacework .slider-main ul.slick-dots{top:auto;bottom:50px}body.page-template-peacework .slider-main .slides .overlay .container{top:45%}.introduction-content .content-container{font-size:23px}.split-image-content .image-container{float:left;width:100%}.portal-split-blocks .container>.row>.portal-col.right-col{border-left:none}.container-fluid.portal-split-blocks{padding-left:8px}.portal-split-blocks .container{max-width:none}.portal-resources{padding-left:0}.portal-resources .portal-resource-tabs ul.tabs li{float:left;width:100%}.portal-split-blocks .container>.row>.portal-col.left-col{position:static;height:auto;padding-top:0 !important;padding-right:0 !important;border-right:none !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing{max-height:none;padding-left:42px;padding-right:42px;overflow:visible}.portal-news-post a.post-thumbnail-outer{height:auto !important}.portal-news-post a.post-thumbnail-outer .post-thumbnail-outer img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-content-wrapper{max-height:none;overflow:visible}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-offset{position:static !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-mask{position:static;width:100%}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-wrapper{margin:0 !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-placeholder{display:none !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-content{padding:0 !important}.portal-split-blocks .container>.row>.portal-col.left-col .portal-title{position:static;padding:0 50px;margin:0 0 20px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;border-top:1px solid #ddd;margin:0 0 50px}.login-page .inner-login .inner-forms .login-form{padding:40px}.login-page .inner-login a.close-login{width:60px;height:60px;padding:26px}.header .menu-block-nav a.menu-block-link,.header .menu-block-nav .menu-language-menu-container ul.menu li a,.side-block-menu .menu-inner-links a.search-icon-main,.search-menu-block .search-main-container a.close-search{width:56px;padding:24px 20px}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer{height:auto}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.header .menu-block-nav a.menu-block-link.account-link.new-style{padding:10px 0}.header .menu-block-nav a.menu-block-link.account-link.new-style span.text{font-size:9px;text-indent:2px}.container-fluid.introduction-home .repeated-content .label-block{margin-bottom:30px}.container-fluid.introduction-home .repeated-content .title-container{margin-bottom:20px}.container-fluid.introduction-home .repeated-content .title-container .title{font-size:40px;line-height:50px}.container-fluid.introduction-home .repeated-content .content-container{font-size:24px;margin-bottom:25px}.container-fluid.introduction-home .repeated-content .content-container p{line-height:40px}.container-fluid.introduction-home .image-block{padding:0}.container-fluid.introduction-home .repeated-content{padding:0}.container-fluid.introduction-home .repeated-content .title-container span.title b{margin-left:65px}.container-fluid.introduction-home .image-block .image-inner-block{padding:0 15px;float:left;width:100%}.full-width-filters .filters-product-container{float:left;white-space:nowrap;overflow:auto;max-width:100%;display:block}.full-width-filters .filters-product-container label{float:none;display:inline-block}.events-repeated-content.workplace-image-slider-right .slide-block .drag-block a.cta-button{border:solid 1px #c63527;background:#c63527;color:#fff}.events-repeated-content.workplace-image-slider-right .image-events{height:450px}.container-fluid.introduction-home .row{height:auto}.container-fluid.introduction-home .row .vertical{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.container-fluid.introduction-home .intro-image-container{float:left;width:100%;height:auto;overflow:hidden;padding:0 8px;margin:70px 0 0}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block{text-align:left}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block span.title{text-align:left}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block .content{padding:0}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block .buttons{float:left}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block .buttons .cta-button{margin:0 20px 0 0 !important}.container-fluid.cpds-cta-block.homepage-cta-block .cta-bottom-block span.title{font-size:40px;line-height:50px}body.page-template-workplace-case-study-page .image-content-block .content-image-container{margin-top:70px}.slider-workplace-blocks .slide-block .image-block{float:left;width:100%;position:relative;left:-20px}.container-fluid.repeated-sliding-block{padding-top:75px;padding-bottom:75px;margin-bottom:75px;position:relative}.slider-workplace-blocks .slide-block .repeated-content{float:left;width:100%;padding-right:12px}.slider-workplace-blocks .slide-block .title-container{float:left;width:100%;margin-bottom:35px}.slider-workplace-blocks .slide-block .title-container span.title{font-size:40px;line-height:55px}.slider-workplace-blocks .slide-block .title-container span.title b{margin-left:55px}.slider-workplace-blocks .slide-block .content-container{font-size:24px}.workplace-image-slider-right .image-events-slider .image-block{height:550px;overflow:hidden}.single-product div.product .cad-form{width:100%}.container-fluid.product-discontinue{padding-top:160px;margin-bottom:60px}.product-discontinue-text h1{font-size:42px;line-height:55px}.product-discontinue-text .content{width:100%;font-size:17px}.product-discontinue-text .content p{line-height:27px}.intro-content-block.showroom-intro-block .content-container{font-size:17px}.intro-content-block.showroom-intro-block .content-container p{line-height:32px}.page-template-events-page .container-fluid.insights-header-block{margin-bottom:70px}.post-list .news-post a.post-thumbnail-outer{height:220px}.virtual-tour-section.vr-page-section .tour-iframe-container .overlay span.title.top-title{font-size:40px}.flipbook .ipgs-flipbook{height:400px}.container-fluid.new-post-lists.post-list{overflow:hidden;padding:0;margin-bottom:0}.container-fluid.new-post-lists.post-list .container{max-width:none;padding:0}.new-post-lists.post-list .post-listing-title{padding-left:90px}.new-post-lists.post-list .post-listing-title:before{left:50px}.new-post-lists.post-list .news-post .post-content{padding-left:50px;padding-right:50px}.new-post-lists.post-list .news-post{margin:0 0 65px}.new-post-lists.post-list .post-listing-label{left:auto;right:8px}.new-post-lists.post-list .news-post a.post-thumbnail-outer{height:280px}.home .slider-main,.home .slider-main .slick-list,.home .slider-main .slick-track,.home .slider-main .slides{height:594px}.home .container-fluid.bottom-slider-blocks{padding-top:22px;padding-bottom:22px;bottom:auto;top:509px}.home .contact-block-sides{top:459px;bottom:auto}.home .slider-main ul.slick-dots{display:none !important}.home .slider-main .scroll-icon-contain{bottom:125px}.modal-container-block#vr-modal .modal-inner-container .vr-col{height:calc(100vh - 268px)}.modal-container-block#vr-modal .modal-inner-container .close-block{margin-top:0}.page-template-careers-page .faqs-intro-content h1{width:100%;font-size:38px;line-height:48px;margin:0 0 30px}.trending-main-block{padding-left:8px}.trending-main-block .trending-block-container span.title{font-size:40px;line-height:40px}.trending-main-block .trending-block-container{padding-top:35px !important;padding:15px}.row.no-margin.trending-row-bottom:before{opacity:0}.container-fluid.cpds-cta-block.homepage-cta-block.pcon-page-cta-block{margin-bottom:100px;padding-bottom:40px;padding-top:40px}.pcon-page-fields .container-fluid.image-content-block .row{display:block}.pcon-page-fields .container-fluid.image-content-block .column-content-text{margin-bottom:40px}.new-contact-page .contact-content-top{margin-bottom:0}.showroom-block a.showroom .hover-front{padding:28px 0}.showroom-block a.showroom .hover-front span.location-name{font-size:26px;line-height:20px;margin-bottom:20px}.new-contact-page .contact-content-top .meta-information .meta-inner.call,.new-contact-page .contact-content-top .meta-information .meta-inner.fax{width:100%;margin-bottom:20px}.wpcf7 form .fields.open-close-field label{width:100%;float:left}.wpcf7 form .fields .image-types{width:100%}.form-container.conformance-form .checkbox-list .fields label.checkbox{padding-right:0;display:block;align-items:center;min-height:0px}.form-container.conformance-form .checkbox-list .fields label.checkbox>.wpcf7-form-control-wrap{position:relative;float:left;width:100%;margin:10px 0 0}}@media only screen and (min-width :768px) and (max-width :991px){.header .menu-main-menu-container{display:none}.contact-content-top h1{font-size:56px;line-height:66px}.contact-content-top .meta-information .meta-inner a.address{font-size:16px;line-height:24px}.contact-content-top .meta-information .meta-inner a{font-size:21px;line-height:56px}.contact-content-top ul.social-media li{margin:0 44px 0 0}.showroom-block a.showroom .image-back span.location-name{font-size:25px;margin-bottom:10px}.showroom-block a.showroom .hover-front span.location-name{font-size:25px;line-height:25px;margin-bottom:20px}.showroom-block a.showroom .hover-front .address{font-size:12px;line-height:17px;min-height:85px;margin-bottom:12px}.showroom-block a.showroom .hover-front{padding:70px 0}.map-locations-container .title-container h2{font-size:34px;line-height:46px}.map-locations-container .locations-inner{padding-right:20px;padding-left:20px}.container-fluid.map-contact{height:390px}.map-locations-container .accordian-locations-container .accordian-location .acc-title{font-size:29px;line-height:43px}.map-locations-container{padding:45px 0}.modal-content-block .title.main-title{font-size:56px;line-height:66px}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-title{font-size:33px}.faqs-intro-content h1{font-size:54px;line-height:66px}.container-fluid.faqs-listing .faqs-right-side{padding-left:40px;padding-top:90px;padding-right:32px}.faqs-listing .faqs-right-side .faqs-list .title-container{width:262px}.about-right-content .about-tabs-block a.about-tab{margin:0 28px 15px 0}.about-right-content .about-tabs-block{margin-bottom:35px}.about-right-content .about-us-content-block .title-container h1,.about-right-content .about-us-content-block .title-container h2{font-size:48px;line-height:58px}.accordion-section.accordian-about .acc-title{padding-left:95px}.slider-showroom-blocks .slide-block .title-container span.title{font-size:42px;line-height:52px}.slider-showroom-blocks .slide-block .content-container{font-size:20px}.slider-showroom-blocks .slide-block .content-container p{line-height:30px}.slider-showroom-blocks{height:400px}.container-fluid.repeated-slider-block .drag-block{right:120px;width:52.5%}.post-list .news-post a.post-thumbnail-outer{height:200px}.post-list .news-post .post-content .content-inner{font-size:15px;line-height:24px;color:#000}.post-list .news-post .post-content .content-inner p{line-height:23px}.post-list .news-post .post-content{padding:20px;padding-bottom:0}.featured-post-block .post-content .content-inner{font-size:16px;line-height:24px}.container-fluid.related-inspiration{margin-bottom:100px}.post-list .insta-placeholder{height:405px}.post-list .insta-placeholder a{overflow:hidden}.post-list .insta-placeholder a img{width:100%;height:auto}.post-list .insta-placeholder a .insta_caption{width:100%;padding:35px;position:absolute;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;max-height:30%;overflow:auto;background:rgba(242,242,242,.7);bottom:0}.featured-post-block .post-content h3{font-size:23px;line-height:28px}.post-list .news-post{margin:0 0 40px}.modal-content-block .content{font-size:12px}.events-repeated-content .repeated-content .title-container span.title{font-size:42px;line-height:52px}.events-repeated-content .repeated-content .content-container{font-size:18px}.events-repeated-content .repeated-content .content-container p{line-height:30px}.events-repeated-content .slide-block .drag-block{right:120px;width:38.9%}.post-list .events-post a.post-thumbnail-outer{height:170px}.post-list .events-post .post-content .content-inner{font-size:15px;line-height:24px;color:#000}.post-list .events-post .post-content .content-inner p{line-height:23px}.post-list .events-post .post-content{padding:20px}.slider-main span.title{font-size:45px}.row.filters-row .filters-main-container,.row.filters-row .filters-product-container{float:left;white-space:nowrap;overflow:auto;max-width:100%;display:block}.row.filters-row .filters-main-container label,.row.filters-row .filters-product-container label{float:none;display:inline-block}.product-post a{height:172px;padding:40px}.product-post a>span.product-title{font-size:12px;padding:15px}.product-post a .product-block-hover span.read-button{font-size:12px;bottom:30px}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title{font-size:14px;padding:15.5px;padding-left:50px}a.case-study-link .image .overlay .vhboth .case-study-content .title-case .title{font-size:24px;line-height:30px}.side-block-menu .menu-case-study-block a.case-study-link .image .overlay .vhboth{max-width:90%}.search-menu-block .search-main-container .search-inner{width:500px;padding-left:25px;padding-right:25px}div#products-search-results .product-search-post{height:100px}div#products-search-results .product-search-post a .product-image{width:100px;height:100px}div#products-search-results .product-search-post a .post-content{max-width:63%}.image-content-block .column-content-text{padding:0 20px}.related-inspo-post a .inspo-block-hover .title .inspo-title{font-size:20px}.related-inspo-post a{height:auto}.slider-main .slides .overlay .container{height:auto}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-right:40px;padding-left:40px}.product-data-inner .product-meta-right .diameters-section .meta{text-align:center}.product-page-content-layout .product-sub-scrollers{padding-left:40px;padding-right:40px;padding-bottom:40px}.product-page-content-layout .product-left-data{height:auto;position:static;top:0}.product-page-content-layout .product-sub-scrollers .product-inner-blocks{float:left;max-width:100%;width:100%;max-height:100%;overflow:auto;height:100%;white-space:nowrap}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner{white-space:nowrap;display:block;padding-bottom:0}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner article{float:none;display:inline-block;width:262px}.product-page-content-layout .product-sub-scrollers .product-inner-blocks .products-inner article div.product-post{border-bottom:none;padding-bottom:0}.product-post a.side-product-block .side-product-title-block span.product-title{white-space:normal}.related-product-post a{height:250px}.related-inspo-post a .inspo-block-hover .title{top:45%}html[lang=fr-FR] .slider-main span.title{font-size:25px}html[lang=de-DE] .slider-main span.title{font-size:25px}.slider-main .slick-visible span.title span.inner{height:52px}a.slider-cta-block span.main-title{font-size:27px}.header .menu-block-nav a.menu-block-link{width:90px;height:89px;padding:38px}.header .menu-block-nav a.menu-block-link.search-nav{padding:36px 37px}.header .menu-block-nav .menu-language-menu-container ul.menu li a{width:90px;height:89px;padding:38px 20px}.header .menu-block-nav .menu-language-menu-container ul.menu li ul.sub-menu{top:90px}.header{height:90px}.header a#logo-main{width:171px;margin-top:-15px}.cad-form .wpcf7 form .fields.full{padding:0}.full-width-image .image-container .top-pic-logo span{padding:5px 9px;font-size:14px}.portal-resources-dropped .resource-tab-content#resource-product-certificates article:nth-child(4n+5){clear:none}.portal-resources-dropped .resource-tab-content#resource-product-certificates article:nth-child(3n+4){clear:both}.login-page .menu-case-study-block a.case-study-link .image .overlay .vhboth{max-width:90%}.login-page .inner-login{padding-right:50px}.portal-split-blocks .container>.row>.portal-col.right-col{border-left:none}.container-fluid.portal-split-blocks{padding-left:8px}.portal-split-blocks .container{max-width:none}.portal-resources{padding-left:0}.portal-resources .portal-resource-tabs ul.tabs li{float:left;width:100%}.portal-split-blocks .container>.row>.portal-col.left-col{position:static;height:auto;padding-top:0 !important;padding-right:0 !important;border-right:none !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing{max-height:none;padding-left:42px;padding-right:42px;overflow:visible}.portal-news-post a.post-thumbnail-outer{height:auto !important}.portal-news-post a.post-thumbnail-outer .post-thumbnail-outer img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-content-wrapper{max-height:none;overflow:visible}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-offset{position:static !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-mask{position:static;width:100%}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-wrapper{margin:0 !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-placeholder{display:none !important}.portal-split-blocks .container>.row>.portal-col.left-col .row .post-listing .simplebar-content{padding:0 !important}.portal-split-blocks .container>.row>.portal-col.left-col .portal-title{position:static;padding:0 50px;margin:0 0 20px}.portal-resource-post a.post-thumbnail-outer .post-content h3,div.product-portal-post a .post-content h3{font-size:12px}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer{height:150px}.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}.header .menu-block-nav a.menu-block-link.account-link.new-style{padding:24px 19px}.cad-form .wpcf7 form .fields.full{padding:0}.side-block-menu .menu-inner-links .inner-links{padding-left:25px}.side-block-menu .menu-inner-links .menu-block>div>ul.menu>li>ul.sub-menu>li.menu-item-has-children>a{font-size:11px}.side-block-menu .menu-inner-links .menu-block ul.menu>li>ul.sub-menu li a{font-size:13px}.container-fluid.introduction-home .row{height:375px;position:relative}.container-fluid.introduction-home .intro-image-container{width:100%;height:auto}.container-fluid.introduction-home .repeated-content .title-container{margin-bottom:30px}.container-fluid.introduction-home .repeated-content .title-container .title{font-size:52px;line-height:62px}.container-fluid.introduction-home .repeated-content .content-container{font-size:22px;margin-bottom:30px}.container-fluid.introduction-home .repeated-content .content-container p{line-height:35px}.slider-workplace-blocks .slide-block .title-container span.title{font-size:42px;line-height:52px}.slider-workplace-blocks .slide-block .content-container{font-size:20px}.slider-workplace-blocks .slide-block .content-container p{line-height:30px}.slider-workplace-blocks.slick-slider button.fa.general.next{right:10px}.slider-workplace-blocks .slide-block .image-block{left:-70px}.slider-workplace-blocks .slide-block.slick-active .image-block{left:0}.container-fluid.repeated-sliding-block{margin-bottom:75px}.events-repeated-content.workplace-image-slider-right .slide-block .drag-block{right:120px;width:36%}.full-width-filters .filters-product-container label{font-size:11px;line-height:24px;margin:0 8px}.intro-content-block.showroom-intro-block .content-container{font-size:16px}.intro-content-block.showroom-intro-block .content-container p{line-height:36px}.page-template-careers-page .faqs-intro-content h1{font-size:43px;line-height:53px}.container-fluid.contact-form-top{padding-top:60px;margin-bottom:60px}.page-template-off-works-form .wpcf7 form .fields b{font-size:13px}.wpcf7 form .fields.open-close-field label:last-child{padding-top:49px}}@media only screen and (min-width :992px) and (max-width :1200px){.container{width:965px}.product-page-content-layout .product-main-content .content-section,.product-page-content-layout .product-main-content .resource-section{padding-left:70px;padding-right:50px}.map-locations-container .accordian-locations-container .accordian-location .acc-title{font-size:32px;line-height:45px}.map-locations-container .title-container h2{font-size:45px;line-height:55px}.contact-content-top h1{font-size:72px;line-height:82px}.container-fluid.faqs-listing .faqs-right-side{padding-left:70px;padding-right:40px}.faqs-intro-content h1{font-size:67px;line-height:77px}.side-block-menu .menu-case-study-block a.case-study-link .image .overlay .vhboth{width:280px}.about-right-content .about-us-content-block .title-container h1,.about-right-content .about-us-content-block .title-container h2{font-size:69px;line-height:79px}.showroom-block a.showroom .image-back span.location-name{font-size:32px}.showroom-block a.showroom .hover-front{padding:60px 0}.showroom-block a.showroom .hover-front span.location-name{font-size:33px;line-height:28px;margin-bottom:20px}.modal-content-block .title.main-title{font-size:75px;line-height:85px}.slider-main .slides .overlay .container{height:auto}.container-fluid.repeated-slider-block .drag-block{right:120px;width:55.6%}.modal-showroom-content .opening-times-accordian .accordians .accordian-location .acc-title{font-size:41px;line-height:55px}.post-list .insta-placeholder a .insta_caption{width:24%;padding:60px 20px 25px}.post-list .insta-placeholder a .insta_caption span.label-title:before{display:none}.post-list .insta-placeholder a .insta_caption .text{font-size:12px;line-height:19px}.post-list .insta-placeholder a .insta_caption span.label-title{padding-left:0}.product-data-inner .product-meta-right{width:36%}.product-data-inner .product-meta-left{float:left;width:55%;height:325px}.resource-section .resource-inner .accordians-container .resource-block .accordians .accordion-section .acc-title{font-size:14px;padding:15.5px;padding-left:48px}.search-menu-block .search-main-container .search-inner{width:620px;padding-left:20px}div#products-search-results .product-search-post a .post-content{max-width:65%}.modal-content-block.modal-resource-content{padding-right:20px}.events-repeated-content .slide-block .drag-block{right:120px}.post-list .events-post a.post-thumbnail-outer{height:225px}.post-list .events-post .post-content{padding:30px}.post-list .news-post .post-content{padding:30px;padding-bottom:0}.related-inspo-post a .inspo-block-hover .title{padding:0 10px}.related-inspo-post a .inspo-block-hover .title .inspo-title{font-size:25px}.header .menu-main-menu-container{margin:2px 40px 0 0}.header .menu-main-menu-container ul li{margin:0 35px 0 0}.header .menu-main-menu-container ul li>ul.sub-menu li{margin:0 15px !important}html[lang=fr-FR] .slider-main span.title{font-size:34px}html[lang=de-DE] .slider-main span.title{font-size:34px}.about-right-content .about-tabs-block a.about-tab{margin:0 20px 0 0}.about-right-content .about-tabs-block a.about-tab:last-of-type{margin:0}.header .menu-block-nav a.menu-block-link{width:90px;height:89px;padding:38px}.header .menu-block-nav a.menu-block-link.search-nav{padding:36px 37px}.header .menu-block-nav .menu-language-menu-container ul.menu li a{width:90px;height:89px;padding:38px 20px}.header .menu-block-nav .menu-language-menu-container ul.menu li ul.sub-menu,.header .menu-main-menu-container ul li>ul.sub-menu{top:90px}.header{height:90px}.header a#logo-main{width:171px;margin-top:-15px}.portal-resources-dropped .resource-tab-content article:nth-child(4n+5){clear:none}.portal-resources-dropped .resource-tab-content article:nth-child(3n+4){clear:both}.portal-resources .portal-resource-tabs ul.tabs li{width:50%}.portal-resources .portal-resource-tabs ul.tabs li a{font-size:14px}.portal-resource-post a.post-thumbnail-outer .post-content h3,div.product-portal-post a .post-content h3{font-size:11px}div.product-portal-post a .image-inner{height:145px;padding:30px}.portal-resource-post a.post-thumbnail-outer .post-content .icon,div.product-portal-post a .post-content .icon{width:13px;height:14px;top:25px;right:13px}.portal-resource-post a.post-thumbnail-outer .post-content,div.product-portal-post a .post-content{padding:10px;padding-right:35px}.post-list .insta-placeholder a img{width:76%}.portal-resource-post a.post-thumbnail-outer .post-thumbnail-outer{height:120px}.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}.header .menu-block-nav a.menu-block-link.account-link.new-style{padding:24px 19px}.container-fluid.introduction-home .row{height:402px;position:relative}.container-fluid.introduction-home .intro-image-container{width:100%;height:auto}.slider-workplace-blocks.slick-slider button.fa.general.next{right:10px}.slider-workplace-blocks .slide-block .image-block{left:-70px}.slider-workplace-blocks .slide-block.slick-active .image-block{left:0}.container-fluid.repeated-sliding-block{margin-bottom:75px}.full-width-filters .filters-product-container label{margin:0 10px}.intro-content-block.showroom-intro-block .content-container{font-size:18px}.intro-content-block.showroom-intro-block .content-container p{line-height:42px}.page-template-careers-page .faqs-intro-content h1{font-size:55px;line-height:65px}.trending-product-slider .related-product-post a{height:217px}.trending-main-block .trending-block-container span.title{font-size:36px;line-height:36px}.trending-main-block .trending-block-container span.title b{margin-left:35px}.trending-main-block .trending-block-container .content{font-size:15px}.trending-main-block .trending-block-container .content p{line-height:25px}html[lang=de-DE] .header .menu-main-menu-container ul.menu>li{margin:0 15px 0 0}html[lang=de-DE] .header .menu-main-menu-container ul.menu>li>a{font-size:12px}.header .menu-main-menu-container ul li#menu-item-114153 a{width:65px;height:22px}html[lang=de-DE] .header .menu-block-nav a.menu-block-link{width:75px;padding:38px 27px}html[lang=de-DE] .header .menu-block-nav a.menu-block-link.search-nav{padding:36px 29px}html[lang=de-DE] .header .menu-block-nav a.menu-block-link.account-link.new-style{padding:24px 7px}html[lang=de-DE] .header .menu-main-menu-container{margin:5px 20px 0 0}html[lang=de-DE] .full-width-filters .filters-product-container label{font-size:12px;line-height:24px}.container-fluid.contact-form-top{padding-top:70px;margin-bottom:60px}}@media only screen and (min-width :1201px) and (max-width :1350px){.product-data-inner .product-meta-left{max-width:54%}html[lang=de-DE] .header .menu-main-menu-container ul.menu>li{margin:0 20px 0 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.development-notice{display:block !important}.parralax{background-attachment:scroll !important;background-size:cover!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.development-notice{display:block !important}.parralax{background-attachment:scroll !important;background-size:cover!important}}@media only screen and (max-device-width :767px) and (orientation :landscape){.development-notice{display:block !important}.parralax{background-attachment:scroll !important;background-size:cover!important}}