.footer h4{font-family:Open Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.56;margin-bottom:1.11rem}.footer__section.footer__section--bottom,footer.footer{background-color:#232426}footer.footer .footer-logo{margin-bottom:1rem}#rtext__footer_links,.footer__copyright{font-size:.75rem}#rtext__footer_links ul li{margin-right:0}#rtext__footer_links ul li:not(:first-child){border-left:1px solid;margin-left:.5rem;margin-right:0;padding-left:.5rem}@media (max-width:1200px){footer.footer .footer-logo{margin-left:0}}.module--footer_nav .col-nav .row .col:first-child,.module--footer_nav .col-nav .row .col:nth-child(2){width:15%}.module--footer_nav .col-nav .row .col:nth-child(3){width:25%}.module--footer_nav .col-nav .row .col:nth-child(4){width:20%}.footer__section--main{padding-bottom:2.67rem}.footer__nav .col-nav__item,.footer__nav .col-nav__title{font-size:.75rem;margin:.1rem 0}.footer__nav .col-nav__title,.footer__nav .col-nav__title:hover{color:#ffcc4e;font-weight:700}.col-nav__item .col-nav__title{display:block}.footer__nav ul{list-style:none;margin:0;padding:0}.footer__nav ul li+li{margin-top:.56rem}.footer__nav ul li a{text-decoration:none}.footer__nav ul li a:hover{text-decoration:underline}.footer__nav .txt--light ul li a,.footer__nav .txt--light ul li a:hover{color:#222326}.footer__nav .txt--dark ul li a,.footer__nav .txt--dark ul li a:hover{color:#fff}.footer__section--bottom{padding:0 0 2rem}.footer__legal{border-top:2px solid;padding-top:1.67rem}.footer__links ul{list-style:none;margin:0;padding:0}.footer__links ul li{display:inline-block;line-height:1;margin:.5rem .84rem;vertical-align:middle}.footer__links a{text-decoration:none}.footer__links a:hover{text-decoration:underline}.footer__links .txt--light a,.footer__links .txt--light a:hover{color:#222326}.footer__links .txt--dark a,.footer__links .txt--dark a:hover{color:#fff}.footer{background:#222326}.footer__legal{border-color:#fff#}@media (max-width:767px){.module--footer_nav .col-nav .row .col{width:100%!important}.footer__nav .col-nav .row{flex-direction:column}.footer__nav .col-nav__col{margin-bottom:1rem}#rtext__footer-contact{margin-bottom:1rem;text-align:center}.social-links{justify-content:center}#rtext__footer_links ul li:last-child{margin-right:.5rem}}