.swop-footer .author-button a{background-color:#e8e8e8;border-radius:8px;color:#000;display:inline-flex;position:relative;width:170px}.swop-footer .author-button a:hover{border-top-left-radius:0;border-top-right-radius:0;color:#8e2c9b}.swop-footer .author-button .main-text{display:inline-flex}.swop-footer .author-button a .hover-text{background-color:#e8e8e8;border-bottom:1px solid #eee;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;display:none;left:0;position:absolute;top:0;transform:translateY(-48px)}.swop-footer .author-button a:hover .hover-text{display:block;text-decoration:underline}.swop-footer form .hs-email input{border-bottom-width:2px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.swop-footer .custom-flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin:0 -12px}.swop-footer .custom-flex .custom-col{flex:1;padding:20px 12px}.swop-footer .custom-flex .custom-col:last-child{flex:0 0 50%;max-width:50%}.swop-footer .custom-ul{column-count:5}.swop-footer .copyright-flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin:0 -12px}.swop-footer .copyright-flex .copyright-col{flex:1;padding:20px 12px}.swop-footer .copyright-flex .copyright-col:last-child{flex:0 0 25%;max-width:25%}@media (max-width:479px){.swop-footer .custom-ul{column-count:1}}@media (max-width:1023px){.swop-footer .copyright-flex .copyright-col,.swop-footer .copyright-flex .copyright-col:last-child,.swop-footer .custom-flex .custom-col,.swop-footer .custom-flex .custom-col:last-child{flex:0 0 100%;max-width:100%}}@media (min-width:1280px){.swop-footer .hs-email .hs-input{min-width:460px}}