.footer-location{color:#ffffffb3}.footer-item{padding:.375rem 0;margin-right:2.5rem}@media (max-width: 1299.98px){.footer-item{margin-right:1.5rem}}.footer-main{background-color:#0c2e40;font-size:.875rem;color:#fff;padding:1.875rem;overflow:hidden}@media (max-width: 1024.98px){.footer-main{padding:1.5rem}}.footer-main ul{list-style:none;padding-left:0}.footer-main p,.footer-main li{font-size:.875rem;color:#ffffffb3}@media (max-width: 575.98px){.footer-menu--social ul{column-count:2}}.footer-menu--social .footer-link{position:relative;padding-left:1.5rem}.footer-menu--social .footer-link .lbs-fa{position:absolute;top:.25rem;left:0;filter:invert(1)}.footer-link{color:#fff;text-decoration:none;transition:all .2s ease-in-out}.footer-link:hover,.footer-link:focus,.footer-link:active{text-decoration:underline;color:#8ca6bc}.footer-link--contact{display:flex}.footer-link--contact:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='%23c790a1'%20viewBox='0%200%20448%20512'%3e%3c!--!%20Font%20Awesome%20Pro%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202022%20Fonticons,%20Inc.--%3e%3cpath%20d='M438.6%20278.6l-160%20160c-6.2%206.3-14.4%209.4-22.6%209.4s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75%200-45.25L338.8%20288H32C14.33%20288%20.002%20273.7.002%20256S14.33%20224%2032%20224h306.8L233.4%20118.6c-12.5-12.5-12.5-32.75%200-45.25s32.75-12.5%2045.25%200l160%20160c12.45%2012.55%2012.45%2032.75-.05%2045.25z'/%3e%3c/svg%3e") no-repeat center right;margin-left:.5rem;transition:all .2s ease-in-out;width:.75rem;display:inline-block}.footer-link--tel,.footer-link--fax{font-size:.875rem;color:#ffffffb3}.footer-link--tel:hover,.footer-link--tel:focus,.footer-link--tel:active,.footer-link--fax:hover,.footer-link--fax:focus,.footer-link--fax:active{color:#fff}.footer-logo{margin-right:2.5rem;margin-bottom:1.5rem;width:6.5rem}@media (max-width: 768.98px){.footer-logo{margin-right:1.5rem}}.footer-section--company{display:flex;flex-direction:column}@media (max-width: 768.98px){.footer-section--company{flex-direction:row}}@media (max-width: 575.98px){.footer-section--about ul{column-count:2}}.footer-section #signup_button.btn:focus{color:#fff!important}.footer-section #signup_button.btn:hover{color:#005ca9!important}.footer-title{color:#8ca6bc;font-weight:400;font-size:1.0625rem;letter-spacing:.5px;line-height:20px}.footer-legal{padding:1.5rem 0 0}.footer-legal a{opacity:.7}@media (max-width: 1024.98px){.footer-legal .footer-nav{display:flex;flex-direction:column}.footer-legal .footer-nav .footer-item{padding-left:0}.footer-legal .footer-nav .footer-item:first-child{margin-bottom:.5rem}}.footer-legal .footer-nav .footer-item{margin-right:.5rem}@media (max-width: 1299.98px){.footer-legal .footer-nav .footer-item{padding:0 1rem 0 0;margin-right:0}}.footer-nav{list-style:none;column-count:2}@media (min-width: 576px){.footer-nav{column-count:unset;display:flex;flex-wrap:wrap}}.footer-nav .footer-item{padding:0 1rem}.footer-nav .footer-item:first-child{column-span:all;padding:0 1rem 0 0;opacity:.7}.footer-column{padding-bottom:3rem}
