html.scroll-off{height:100%;overflow:hidden!important}.wpcf7-form .wpcf7-text::placeholder .wpcf7-form .wpcf7-textarea::placeholder{color:#747474}.wpcf7-form .wpcf7-text:-ms-input-placeholder,.wpcf7-form .wpcf7-textarea:-ms-input-placeholder{color:#747474}.wpcf7-form .wpcf7-text::-ms-input-placeholder,.wpcf7-form .wpcf7-textarea::-ms-input-placeholder{color:#747474}.wpcf7 .wpcf7-form.sent .wpcf7-response-output{display:block!important}.fusion-woo-product-design-clean .products .product .product-title,.fusion-woo-product-design-clean .slides .product .product-title{font-size:22px;font-style:normal!important;text-align:center}.custom-hero-button{padding:13px 29px!important}.intro-loader{position:fixed;height:100vh;width:100%;background:#fff;z-index:999999;top:0}.intro-loader .inner-intro{position:absolute;left:50%;top:50%;width:100%;padding:0 10px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center}.intro-loader .inner-intro svg{max-width:850px}#IntroLogo span{font-size:6rem;font-weight:700;color:#212022}#IntroLogo .intro-logo-desc{font-size:2.5rem;color:#212022;padding-top:0;margin:0!important;line-height:1}#IntroLogo span,#IntroLogo .cls-3{opacity:0;animation:type 1.5s ease forwards;animation-direction:alternate;animation-iteration-count:1;animation-play-state:running;-webkit-animation:type 1.5s ease forwards;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:1;-webkit-animation-play-state:running}#IntroLogo .cls-3{animation-delay:1.5s;-webkit-animation-delay:1.5s}@keyframes type{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes type{0%{opacity:0}100%{opacity:1}}.fusion-form-form-wrapper .fusion-form-field .fusion-form-input{background:#efefef}.fusion-footer .wp-image-3309{width:350px}.floatbutton{font-family:"Work Sans",Arial,Helvetica,sans-serif;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;position:fixed;right:-370px;top:18%;font-size:0;width:420px;z-index:999}.floatbutton.active{right:0;z-index:999;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.btns_wrap{position:fixed;right:-5px}.floatbutton .clickbutton{width:52px;z-index:999;height:200px;cursor:pointer;box-shadow:-20px 7px 18px -7px rgb(87 184 151 / 9%);border-radius:0;-webkit-border-radius:0;display:inline-block;padding-top:0;vertical-align:top;margin-top:126px;color:#fff;font-size:20px;position:relative;text-transform:uppercase;background-color:#000;box-shadow:0 0 40px #00000026;-webkit-box-shadow:0 0 40px #00000026;-ms-box-shadow:0 0 40px #00000026;-o-box-shadow:0 0 40px #00000026}.floatbutton .clickbutton .crossplus{font-family:"Work Sans",Arial,Helvetica,sans-serif;position:absolute;display:block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;left:-50px;white-space:pre;bottom:82px}.btns_wrap .chat_wrap{display:block;position:absolute;right:-225px;width:281px;background:#000;top:56px;border-radius:0;overflow:hidden;box-shadow:0 0 40px #00000026!important;-webkit-box-shadow:0 0 40px #00000026!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999}.btns_wrap a:hover{text-decoration:none!important;right:0}.btns_wrap .chat_wrap span.icoo{color:#fff;font-size:16px;padding:15px 20px;border-right:1px solid #ded9d9;vertical-align:middle;display:inline-block;border-radius:0;-webkit-border-radius:0;color:#fff;background-color:#000}.btns_wrap .chat_wrap span{color:#fff;font-size:22px;vertical-align:middle;padding:15px 30px 15px 15px}.floatbutton .banner-form{background:#fff;padding:30px;position:relative;z-index:99999!important;border-radius:5px;-webkit-border-radius:5px;margin:0;display:inline-block;box-shadow:0 0 30px #0000001f;-webkit-box-shadow:0 0 30px #0000001f;width:87%}.floatbutton .banner-form .input-group{position:relative;margin-bottom:1rem}.floatbutton .banner-form .input-group::after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background-color:#373736;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.floatbutton .banner-form .input-group.active::after{width:100%}.floatbutton .banner-form .form-control{font-size:24px;color:#373736;border:none;border-bottom:3px solid #ececec;background:#fff0;border-radius:0;-webkit-border-radius:0;padding:0}.floatbutton .banner-form textarea.form-control{height:80px}.floatbutton .banner-form .fusion-alert{display:none!important}.floatbutton .banner-form .wpcf7 .wpcf7-form.invalid .wpcf7-response-output{display:block!important}.enquiry-button{background:#010101;border-color:#010101;color:#fff;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;text-align:center;vertical-align:middle;width:100%;display:block;cursor:pointer}.form-title{font-size:1.5rem;text-align:center;margin-top:0;margin-bottom:1rem}.logo-image img{width:100%}.valuation-form{border:1px solid;padding:10px 16px}.valuation-form input,.valuation-form textarea{border:1px solid #181b20!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before{content:"";height:13px;position:absolute;left:0;top:50%;min-width:13px;border:1px solid #000!important;border-radius:4px;transform:translateY(-50%);transition:all .2s ease}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox input:checked+label:before{border:1px solid #000!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox input:checked+label:after{background:#000!important}@media(max-width:768px){#IntroLogo span{font-size:2rem}#IntroLogo .intro-logo-desc{font-size:1.5rem;padding:0 1rem}#IntroLogo .intro-logo-desc .break{display:block}.fusion-woo-product-slider{margin-bottom:0px!important}.fusion-body .fusion-flex-container.fusion-builder-row-4-1{padding-right:15px!important;padding-left:15px!important}.floatbutton .banner-form,.floatbutton .clickbutton,.floatbutton{display:none}.floatbutton{width:356px;right:-311px}.floatbutton .clickbutton{width:45px}.btns_wrap .chat_wrap{width:274px}.btns_wrap .chat_wrap span.icoo{padding:10px 15px}}