.active-topics-sec{text-align:center;font-family:frank-new,sans-serif}.active-topics-sec h3{margin-top:0;margin-bottom:1rem;font-size:23px;line-height:1.39;letter-spacing:normal;font-weight:800;color:#191835;font-family:frank-new,sans-serif}.active-topics-sec ul{padding:0;margin:0;list-style:none}.active-topics-sec ul li a{font-size:14px;line-height:1.14;font-weight:500;border-radius:8px;padding:16px 32px;display:block;color:#191835;background-color:#fff;border:1px solid #dedee5;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;letter-spacing:normal;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.active-topics-sec ul li{display:inline-block;margin:0rem 1rem 1rem}.active-topics-sec ul li a:hover{color:#212529;text-decoration:none;background-color:#faf5f4;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.blog-topic-wrapper .dnd-section{padding:0}.blog-topic-wrapper{margin-top:1.5rem;margin-bottom:2rem}.active-topics-sec ul li a:focus{box-shadow:0 0 0 .2rem rgb(31 57 156 / 25%)}@media(min-width:768px){.active-topics-sec h3{font-size:28px;line-height:1.43;letter-spacing:normal;font-weight:800}}@media(min-width:992px){.active-topics-sec h3{font-size:28px;line-height:1.43;letter-spacing:normal;font-weight:800;margin-bottom:2rem}.blog-topic-wrapper{margin-top:4rem;margin-bottom:4rem}}