.solution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;color:#fff;padding:32px 25px;font:15px/1.42 "Source Sans Pro",sans-serif;min-height:293px}.solution .h5,.solution h5{margin:0 0 5px;line-height:1.2}.solution .h5 a,.solution h5 a{color:inherit;text-decoration:none}.no-touch .solution .h5 a:hover,.no-touch .solution h5 a:hover{text-decoration:underline}.solution p{opacity:.7;margin:0 0 22px}.solution .lazy-img{margin:0 0 24px}.solution img{height:62px}.solution-top>:last-child,.solution>:last-child{margin-bottom:0}.solution .buttons .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution .buttons .arrow-link b{-webkit-transition:color .3s;transition:color .3s}.solution .buttons .arrow-link:hover b{width:100%;color:#fed500}.solution-top{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 22px}@media (min-width:1200px){.solution .h5,.solution h5{margin-bottom:12px}}@media (min-width:1800px){.solution{min-height:360px;padding:68px 42px 47px}.solution .h5,.solution h5{font-size:24px}}