.overview .grid{min-height:unset}.solutions .item{display:flex}.solutions .item figure{width:50%;height:630px}.solutions .item:nth-of-type(2n) figure{order:2}.solutions .item .body{position:relative;width:50%;height:630px;padding:98px 34px 50px 91px;background-color:#f3f3f3}.solutions .item .body h2{color:#163050;font-size:39px;line-height:43px;font-weight:800;max-width:541px;margin:0 0 25px 0}.solutions .item .body .text{color:#1f2328;font-size:18px;line-height:35px;font-weight:600;max-width:541px}.solutions .item:nth-of-type(2n) .body .text,.solutions .item:nth-of-type(2n) .body h2{order:2;margin-left:auto}.solutions .item .body .read-more{color:#017768;font-size:25px;line-height:25px;font-weight:700;text-align:left;position:absolute;left:91px;bottom:78px;display:block;width:541px}.solutions .item .body .read-more:hover{color:#000}.solutions .item:nth-of-type(2n) .body .read-more{left:unset;right:34px}@media only screen and (max-width:1023px){.solutions .item{display:block}.solutions .item figure,.solutions .item:nth-of-type(2n) figure{width:auto;height:200px}.solutions .item .body{width:auto;height:auto;padding:25px 20px 45px 20px}.solutions .item .body h2{font-size:24px;line-height:34px;margin:0 0 20px 0}.solutions .item .body .text{font-size:16px;line-height:26px}.solutions .item .body .read-more,.solutions .item:nth-of-type(2n) .body .read-more{font-size:16px;line-height:16px;position:relative;left:unset;right:unset;bottom:unset;width:auto;margin:20px 0 0 0}}