.testing-main-wrapper{height:382px !important;background-repeat:no-repeat;padding:20px 0px}.testing-main-wrapper .breadcrumb-container .breadcrumb-items .white{color:#fff !important}.testing-main-wrapper .main-content-container{width:80% !important;margin-top:43px !important}.testing-main-wrapper .main-content-container .main-heading{font-size:40px;color:#fff;margin-bottom:16px;line-height:normal;text-transform:uppercase;font-family:rubik-regular}.testing-main-wrapper .main-content-container .main-heading span{text-transform:none}.testing-main-wrapper .main-content-container .main-description{font-size:18px;color:#fff;font-weight:300;line-height:normal;margin-bottom:32px;font-family:rubik-light}.booking-title{font-size:32px;color:#100b0d;margin-top:60px;margin-bottom:20px;line-height:normal;font-family:rubik-medium}.booking-description{font-size:18px;color:#100b0d;font-weight:300;line-height:normal;font-family:rubik-light}.booking-section-wrapper{padding-top:0 !important;border-bottom:none !important;padding-bottom:60px !important}.booking-section-wrapper .booking-section-container{width:69%;margin:auto}.booking-section-wrapper .testing-services-container{display:flex;margin-top:32px;flex-direction:column}.booking-section-wrapper .testing-services-container .column{display:flex;flex:1;margin-bottom:24px;align-items:flex-start}.booking-section-wrapper .testing-services-container .column:last-child{margin-bottom:0}.booking-section-wrapper .testing-services-container .column .sub-column{display:flex;flex:1;margin-right:24px;align-items:flex-start}.booking-section-wrapper .testing-services-container .column .sub-column:last-child{margin-right:0}.booking-section-wrapper .testing-services-container .column .sub-column .service-content{display:flex;margin-left:12px;flex-direction:column}.booking-section-wrapper .testing-services-container .column .sub-column .service-content .service-title{margin-bottom:8px;font-size:24px !important;margin-top:0 !important}.laboratory-testing-wrapper{padding:60px 0 !important}.laboratory-testing-wrapper .laboratory-container{width:69%}.laboratory-testing-wrapper .sub-container.align-center{display:flex;flex:1;align-items:center;flex-direction:column}.laboratory-testing-wrapper .sub-container{padding:0}.laboratory-testing-wrapper .sub-container .laboratory-testing-container{width:100%;display:flex;flex-wrap:wrap;max-width:100%;margin-top:32px;align-items:center;justify-content:center}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column{width:48%;display:flex;text-align:center;align-items:center;flex-direction:column}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column:first-child{margin-right:26px}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column:last-child{margin-top:24px}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column .testing-icons{width:32px;margin-bottom:12px}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column .testing-title{font-size:24px !important}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column .image-container{margin:16px 0;display:flex;align-items:center;justify-content:center}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column .image-container img{margin-right:32px}.laboratory-testing-wrapper .sub-container .laboratory-testing-container .column .image-container img:last-child{margin-right:0}.product-wrapper{border-bottom:none !important;padding-bottom:60px !important}.product-wrapper .service-wrapper{margin-top:32px;padding:0 !important}.product-wrapper .service-wrapper .section-tab-menu{margin-bottom:24px}.product-wrapper .service-wrapper .section-tab-menu li{text-align:center}.product-wrapper .product-items-container{padding:20px 19px !important}.product-wrapper .product-items-container .sub-container{align-items:center}.product-wrapper .product-items-container .sub-container .industry-list-container{margin-bottom:16px !important}.product-wrapper .product-items-container .sub-container .industry-list-container .industry-container{margin-right:4px !important}.product-wrapper .product-items-container .sub-container .industry-list-container .industry-container:last-child{margin-right:0 !important}.product-wrapper .product-items-container .sub-container .industry-list-container .industry-container .overlay-container{backdrop-filter:blur(4px);min-height:61px !important;padding:16px 20px !important;-webkit-backdrop-filter:blur(4px);background-color:rgba(44,36,36,.35) !important}.product-wrapper .product-items-container .sub-container .industry-list-container .industry-container .overlay-container .product-title{font-size:20px !important}.booking-testing-container{display:flex;padding:40px;align-items:center;justify-content:center;background-color:#fff;border-bottom:1px solid #d4d9e1}.lab-testing-wrapper{position:relative;padding-bottom:59px !important}.lab-testing-wrapper .lab-testing-container{text-align:center;align-items:center;width:69% !important;flex-direction:column}.services-content-container{width:69% !important;flex-direction:column}.services-content-container .services-container{margin-top:32px}.services-content-container .services-container ul{padding:0;margin:0;position:relative;list-style-type:none}.services-content-container .services-container ul li{display:flex;margin-bottom:24px;align-items:flex-start}.services-content-container .services-container ul li:last-child{margin-bottom:0}.services-content-container .services-container ul li:first-child:before{left:12px;width:1px;content:"";height:100%;position:absolute;border-left:1px solid rgba(159,158,158,.2)}.services-content-container .services-container ul li .count{z-index:1;width:24px;height:24px;padding:8px;color:#fff;display:flex;font-size:16px;margin-right:12px;border-radius:20px;align-items:center;justify-content:center;font-family:rubik-regular;background-color:#9f9e9e}.top-page{bottom:14%;right:70px;display:none;padding:16px;cursor:pointer;position:fixed;border-radius:47px;align-items:center;justify-content:center;transition:ease all .4s;background-color:#cfcece}.top-page:hover,.top-page.active{background-color:#100b0d}.textile-banner-wrapper{background-size:cover !important;background-repeat:no-repeat !important}.textile-banner-wrapper.furniture-banner .banner-content-container{width:84% !important}.textile-banner-wrapper.toys-banner .main-title{width:76% !important}.textile-banner-wrapper.homeware-banner .banner-content-container{width:84% !important}.textile-banner-wrapper.food-banner .banner-content-container{width:94% !important}.textile-banner-wrapper.food-banner .banner-content-container .main-text{width:90% !important}.textile-banner-wrapper .banner-content-container{width:85% !important}.textile-banner-wrapper.textile-placeholder{width:100%;height:385px;border-radius:2px;background-color:#eef0f3}.booking-lab-test-wrapper{padding-bottom:0 !important}.booking-lab-test-wrapper .booking-section-container{width:100% !important;margin-top:-11% !important}.booking-lab-test-wrapper .booking-section-container.book-test-container{margin-top:-7% !important}.booking-lab-test-wrapper .booking-section-container.toys-test-container{margin-top:-7% !important}.booking-lab-test-wrapper .booking-section-container.food-test-container{margin-top:-7% !important}.booking-lab-test-wrapper .booking-section-container.furniture-test-container{margin-top:-7% !important}.booking-lab-test-wrapper .booking-container .booking-header{background:none !important;background-color:#1346a8 !important}.booking-lab-test-wrapper .booking-container.booking-placeholder-container{background-color:#f2f3f8 !important}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .booking-detail-placeholder{box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .header-placeholder{width:100%;height:68px;background-color:rgba(199,204,211,.4) !important}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .placeholder-title{width:149px;height:21px;background-color:rgba(212,217,225,.8)}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .testing-placeholder{width:100%;height:81px;background-color:rgba(212,217,225,.5)}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .input-placeholder label{width:149px;height:17px;background-color:rgba(212,217,225,.5)}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .input-placeholder div{width:100%;height:40px;background-color:rgba(212,217,225,.5)}.booking-lab-test-wrapper .booking-container.booking-placeholder-container .cta-placeholder{width:137px;height:48px;background-color:rgba(212,217,225,.5)}.booking-lab-test-wrapper .cta-container{display:flex;margin-top:24px;margin-right:8px;justify-content:flex-end}.section_one .booking-title{margin-top:20px !important;margin-bottom:8px !important}.section_one .cta-item{display:flex;margin-top:32px;margin-bottom:60px;justify-content:center}.section_one .cta-item .book-now-cta{width:25%}.section_one .cta-item.booking-cta-item{margin-bottom:0 !important}.section_one .list-wrapper{padding:0;margin:0;margin-top:32px;padding-left:15px;list-style-image:url(/build/images/list-arrow.da642568.svg)}.section_one .list-wrapper .list-item{font-size:18px;color:#100b0d;font-weight:300;line-height:1.44;margin-bottom:32px;font-family:rubik-light}.section_one .list-wrapper .list-item:last-child{margin-bottom:0}.section_one .lab-service{margin-top:60px !important}.section_one .section-placeholder .decsription-placeholder{width:100%;height:24px;margin-top:4px;border-radius:2px;background-color:#eef0f3}.section_one .section-placeholder .decsription-placeholder.text_one{width:90%}.section_one .section-placeholder .decsription-placeholder.text_two{width:85%;margin-bottom:16px}.section_one .section-placeholder .text{width:74px;height:24px;margin-top:4px;border-radius:2px;background-color:#eef0f3}.section_one .section-placeholder .title-placeholder{width:80%;height:38px;border-radius:2px;background-color:#eef0f3;margin-bottom:12px !important}.section_one .section-placeholder .cta-item .cta-placeholder{width:280px;height:49px;border-radius:2px;background-color:#eef0f3}.section_two.product-testing-container{padding-top:0 !important;background-color:#fff !important}.fiber-testing-wrapper .testing-list-wrapper{padding:0;margin:0;margin-top:32px;list-style-type:none}.fiber-testing-wrapper .fiber-testing-container{padding:0;margin:0;margin-top:32px;list-style-image:none}.fiber-testing-wrapper .fiber-testing-container .list-item{display:flex !important;font-size:24px;color:#100b0d;margin-bottom:20px;align-items:flex-start;font-family:rubik-medium}.fiber-testing-wrapper .fiber-testing-container .list-item.item_one{margin-bottom:20px !important}.fiber-testing-wrapper .fiber-testing-container .list-item.item_one img{margin-top:3px !important}.fiber-testing-wrapper .fiber-testing-container .list-item img{margin-top:10px;margin-right:12px}.fiber-testing-wrapper .fiber-testing-container .list-item:last-child{margin-bottom:0}.fiber-testing-wrapper .fiber-testing-container .list-item .booking-description{margin-top:8px}.textile-testing-wrapper{padding-top:0 !important}.textile-testing-wrapper .textile-testing-container{text-align:initial !important;align-items:initial !important}.textile-testing-wrapper .textile-testing-container .book-now-cta-container{display:flex;justify-content:center}.textile-testing-wrapper .textile-testing-container .book-now-cta-container .book-now{width:25%}.furniture-description{margin-top:32px}.booking-sub-title{font-size:24px !important;margin-top:32px !important;margin-bottom:8px !important}.regulation-container{margin:20px 0}.regulation-container .column{display:flex;flex:1;margin-bottom:12px;align-items:center}.regulation-container .column .sub-column{flex:1;padding:20px;margin-right:12px;background-color:#f5f6f8}.regulation-container .column .sub-column .title{font-size:18px;color:#100b0d;margin-bottom:12px;line-height:normal;font-family:rubik-medium}.regulation-container .column .sub-column .list-column{display:flex;align-items:flex-start}.regulation-container .column .sub-column .list-column:last-child{margin-right:0}.regulation-container .column .sub-column .list-wrapper{padding:0;margin:0;margin-right:30px;padding-left:15px;list-style-image:url(/build/images/list-arrow.da642568.svg)}.regulation-container .column .sub-column .list-wrapper:last-child{margin-right:0}.regulation-container .column .sub-column .list-wrapper .list-item{font-size:18px;color:#100b0d;font-weight:300;line-height:normal;margin-bottom:12px;font-family:rubik-light}.regulation-container .column .sub-column .list-wrapper .list-item:last-child{margin-bottom:0}.homeware-text{margin-top:32px}.testing-services-wrapper{display:flex;margin-top:24px;align-items:flex-start}.testing-services-wrapper .column{flex:1}.testing-services-wrapper .column ul{padding:0;margin:0;list-style-type:none}.testing-services-wrapper .column ul .list-item{display:flex !important;font-size:18px;color:#100b0d;font-weight:300;align-items:center;line-height:normal;margin-bottom:20px;font-family:rubik-light}.testing-services-wrapper .column ul .list-item:last-child{margin-bottom:0}.testing-services-wrapper .column ul .list-item img{margin-right:12px}.food-text{margin-top:20px}.list-arrow{margin-top:14px !important}.food-material-testing .material-list-wrapper{margin-top:32px}.food-material-testing .material-list-wrapper .list-item{display:flex !important;margin-top:32px;align-items:flex-start}.food-material-testing .material-list-wrapper .list-item:first-child{margin-top:0}.food-material-testing .material-list-wrapper .list-item img{margin-right:12px}.food-material-testing .material-list-wrapper .list-item .booking-items{margin-top:0 !important}.food-material-testing .material-list-wrapper .material-list-container{padding:0;margin:0;margin-top:24px;margin-bottom:24px;padding-left:15px;list-style-image:url(/build/images/list-arrow.da642568.svg)}.food-material-testing .material-list-wrapper .material-list-container .list-items{margin-bottom:12px}.food-material-testing .material-list-wrapper .material-list-container .list-items:last-child{margin-bottom:0}.booking-description{line-height:1.44}
.textile-main-slider-wrapper{max-height:100%;padding:20px 0px;background-repeat:no-repeat}.textile-main-slider-wrapper .breadcrumb-container .breadcrumb-items a{font-size:14px;font-weight:300;font-family:rubik-light}.textile-main-slider-wrapper .breadcrumb-container .breadcrumb-items .active{color:#100b0d}.textile-main-slider-wrapper .slide-content-container{display:flex;width:588px;margin-top:60px;flex-direction:column}.textile-main-slider-wrapper .slide-content-container .slide-heading{font-size:32px;color:#403c3d;line-height:normal;margin-bottom:24px;font-family:rubik-regular}.textile-main-slider-wrapper .slide-content-container .slide-heading span{color:#100b0d;font-size:40px;font-family:rubik-medium}.textile-main-slider-wrapper .slide-content-container .slide-description{font-size:16px;color:#100b0d;margin-bottom:24px;font-family:rubik-light}.textile-main-slider-wrapper .slide-content-container .booking-list-cta{display:flex;min-width:320px;position:relative;align-items:center;justify-content:center;transition:ease all .4s}.textile-main-slider-wrapper .slide-content-container .booking-list-cta:hover{border-radius:4px 4px 0 0;box-shadow:0 4px 4px 0 #cb1a2d}.textile-main-slider-wrapper .slide-content-container .booking-list-cta:hover .list{display:block}.textile-main-slider-wrapper .slide-content-container .booking-list-cta img{width:20px;margin-left:20px}.textile-main-slider-wrapper .slide-content-container .list{left:0;right:0;top:44px;display:none;padding-top:6px;padding-bottom:6px;border-radius:0 0 4px 4px;position:absolute;background-color:#dd162b}.textile-main-slider-wrapper .slide-content-container .list .list-item{font-size:14px;color:#fff;display:flex;text-align:left;padding:8px 24px;line-height:normal;align-items:center;text-transform:uppercase;font-family:rubik-regular;white-space:nowrap}.textile-main-slider-wrapper .slide-content-container .list .list-item:hover{background-color:rgba(255,255,255,.2)}.textile-main-slider-wrapper .slide-content-container .list .list-item img{width:24px;margin-left:0;margin-right:12px}.on-site-container{display:flex;background-color:#fff}.on-site-container .sub-container{display:flex;flex:1;align-items:center;padding:40px 0px;flex-direction:column}.on-site-container .container-heading{font-size:22px;color:#100b0d;font-weight:300;margin-bottom:8px;line-height:normal;font-family:rubik-light;text-transform:uppercase}.on-site-container .container-sub-heading{font-size:32px;color:#100b0d;font-weight:300;margin-bottom:40px;line-height:normal;font-family:rubik-light}.on-site-container .test-list-container{max-width:1200px;overflow-x:scroll}.on-site-container .test-list-container ul{padding:0;margin:0;flex:1;display:flex;justify-content:center;list-style-type:none}.on-site-container .test-list-container ul .list-container{display:flex;margin-bottom:12px;margin-right:24px;align-items:center;padding:10px 20px;border-radius:44px;border:solid 1px #9f9e9e;white-space:nowrap}.on-site-container .test-list-container ul .list-container:last-child{margin-right:0}.on-site-container .test-list-container ul .list-container img{width:24px}.on-site-container .test-list-container ul .list-container .test-name{font-size:18px;font-weight:300;color:#403c3d;margin-left:12px;margin-right:12px;line-height:normal;font-family:rubik-light}.product-range-container{display:flex;padding:60px 0px;justify-content:center;background-color:#f5f6f8}.product-range-container .sub-container{display:flex;flex-direction:column}.product-range-container .sub-container .container-heading{font-size:32px;font-weight:300;color:#100b0d;margin-bottom:32px;line-height:normal;font-family:rubik-light;text-transform:uppercase}.product-range-container .sub-container .product-list-container{flex:1;display:flex;margin-bottom:24px}.product-range-container .sub-container .product-list-container:last-child{margin-bottom:0}.product-range-container .sub-container .product-list-container .product-container{flex:1;margin-right:24px;position:relative}.product-range-container .sub-container .product-list-container .product-container.product-container-lab{background-position:center center;background-repeat:no-repeat;background-size:cover;height:230px;width:230px}.product-range-container .sub-container .product-list-container .product-container.product-container-lab .overlay{bottom:0;height:auto;position:absolute}.product-range-container .sub-container .product-list-container .product-container:last-child{margin-right:0}.product-range-container .sub-container .product-list-container .product-container .overlay{left:0;right:0;bottom:0;flex:1;display:flex;min-height:80px;position:absolute;padding:12px 24px;background-color:rgba(16,11,13,.4)}.product-range-container .sub-container .product-list-container .product-container .overlay .product-detail{font-size:24px;color:#fff;line-height:normal;font-family:rubik-medium}.booking-inspection-container{display:flex;padding-top:40px;align-items:center;justify-content:center;padding-bottom:40px;background-color:#fff;border-bottom:1px solid #d4d9e1}.booking-cta{display:flex;align-items:center;transition:ease all .4s;min-width:380px;position:relative;justify-content:center}.booking-cta:hover{border-radius:4px 4px 0 0;box-shadow:0 4px 4px 0 #cb1a2d}.booking-cta:hover .list{display:block}.booking-cta img{width:20px;margin-left:20px}.booking-cta .list{left:0;right:0;top:44px;display:none;padding-top:6px;padding-bottom:6px;border-radius:0 0 4px 4px;position:absolute;background-color:#dd162b}.booking-cta .list .list-item{font-size:14px;color:#fff;display:flex;text-align:left;padding:8px 24px;line-height:normal;align-items:center;text-transform:uppercase;font-family:rubik-regular}.booking-cta .list .list-item:hover{background-color:rgba(255,255,255,.2)}.booking-cta .list .list-item a{color:#fff;text-transform:uppercase}.booking-cta .list .list-item img{width:24px;height:24px;margin-left:0;margin-right:12px;background-color:#fff;display:inline-block}@media(max-width: 767.98px){.desktop{display:none !important}.mobile{display:block !important}.booking-cta{width:100%;min-width:auto}.textile-main-slider-wrapper{background-position:center}.textile-main-slider-wrapper .content-container{padding:0 20px}.textile-main-slider-wrapper .content-container .slide-content-container{width:100%}.textile-main-slider-wrapper .content-container .slide-content-container .slide-heading span{font-size:32px}.textile-main-slider-wrapper .content-container .slide-content-container .slide-description{padding-right:20px;text-align:justify}.on-site-container{display:block;padding:0 20px}.on-site-container .content-container{display:block}.on-site-container .content-container .container-heading{text-align:center;font-weight:600;font-size:25px}.on-site-container .content-container .container-sub-heading{text-align:center;font-weight:200;font-size:25px}.on-site-container .content-container .test-list-container{width:100%;overflow:auto}.on-site-container .content-container .test-list-container .mobile{display:flex !important}.on-site-container .content-container .test-list-container .mobile ul{padding-left:26px;display:block;font-family:rubik-light}.on-site-container .content-container .test-list-container .mobile ul:first-child{padding-right:10px}.on-site-container .content-container .test-list-container .mobile ul li{list-style-type:disc;font-size:14px}.on-site-container .content-container .test-list-container .mobile ul li::marker{color:#ee2439}.product-range-container .content-container .sub-container .container-heading{text-align:center;font-weight:600;font-size:25px;margin-bottom:8px}.product-range-container .content-container .sub-container .container-sub-heading{text-align:center;font-weight:200;font-size:25px;text-transform:uppercase;margin-bottom:40px;font-family:rubik-light}.product-range-container .content-container .sub-container .product-list-container{margin-bottom:12px}.product-range-container .content-container .sub-container .product-list-container .product-container:not(:last-child){margin-right:12px}.product-range-container .content-container .sub-container .product-list-container .product-container .overlay{padding:6px 12px;min-height:36px}.product-range-container .content-container .sub-container .product-list-container .product-container .overlay .product-detail{font-size:10px}}
