.banner-main{background-color:#184173;padding:180px 0 100px}.banner-heading h1{color:#fff;font-size:66px;font-weight:700;letter-spacing:0;line-height:72px;margin:0 0 24px}.banner-heading p{color:#fff;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin:0 0 48px}.banner-heading{max-width:767px}.banner-outer{display:flex;padding:0 23px}.banner-outer.banner-outer-left{justify-content:flex-start}.banner-outer.banner-outer-center{justify-content:center;text-align:center}.banner-outer.banner-outer-right{justify-content:flex-end;text-align:right}.banner-button a{background-color:#4278f5;border-radius:25px;color:#fff;display:inline-block;font-size:18px;font-weight:500;letter-spacing:0;line-height:26px;padding:11px 32px;text-decoration:none;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.banner-button a:hover{background-color:#305ecf;transform:scale(1.05)}@media (max-width:767px){.banner-outer{justify-content:center;padding:0;text-align:center}.banner-heading h1{font-size:32px;font-weight:700;letter-spacing:1px;line-height:120%;margin:0 0 8px}.banner-heading h1,.banner-heading p{text-align:center;vertical-align:middle}.banner-heading p{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:32px}.banner-main .page-center{padding:0 20px}.banner-main{padding:112px 0 48px}.hs-content-id-187517679026 .take-action-banner-main{background-position:top!important}}.banner-outer a img{left:5px;position:relative;vertical-align:middle}.dnd-section .dnd-column{padding:0}