.footer-bottom p{margin:0;color:#828282;font-size:12px}.ft-social-icon-wrapper ul>li:hover{background-color:#1e1e1e !important}.site-search-inner .hs-search-field__bar input:focus{background-color:#727272 !important;color:#fff}.ft-social-icon-wrapper ul>li svg{fill:#433f3a;width:21px;height:21px;top:9px;position:relative;left:10px}.ft-social-icon-wrapper ul>li{margin-right:8px;background-color:#d6d6d6;border-radius:30px;width:41px;height:40px}.ft-col2.ft-col1 ul li.hs-menu-depth-1 a:hover,.address-wrapper a:hover{transition:all 300ms ease 0ms;opacity:.8}.footer-bottom{text-align:center;padding:16px 0 14px;background-color:#fff}.footer-top{background-color:#4e4e4e;padding:75px 0 56px}.ft-col-wrapper{display:flex}.ft-social-icon-wrapper ul{display:flex;list-style:none;padding-left:0;margin-bottom:0}.ft-social-icon-wrapper ul>li{margin-right:8px}.ft-social-icon-wrapper ul>li:last-child{margin-right:0}.address-wrapper p{margin:0;color:#fff;font-size:16px;line-height:1.9375}.address-wrapper{margin:26px 0 28px}.address-wrapper p a{color:#fff}.footer-top .container,.site-search-wrapper>.container{max-width:1256px}.ft-col1.ft-col{width:25%;width:15.6%;margin-right:5.5%}.ft-col2.ft-col1{width:70%}.ft-col2.ft-col1 ul{display:flex}.ft-col2.ft-col1 ul li>ul{display:block}.ft-social-icon-wrapper ul>li:nth-child(3){margin-left:4px}.ft-col2.ft-col1 ul li.hs-menu-depth-1{width:25%;margin-right:5.5%}.ft-col2.ft-col1 ul li.hs-menu-depth-1 a{color:#fff;font-weight:700;line-height:1.72222222222}.ft-col2.ft-col1 ul li.hs-menu-depth-2 a{font-weight:500}.ft-col2.ft-col1 ul li.hs-menu-depth-1:nth-child(4){margin-right:0}.ft-col2.ft-col1 ul li>ul{margin-top:35px}.ft-col2.ft-col1 ul li>ul>li{margin-top:19px}.ft-col2.ft-col1 ul li>ul>li:first-child{margin-top:0}.site-search-outer-wrapper{background-color:#4e4e4e;padding-bottom:30px}footer.footer{background-color:#4e4e4e}.site-search-inner{width:16%}.site-search-inner .hs-search-field__bar label{display:none}.site-search-inner .hs-search-field__bar input{background-color:transparent !important;border:1px solid #ddd !important;border-radius:3px !important;color:#ffff;outline:0;padding:9px 13px;min-width:202px}.site-search-inner ::placeholder{color:#fff;font-size:14px}.site-search-inner .hs-search-field__bar{position:relative}.site-search-inner .hs-search-field__bar form:after{position:absolute;content:"";background-image:url('https://20644365.fs1.hubspotusercontent-na1.net/hubfs/20644365/JJTech%20Feb%202022/magnifying-glass.png');background-size:cover;background-repeat:no-repeat;width:25px;height:22px;font-family:"Font Awesome 5 Pro";font-weight:900;right:2px;top:6px;transition:.2s ease-in-out;font-size:21px;color:#fff;transform:rotate(90deg)}@media(max-width:1310px){.ft-col-wrapper{flex-direction:column}.ft-col1.ft-col{width:100%;text-align:center;margin-bottom:4%}.ft-social-icon-wrapper ul{justify-content:center}.ft-col2.ft-col1{width:100%}.ft-social-icon-wrapper ul>li svg{left:2px}.site-search-inner .hs-search-field__bar form:after{right:13px;top:10px}.site-search-inner{width:100%}.footer-logo-wrapper img{width:300px !important}}@media(max-width:1024px){.ft-col-wrapper{flex-direction:column}.ft-col1.ft-col{width:100%;text-align:center;margin-bottom:4%}.ft-social-icon-wrapper ul{justify-content:center}.ft-col2.ft-col1{width:100%}.site-search-outer-wrapper{padding-top:4%}.site-search-inner{width:100%}.ft-social-icon-wrapper ul>li svg{left:2px}.site-search-inner .hs-search-field__bar form:after{right:13px;top:10px}.site-search-inner{width:100%}}@media(max-width:991px){.ft-col2.ft-col1 ul li.hs-menu-depth-1{width:32% !important;padding-left:0 !important;margin-bottom:6%}.ft-col2.ft-col1 ul{justify-content:center}.site-search-outer-wrapper{padding-top:1%}.footer-top{padding:56px 0 35px}}@media(max-width:767px){.ft-col2.ft-col1 ul li.hs-menu-depth-1,.ft-col1.ft-col{margin-right:0 !important}.ft-col2.ft-col1 ul li.hs-menu-depth-1{width:50% !important}.ft-col2.ft-col1 ul{flex-wrap:wrap}.ft-col2.ft-col1 ul li>ul>li{margin-top:10px}.ft-col2.ft-col1 ul li>ul{margin-top:9px}.ft-col2.ft-col1 ul li.hs-menu-depth-1{margin-bottom:11%}.address-wrapper p{font-size:15px}}@media(max-width:480px){.footer-logo-wrapper img{width:55.6% !important}.ft-col2.ft-col1 ul li.hs-menu-depth-1{width:100% !important}.ft-col2.ft-col1 ul{text-align:center}.ft-col2.ft-col1 ul li.hs-menu-depth-1:last-child{margin-bottom:0}.address-wrapper p{font-size:14px}.footer-top{padding:50px 0 35px}.address-wrapper{margin:20px 0 20px}.footer-logo-wrapper a img{width:300px}}