#footer{background:#fff}#footer .footer-w{padding:40px 20px 40px 60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1024px){#footer .footer-w{max-width:960px;margin:0 auto;padding:75px 0}}@media only screen and (min-width:1260px){#footer .footer-w{max-width:1920px;padding-left:10%;padding-right:10%}}#footer .footer-w .column{position:relative}#footer .footer-w .column.top{position:absolute}@media only screen and (min-width:768px){#footer .footer-w .column.content-w{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){#footer .footer-w .column.content-w .int-column{width:50%}}#footer .footer-w .column.content-w .int-column .content .copyright{font-weight:bold;line-height:15px;font-size:12px;font-size:1.2rem;color:#bc4430}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column .content .copyright{font-size:15px;line-height:18px}}#footer .footer-w .column.content-w .int-column .content .subheading{color:#666;line-height:15px;font-size:12px}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column .content .subheading{font-size:15px;line-height:18px}}#footer .footer-w .column.content-w .int-column .content .legal{color:#666;margin:20px 0 0;line-height:12px;font-size:10px}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column .content .legal{font-size:12px;line-height:15px}}#footer .footer-w .column.content-w .int-column nav#footer-nav{display:-webkit-flex;display:flex;margin:20px 0 0}#footer .footer-w .column.content-w .int-column nav#footer-nav a.menu-item{font-weight:bold;text-decoration:none;color:#1b1818;line-height:15px;font-size:12px}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column nav#footer-nav a.menu-item{font-size:15px;line-height:18px}}#footer .footer-w .column.content-w .int-column nav#footer-nav a.menu-item .hs_cos_wrapper_widget{display:inline-block}#footer .footer-w .column.content-w .int-column nav#footer-nav a.menu-item::after{content:"|";color:black;margin:0 10px}#footer .footer-w .column.content-w .int-column nav#footer-nav a.menu-item:last-of-type::after{content:"";margin:0}#footer .footer-w .column.content-w .int-column .address{margin:20px 0 0}#footer .footer-w .column.content-w .int-column .address .address-1,#footer .footer-w .column.content-w .int-column .address .address-2{color:#666;line-height:15px;font-size:12px}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column .address .address-1,#footer .footer-w .column.content-w .int-column .address .address-2{font-size:15px;line-height:18px}}@media only screen and (min-width:768px){#footer .footer-w .column.content-w .int-column.contact{margin-left:auto;width:auto;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}}#footer .footer-w .column.content-w .int-column.contact .support{display:none}@media only screen and (min-width:768px){#footer .footer-w .column.content-w .int-column.contact .support{margin:0 0 20px;display:block}}#footer .footer-w .column.content-w .int-column.contact .support .primary-btn a{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:12px;display:block;background:#bc4430;color:#fff;text-transform:uppercase;text-decoration:none;padding:12px 20px;font-weight:bold}#footer .footer-w .column.content-w .int-column.contact .mailing-list{margin:15px 0 15px 15px}@media only screen and (min-width:768px){#footer .footer-w .column.content-w .int-column.contact .mailing-list{margin:0}}#footer .footer-w .column.content-w .int-column.contact .mailing-list a{color:#1b1818;text-decoration:none;display:inline-block;position:relative;font-weight:bold;text-transform:uppercase;font-size:10px}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column.contact .mailing-list a{font-size:12px;line-height:15px}}#footer .footer-w .column.content-w .int-column.contact .mailing-list a::before{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;content:"\A";border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #bc4430;position:absolute;top:1px;left:-15px}#footer .footer-w .column.content-w .int-column.contact .mailing-list a:hover::before{left:-12px}#footer .footer-w .column.content-w .int-column.contact .social{margin:10px 0 0;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}#footer .footer-w .column.content-w .int-column.contact .social .account a{font-size:11px;text-decoration:none;font-weight:bold;color:#1b1818}@media only screen and (min-width:1024px){#footer .footer-w .column.content-w .int-column.contact .social .account a{font-size:12px;line-height:15px}}#footer .footer-w .column.content-w .int-column.contact .social .account a .hs_cos_wrapper_widget{display:inline-block}#footer .footer-w .column.content-w .int-column.contact .social .account::after{content:"";display:inline-block;height:3px;width:3px;background:black;margin:0 10px 3px 10px}#footer .footer-w .column.content-w .int-column.contact .social .account:last-of-type::after{height:0;width:0;margin:0}