@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.B-ak-banner .ak-button-wrap{margin:28px 0}.B-ak-banner.alignfull>div{max-width:1440px;margin:0 auto}@media screen and (max-width:1024px){.B-ak-banner__heading{padding-left:0}}.B-ak-banner__subtitle{font-size:16px;font-style:normal;font-weight:600;line-height:2;color:#fff;letter-spacing:2.67px;text-transform:uppercase}.B-ak-banner__content{min-height:unset}@media screen and (min-width:1024px){.B-ak-banner__description{margin-bottom:18px}}@media screen and (max-width:1024px){.B-ak-banner__description{font-size:16px;line-height:1.5}}.B-ak-banner__image img{max-height:541px}@media screen and (max-width:1024px){.B-ak-banner__image img{max-height:236px}}.B-ak-banner__wrapper{position:relative;margin:0 auto}.B-ak-banner .has-red-background-color,.B-ak-banner .has-white-background-color{background-color:#e30613!important}.B-ak-banner .has-red-background-color .ak-description,.B-ak-banner .has-white-background-color .ak-description{color:#fff}.B-ak-banner .has-red-background-color h3:before,.B-ak-banner .has-white-background-color h3:before{background-color:#fff}.B-ak-banner.has-corporate .ak-button,.B-ak-banner .has-red-background-color .ak-button,.B-ak-banner .has-white-background-color .ak-button{border-color:#fff;background-color:transparent;color:#fff}.B-ak-banner.has-corporate .ak-button:hover,.B-ak-banner .has-red-background-color .ak-button:hover{background-color:#fff;color:#e30613}.B-ak-banner.has-small{padding-top:60px}@media screen and (max-width:1024px){.B-ak-banner.has-small{padding-top:20px}}.B-ak-banner.has-small h3:before{display:none}.B-ak-banner.has-small .B-ak-banner__description{margin-bottom:0}.B-ak-banner.has-small .B-ak-banner__content{display:flex;flex-direction:column;padding:8px 16px 32px}@media screen and (min-width:768px){.B-ak-banner.has-small .B-ak-banner__content{padding:24px 40px}}.B-ak-banner.has-small .ak-button:not(.is-white){padding-left:0;margin:auto 0 20px}.B-ak-banner.has-small .has-light-blue-background-color .ak-button{border:none;background-color:transparent;color:#e30613}.B-ak-banner.has-small .has-light-blue-background-color .ak-button__link{justify-content:flex-start;border-bottom:2px solid transparent}.B-ak-banner.has-small .has-light-blue-background-color .ak-button__link:hover{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:2px solid #e30613;border-radius:0}.B-ak-banner.has-small .ak-eligible-button div:last-of-type{transform:unset}@media screen and (min-width:1024px){.B-ak-banner.has-big{padding-bottom:100px}}.B-ak-banner.has-big .has-red-background-color h3:before,.B-ak-banner.has-big .has-white-background-color h3:before{display:none}.B-ak-banner.has-big .has-white-background-color .active:before{display:block}.B-ak-banner.has-big .has-white-background-color h3.border-top:not(.active){padding-top:0}.B-ak-banner.has-corporate .B-ak-banner__content{background-color:#e30613}.B-ak-banner.has-corporate .B-ak-banner__description{color:#fff}.B-ak-banner.has-corporate .ak-heading__title{font-size:42px;font-style:normal;font-weight:700;line-height:1.19}.B-ak-banner .has-eligible-button h3{font-size:28px;font-style:normal;font-weight:700;line-height:34px}.B-ak-banner.has-corporate .B-ak-banner__content,.B-ak-banner.has-corporate .B-ak-banner__image,.B-ak-banner.has-small .B-ak-banner__content,.B-ak-banner.has-small .B-ak-banner__image{min-height:unset;flex:1}.B-ak-banner.has-corporate .B-ak-banner__wrapper,.B-ak-banner.has-small .B-ak-banner__wrapper{display:flex;flex-direction:row}@media screen and (max-width:768px){.B-ak-banner.has-corporate .B-ak-banner__wrapper,.B-ak-banner.has-small .B-ak-banner__wrapper{flex-direction:column}}.B-ak-banner.has-corporate .has-eligible .ak-heading__title,.B-ak-banner.has-small .has-eligible .ak-heading__title{font-size:28px;font-style:normal;font-weight:700;line-height:34px}.B-ak-banner.has-corporate .has-eligible .ak-heading__title:before,.B-ak-banner.has-small .has-eligible .ak-heading__title:before{display:none}.B-ak-banner.has-corporate .B-ak-banner__content,.B-ak-banner.has-small .B-ak-banner__content{position:unset;width:100%;max-width:unset}.B-ak-banner.has-corporate .B-ak-banner__image img,.B-ak-banner.has-small .B-ak-banner__image img{max-height:unset}@media screen and (min-width:768px){.B-ak-banner .has-right .B-ak-banner__image{order:2}}