.bannerwithicon{background-color:#16184e;margin:0 auto;padding:0}
.bannerwithicon .bannerwithicon_imageIcon>img{aspect-ratio:1}
@media screen and (min-width:48rem){.bannerwithicon__content{margin:0 auto;padding:2.875rem 0 2.875rem 0}
.bannerwithicon__content .bannerwithicon_imageIcon{display:inline-block;max-width:13%}
.bannerwithicon__content .bannerwithicon_imageIcon>img{height:7.5rem}
.bannerwithicon__content .bannerwithicon__heading-container{display:inline-block;padding-left:3.875rem;vertical-align:middle;max-width:86%}
.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__heading>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__heading h2,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic h2{font-family:'DeutscheBank-Regular';font-size:2.25rem;font-weight:400;line-height:1.3;letter-spacing:0;text-align:left;color:#FFF;font-display:swap}
.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic h2{color:#bfd5f7}
.bannerwithicon__image-container .bannerwithicon__image{width:100%;aspect-ratio:3.69230769;object-fit:cover}
}
@media screen and (min-width:64rem){.bannerwithicon .bannerwithicon__content{max-width:59rem;width:100%}
}
@media screen and (min-width:90rem){.bannerwithicon .bannerwithicon__content{max-width:76rem;width:100%}
.bannerwithicon .bannerwithicon__image-container{max-width:90rem;width:100%;margin:0 auto}
}
@media screen and (max-width:63.9375rem) and (min-width:48rem){.bannerwithicon .bannerwithicon{margin:0 auto;padding:0 1.5rem}
.bannerwithicon .bannerwithicon__content .bannerwithicon_imageIcon{max-width:16%}
.bannerwithicon .bannerwithicon__content .bannerwithicon__heading-container{max-width:80%;padding-left:1.5rem}
}
@media screen and (max-width:47.9375rem){.bannerwithicon__content{margin:0 auto;padding:2rem 1rem;clear:both}
.bannerwithicon__content .bannerwithicon_imageIcon{display:block;padding:0 0 .5rem 0}
.bannerwithicon__content .bannerwithicon_imageIcon>img{width:3.875rem}
.bannerwithicon__content .bannerwithicon__heading-container{display:block;padding:.5rem 0 0 0}
.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__heading>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__heading h2,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic h2{font-family:'DeutscheBank-Regular';font-size:1.75rem;font-weight:400;line-height:1.3;letter-spacing:0;text-align:left;color:#FFF;font-display:swap}
.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic{display:none}
.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic>h1,.bannerwithicon__content .bannerwithicon__heading-container .bannerwithicon__topic h2{color:#a4c8e1}
.bannerwithicon__image-container .bannerwithicon__image{width:100%;aspect-ratio:3.69230769;object-fit:cover}
}