.btsk{animation-name:bshk;animation-duration:500ms;animation-iteration-count:infinite}.wpcf7-form-control.wpcf7-power_captcha_recaptcha{margin-top:20px}.logo-header.logo-header-new,.header-icon-block{z-index:2;position:relative}p.form-row.form-row-wide.mailchimp-newsletter:before,p.form-row.form-row-wide.mailchimp-newsletter:after,p.form-row.form-row-wide.create-account:before,p.form-row.form-row-wide.create-account:after{display:none}p.form-row.form-row-wide.create-account{margin-bottom:20px!important;display:inline-block!important}.grecaptcha-badge{z-index:1}div#overlay,div#popup{display:none!important}.et_fixed_nav.et_show_nav #page-container{padding-top:0px!important}.topbar-strip ul li a:hover{opacity:.9;color:#fff}.tax-product_cat .assist-inner h3{font-size:30px!important;margin-bottom:0px}#footer-widgets .footer-widget li:before{display:none}.news-listing-page .et_pb_column.et_pb_column_2_3.et_pb_column_1{width:100%!important}.news-listing-page h2.entry-title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;height:80px;-webkit-box-orient:vertical;color:#33A382}.news-listing-page article:hover h2.entry-title a{color:#514688}.single.single-post li a,.single.single-post p a,.single.single-post h2,.single.single-post h1,.single.single-post h3{color:#514688}.news-listing-page h2.entry-title a br,.single.single-post .et_pb_section.et_pb_section_3_tb_body.et_section_regular,.single.single-post .et_pb_with_border.et_pb_section.et_pb_section_0_tb_body.et_section_regular{display:none}.single.single-post .single-post-news-text .et_pb_module.et_pb_post_content.et_pb_post_content_0_tb_body p,.single.single-post .single-post-news-text .et_pb_module.et_pb_post_content.et_pb_post_content_0_tb_body li{font-weight:normal;font-size:16px;color:#535353!important}.single.single-post .single-post-news ul li a{color:#535353!important}.single.single-post .topbar-strip li a{color:#fff}.single.single-post .single-post-news select{font-size:14px;font-weight:normal}.single.single-post li a:hover,.single.single-post p a:hover{text-decoration:underline}.news-listing-page .et_pb_image_container img{border-bottom:1px solid #e2e2e2!important}.news-listing-page .post-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.single.single-post .banner-new h1{font-size:50px;color:#fff;line-height:65px}.single.single-post .single-post-news ul li{position:relative;padding-left:27px}.single.single-post .single-post-news ul li:before{content:''!important;position:absolute;background:url(/wp-content/themes/divi-child/images/oder-list-icon.svg);width:18px;height:18px;left:0px;top:10px;background-size:100%;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(26%) sepia(4%) saturate(43%) hue-rotate(336deg) brightness(104%) contrast(76%)}@keyframes bshk{0%{background:#00a890;margin-left:0px}50%{background:#00a890;margin-left:-15px}100%{background:#00a890}}.btsk:hover{margin-left:0!important}.woocommerce form .form-row textarea#order_comments{height:200px}h1,h2,h3,h4,h5,h6{color:#005799}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:10000000;width:inherit;text-align:center;line-height:19px;overflow:hidden}.popup .text p{width:77%;color:#000;line-height:1.4;font-size:18px}.popup .text p:last-child{width:45%}.popup img{max-width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.text strong{color:#00947c}.popup .text{padding:20px;position:absolute;height:100%;display:flex;align-items:center;justify-content:center;z-index:10000;top:0;flex-direction:column;padding-top:70px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000000}.popup .close-btn{position:absolute;top:-5px;right:5px;background:transparent;color:#000000;border:none;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:40px;display:flex;align-items:center;justify-content:center;z-index:100000000}@media screen and (min-width:1400px){.popup{width:57%}.popup img{width:100%}.popup .text{width:100%}}@media screen and (min-width:1400px) and (max-width:1440px){.popup .text p{font-size:16px}}@media screen and (max-width:1280px){.text:before{content:'';position:absolute;width:100%;background:#ffffffd1;top:0px;height:100%;z-index:1000}.popup .text p{position:relative;z-index:10000}.popup .text p:last-child{width:60%}}@media screen and (max-width:1050px){.popup{width:90%}.popup img{width:100%}.popup .text p:last-child{width:40%}}@media screen and (max-width:830px){.popup .text p:last-child{width:50%}}@media screen and (max-width:768px){.popup .text p{font-size:16px}.popup .text{padding-top:70px}}@media screen and (max-width:767px){.popup img{display:none}.popup .text{padding-top:20px}.popup .text{background:url(/wp-content/uploads/2024/12/CK-popup-new.png);height:600px!important;background-repeat:no-repeat;background-size:cover}.popup .text:before{content:'';position:absolute;width:100%;background:#ffffffd1;top:0px;height:100%;z-index:1000}.popup .text p{font-size:19px;margin-bottom:0;line-height:normal;position:relative;z-index:10000;width:100%;color:#000}.popup .text p:last-child{width:100%}.popup{top:10%}.popup .close-btn{top:5px;color:#000}}@media screen and (max-width:390px){.popup .text{height:550px!important}.popup .text p{line-height:34px;padding:0px;padding-bottom:5px}}@media screen and (max-width:350px){.popup{top:6%}.popup .text p{line-height:normal;font-size:16px}.popup .text{height:500px!important}}.tabtitle .play-btn{position:absolute;right:0;top:0}.btmcta .play-btn a span{padding-left:7px}section.woocommerce-columns.addresses>div{max-width:100%}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:17px;font-weight:500;padding:0.4em 20px!important;line-height:1.8em!important;background:transparent;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{color:#000}.term-janitorial-supplies .assist-inner h3,.term-janitorial-supplies .assist-inner p:empty{display:none}.one-services svg,.one-services svg circle,.play-btn a svg circle{fill:rgb(51 163 130);stroke:#33a382}body .crisp-client .cc-1brb6 .cc-1yy0g .cc-1m2mf{bottom:85px!important}.topbar-strip ul li a img{height:20px}span.page-numbers.dots{background:0 0;color:#514688;border:1px solid #514688;border-radius:100px;width:35px;height:35px;text-align:center;font-size:15px;display:flex;justify-content:center;align-items:center;opacity:0.6}.et-search-form input{color:#000!important}.page-template-default #main-content{padding-bottom:50px}.archive.category #left-area .entry-title:hover a{color:#33a382}.archive.category #left-area .entry-title a{line-height:1.2}.search-results p.post-meta{display:none}table.variations th{padding:0!important}.contentcta>a{width:auto;float:left;padding:0 20px;margin-top:30px;border:1px solid #33a382}.single-post #left-area{padding-bottom:50px}.contentcta>a:hover{border:1px solid #33a382}.gt-sticky-slider.tax-toggle-prices.gt-toggle-button{display:none}.modal-body a.pre-order-btn{color:#000;background-color:gold;border-radius:1em;padding:1em;display:block;margin:2em auto;width:50%;font-size:1.25em;font-weight:6600}.modal-body a.pre-order-btn:hover{background-color:#000;text-decoration:none;color:gold}div#myModal{z-index:1000}.custom-pupop .modal-content{z-index:10000;border-radius:10px}div#myModal{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000000b8;display:flex;align-items:center;justify-content:center;overflow-y:hidden;z-index:1000000}.modal-backdrop.fade.show{display:none}.custom-pupop h3{text-align:left;color:#33a382;font-size:26px!important}.custom-pupop p{text-align:left}.custom-pupop .modal-dialog{max-width:550px;display:flex;align-items:center;justify-content:center;height:100%}.custom-pupop button.close{position:absolute;top:0;right:0;width:40px;height:40px;padding:0!important;background:#33a382;opacity:1;border-radius:100px;color:#fff;font-weight:normal;z-index:11}.custom-pupop button.close:focus-visible,.custom-pupop button.close:focus{outline:none}.custom-pupop button.close:hover{opacity:1!important;background:#33a382e6;color:#fff}.custom-pupop .modal-footer,.custom-pupop .modal-header{border:0;padding:0}.custom-pupop .modal-body.text-center{padding:40px;background:rgb(236 232 255 / 47%)}@media screen and (max-width:767px){.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .button{width:100%!important}.custom-pupop .modal-dialog{padding:10px}.custom-pupop .modal-body.text-center{padding:25px}.custom-pupop h3{font-size:22px!important;line-height:normal}}@media screen and (max-width:480px){.custom-pupop .modal-content{top:-30px}}@media screen and (max-width:340px){.custom-pupop .modal-body.text-center{padding:15px}.custom-pupop h3{font-size:18px!important}.custom-pupop button.close{right:4px;width:30px;height:30px;font-size:20px}}.cn-close-icon{right:inherit;left:10px}.captchac{margin-top:30px}.captchac p{display:flex;align-items:center}.captchac input{padding:10px!important;width:100px!important;background:#f9f9f9!important;border:1px solid #ddd!important}.captchac label{margin-bottom:0!important;align-items:baseline;color:#514688;font-size:13px;margin:0 15px}.captchac input+span.wpcf7-not-valid-tip{font-size:13px;position:absolute;white-space:nowrap;margin:5px 0}.captchac{margin-top:30px;padding-bottom:20px}.captchac img{height:46px;background:#fff;object-fit:contain;margin-right:10px}body.archive.tax-product_cat.term-seasonal-winter-products .winternotification a{opacity:0;visibility:hidden}