.footer-social-icons-wrapper{font-size:0;line-height:1;margin:-12px 0 0;text-align:left}.footer-social-icons-wrapper .social-icons-wrapper{display:inline-block;width:100%}.footer-social-icons-wrapper .social-icons-wrapper .social-item{display:inline-block;word-break:break-word;--icon-size:21px;--icon-padding:0.3em}.footer-social-icons-wrapper .social-icons-wrapper .social-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:10%;cursor:pointer;font-size:var(--icon-size,25px);height:calc(var(--icon-size, 25px) + var(--icon-padding, .5em)*2);justify-content:center;line-height:var(--icon-size,25px);text-align:center;width:calc(var(--icon-size, 25px) + var(--icon-padding, .5em)*2)}.footer-social-icons-wrapper .social-icons-wrapper .social-icon:hover{opacity:.9}.screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.footer-social-icons-wrapper .social-icons-wrapper .social-icon i{display:block;height:1em;position:relative;width:1em}.custom-footer-social .footer-social-icons-wrapper a{transform:scale(1);transition:transform .2s ease}.custom-footer-social .footer-social-icons-wrapper a:hover{background-color:transparent;color:#fff;margin:0;padding:0;transform:scale(1.15)}@media (max-width:1024px){.footer-social-icons-wrapper .social-icons-wrapper .social-item{--icon-size:15px}}@media (max-width:855px){.footer-social-icons-wrapper .social-icons-wrapper{text-align:center}.footer-social-icons-wrapper .social-icons-wrapper .social-item{--icon-size:22px}}