.sol-row .img-box{order:1;background-color:#ffffff;border-radius:0 20px 20px 0;overflow:hidden;padding:20px 20px 20px 0;position:relative}.sol-row .info-box{order:2;position:relative}.sol-row:nth-child(odd) .img-box{order:2;padding-left:20px;padding-right:0;border-radius:20px 0 0 20px}.sol-row:first-of-type .img-box{padding-top:0}.sol-row:nth-child(odd) .info-box{order:1}.sol-row .info-box:after,.sol-row .info-box:before{content:"";position:absolute;background-color:transparent;z-index:1}.sol-row:nth-child(odd) .info-box:before{width:34px;height:47px;border-top-left-radius:20px;left:0;top:0;box-shadow:-13px -9px #fff}.sol-row:nth-child(odd) .info-box:after{width:40px;height:40px;border-bottom-left-radius:20px;left:0;bottom:0;box-shadow:-16px 18px #fff}.sol-row:nth-child(2n) .info-box:before{width:34px;height:47px;border-top-right-radius:20px;right:0;top:0;box-shadow:16px -16px #ffffff}.sol-row:nth-child(2n) .info-box:after{width:40px;height:40px;border-bottom-right-radius:20px;right:0;bottom:0;left:auto;box-shadow:6px 6px #fff}.sol-row:first-child .info-box:before{width:34px;height:47px;border-top-right-radius:20px;right:0;top:0;left:auto;box-shadow:16px -16px #ffffff}.sol-row:first-child .info-box:after{width:40px;height:40px;border-bottom-left-radius:20px;left:0;bottom:0;box-shadow:-16px 18px #fff}.sol-row .info-box ul{margin:56px 0;padding:0}@media only screen and (max-width:1240px){.sol-row .info-box{padding:40px}}@media only screen and (max-width:1023px){.sol-row .info-box{padding:20px 15px}.sol-row .info-box p{margin-bottom:20px}.sol-row .info-box ul{margin:20px 0}.sol-row .info-box h3{font-size:20px;line-height:24px}}@media only screen and (max-width:767px){.sol-row{flex-wrap:wrap}.sol-row .img-box,.sol-row:nth-child(odd) .img-box{order:unset;padding:0}.sol-row .info-box,.sol-row:nth-child(odd) .info-box{order:unset;margin-bottom:20px}.sol-row .img-box,.sol-row:nth-child(odd) .img-box{border-radius:20px}.sol-row .info-box:after,.sol-row .info-box:before{display:none}.sol-row .info-box{padding:25px 15px}.sol-row .info-box p,.sol-row .info-box ul{margin:20px 0}.sol-row .info-box ul li{margin-bottom:8px}.sol-row .info-box,.sol-row:nth-child(odd) .info-box{margin-bottom:0}.solution-boxes .sol-row{background:#dce0f6;margin:0 0 20px;border-radius:20px}}