.c-section-banner{width:100%;display:flex;background-color:#fff;color:#4d4d4d;box-shadow:.5px .5px .8px -7px rgba(0,0,0,.06),1.5px 1.5px 2.7px -7px rgba(0,0,0,.1),6px 6px 12px -7px rgba(0,0,0,.2);border-image-source:linear-gradient(180deg,#0b4666,#022538);border-image-slice:1;border-width:0 0 0 1rem;border-left:1rem solid;padding:1rem}.c-section-banner .c-section-banner__content{display:block;line-height:1.5;width:100%}.c-section-banner .c-section-banner__content--inline{display:flex;flex-flow:row;line-height:1.5}.c-section-banner .c-section-banner__content .c-section-banner-icon{color:#0b4666;padding-right:1rem;font-size:1.4375rem;line-height:1;height:fit-content}.c-section-banner .c-section-banner__content .c-section-banner__text{margin:0;padding:0;max-width:80ch;line-height:1.5}.c-section-banner--error{border-image-source:linear-gradient(180deg,#991f14,#120402)}.c-section-banner--error .c-section-banner__content .c-section-banner-icon{color:#991f14}.c-section-banner--success{border-image-source:linear-gradient(180deg,#45660b,#243802)}.c-section-banner--success .c-section-banner__content .c-section-banner-icon{color:#45660b}.c-section-banner--warning{border-image-source:linear-gradient(180deg,#90650e,#5e4003)}.c-section-banner--warning .c-section-banner__content .c-section-banner-icon{color:#90650e}
