.image-container{flex:0 0 36%;display:flex;flex-flow:row;justify-content:flex-start}.solution-container,.solution-module{position:relative;padding-bottom:4rem;height:100%;box-sizing:border-box}.solution-cta,.solution-module a{position:absolute;bottom:0;left:50%;width:calc(100% - 2rem);transform:translate(-50%,0%);box-sizing:border-box;text-align:center;display:block}.solution-cta a,.solution-module a{display:inline-block !important}.solution-module .title{font-weight:600;text-transform:uppercase;font-size:28px;line-height:140%;color:#022e3b}.search-container .solution-module .title{font-size:16px}