.topContainer.campaigns{background-color:#f7f9ff;padding-bottom:60px}.campaigns .headline{color:#25282a;font-size:40px;font-weight:700;line-height:48px;margin-bottom:8px;margin-top:40px;text-transform:unset}.campaigns .nav-item-btn{border-radius:10px;padding:16px 28px}.campaigns .nav-item-btn:hover{background:#e9efff}.campaigns .nav-item-btn:hover span{border-bottom:1px solid #2458f1;padding-bottom:2px}.campaigns .detailLine{color:#505457;font-size:28px;line-height:40px;text-transform:unset}.campaigns .acquisitionChart{color:#25282a}.campaigns .acquisitionChart .colorSecondary{color:#6816e2}.campaigns .titleRow a img{vertical-align:sub}.campaigns .titleRow a{color:#2458f1}.campaigns .bodycopy{color:#505457;font-size:19px;line-height:28px}.campaigns .campaigns-image{float:right;max-width:444px}@media (min-width:1200px){.campaigns .titleRow a{font-size:1.44rem!important}}@media (max-width:576px){.campaigns.topContainer{margin-top:60px;padding-top:30px}.campaigns .headline{font-size:30px;line-height:38px}.campaigns .detailLine{font-size:23px;line-height:32px}.campaigns .titleRow{padding:10px 0!important}.campaigns .acquisitionChart .colorSecondary{padding-bottom:5px}.campaigns .acquisitionChart{margin-bottom:20px;margin-top:20px}}