.home-solve-section{overflow:hidden;width:100%}.home-solve-section .content-wrapper{align-items:center;display:flex;gap:40px}.home-solve-section .image{flex:0 0 38%}.home-solve-section .image img{height:auto;width:100%}.home-solve-section .content{flex:1 1 55%;min-width:0}.home-solve-section .subtitle{font-size:24px;font-weight:lighter;margin-bottom:28px}.home-solve-section .panels{margin-bottom:36px;padding:28px 20px;position:relative}.home-solve-section .panels-row{display:flex;flex-wrap:wrap}.home-solve-section .panel{box-sizing:border-box;flex:0 0 50%;padding:20px 24px}.home-solve-section .panel:hover{background-color:#daeff6}.home-solve-section .panel h5{margin-bottom:10px}.home-solve-section .panel p{line-height:1.4}.home-solve-section .panels:after,.home-solve-section .panels:before{content:"";height:28px;position:absolute;width:28px}.home-solve-section .panels:before{border-left:2px solid #cacaca;border-top:2px solid #cacaca;left:0;top:0}.home-solve-section .panels:after{border-bottom:2px solid #cacaca;border-right:2px solid #cacaca;bottom:0;right:0}.home-solve-section .corner-tr{border-right:2px solid #cacaca;border-top:2px solid #cacaca;height:28px;position:absolute;right:0;top:0;width:28px}.home-solve-section .corner-bl{border-bottom:2px solid #cacaca;border-left:2px solid #cacaca;bottom:0;height:28px;left:0;position:absolute;width:28px}.home-solve-section .cta-wrap{display:flex;justify-content:center}.home-solve-section .btn-cta{background:#2c96c8;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:16px 32px;text-decoration:none}.home-solve-section.image-on-right .content-wrapper{flex-direction:row-reverse}@keyframes hss-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hss-slideFromLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes hss-slideFromRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.home-solve-section .cta-wrap,.home-solve-section .image,.home-solve-section .panels,.home-solve-section .subtitle{opacity:0}.home-solve-section .content-wrapper.in-view .subtitle{animation:hss-fadeUp .6s ease 0s both}.home-solve-section .content-wrapper.in-view .image{animation:hss-slideFromLeft .65s ease .3s both}.home-solve-section .content-wrapper.in-view .panels{animation:hss-slideFromRight .65s ease .3s both}.home-solve-section .content-wrapper.in-view .cta-wrap{animation:hss-fadeUp .6s ease .65s both}.home-solve-section.image-on-right .content-wrapper.in-view .image{animation-name:hss-slideFromRight}.home-solve-section.image-on-right .content-wrapper.in-view .panels{animation-name:hss-slideFromLeft}@media (max-width:991px){.home-solve-section .content-wrapper,.home-solve-section.image-on-right .content-wrapper{flex-direction:column;gap:0}.home-solve-section .image{flex:0 0 auto;max-width:100%;order:1;width:100%}.home-solve-section .content{order:2;padding-top:32px}.home-solve-section .panel{flex:0 0 100%;padding:12px}}