a.cta_button{box-sizing:border-box!important}.btn-group>div{display:inline-block;margin:0 6px;vertical-align:middle}.btn-group>div:first-child{margin-bottom:5px;margin-left:0}.btn-group>div:last-child{margin-bottom:5px;margin-right:0}[class*=button-] a{border:2px solid;border-radius:5px;display:inline-block;font-size:15px;font-weight:700;line-height:18px;min-width:146px;padding:6px 15px;text-align:center}.button-1 a{background-color:#231f20;border-color:#231f20;color:#fff}.button-1 a:hover{background-color:#27aae1;border-color:#27aae1;color:#fff}.button-2 a{background-color:#e9e9e9;border-color:#e9e9e9;border-radius:0;color:#231f20;min-width:203px;padding:16px 15px}.button-2 a:hover{background-color:#231f20;border-color:#231f20}.button-2.no-border a{border:none}.link-text a{color:#27aae1;display:inline-block;font-size:18px;font-weight:700;padding:0 23px 0 0;position:relative;text-transform:uppercase}.link-text a:hover{color:#00649d}.link-text a:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow-blue.png) no-repeat 50%;content:"";height:14px;position:absolute;right:0;top:8px;transition:.4s;width:9px}.link-text a:hover:after{right:-8px}@media (max-width:1199px){[class*=button-] a{padding:8px 15px}}@media (max-width:991px){.btn-group>div{display:block;margin:0 0 8px}}@media (max-width:767px){[class*=button-] a{font-size:14px}}button,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #ccc;font-family:Opan Sans,Arial,Helvetica,sans-serif;font-size:16px;height:50px;outline:none;padding:0 20px;width:100%}input[type=checkbox],input[type=radio]{height:auto;width:auto}textarea{height:100px;padding:15px 20px}button,input[type=submit]{background:linear-gradient(180deg,#1f88b4,#0ab4fb);border:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;height:auto;line-height:36px;padding:8px 20px;transition:.4s;width:auto}button:hover,input[type=submit]:hover{background:#231f20}ul.hs-error-msgs{float:left;list-style:none;margin:0;padding:0;width:100%}.hs-form .input{margin:0}.hs-form .hs-form-field{padding:0 0 15px}.hs-form fieldset.form-columns-2 .input{margin-right:0}.hs-form fieldset.form-columns-2 .field{padding:0 0 10px 10px}.hs-form fieldset.form-columns-2 .field:first-child{padding:0 10px 10px 0}.hs-form fieldset.form-columns-3 .field{padding:0 0 10px 10px}.hs-form fieldset.form-columns-3 .field:first-child{padding:0 10px 10px 0}.hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 5px 10px}.hs-form fieldset .hs-input{width:100%!important}.hs-form fieldset{max-width:none}.hs-form fieldset input[type=checkbox],.hs-form fieldset input[type=radio]{width:auto!important}ul.inputs-list{list-style:none;margin:0;padding:5px 0}.inputs-list .hs-form-booleancheckbox,.inputs-list .hs-form-checkbox-display,.inputs-list li.hs-form-radio{display:block;padding:0 0 8px 25px;position:relative}.inputs-list input[type=checkbox],.inputs-list input[type=radio]{height:20px;left:0;margin:0;opacity:0;position:absolute;top:0;width:20px}.inputs-list input[type=radio]{top:3px}.inputs-list input[type=checkbox]+span{display:block;line-height:22px;position:relative}.inputs-list input[type=checkbox]+span:before{background:#fafafa;border:1px solid #dadada;color:#fafafa;content:"";height:20px;left:-25px;position:absolute;top:0;width:20px}.inputs-list input[type=checkbox]:checked+span:before{background:#333;border-color:#333;color:#fff}.inputs-list input[type=checkbox]:checked+span:after{color:#fff;content:"\f00c";font-family:FontAwesome;left:-25px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.inputs-list input[type=radio]+span:before{background:#fafafa;border:1px solid #dadada;border-radius:100%;content:"";height:20px;left:-2px;position:absolute;top:2px;width:20px}.inputs-list input[type=radio]:checked+span:after{background:#3333;border-color:#333;border-radius:100%;content:"";height:12px;left:2px;position:absolute;top:6px;width:12px}.hs-search-field__input:focus{outline:none}.hs_error_rollup{display:none}.hs-error-msgs{color:red;font-size:14px;line-height:20px}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form fieldset.form-columns-2 .field,.hs-form fieldset.form-columns-2 .field:first-child,.hs-form fieldset.form-columns-3 .field,.hs-form fieldset.form-columns-3 .field:first-child,.hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 0 10px}}footer.footer{font-size:14px;line-height:26px}footer.footer ul{list-style:none;margin:0;padding:0}.footer-top{background:#231f20}.footer-top .left-col{padding:2rem 20px 2rem calc(50% - 490px);width:67%}.footer-top .right-col{background:#1f88b4;line-height:24px;padding:2rem calc(50% - 555px) 2rem 58px;width:33%}.footer-top .right-col .links{margin-top:1rem}.footer-top .left-col .left{width:40%}.footer-top .left-col .right{padding:0 5% 0 8%;width:60%}.footer-top .contact ul{list-style-type:none;margin:0;padding:0}.footer-top .contact ul li{align-items:center;display:flex;margin:0 0 5px;padding:0;position:relative;width:100%}.footer-top .contact ul li a{color:#fff}.footer-top .contact ul li a:hover{color:#1f88b4}.footer-top .contact ul li:before{background:url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/image/location.svg) no-repeat 50%;content:"";display:inherit;height:14px;margin-right:10px;width:14px}.footer-top .contact ul li:nth-child(2):before{background:url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/image/phone.svg) no-repeat 50%}.footer-top .contact ul li:nth-child(3):before{background:url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/image/envelope.svg) no-repeat 50%}.social-media{border-top:1px solid #fff;display:inline-block;max-width:300px;padding:14px 0 0;width:100%}.social-media ul{display:inline-block;line-height:0;margin:0;padding:0}.social-media ul li{display:inline-block;margin:0;padding:0 12px 0 0}.social-media ul li a:hover{opacity:.7}.footer-top .right>div{margin-top:1rem;width:50%}.footer-top .right>div:first-child{width:135px}.footer-top .right h3{color:#1f88b4;font-size:14px;line-height:20px;margin:0 0 8px;text-transform:uppercase}.footer-top .right ul{list-style-type:none;margin:0;padding:0}.footer-top .right ul li{display:inline-block;margin:0;padding:0;width:100%}.footer-top .right ul li a{color:#fff}.footer-top .right ul li a:hover{color:#1f88b4}.footer-top .right-col h3{font-size:14px;line-height:20px;margin:0 0 8px;text-transform:uppercase}.footer-top .right-col ul{list-style-type:none;margin:0;padding:0}.footer-top .right-col ul li{display:inline-block;font-size:14px;line-height:21px;margin:0;padding:0;width:100%}.footer-top .right-col ul li a{color:#fff}.footer-top .right-col ul li a:hover{color:#231f20}.copy-text{line-height:20px;padding:.75rem 0 1.25rem}.copy-text .container{max-width:100%;width:1110px}.copy-text ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.copy-text ul li{display:inline-block;margin:0;padding:0}.copy-text ul li a{color:#27aae1}.copy-text ul li a:hover{color:#1f88b4}.copy-text ul li:before{content:"•";margin:0 5px}.copy-text ul li:first-child:before{display:none}@media (max-width:1199px){.footer-top .left-col{padding:32px 32px 47px;width:75%}.footer-top .right-col{width:25%}.footer-top .left-col .left{width:300px}.footer-top .left-col .right{padding:0 0 0 40px;width:calc(100% - 300px)}}@media (max-width:1023px){.footer-top .left-col{width:100%}.footer-top .right-col{padding:25px 20px;width:100%}.footer-top .right-col ul{column-count:2;max-width:310px}}@media (max-width:767px){.footer-top .left-col{padding:32px 32px 15px}.footer-top .left-col .right{display:none}.footer-top .left-col .left{width:100%}.footer-top .left-col .left,.footer-top .right-col .links{margin:0 auto;max-width:310px}.copy-text{font-size:12px;line-height:26px;padding:15px 0;text-align:center}footer.footer ul{justify-content:center}.copy-text ul li:first-child{width:100%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slider .slick-arrow{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow.png) no-repeat 50%;border:none;color:#fff;cursor:pointer;font-size:0;height:67px;left:0;position:absolute;top:50%;transition:.4s;width:67px;z-index:5}.slick-slider .slick-arrow.slick-next{left:auto;right:0;transform:scale(-1) translateY(50%)}.slick-slider .slick-dots{margin:20px 0 0;padding:0;text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 10px}.slick-slider .slick-dots li button{background-color:transparent;border:2px solid #dadada;border-radius:100%;cursor:pointer;height:16px;padding:0;text-indent:-9999px;transition:.4s;width:16px}.slick-slider .slick-dots li.slick-active button{background-color:#dadada}.fancybox-slide .fancybox-content{overflow:visible!important}.fancybox-slide .fancybox-close-small{background:#fff;border-radius:100%;height:30px;opacity:1;padding:2px;right:0;top:-38px;width:30px}.fancybox-slide .fancybox-close-small svg{color:#000}.results-page{padding:50px 0}.hs-search-results__pagination{font-size:14px;line-height:20px;margin:40px 0 0}.hs-search-results__pagination a{font-size:0}.hs-search-results__pagination a.hs-search-results__pagination__link--number{font-size:14px}.results-page .hs-search-results{margin:50px 0 0}.results-page .hs-search-results li{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:14px;line-height:26px;margin:0;padding:20px}.results-page .hs-search-results li a h3{color:#000;text-decoration:none}@font-face{font-display:swap;font-family:Flexible H500 W200;font-style:normal;font-weight:500;src:url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.eot);src:url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.eot?#iefix) format("embedded-opentype"),url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.woff2) format("woff2"),url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.woff) format("woff"),url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.ttf) format("truetype"),url(https://23523719.fs1.hubspotusercontent-na1.net/hubfs/23523719/electroshield_2023/fonts/Flexible-H500W200.svg#Flexible-H500W200) format("svg")}@media (max-width:991px){.results-page .hs-search-results li a h3{font-size:17px;line-height:26px}}