#Footer.lp-footer{background:#26272c;color:#ccc}#Footer.lp-footer .widgets_wrapper{padding:36px 0!important}#Footer .lp-footer-inner{max-width:1220px;margin:0 auto;padding:0 33px;box-sizing:border-box}#Footer .lp-footer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:36px;align-items:start}#Footer .lp-footer-grid section{min-width:0}#Footer .lp-footer-grid h2{font:600 20px/1.45 'Open Sans',Arial,Tahoma,sans-serif;color:#fff;margin:0 0 19px}#Footer .lp-footer-grid p,#Footer .lp-footer-grid li{font:400 15px/1.75 Roboto,Arial,Tahoma,sans-serif;color:#d0d0d2}#Footer .lp-footer-phone{display:inline-flex;align-items:center;gap:9px;color:#d2df4d;font:600 19px/1.5 'Open Sans',Arial,Tahoma,sans-serif;text-decoration:none;white-space:nowrap}#Footer .lp-footer-phone svg{width:22px!important;height:24px!important;vertical-align:middle}#Footer .lp-footer-hours{margin:16px 0 0}#Footer .lp-footer-coverage>p:first-of-type{margin:0 0 13px}#Footer .lp-footer-coverage ul{display:grid;grid-template-columns:1fr 1fr;gap:6px 15px;list-style:none;margin:0;padding:0}#Footer .lp-footer-coverage li{margin:0;padding-left:12px;position:relative}#Footer .lp-footer-coverage li:before{content:'';width:4px;height:4px;background:#c6d43f;position:absolute;left:0;top:.8em;border-radius:50%}#Footer .lp-footer-community{padding-top:14px;margin:15px 0 0;border-top:1px solid #ffffff1f;font-size:14px!important}#Footer .lp-instagram-profile{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#fff;font:600 15px/1.5 Roboto,Arial,sans-serif;text-decoration:none}#Footer .lp-instagram-profile img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;margin:0}#Footer .lp-instagram-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#Footer .lp-instagram-grid a{display:block;aspect-ratio:1;overflow:hidden;border-radius:3px;background:#33343a}#Footer .lp-instagram-grid img{display:block;width:100%;height:100%;object-fit:cover;margin:0;transition:transform .25s ease}#Footer .lp-instagram-grid a:hover img{transform:scale(1.05)}#Footer .lp-instagram-follow{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;margin-top:14px;border:1px solid #a7b344;border-radius:4px;color:#e4ed9a;font:600 14px/1.5 Roboto,Arial,sans-serif;text-decoration:none;transition:background .2s ease}#Footer .lp-instagram-follow svg{width:18px;height:18px}#Footer .lp-instagram-follow:hover{background:#c6d43f16}#Footer.lp-footer a:focus-visible{outline:2px solid #d2df4d;outline-offset:4px}#Footer.lp-footer .footer_copy .copyright{font-size:14px;line-height:1.6}@media(max-width:1023px){#Footer .lp-footer-grid{gap:25px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr)}#Footer .lp-footer-grid h2{font-size:18px}#Footer .lp-footer-phone{font-size:16px}#Footer .lp-footer-coverage ul{grid-template-columns:1fr}#Footer .lp-footer-grid p,#Footer .lp-footer-grid li{font-size:14px}}@media(max-width:767px){#Footer .lp-footer-inner{padding:0 22px}#Footer .lp-footer-grid{grid-template-columns:1fr;gap:28px}#Footer .lp-footer-grid section+section{border-top:1px solid #ffffff1f;padding-top:26px}#Footer .lp-footer-grid h2{font-size:20px;margin-bottom:15px}#Footer .lp-footer-phone{font-size:20px}#Footer .lp-footer-coverage ul{grid-template-columns:1fr 1fr}#Footer .lp-footer-instagram{max-width:380px;width:100%}#Footer .lp-footer-community{font-size:14px!important}#Footer .lp-footer-grid p,#Footer .lp-footer-grid li{font-size:15px}}@media(prefers-reduced-motion:reduce){#Footer .lp-instagram-grid img,#Footer .lp-instagram-follow{transition:none!important;transform:none!important}}
#Footer.lp-footer .footer_copy .column.one{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#Footer.lp-footer .footer_copy .copyright{float:none!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;max-width:calc(100% - 84px);margin:0 42px!important;text-align:center}#Footer.lp-footer .footer_copy .copyright>a{display:inline-flex;align-items:center;justify-content:center;max-width:100%}#Footer.lp-footer .footer_copy .copyright img{display:block;margin:0;max-width:100%;height:auto}#Footer.lp-footer .footer_copy #back_to_top{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0!important;float:none}#Footer.lp-footer .footer_copy .social:empty{display:none}
