body #site-refresh .ih-footer.ig-footer,body #integral-home .ih-footer.ig-footer,body #integral-about .ih-footer.ig-footer{background:#0b2938;color:#d4e2e8;padding:0 0 26px;border-top:4px solid #8ac69c}body #site-refresh .ih-footer.ig-footer .ih-wrap,body #integral-home .ih-footer.ig-footer .ih-wrap,body #integral-about .ih-footer.ig-footer .ih-wrap{width:calc(100% - 80px);max-width:1240px;margin:auto}body #site-refresh .ih-footer.ig-footer .ig-footer-top,body #integral-home .ih-footer.ig-footer .ig-footer-top,body #integral-about .ih-footer.ig-footer .ig-footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px;border-bottom:1px solid #365260;padding:42px 0;margin-bottom:48px}body #site-refresh .ih-footer.ig-footer .ig-footer-top>div>span,body #integral-home .ih-footer.ig-footer .ig-footer-top>div>span,body #integral-about .ih-footer.ig-footer .ig-footer-top>div>span{font-size:10px;letter-spacing:2px;color:#b3dc80}body #site-refresh .ih-footer.ig-footer .ig-footer-top p,body #integral-home .ih-footer.ig-footer .ig-footer-top p,body #integral-about .ih-footer.ig-footer .ig-footer-top p{font-size:29px;color:#fff;line-height:1.3;margin:12px 0 0}body #site-refresh .ih-footer.ig-footer .ig-footer-top>a,body #integral-home .ih-footer.ig-footer .ig-footer-top>a,body #integral-about .ih-footer.ig-footer .ig-footer-top>a{padding:15px 23px;background:#b3dc80;border-radius:3px;color:#123647;font-size:14px;font-weight:600;display:flex;gap:35px;align-items:center}body #site-refresh .ih-footer.ig-footer .ih-footer-grid,body #integral-home .ih-footer.ig-footer .ih-footer-grid,body #integral-about .ih-footer.ig-footer .ih-footer-grid{display:grid;grid-template-columns:1.15fr 1.6fr .9fr 1fr;gap:45px;padding-bottom:42px}body #site-refresh .ih-footer.ig-footer .ih-footer-grid img,body #integral-home .ih-footer.ig-footer .ih-footer-grid img,body #integral-about .ih-footer.ig-footer .ih-footer-grid img{width:174px;height:86px;object-fit:contain;object-position:left center;margin:0 0 14px}body #site-refresh .ih-footer.ig-footer h2,body #integral-home .ih-footer.ig-footer h2,body #integral-about .ih-footer.ig-footer h2{font-size:15px;font-weight:600;color:#fff;margin:0 0 23px;line-height:1.4;letter-spacing:0}body #site-refresh .ih-footer.ig-footer .ih-footer-grid p,body #integral-home .ih-footer.ig-footer .ih-footer-grid p,body #integral-about .ih-footer.ig-footer .ih-footer-grid p{font-size:13px;color:#acbfca;line-height:1.9;margin:0}body #site-refresh .ih-footer.ig-footer .ih-footer-grid a:not(:has(img)),body #integral-home .ih-footer.ig-footer .ih-footer-grid a:not(:has(img)),body #integral-about .ih-footer.ig-footer .ih-footer-grid a:not(:has(img)){display:block;color:#c2d1d9;font-size:13px;line-height:1.7;margin:0 0 12px}body #site-refresh .ih-footer.ig-footer .ih-footer-grid a:hover,body #integral-home .ih-footer.ig-footer .ih-footer-grid a:hover,body #integral-about .ih-footer.ig-footer .ih-footer-grid a:hover,body #site-refresh .ih-footer.ig-footer .ih-footer-legal a:hover,body #integral-home .ih-footer.ig-footer .ih-footer-legal a:hover,body #integral-about .ih-footer.ig-footer .ih-footer-legal a:hover{color:#b3dc80}body #site-refresh .ih-footer.ig-footer .ih-footer-services,body #integral-home .ih-footer.ig-footer .ih-footer-services,body #integral-about .ih-footer.ig-footer .ih-footer-services{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}body #site-refresh .ih-footer.ig-footer .ig-footer-contact>a[href^="tel:"],body #integral-home .ih-footer.ig-footer .ig-footer-contact>a[href^="tel:"],body #integral-about .ih-footer.ig-footer .ig-footer-contact>a[href^="tel:"]{font-size:21px;color:#fff;margin-top:-4px;margin-bottom:14px;white-space:nowrap}body #site-refresh .ih-footer.ig-footer .ig-footer-social,body #integral-home .ih-footer.ig-footer .ig-footer-social,body #integral-about .ih-footer.ig-footer .ig-footer-social{border-top:1px solid #365260;margin-top:22px;padding-top:18px}body #site-refresh .ih-footer.ig-footer .ih-footer-legal,body #integral-home .ih-footer.ig-footer .ih-footer-legal,body #integral-about .ih-footer.ig-footer .ih-footer-legal{border-top:1px solid #365260;padding-top:24px;color:#8fa8b5;font-size:11px;line-height:1.9}body #site-refresh .ih-footer.ig-footer .ih-footer-legal p,body #integral-home .ih-footer.ig-footer .ih-footer-legal p,body #integral-about .ih-footer.ig-footer .ih-footer-legal p{font-size:11px;color:#8fa8b5;margin:0 0 12px;line-height:1.9}body #site-refresh .ih-footer.ig-footer .ih-footer-legal>div,body #integral-home .ih-footer.ig-footer .ih-footer-legal>div,body #integral-about .ih-footer.ig-footer .ih-footer-legal>div{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}body #site-refresh .ih-footer.ig-footer .ih-footer-legal a,body #integral-home .ih-footer.ig-footer .ih-footer-legal a,body #integral-about .ih-footer.ig-footer .ih-footer-legal a{color:#bfd0d9}@media(max-width:1050px){body #site-refresh .ih-footer.ig-footer .ih-footer-grid,body #integral-home .ih-footer.ig-footer .ih-footer-grid,body #integral-about .ih-footer.ig-footer .ih-footer-grid{grid-template-columns:1fr 1.5fr;gap:35px}body #site-refresh .ih-footer.ig-footer .ig-footer-top p,body #integral-home .ih-footer.ig-footer .ig-footer-top p,body #integral-about .ih-footer.ig-footer .ig-footer-top p{font-size:25px}}@media(max-width:760px){body #site-refresh .ih-footer.ig-footer .ih-wrap,body #integral-home .ih-footer.ig-footer .ih-wrap,body #integral-about .ih-footer.ig-footer .ih-wrap{width:calc(100% - 44px)}body #site-refresh .ih-footer.ig-footer .ig-footer-top,body #integral-home .ih-footer.ig-footer .ig-footer-top,body #integral-about .ih-footer.ig-footer .ig-footer-top{display:block;padding:32px 0;margin-bottom:34px}body #site-refresh .ih-footer.ig-footer .ig-footer-top>a,body #integral-home .ih-footer.ig-footer .ig-footer-top>a,body #integral-about .ih-footer.ig-footer .ig-footer-top>a{display:inline-flex;margin-top:23px}body #site-refresh .ih-footer.ig-footer .ih-footer-grid,body #integral-home .ih-footer.ig-footer .ih-footer-grid,body #integral-about .ih-footer.ig-footer .ih-footer-grid{grid-template-columns:1fr;gap:30px}body #site-refresh .ih-footer.ig-footer .ih-footer-services,body #integral-home .ih-footer.ig-footer .ih-footer-services,body #integral-about .ih-footer.ig-footer .ih-footer-services{grid-template-columns:1fr 1fr}body #site-refresh .ih-footer.ig-footer .ig-footer-social,body #integral-home .ih-footer.ig-footer .ig-footer-social,body #integral-about .ih-footer.ig-footer .ig-footer-social{display:flex;gap:18px;flex-wrap:wrap}body #site-refresh .ih-footer.ig-footer .ih-footer-legal>div,body #integral-home .ih-footer.ig-footer .ih-footer-legal>div,body #integral-about .ih-footer.ig-footer .ih-footer-legal>div{display:block}body #site-refresh .ih-footer.ig-footer .ig-footer-top p,body #integral-home .ih-footer.ig-footer .ig-footer-top p,body #integral-about .ih-footer.ig-footer .ig-footer-top p{font-size:25px}}