.solution-box-main:first-child{border-radius:16px 0 0 0}.solution-box-main:nth-child(3){border-radius:0 16px 0 0}.solution-box-main:nth-last-of-type(3){border-radius:0 0 0 16px}.solution-box-main:last-child,.solution-box-main:last-child .solution-cta-box-inner{border-radius:0 0 16px 0}.solution-box-main{display:flex;flex-direction:column;flex-wrap:wrap}.solution-box-link.link{margin-top:auto}.solution-box-icon{width:92px}.solution-box-icon img{display:block}.solution-cta-wrapper.ctawcont{background:var(--white);border-radius:16px;padding:30px 55px}.solution-cta-wrapper.ctawcont .solution-cta-wrap-content{width:60%}.solution-cta-wrapper.ctawcont .btn-wrapper{justify-content:right;width:40%}.solution-cta-wrapper .btn-wrapper{justify-content:center}.solution-cta-box{position:relative;text-align:center}.solution-cta-box-inner{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;width:100%}.solution-cta-subtitle{display:inline-block;margin-bottom:40px;padding-bottom:45px;position:relative}.solution-cta-subtitle:after{background:var(--primary);bottom:0;content:"";height:6px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:74px}.solution-cta a:hover{border-color:var(--white);color:var(--white)}@media (max-width:1280px){.solution-cta-wrapper.ctawcont{padding:30px 25px}.solution-box-icon{width:62px}.solution-cta-subtitle:after{height:4px;width:63px}.solution-cta-subtitle{margin-bottom:25px;padding-bottom:20px}}@media (max-width:991px){.solution-cta-wrapper.ctawcont .solution-cta-wrap-content{text-align:center;width:100%}.solution-cta-wrapper.ctawcont .btn-wrapper{justify-content:center;margin-top:15px;width:100%}.solution-cta-wrapper.ctawcont{margin-top:15px;padding:30px 15px}.solution-box-main:nth-child(3){border-radius:unset}.solution-box-main:nth-child(2){border-radius:0 16px 0 0}.solution-box-main:nth-last-of-type(3){border-radius:unset}.solution-box-main:nth-last-of-type(2){border-radius:0 0 0 16px}}@media (max-width:767px){.solution-box-main:first-child{border-radius:16px 16px 0 0!important}.solution-box-main{border-radius:unset!important}.solution-box-main:last-child,.solution-box-main:last-child .solution-cta-box-inner{border-radius:0 0 16px 16px!important}}