.cm-solution-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.cm-solution-banner p{color:#02426d}.overlay{background-color:hsla(0,0%,100%,.55);height:100%;left:0;position:absolute;top:0;width:100%}.logo-image{filter:var(--tw-brightness) var(--tw-invert)}.cm-solution-banner h1{font-size:50px;font-weight:300;line-height:1.2}.bottom-content h3{margin-bottom:0}@media (max-width:767px){.cm-solution-banner h1{font-size:30px}.cm-solution-banner .button-wrapper{flex-direction:column}}