.block.newsletter{background-color:#4a7e86}.newsletter-block{max-width:1240px;margin:0 auto}.block.newsletter img{float:left;padding:76px 0 0 84px}.block.newsletter .newsletter-block img{position:relative;bottom:-14px}.footer-newsletter-text{width:328px;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;float:left;padding:54px 0 36px 48px}.footer-newsletter-spl-text{font-weight:700;color:#fc0}.block.newsletter .field .control:before{display:none}.block.newsletter .content{float:left}.newsletter .control input{width:394px;height:50px;border-radius:100px;padding:11px 20px 13px;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#595959}.form.subscribe .actions{float:left;padding:60px 20px}.footer.content .block.newsletter{float:none;width:100%}.page-footer .footer.content{padding:0;max-width:100%;margin:0;background-color:#fff}.footer.content .block{float:none}.footer-block-parent{display:flex;width:100%;padding:50px 0 0;max-width:1240px;margin:0 auto}.footer-block{flex-direction:row;flex-grow:1;flex-basis:25%}.With-Tagline{width:180px;height:50px;margin-bottom:46px;object-fit:contain}.footer-content-heading{font-size:12px;font-weight:800;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:2px;color:#000;margin:0 0 5px}.footer-content-heading-2{font-size:12px;font-weight:800;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:2px;color:#000;margin:25px 0 5px}.footer-content{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#595959;padding:5px 0}.footer-content a{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#595959;text-decoration:none}.footer-content a:hover{color:#006bb4}.footer-social-share{display:flex}.footer-social-share a{flex-direction:row;padding:35px 2.5px 51px}.footer-DemcoInc{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#595959}.footer-links{display:block;width:100%;padding:0;max-width:1240px;margin:0 auto}.footer-links-group{border-top:1px solid #d5d5d5;display:flex;padding:30px 0 60px;margin-top:50px;justify-content:space-between}.footer-links-content{flex-direction:row}.page-footer{padding:0}.block.newsletter .field{float:left}input.mage-error{border:1px solid red}.clear-both{clear:both}div.mage-error{position:relative;background:#fff;width:fit-content;padding:7px}.control .mage-error{color:#595959;font-size:12px}div.mage-error:after{content:'';position:absolute;bottom:100%;left:70px;margin-left:-50px;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.form.subscribe .control{float:left;margin-top:60px}.form.subscribe .actions .action.subscribe.primary{width:201px;height:50px;padding:10px 0;border-radius:100px;font-size:22px;color:#fff;border:2px solid #fc0;background-color:#4a7e86}.form.subscribe .actions .action.subscribe.primary:hover{background-color:#fc0;color:#fff}button:not(.primary){box-shadow:none}button{border:0}.page-wrapper .page-footer{padding-bottom:0}.hide-md{display:none}.f-menu:after{content:"";height:30px;width:30px;float:right;background:url(../images/dropdown-black.png);position:relative;bottom:3px;transform:rotate(0deg);transition:transform .75s}.f-menu-act:after{content:"";transform:rotate(180deg);transition:transform .75s}.f-menu.fch-title:after{display:none}@media (min-width:1025px){.page-footer .block.newsletter{height:170px}.page-footer .block.newsletter img{padding:76px 84px 0 0}}@media (max-width:1024px){.page-footer .newsletter-block img{display:none}.page-footer .footer-newsletter-text{float:none;padding:25px 0;margin:0 auto;text-align:center}.page-footer .block.newsletter .content{float:none;margin:0 auto;text-align:center;padding-bottom:25px}.page-footer .block.newsletter .field{float:none;display:inline-block}.page-footer .block.newsletter .field .control{margin:0 20px 0 0}.page-footer .form.subscribe .actions{float:none;padding:0;display:inline-block;width:auto}.page-footer .footer-block-parent,.page-footer .footer-links{max-width:980px}.page-footer .footer-block-parent{padding-top:30px}}@media (max-width:992px){.page-footer .footer-block-parent,.page-footer .footer-links{max-width:700px}.page-footer .footer-block-parent{display:grid;grid-template-columns:50% 50%;grid-gap:0}.page-footer .footer-block-parent .footer-block{flex-basis:auto}.page-footer .footer-content-heading,.page-footer .footer-content-heading-2{font-size:14px;margin:25px 0 5px}.page-footer .With-Tagline{margin-bottom:0}}@media (max-width:767px){.page-footer .footer-block-parent,.page-footer .footer-links{max-width:700px}.page-footer .footer-links-group{display:grid;grid-template-columns:50% 50%;grid-gap:0}.f-contact{display:block !important}.footer-links-group .footer-links-content a{padding:7px 0;display:block}.page-footer .footer-content-heading,.page-footer .footer-content-heading-2{font-size:14px;margin:10px 0 0}#html-body [data-pb-style="61C09EA3D861F"],#html-body [data-pb-style="61C09EA3D8265"],#html-body [data-pb-style="61C09EA3D7FB4"]{margin-bottom:0 !important}.customer-account-login .footer-block{margin-top:0 !important}.show-f:after{content:"";transform:rotate(180deg) !important;transition:transform .75s !important}.show-f{display:block !important}}@media (max-width:640px){.page-footer .footer-block-parent,.page-footer .footer-links{max-width:600px}}@media (max-width:480px){.hide-m{display:none}.hide-md{display:block}.page-footer .footer-block-parent,.page-footer .footer-links{max-width:340px}.page-footer .footer-block-parent{grid-template-columns:100%}.page-footer .footer-links-group{margin-top:20px;padding-top:20px;padding-bottom:20px}.page-footer .block.newsletter .field .control{margin:0 0 20px}.page-footer .newsletter .control input,.page-footer .form.subscribe .actions .action.subscribe.primary{width:350px}.page-footer .footer-social-share a{display:inline-block;padding:30px 10px}}@media (min-width:481px){.page-footer .footer-content{display:block !important}.f-menu:after{content:"";display:none}}@media (max-width:320px){.footer-newsletter-text{width:316px}}