.system-section{display:flex;flex-wrap:wrap;gap:20px}.logic-bottom{padding-top:20px}.logo-item img{max-width:100px}.cc-system .top-shape{height:139px;left:0;position:absolute;top:-100px;width:100%}.cc-system .bottom-shape{bottom:-130px;height:150px;left:0;position:absolute;top:auto;width:100%;z-index:1}.system-section .left-column>div:not(:last-child){margin-bottom:20px}.system-section .left-column .card .icon-row{display:flex;flex-wrap:wrap;gap:20px}.system-section .left-column{flex-basis:calc(59% - 20px)}.system-section .right-column{background-color:#fff;border:1px solid #2ea6f7;border-radius:10px;flex-basis:41%;padding:50px 40px}.system-section .left-column>div{border-radius:10px}.system-section .left-column .card .icon-row .icon-item{align-items:center;display:flex;flex-basis:calc(25.7% - 20px);flex-wrap:wrap}.system-section .left-column .card .icon-row .icon-item .health-icon{margin-right:13px;max-height:40px;max-width:40px;width:100%}.system-section .left-column .card .icon-row .icon-item.single-card{flex-basis:100%}.system-section .left-column .card .logic-bottom ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:0;margin-top:5px;padding-left:4rem}.system-section .left-column .card .logic-bottom ul>li{color:#0a3380;font-family:Gilory;font-weight:500}.system-section .left-column .card .data-icons{display:flex;flex-wrap:wrap;gap:20px 60px}.system-section .right-column>.info-box:not(:last-child){margin-bottom:30px}.system-section .right-column>.info-box h6{line-height:29px;margin-bottom:0}.system-section .right-column>.info-box{background:rgba(46,166,247,.1);border-radius:20px;border-top-left-radius:0}@media (min-width:1920px){.cc-system .bottom-shape,.cc-system .top-shape{height:auto}.cc-system .bottom-shape{bottom:unset;top:96%}.cc-system .bottom-shape svg,.cc-system .top-shape svg{display:block;height:auto;width:100%!important}.cc-system .top-shape{top:-125px}}@media (min-width:992px){.system-section .left-column .card h4{font-size:30px;line-height:40px}}@media (max-width:1024px){.system-section .left-column .card .data-icons{display:flex;flex-wrap:wrap;gap:20px 45px}}@media (max-width:991px){.system-section .left-column{flex-basis:100%}.system-section .right-column{flex-basis:100%;padding:25px}.system-section .left-column .card .icon-row .icon-item{flex-basis:calc(50% - 20px)}.system-section .right-column{padding:20px}.system-section .right-column>.info-box:not(:last-child){margin-bottom:20px}}@media (max-width:475px){.system-section .left-column .card .icon-row .icon-item{flex-basis:100%}}