.flex-background-image-block-content{padding:60px;color:white;background-size:cover;flex-grow:1;position:relative}.flex-background-image-block-content.flex-background-image-block-content-with-button{padding-bottom:120px}.flex-background-image-block-content.flex-no-grow{flex-grow:unset}.flex-background-image-block-content h1,.flex-background-image-block-content h2,.flex-background-image-block-content h3,.flex-background-image-block-content h4{color:white}.flex-background-image-block-content-button-container{position:absolute;bottom:60px;width:calc(100% - 120px);text-align:center}.flex-background-image-block{width:100%;background-size:cover;background-color:#31a1fd;display:flex;flex-direction:column}@media screen and (min-width:768px){.flex-background-image-block{width:50%}}