.social-footer{background:#f3f3f3;display:inline-block;font-size:0;padding:24px 0 28px;text-align:center;vertical-align:middle;width:100%}@media(min-width:576px){.social-footer{padding:30px 0 34px}}.social-footer__links{display:inline-block;font-size:1.25rem;padding:0;max-width:1280px;vertical-align:middle;width:100%}.social-footer__links .social-footer__col{display:inline-block;line-height:17px;padding:0 10px;text-decoration:none;vertical-align:middle}@media(min-width:576px){.social-footer__links .social-footer__col{padding:0 0 0 10px}}.social-footer__links .social-footer__col:first-child{padding-left:0}.social-footer__links .social-footer__col:last-child{padding-right:0}.social-footer__links .social-footer__col a{background-attachment:scroll;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:30px 30px;display:inline-block;font-size:0;height:30px;opacity:1;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:30px}.social-footer__links .social-footer__col a:hover{opacity:.8}.social-footer__links .social-footer__col a.social-footer__fb{background-image:url(social-facebook.svg)}.social-footer__links .social-footer__col a.social-footer__twitter{background-image:url(social-twitter.svg)}.social-footer__links .social-footer__col a.social-footer__instagram{background-image:url(social-instagram.svg)}.social-footer__links .social-footer__col a.social-footer__youtube{background-image:url(social-youtube.svg)}.social-footer__links .social-footer__col a.social-footer__pinterest{background-image:url(social-pinterest.svg)}@media(min-width:992px){.social-footer__links .social-footer__col a{background-size:40px 40px;height:40px;width:40px}}.social-footer__links .social-footer__title{font-family:brandon-grotesque,sans-serif;font-size:15px;font-weight:700;line-height:14px;padding:0 0 14px;text-align:center;text-transform:uppercase;width:100%}@media(min-width:576px){.social-footer__links .social-footer__title{padding:0 10px 0 0;width:auto}}