.main-container{position:relative;max-width:73.125rem;margin:0 auto;width:auto;padding:0 0.9375rem}@media (max-width: 767px){#footer{display:block !important;height:auto}}.footer,#footer{line-height:normal;font-size:inherit;padding:45px 0;background:#fff;border-top:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.15)}@media only screen and (max-width: 61.875em){.footer,#footer{display:block !important;height:auto;padding:25px 0}}.footer .phone,#footer .phone{color:#C4C4C4}.footer .phone:hover,#footer .phone:hover{color:#e21839}.footer-row{display:flex;justify-content:space-between}@media only screen and (max-width: 61.875em){.footer-row{flex-direction:column}}@media only screen and (max-width: 48em){.footer-row .break-line{display:block}}.footer-social-col{flex:none}@media only screen and (max-width: 61.875em){.footer-social-col{text-align:center}}.footer-social-title{font-size:14px;color:#828282;margin:0 0 15px}.footer-social-list{display:flex}.footer-social-list li{padding-right:20px}.footer-social-list li a{transition:all 0.15s}.footer-social-list li a:hover{opacity:0.85}.footer-social-list li a img{width:42px;height:42px}@media only screen and (max-width: 61.875em){.footer-social-list{justify-content:center;padding-bottom:40px}}.secondary-menu ul{line-height:1rem;text-align:center}.secondary-menu ul li{font-size:0.875rem;color:#828282;display:inline-block;padding-bottom:11px}@media only screen and (max-width: 61.875em){.secondary-menu ul li{display:block}}.secondary-menu ul li+li{padding-left:50px}@media only screen and (max-width: 75em){.secondary-menu ul li+li{padding-left:20px}}@media only screen and (max-width: 61.875em){.secondary-menu ul li+li{padding-left:0}}.secondary-menu ul li a{color:#828282;text-decoration:none}.secondary-menu ul li a:hover{color:#e21839}.footer-address{font-size:0.75rem;color:#C4C4C4;padding-top:8px}@media only screen and (max-width: 61.875em){.footer-address{text-align:center;padding-top:15px}}.footer-copyright{font-size:0.75rem;color:#C4C4C4;padding-top:8px}@media only screen and (max-width: 61.875em){.footer-copyright{text-align:center;padding-top:15px}}
