﻿main .umb-block-grid .popularTopicsBE.hasBgColor,.popularTopicsBE{padding-top:22px;padding-bottom:22px}.popularTopicsBE{color:#2b499d}.popularTopicsBE .headline{font-size:28px;line-height:1.2em;font-weight:700;letter-spacing:-0.025em;margin-bottom:15px}.popularTopicsBE .headline::before{font-family:"Font Awesome 6 Pro",sans-serif;font-weight:300;content:"";margin-right:12px}.popularTopicsBE .links{margin-top:25px;margin-bottom:12px}.popularTopicsBE .links .btn:not(:last-child){margin-right:.5em}.popularTopicsBE .links .btn{margin-bottom:16px}.popularTopicsBE .end{display:flex;align-items:center}.popularTopicsBE .end a.viewAllLink{font-size:15px;font-weight:600;text-decoration:none;margin-right:40px;position:relative}.popularTopicsBE .end a.viewAllLink span{position:relative}.popularTopicsBE .end a.viewAllLink span::after{content:" ";position:absolute;left:0;width:100%;bottom:1px;border-bottom:1px solid #2b499d}.popularTopicsBE .end a.viewAllLink::after{content:"";font-family:"Font Awesome 6 Pro",sans-serif;font-weight:900;position:absolute;top:50%;right:0;margin-right:-18px;transform:translateY(-50%);transition:margin-right .2s}.popularTopicsBE .end a.viewAllLink:hover::after,.popularTopicsBE .end a.viewAllLink:focus-visible::after{margin-right:-22px}.popularTopicsBE .end a.viewAllLink:hover span::after,.popularTopicsBE .end a.viewAllLink:focus-visible span::after{width:0}.popularTopicsBE .end .line{flex-grow:1;border-top:1px solid #a0a8b5}@media(max-width: 991.98px){.popularTopicsBE .headline{font-size:24px}}