.casStudyProductGrid .product a,.caseStudyVisual .visual_details,div.visual_wrap>div.client_feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal}.btn,.postcode-wrapper{overflow:hidden}.btn,.userOptionTab{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}html{scroll-behavior:smooth}.reviews-best-seller-container{display:flex;flex-direction:row-reverse;justify-content:space-between;border-bottom:2px solid #e6e6e6;max-width:100%}.first_three_steps .pro_details_disc{padding-top:13px}.product-feture-left div.mobile_disc{padding-bottom:0}div.mobile_disc .col-8{padding-right:4px}div.mobile_disc a,div.product-feture-left .rating a{color:#00f;font-size:12px}div.product-feture-left .rating a strong,div.rating a.down-link{color:#00f}div.product-title a{font-size:15px}div.best-seller{min-width:max-content}div.best-seller-label,div.rating a.down-link{font-size:16px;font-weight:700!important}.total-delivered .total-word{font-size:25px;line-height: 27px;display: inline-block;}span.seller-label{margin-right:5px}.best-seller-hover,.get_qoute_form label{font-weight:700}.first_three_steps_content .col-4{padding-top:10px}@media only screen and (min-width:1200px){div.rating img{width:109px;margin-right:3px}}@media screen and (max-width:467px){.pro-detail-dic-mobile div.rating img{width:73px!important}.best-seller-label{max-width:50%}div.best-seller{min-width:50%}}@media screen and (max-width:767px){.pro-detail-dic-mobile div.rating{position:relative;right:-7px;top:0}.reviews-best-seller-container{flex-direction:row;margin-top:15px}.best-seller-label{min-width:100%}.total-delivered .total-word{font-size:20px}.reviews-best-seller-container .best-seller{min-width:fit-content}}@media (max-width:992px){div.product-feture-left h1{font-size:16px}div.product-title a{font-size:12px}}@media screen and (min-width:768px) and (max-width:1200px){.reviews-best-seller-container{flex-direction:column}}@media (min-width:992px) and (max-width:1366px){div.product-feture-left h1{font-size:25px}}.pick_color div.colors ul li{width:10%;opacity:1;min-width:40px}.mobile-color-toggle-div div.color-toggle-div-slide{background:rgba(10,10,10,.8)}a.close-mobile-color-picker:after{content:'X';color:#5e5e5e;float:right;font-size:16px;font-weight:700;height:28px;width:28px;position:absolute;border:1px solid #fff;text-align:center;right:0;background-color:#ded7d7;background-image:none;text-decoration:none;cursor:pointer;border-radius:0;padding-top:3px}a.close-mobile-color-picker{top:32vh;padding:27px 20px;width:30px;left:calc(100% - 58px);background:0 0}div.mobile-color-toggle-div ul{display:flex;padding:20px 10px;flex-wrap:wrap;position:relative;top:30vh}.BaseMobileImage,.bespoke_steps li:last-child:after,.d-none,.enquiryFormOnPage h5.formTitle,.enquiryFormOnPage p.formIntro,.trusted .grayBg,div.mobile-color-toggle-div h3{display:none}div.mobile-color-toggle-div ul li{width:30px;min-width:30px;display:inline-block;height:30px;border-bottom:0;padding:0;margin:5px}div.mobile-color-toggle-div ul li:before{opacity:0}.mobile-color-toggle-div ul li img{border-radius:15px;object-fit:none;object-position:50% 31%;max-height:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border:1px solid #ddd}div.mobile-color-toggle-div ul li a{opacity:0;padding:0;bottom:0}.besPokecaseStudy .top_banner,.pro-detail-color-picker .colors ul li{position:relative}.pro-detail-color-picker .colors ul li img{min-width:40px}.customise_step.step2{overflow:visible}div.color-toggle-div-slide ul li.selected1 img,div.pick_color .colors ul li.selected1 img{box-shadow:0 0 8px 5px #8edc90}.color-tooltip{padding:5px 10px;background-color:#fff;box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%);position:absolute;top:-55px;left:-73px;width:200px;z-index:10;border:2px solid #e8e8e8}.customise_step{margin-top:15px}.order-sample.popUpHolder .get_qoute_form h5,.qoute-form.popUpHolder .get_qoute_form h5{font-size:37px;text-align:center;line-height:37px;margin-bottom:10px;margin-top:16px}div.get_qoute_form p.below-header{margin-bottom:24px; font-size: 16px; line-height: 20px;}.bespoke_wrap .top_banner h1,.caseStudyDesc p.p1:first-child,div.get_qoute_form p{margin-bottom:20px}.order-sample .find_postcode,.qoute-form .find_postcode{float:left;width:60%;position:relative}.order-sample .save_form .find_postcode,.order-sample .save_form .left,.order-sample .save_form .right,.qoute-form .save_form .find_postcode,.qoute-form .save_form .left,.qoute-form .save_form .right{width:100%}.order-sample .save_form .right,.qoute-form .save_form .right{display:block;margin-bottom:10px;text-align:right;margin-left:0}.order-sample .save_form .right .btn,.qoute-form .save_form .right .btn{line-height:0;max-width:200px}.order-sample .enter_manually,.qoute-form .enter_manually{float:left;width:40%}.order-sample .form-control.find_postcode .btn.sm,.qoute-form .form-control.find_postcode .btn.sm{max-width:195px;float:right;margin-left:2%}.order-sample .enter_manually>span,.order-sample a.enter_manual,.order-sample div.get_qoute_form input.btn,.qoute-form .enter_manually>span,.qoute-form a.enter_manual,.qoute-form div.get_qoute_form input.btn{line-height:40px;font-weight:700}.order-sample .privacy_policy,.qoute-form .privacy_policy{margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:400}.order-sample .look_up_wrap,.qoute-form .look_up_wrap{display:block;min-height:45px}.order-sample .form_content,.qoute-form .form_content{margin-top:-10px}#prograssing.lightboxbg{z-index:999999999}@media(max-width:768px){.order-sample .find_postcode,.qoute-form .find_postcode{width:100%}.order-sample .enter_manually,.qoute-form .enter_manually{width:100%;text-align:center}}.cmn-toggle_wrap .onoffswitch-checkbox:checked+.onoffswitch-label span.onoffswitch-switch{background-color:#d62a19}.deal-vat-main .del_date span.greenText{color:#da351e}p.privacy_policy a{text-decoration:none;color:#00f}.breadcrumb{padding:0}.gird_list_btns{margin:-25px 10px!important}.bespokeGetaQuoteSection .wp-6,.wp-6{width:50%}.quoteAndEnquirySection .introBox {font-size: 24px;line-height: 30px;}.topShortIntro{font-size:24px;line-height:30px;font-weight:600;margin-bottom:30px;padding:0 20px}.costTableSection .editor_content > h4,.bespokeProTabbing h4.gallerySubTitle {font-size: 24px;line-height: 30px;}.ourimpactTemplate .container.small h4{font-size: 25px;line-height: 35px;}.bespoke_wrap .top_banner{padding:11px 0 50px}.caseStudyDesc{max-width:910px;font-size:24px;line-height:33px;width:100%;margin:10px auto 0}.readProject{font-weight:400;font-size:25px;padding:10px 0 30px;line-height:32px}.StressflexWrap,.casStudyProductGrid{text-align:left;padding:0;list-style:none}.StressflexWrap{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap}.StressflexWrap .editor_content{width:65%}.StressflexWrap .client_feedbackImg{width:35%;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client_feedback .StressflexWrap{padding:30px 0}.StressflexWrap .editor_content .block{padding:20px 25px}.StressflexWrap .editor_content .block *{font-weight:400!important;font-size:22px!important}.StressflexWrap .editor_content .block strong{font-weight:600!important}.caseStudyVisual .visual_view{overflow:visible;padding:85px 15px;position:relative}.visual_view .container{display:-webkit-box;display:-ms-flexbox;display:flex}.casStudyProductGrid,.casStudyProductGrid .product a,.caseStudyVisual .visual_details,.rowBottomSection>.row,div.visual_wrap>div.client_feedback{display:-webkit-box;display:-ms-flexbox}.caseStudyVisual .client_feedback:after,.caseStudyVisual .visual_view:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:30px;background:url(../images/horizontolRow.png) center/contain no-repeat;margin:auto}.caseStudyVisual .visual_view.arrowSet:before{content:"";position:absolute;left:0;right:-7.9vw;bottom:-60px;margin:auto;width:120px;height:120px;background:url(../images/down_arowCaseStd_Rht.png) 0 0/100% no-repeat;z-index:9}.caseStudyVisual .visual_view.arrowSet:nth-of-type(2n)::before{background:url(../images/down_arowCaseStd.png) 0 0/100% no-repeat;left:-150px;right:0}.slider.BasePokeSlider{padding:0 15px}.bespoke_wrap .visual_view:nth-child(2n) .visual_details{order:1;padding-left:50px;padding-right:0}.caseStudyVisual .visual_slide{width:50%;margin:0;border:0}.caseStudyVisual .visual_details{width:52%;margin:0;padding-right:50px;padding-top:30px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.visual_wrap>div.client_feedback{background:#fff;padding-top:70px;position:relative;display:flex;-ms-flex-direction:column;flex-direction:column}.caseStudyVisual .visual_details h2{font-size:47px;font-weight:400;line-height:55px;margin-bottom:25px}.client_feedback h2{font-size:47px;line-height:55px;font-weight:700;margin-bottom:30px}.bespoke_wrap .video_wrap h2{font-size:47px;line-height:55px;margin:50px 0 60px}.bespokeProTabbing .container h2,.costTableSection .container h2{font-weight:700!important;padding-top:35px}.bespke_qoute{margin:50px 0 75px}.bespokeProTabbing .container h2{line-height:60px;padding-bottom:15px;text-align:center}.bespokeProTabbing ul{text-align:center;padding:20px 0 50px;width:100%}.bespokeProTabbing ul li{display:inline-block;margin:5px 3px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:2px solid #9599ea;color:#000;background:#fff;padding:5px 20px;font-weight:600}.bespokeProTabbing ul li.active,.bespokeProTabbing ul li:hover{background:#9599ea;color:#fff}.besPokecaseStudy .top_banner:before{background:url(../images/down_arowCaseStd.png) 0 0/100% no-repeat;content:"";position:absolute;bottom:-55px;left:-100px;right:0;width:125px;height:125px;margin:auto;z-index: 1;}.casStudyProductGrid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;background:#fff}.btn,.slick-dots li{display:inline-block}.casStudyProductGrid .slide{position:relative;border:2px solid #f5f5f5;padding:15px 15px 35px;background:#fff;min-height:200px;max-width:20%;width:100%}.btn,.casStudyProductGrid .title_price,.userOptionTab.active:hover{background:0 0}.casStudyProductGrid .product > a{color:#262626;cursor:pointer;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;min-height:275px}.casStudyProductGrid .product a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%; -webkit-transition:.5s;-o-transition:.5s;transition:.5s}.casStudyProductGrid .product a:hover:after{opacity:1}.casStudyProductGrid .title_price h2.title{transition: 0.3s ease-in-out;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;display:inline;min-height:auto;text-transform:capitalize;font-size:20px;font-weight:500;font-family: "Palanquin Dark";}.casStudyProductGrid .product .title_price * {color: #3b3143;height: auto;min-height: auto;display: block;}.casStudyProductGrid .product:hover .title_price a {color:#6066df;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;}.casStudyProductGrid .product:hover .title_price a h2{color:#9599ea;}.casStudyProductGrid .product:hover .title_price h2.title {background-image: linear-gradient(#7176e3, #7176e3); background-repeat: no-repeat; background-position: 0 90%; background-size: 100% 1px; transition: background-size 500ms ease-in-out; border: 0; }.btn{color:#000;border:1.4px solid #000;border-radius:50px;font-size:18px;line-height:20px;font-weight:400;font-style:normal;font-display:swap;letter-spacing:.9px;text-decoration:none;text-transform:initial;padding:20px 10px;text-align:center;position:relative;z-index:1;min-height:40px;min-width:170px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn.orangeClr{background-color:#ff5c4c;border:1px solid #fff;border-radius:5px}.btn.greenClr{background-color:#a3d500;color:#000;border:1px solid #fff;border-radius:5px}.btn.purpleClr{background-color:#878be1;border:1px solid #fff;border-radius:5px}.container.bespoke_Contain{max-width:1200px}.bespokeBannerButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;padding:0px 0 50px}.bespokeGetaQuoteSection .StressflexWrap{padding-top:50px}.bespokeGetaQuoteSection .wp-6:first-child{padding-right:10%;padding-top:50px}.bespokeGetaQuoteSection li{font-size:25px;line-height:35px;font-weight:600;list-style:none;padding-left:55px;position:relative;min-height:50px;padding-bottom:10px}.gridNumber{font-size:60px;text-align:center;color:#fff}.bespokeGetaQuoteSection li img{width:40px;height:40px;position:absolute;left:0}.StressflexWrap .wp-6.RightImage .box::before{padding-top:55%}.gridNumber{position:absolute;z-index:1;background:#ff5c4c;width:70px;height:70px;border-radius:70px;margin:auto;font-weight:600;vertical-align:middle;display:block;line-height:50px;top:-30px;left:0;right:0}.threeGridColumn .wp-4:first-child .gridNumber{right:auto;left:10%}.threeGridColumn .wp-4:last-child .gridNumber{left:auto;right:10%}.threeProductGrid{background:#3b3143;padding-bottom:60px}.threeGridColumn .wp-4{width:37.5%;padding:0 25px}.threeGridColumn .wp-4:nth-child(2){width:25%}.threeGridColumn{margin:0 -25px}.threeProductGrid h2{line-height:70px;padding:60px 0}.threeGridColumn .box{position:relative;min-height:450px}.threeGridColumn .box:before{content:"";display:block;padding-top:85%}.ProName{font-size:25px;background:#ff5c4c;color:#fff;padding:10px;text-align:center;font-weight:600}.costTableSection,.whyOrderSection{padding:50px 0;text-align:center}.proDataWrap{color:#fff;font-size:17px;margin:20px 0}.threeGridColumn .box:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.whyOrderSection .editor_content .block:after,.whyOrderSection .editor_content .block:before{border-top:52px solid #f4f4f4}.whyOrderSection h2{color:#9599ea;margin-bottom:50px}.whyOrderSection .introBox{font-size:24px;line-height:30px;max-width:900px;margin:0 auto 50px}.whyOrderSection .editor_content .block{background:#f4f4f4;border:0;font-size:20px;line-height:30px}.BasePokeSlider button.slick-arrow,.bx-pager.bx-default-pager{display:none!important}.slick-dots li{list-style:none;margin:0 5px}.BasePokeSlider .slick-dots li{margin-top:30px}.slick-dots li button{padding:5px;line-height:10px;border-radius:50px;border:2px solid #7176e6;width:20px;height:20px;font-size:0;background:0 0}.slick-dots li.slick-active button{background:#7176e6}.costTableSection .container h2{padding-bottom:30px;text-align:center}.costTableSection{background:#f4f4f4}.costTableSection .editor_content{font-size:22px;line-height:30px;max-width:1100px;margin:0 auto 50px;text-align:center;text-transform:unset}.costTableSection .editor_content *{text-transform:unset;font-weight:400}.costTableSection .editor_content:last-child{margin-bottom:25px}.introBox{font-size:24px;line-height:30px;max-width:1100px;margin:0 auto 40px;text-align:center}.quoteAndEnquirySection #enquire_form{visibility:visible;position:relative!important;left:0;top:0;transition:none}.quoteAndEnquirySection .container>h2{color:#9599ea;margin:50px 0;text-align:center}.enquiryFormOnPage .popUpHolder{position:relative;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;left:0;width:100%;max-width:1100px;border:0;padding:0}.enquiryFormOnPage .get_qoute_form{display:block}.rowBottomSection .fileFormatBoxes{width:60%;margin-top:10px}.rowBottomSection>.row{width:40%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.leftRightImgBox .wp-6.contentBox,.rowBottomSection .captcha{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical}.enquiry_btn .btn{font-size:20px;padding:12px 38px;border-radius:0;background:#ff7163;border:0;margin-top:10px}.rowBottomSection .captcha{float:none;display:flex;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end}span#company_def_name{font-weight:600;margin-left:10px}label[for=privacy_policy]{font-weight:400;font-size:19px;line-height:25px}.privacy_policy{position:relative;padding-left:32px;line-height:20px;margin-top:20px}.tableWrapper{margin-bottom:30px}.costTableSection table{table-layout:fixed;width:100%}.costTableSection table thead{background:#3b3143;color:#fff}.costTableSection table thead th{padding:10px;font-size:20px}.costTableSection table tbody{background:#fff}.costTableSection table tbody td{padding:10px;font-size:22px}.Accorion_section{background:#666bd7;overflow:hidden}.Accorion_section *{color:#fff}.Accorion_section>h2{display:block;font-weight:700!important;text-transform:unset;padding-top:55px;padding-bottom:30px;text-align:center;margin:0}.tabcontentAccordion{max-width:1470px;margin:20px auto 90px;transition:2s;padding:0 20px}.userOptiondata{display:none;padding:0 0 0 7px;line-height:26px;font-size:18px}.tab_content h4{margin-bottom:20px;letter-spacing:5px;text-transform:uppercase;line-height:30px;pointer-events:none}.userOptionLp{display:block;margin-bottom:0;border-bottom:1px solid #f5f5f5}.userOptionTab{position:relative;cursor:pointer!important;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.userOptionTab.active .openClose::after,.userOptionTab.active .openClose::before{transition:.5s ease-in-out;transform:rotate(180deg)}.userOptionTab:hover{background:#383b93}.userOptionTab.active .openClose{opacity:.6}.openClose{background:#fff;position:absolute;left:3px;display:block;height:30px;width:30px;top:16px;border-radius:50%;vertical-align:middle}.editorSectionRow,.impactMidSection:nth-child(odd){background:#f5f5f5}.userOptionTab.active .openClose::after{opacity:0}.userOptionTab .openClose::after{content:"";position:absolute;width:4px;height:16px;background:#5e63c7;right:13px;top:8.2px;transition:.3s}.userOptionTab .openClose::before{content:"";position:absolute;width:16px;height:4px;background:#5e63c7;right:6.5px;top:14px;transition:.3s}.userOptionTab h4{font-size:25px;cursor:pointer;text-transform:none;padding:15px 0 15px 50px;margin:0;font-weight:400}.ourimpactTemplate{font-size:20px}.ourimpactTemplate .container.small h2{font-weight:700;font-size:47px;line-height:50px}.boxTitle,.ourimpactTemplate .container.small h4{font-weight:700;font-family: Palanquin;}.boxTitle{margin-bottom:15px}.midSectionLogo img{max-width:220px}.singleImageBox .box:before{padding-top:65%}.leftRightImgBox .wp-6.contentBox{padding:20px 10% 20px 70px;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impactMidSection:nth-child(odd) .StressflexWrap .wp-6.imageBox,.leftRightImgBox .StressflexWrap:nth-child(2n) .wp-6.imageBox{order:1}.imageBox .singleImageBox,.imageBox .singleImageBox .box{height:100%}.contentEditor ul{margin:15px 0;padding:0 15px 0 25px}.contentEditor.negativeListing ul li,.contentEditor.possitiveListing ul li{margin:10px 10px 10px 0;padding-left:30px;list-style-type:none}.contentEditor.possitiveListing ul li{background:url(../images/positiveListing.png) left 4px/20px no-repeat}.contentEditor.negativeListing ul li{background:url(../images/negativeListing.png) left 4px/20px no-repeat}.editorSectionRow{padding:70px 0}.editorSectionRow .container{padding:0  72px}.impactMidSection .container.small{text-align:center;padding:70px 20px 50px}.impactMidSection .container.small .introBox{margin-top:20px;margin-bottom:20px}.impactMidSection .wp-6.contentBox{padding:0 10% 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rowBottomSection div.enquiry_btn .btn{padding:7px 35px}.introBox {font-size: 28px;line-height: 40px;}.midSectionLogo + .introBox {margin-bottom: 70px !important;font-size: 24px;line-height: 33px;}.bespoke_wrap .top_banner{background: linear-gradient(0deg, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 30%);}div[data-cky-tag="detail-powered-by"] { display: none !important;}.cky-btn-revisit-wrapper { display: none !important;}

.impactMidSection .midWideContainer { background: #ffffff;}
.midWideContainer .StressflexWrap { width: 100% !important; }
