@charset "UTF-8";
.product-upper .block-container:not(.block-product_list):not(.block-product_quantity_breaks):not(.block-product_finder) .alt-price .price{font-size:14px !important;font-weight:600 !important}.product-page .block-product_price .price-wrapper .alt-price{padding-left:0px}.search-results .mb-2{background-color:#e3eefe !important;padding:10px !important}.search-results .mb-2 a{padding:0px !important}.news-container .post-info{display:none !important}.news-wrapper .news-container .social-share-buttons{margin-bottom:0 !important}.blog-paragraph{line-height:1.5 !important}.blog-paragraph .main-img{display:block;width:40%;height:auto;float:right;padding:0 0 10px 10px}.blog-paragraph p{margin-bottom:14px !important}.blog-paragraph h2{margin-top:5px !important;margin-bottom:14px !important}.blog-paragraph h3{margin-bottom:10px !important}.blog-paragraph h4{margin-bottom:5px !important}.blog-paragraph a{text-decoration:underline !important}@media screen and (max-width:550px){.blog-paragraph img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;align:center !important;padding:10px 0 !important}}.blog-block{border-style:solid !important;border-width:3px !important;border-color:#57b7dd !important}.blog-block-text{display:flex !important;align-items:center !important;align-contents:center !important;height:90% !important}.product-page .block-product_details_tabs td{padding:10px !important;border-style:solid !important;border-width:1px !important}.product-page .block-product_details_tabs th{padding:10px !important;border-style:solid !important;border-width:1px !important}.table-padding td,.table-padding th{padding:10px !important;border-style:solid !important;border-width:1px !important}.product-page .block-product_details_tabs table{margin-bottom:10px !important}.product-page .feature-wrapper .feature-title{font-weight:600 !important}blockquote{margin:0px auto;font-size:24px;width:100%;font-family:Caveat;color:#555555;padding:1.2em 30px 1.2em 75px;border-left:8px solid #001d61;line-height:1.2;position:relative;background:#ededed;transition:border-color 1s ease;user-select:none}blockquote::before{font-family:Caveat;content:"“";color:#001d61;font-size:4em;position:absolute;left:10px;top:0px}blockquote::after{content:""}blockquote span{display:block;color:#333333;font-style:normal;font-weight:bold;margin-top:1em}blockquote:hover{transition:border-color 1s ease;border-left:8px solid #489fdf}.fa-heart:before{content:"" !important}.fa-heart-o:before{content:"" !important}.meet-the-team-block{vertical-align:bottom !important;margin-left:auto !important;margin-right:auto !important;border:0 !important;text-align:center !important;user-select:none !important}.meet-the-team-image{width:90%;height:auto;margin-bottom:20px !important;pointer-events:none !important}.meet-the-team-block h3{margin-bottom:10px !important}.timeline td{padding:20px !important}.timeline tr{height:6px !important}.timeline-info{border-color:#001d61 !important;border-left:solid !important;border-left-width:4px !important;border-bottom:none !important;border-top:none !important;background-color:rgba(84, 201, 255, 0.18)}.feature.map iframe:hover{border:0;filter:none;-webkit-filter:none}.feature.map iframe{border:0;filter:url("data:image/svg+xml;utf8,#grayscale");filter:gray;-webkit-filter:grayscale(99%);-webkit-backface-visibility:hidden}.option-grid .view-more-grid-full,.alt-price{display:none !important}.grid-item:not(.grid-y-header){display:flex;flex-wrap:wrap}.grid-y-header>span{text-align:left !important}.option-grid .qty-contain.grid-variant-input-container,.grid-price,.stock{display:table-cell !important;width:fit-content !important;vertical-align:top !important}.option-grid .hex{margin:auto !important}.option-grid .grid-price .grid-price-contents .price-wrapper .price-container .main-price .net.price,.gross.price{font-size:16px !important}.option-grid .input-product-qty.form-control.grid-qty-input.input-product-quantity{width:50px !important;height:30px !important}.option-grid .grid-item{padding:5px 10px !important}#product_form>div.product-option-grid.test>div.card.navigation-arrow-scroll>div::before{content:"Multi Add - Use this grid to quickly add items to your basket.";font-weight:600;font-size:16px}.product-image>div>div>div>div>div>div>div>div{padding-right:2px !important}::selection{background:#bbd5fa !important}.grecaptcha-badge{visibility:hidden}.modal-content>div{border-top:solid 4px #001d61 !important}div[id^="tab-8"] .tab-pane-info>div{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}@media screen and (max-width:800px){div[id^="tab-8"] .tab-pane-info>div{display:grid;grid-template-columns:1fr;grid-column-gap:10px;grid-row-gap:10px}.video-container{margin-bottom:10px}}.video-container{overflow:hidden;padding-top:56.25%;position:relative}.video-container iframe{border:2px solid #7b796a !important;height:100%;left:0;position:absolute;top:0;width:100%}.category-text a{text-decoration:underline !important}form[action="https://clhgroup.co.uk/learning-centre/search"] .btn.search-btn.input-group-addon[type="submit"][aria-label="Search"]{border-radius:0px !important;border:0px !important;background-color:#ffffff !important}input#article-search{border-radius:0px !important;border:0px !important;height:40px !important}form[name="article_search"].form-inline.search-bar-id.desktop_>div.input-group.search-bar.full-width-search{border:1px solid #cacecf !important}input[aria-label="search"],.btn.search-btn.input-group-addon,.form-control.search-input-block{border-radius:0px !important}.team-area section{padding:60px 0}.team-area a,.team-area a:hover,.team-area a:focus,.team-area a:active{text-decoration:none !important;outline:none !important}.team-area ul{margin:0;padding:0;list-style:none}.team-area .single-item{margin-bottom:30px}.team-area .item .thumb{background-color:#232323;position:relative;overflow:hidden;z-index:1;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out}.team-area .item .thumb:hover{position:relative;overflow:hidden;z-index:1}.team-area .item .thumb::after{background:#232323 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;width:100%}.team-area .team-items .item:hover .thumb::after{opacity:0.7}.team-area .item .thumb .overlay{top:-100%;left:0;padding:20px;position:absolute;text-align:center;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;width:100%;z-index:1}.team-area .item:hover .thumb .overlay{top:50%;transform:translate(-50%, -50%);left:50%}.team-area .item .thumb .overlay p{color:#ffffff}.team-area .item .thumb .overlay h4{display:inline-block !important;color:#ffffff !important;position:relative !important;text-transform:uppercase !important;font-weight:600 !important;margin-bottom:5px !important}.team-area .item .thumb img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.team-area .item .thumb .placeholder{width:100%;padding-bottom:114.11%;position:relative;overflow:hidden;opacity:0;background-color:#ececec;border:0px;height:0px !important}.team-area .item:hover .thumb img{opacity:0.4}.team-area .item .thumb .social li{display:inline-block}.team-area .item .thumb .social li a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 2px;border-radius:50%;color:#ffffff;height:40px;line-height:40px;text-align:center;width:40px}.team-area .info{background:#ffffff none repeat scroll 0 0;-moz-box-shadow:0 0 10px #cccccc;-webkit-box-shadow:0 0 10px #cccccc;-o-box-shadow:0 0 10px #cccccc;box-shadow:0 0 10px #cccccc;padding:40px 20px 20px;position:relative;text-align:center;z-index:9}.team-area .info .message{height:50px;line-height:40px;margin-left:-25px;margin-top:-25px;position:absolute;text-align:center;top:0;width:50px}.team-area .info .message a{display:inline-block;background:#fff none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 10px #cccccc;-webkit-box-shadow:0 0 10px #cccccc;-o-box-shadow:0 0 10px #cccccc;box-shadow:0 0 10px #cccccc;box-sizing:border-box;color:#001d61;font-size:20px;height:50px;line-height:50px;width:50px}.team-area .info .message a i p{font-weight:500}.team-area .info h4{font-weight:600 !important;margin-bottom:5px !important;text-transform:capitalize !important}.team-area .info span{color:#001d61;font-family:"Poppins", sans-serif;font-weight:500 !important;text-transform:uppercase}.lead-time .text-block::before{content:"Approx. Lead Time: "}.lead-time .text-block::after{content:" working days"}.customise-action-buttons .btn-add-to-basket{display:none !important}.pdf-container{background-color:#f5f5f5;padding:20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);position:relative}#pdf-viewer{display:flex;width:100%;overflow-x:hidden;flex-direction:column;gap:20px}.pdf-page{margin:0 auto;background-color:white;border-radius:5px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);overflow:hidden;padding:0px}canvas{display:block;margin:0 auto}.loading-spinner{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.about-us *,.about-us *::before,.about-us *::after{margin:0;padding:0;box-sizing:border-box}.about-us{min-height:100vh;display:grid;align-content:center;gap:2rem;font-family:"Poppins", sans-serif;color:#1e1e1e;background:white}.about-us h1{text-align:center}.about-us ul{--col-gap: 2rem;--row-gap: 2rem;--line-w: 0.25rem;display:grid;grid-template-columns:var(--line-w) 1fr;grid-auto-columns:max-content;column-gap:var(--col-gap);list-style:none;width:min(100%);margin-inline:auto}.about-us ul::before{content:"";grid-column:1;grid-row:1 / span 20;background:#d7d7d7;border-radius:calc(var(--line-w) / 2)}.about-us ul li:not(:last-child){margin-bottom:var(--row-gap)}.about-us ul li{grid-column:2;--inlineP: 1.5rem;margin-inline:var(--inlineP);grid-row:span 2;display:grid;grid-template-rows:min-content min-content min-content}.about-us ul li .date{--dateH: 3rem;height:var(--dateH);margin-inline:calc(var(--inlineP) * -1);text-align:center;background-color:var(--accent-color);color:white;font-size:1.25rem;font-weight:700;display:grid;place-content:center;position:relative;border-radius:calc(var(--dateH) / 2) 0 0 calc(var(--dateH) / 2)}.about-us ul li .date::before{content:"";width:var(--inlineP);aspect-ratio:1;background:var(--accent-color);background-image:linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);position:absolute;top:100%;clip-path:polygon(0 0, 100% 0, 0 100%);right:0}.about-us ul li .date::after{content:"";position:absolute;width:2rem;aspect-ratio:1;background:var(--bgColor);border:0.3rem solid var(--accent-color);border-radius:50%;top:50%;transform:translate(50%, -50%);right:calc(100% + var(--col-gap) + var(--line-w) / 2)}.about-us ul li .title,.about-us ul li .descr{background:var(--bgColor);position:relative;padding-inline:1.5rem;text-align:justify}.about-us ul li .title{overflow:hidden;padding-block-start:1.5rem;padding-block-end:1rem;font-weight:500}.about-us ul li .descr{padding-block-end:1.5rem;font-weight:300}.about-us ul li .title::before,.about-us ul li .descr::before{content:"";position:absolute;width:90%;height:0.5rem;background:rgba(0, 0, 0, 0.5);left:50%;border-radius:50%;filter:blur(4px);transform:translate(-50%, 50%)}.about-us ul li .title::before{bottom:calc(100% + 0.125rem)}.about-us ul li .descr::before{z-index:-1;bottom:0.25rem}@media (min-width:40rem){.about-us ul{grid-template-columns:1fr var(--line-w) 1fr}.about-us ul::before{grid-column:2}.about-us ul li:nth-child(odd){grid-column:1}.about-us ul li:nth-child(even){grid-column:3}.about-us ul li:nth-child(2){grid-row:2/4}.about-us ul li:nth-child(odd) .date::before{clip-path:polygon(0 0, 100% 0, 100% 100%);left:0}.about-us ul li:nth-child(odd) .date::after{transform:translate(-50%, -50%);left:calc(100% + var(--col-gap) + var(--line-w) / 2)}.about-us ul li:nth-child(odd) .date{border-radius:0 calc(var(--dateH) / 2) calc(var(--dateH) / 2) 0}}.about-us img{display:block;margin:0 auto;max-width:100%;width:88%;height:auto;margin-top:10px;margin-bottom:10px;padding-bottom:10px}.product-page .block-product_details_tabs p{margin-bottom:16px !important;line-height:1.5 !important}.product-page .block-product_details_tabs h2{margin-top:32px !important;margin-bottom:16px !important}.product-page .block-product_details_tabs h3{margin-top:28px !important;margin-bottom:12px !important}.product-page .block-product_details_tabs h4{margin-top:24px !important;margin-bottom:8px !important}