.c-highlight{display:flex;flex-wrap:nowrap}
@media only screen and (min-width:64.06em){.c-highlight{padding:1rem}
}
.c-highlight__content-left{display:flex;flex-wrap:wrap;flex:1 1 100%;align-content:center;padding:1.75rem;background-image:url("clientlib/css/resources/pattern.png");background-image:url("clientlib/css/resources/pattern-dark.png")}
@media only screen and (min-width:46.8em){.c-highlight__content-left{padding:3rem;flex:1 1 60%}
}
.c-highlight h2{font-size:1.875em;font-weight:400}
@media only screen and (min-width:46.8em){.c-highlight h2{font-size:2.000em;font-weight:400}
}
@media only screen and (min-width:64.06em){.c-highlight h2{font-size:2.488em;font-weight:400}
}
.c-highlight p{font-size:1.0625em;padding-bottom:1rem;font-weight:600}
.c-highlight h2,.c-highlight p,.c-highlight .c-btn__group{flex-basis:100%}
.c-highlight h2,.c-highlight p{color:white}
.c-highlight .c-btn{background-color:#fff;padding:1rem 2.5rem;color:#1d3893;display:inline-block;text-align:center;letter-spacing:.4px;border:3px solid transparent;transition:all .3s ease;text-decoration:none}
@media only screen and (min-width:64.06em){.c-highlight .c-btn:hover{color:white;background-color:#1b4695;border:2px solid #fff;transform:translateY(-4px)}
}
.c-highlight .c-btn__group{display:flex;flex-wrap:wrap;flex:1 1 50%}
@media only screen and (min-width:29.75em){.c-highlight .c-btn__group{flex-wrap:nowrap}
}
.c-highlight .c-btn__group .c-btn{width:100%;margin:0 0 1rem 0}
.c-highlight .c-btn__group .c-btn:last-child{margin:0}
@media only screen and (min-width:29.75em){.c-highlight .c-btn__group .c-btn{width:50%;margin:0 1rem 0 0}
}
@media only screen and (min-width:46.8em){.c-highlight .c-btn__group .c-btn{width:auto;margin:0 1.25rem 0 0}
}
@media only screen and (min-width:46.8em){.c-highlight__content-right{position:relative;height:auto;overflow:hidden;width:100%;flex-basis:40%}
}
.c-highlight__content-right>picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.c-highlight__content-right>picture>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:inherit}