body{-webkit-font-smoothing:antialiased}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.navigation-primary .submenu a,.navigation-primary .submenu p,body .navigation-primary a{color:#133044}.th-blog-post-related-posts .blog-card-topic .btn-primary{font-size:16px}.th-blog-listings-2 .heading-flex{align-content:flex-start;align-items:flex-start}.hs-blog-listing .navigation-primary .submenu a,.navigation-primary .submenu p{color:#93a3b3}.hs-blog-listing .navigation-primary .submenu a:hover{color:#12a274}.hs-blog-listing .list-inline-item{letter-spacing:normal}@media (max-width:1239px){.submenu.level-1>li{padding-left:10px!important;padding-right:10px!important}.header-button .button{padding:8px 16px}}#hs_cos_wrapper_th_blog_post_hero .content-wrapper{padding:0}#hs_cos_wrapper_th_blog_post_hero .th-blog-post-hero-case-study{padding-bottom:0!important}.th-blog-post-related-posts .flex{column-gap:30px;row-gap:30px}#hs_cos_wrapper_th_blog_post_related_posts .content-wrapper{padding:0}#hs_cos_wrapper_th_blog_post_related_posts .th-blog-post-related-posts .flex{margin:0}.th-blog-post-related-posts .flex .col{min-width:300px;padding:0!important}.th-blog-post-hero-case-study .border-radius{padding:20px}.row-fluid-wrapper.row-depth-1.row-number-4.footer-column-1-row-2-vertical-alignment.dnd-row{margin-bottom:20px}#hs_cos_wrapper_footer-module-19 .social-links__icon{background-color:#eee!important}@media (max-width:1139px){.header__container .header__column,.header__language-switcher.open,.header__navigation.open,.header__search.open,body .body-container-wrapper{padding:0}.navigation-primary{margin:0}.header__container .header__row-2{padding:0}.submenu.level-1>li>a{font-size:20px}body .navigation-primary .submenu.level-1{border:0;border-radius:0}.menu-button{background:#425b76;padding-bottom:24px!important}.body-container .dnd-section{border:none;border-radius:0}.header__container .header__column,.header__language-switcher.open,.header__navigation.open,.header__search.open,body .body-container-wrapper{padding-bottom:20px}}@media (max-width:767px){h2{margin-bottom:.5rem}.blog-card-text{font-size:16px}}