.custom--footer .kl-footer__info{border-right:1px solid #707070;flex-basis:auto;padding-right:40px;width:40%}.custom--footer .kl-footer__form{margin-bottom:40px}.custom--footer .kl-footer__form p.pre{font-size:15px;letter-spacing:1.4px;margin-bottom:10px}.custom--footer .kl-footer__menu{flex-wrap:inherit;width:70%}.custom--footer .kl-footer__menu a{margin:0;padding:15px 20px}.custom--footer .kl-footer__menu a:hover{background-color:hsla(0,0%,100%,.4);color:#fff}.custom--footer .kl-footer__menu .small a{font-size:16px;padding:8.5px 20px}.custom--footer .kl-footer__menu .large a{font-size:24px}.custom--footer .kl-footer__info img{max-width:350px!important;width:100%}.custom--footer .kl-footer-right{display:flex;flex-direction:column;justify-content:space-between;width:60%}.custom--footer .kl-column-right{display:flex}.custom--footer .kl-last{align-items:flex-start;border-top:1px solid #707070;display:flex;justify-content:space-between;margin-left:30px;margin-top:40px;padding:42px 42px 0}.custom--footer .kl-footer__legal{display:block;margin:0}.custom--footer .kl-footer__legal p{font-size:14px;margin-bottom:15px}.custom--footer .kl-footer__social svg{height:18px;width:18px}.custom--footer .tooltip{display:inline-block;position:relative}.custom--footer .tooltip .tooltiptext{background-color:#fff;bottom:150%;color:#000;font-size:12px;height:auto;left:50%;margin-left:-60px;padding:20px;position:absolute;text-align:center;visibility:hidden;width:130px;z-index:1}.custom--footer .tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltiptext{visibility:visible}.custom--footer .locations{width:30%}.custom--footer .locations button.toggle-links{background:transparent!important;border:0;border-radius:0;display:block;font-size:20px;line-height:20px;padding:10px 20px 10px 0;position:relative;text-align:left;text-transform:capitalize}.custom--footer .locations button:focus{outline:none;outline-color:transparent}.custom--footer .locations button:hover{transform:none}.custom--footer .more-links{display:none;margin-bottom:30px;padding-left:40px}.more-links.active{display:block}.custom--footer .more-links a,.custom--footer .more-links p{color:#c6c6c6!important;font-size:14px!important}.custom--footer .logo-mobile{display:none}.custom--footer .locations button.toggle-links:before{background:url(https://media.netinsight.net/hubfs/CMS%20Assets/Group-174-1.png)!important;background-color:initial!important;background-repeat:no-repeat;background-size:cover!important;content:"";display:inline-block;height:40px;margin-bottom:-12px;margin-left:-25px;margin-right:20px;width:40px}.custom--footer .locations button.toggle-link1:before{transform:rotate(60deg)!important}.custom--footer .locations button.toggle-link2:before{transform:rotate(-120deg)!important}.custom--footer .locations button.toggle-link3:before{transform:rotate(210deg)!important}.back-to-top{align-items:center;background:#000;border:1px solid #707070;bottom:50px;display:inline-block;display:flex;height:50px;justify-content:center;opacity:.7;position:fixed;right:40px;transition:all .5s ease;width:50px}.back-to-top svg{transform:rotate(180deg)}.back-to-top svg path{fill:#fff}.back-to-top:hover{background:#f8f8f8;cursor:pointer}.back-to-top:hover svg path{fill:#000}@media only screen and (max-width:1025px){.kl-footer__group{margin:16px 20px}.custom--footer .locations{width:38%}}@media only screen and (max-width:993px){.kl-footer__content{display:block}.custom--footer .locations{margin-bottom:25px;margin-top:40px;padding-left:60px;width:100%}.custom--footer .kl-footer__info{border:0;padding:0;width:100%}.custom--footer .kl-footer-right{width:100%}.custom--footer .logo-desktop{display:none}.custom--footer .kl-column-right,.custom--footer .logo-mobile,.kl-footer__menu{display:block}.custom--footer .logo-mobile{border-top:1px solid #707070;padding-top:40px}.custom--footer .kl-last{border:0;display:block;margin-left:0;margin-top:25px;padding:20px 20px 0;text-align:center}.custom--footer .kl-footer__legal p{font-size:16px;line-height:16px}.custom--footer .kl-footer__social{justify-content:center}}