.connectivity-section{background-color:#223055;overflow:hidden;padding:140px 20px;position:relative;z-index:4}.connectivity-section>img.cs-img{bottom:0;position:absolute;right:0}.connectivity-section .cs-shape{-webkit-animation:workCircularMotion 35s linear infinite;-moz-animation:workCircularMotion 35s linear infinite;-o-animation:workCircularMotion 35s linear infinite;animation:workCircularMotion 35s linear infinite;left:0;position:absolute;top:-20%}.connectivity-section .cs-shape .css-circle{background:#7af9e9;border-radius:100%;-webkit-filter:blur(100px) opacity(.5);-moz-filter:blur(100px) opacity(.5);-ms-filter:blur(100px) opacity(.5);-o-filter:blur(100px) opacity(.5);filter:blur(100px) opacity(.5);height:50vw;width:50vw}@-webkit-keyframes workCircularMotion{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}50%{-webkit-transform:translate(50%,100%);transform:translate(50%,100%)}75%{-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes workCircularMotion{0%{-moz-transform:translate(0);transform:translate(0)}25%{-moz-transform:translate(100%,50%);transform:translate(100%,50%)}50%{-moz-transform:translate(50%,100%);transform:translate(50%,100%)}75%{-moz-transform:translateY(50%);transform:translateY(50%)}to{-moz-transform:translate(0);transform:translate(0)}}@keyframes workCircularMotion{0%{transform:translate(0)}25%{transform:translate(100%,50%)}50%{transform:translate(50%,100%)}75%{transform:translateY(50%)}to{transform:translate(0)}}.connectivity-section .cs-container{margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}.connectivity-section .cs-container .csc-head{margin-bottom:60px}.connectivity-section .cs-container .csc-head h2{color:#fff;font-family:Poppins;font-size:48px;font-style:SemiBold;font-weight:600;line-height:124%;margin:0;text-align:center}.connectivity-section .cs-container .csc-row{display:flex;flex-wrap:wrap;gap:32px}.connectivity-section .cs-container .csc-row.csc-col-2 .cscr-col{width:calc(50% - 16px)}.connectivity-section .cs-container .csc-row.csc-col-3 .cscr-col{width:calc(33.33% - 22px)}.connectivity-section .cs-container .csc-row.csc-col-4 .cscr-col{width:calc(25% - 24px)}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-image{margin-bottom:24px}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-image img{border-radius:12px;display:block;height:280px!important;width:100%}.connectivity-section .cs-container .csc-row.csc-col-3 .cscr-col .cscrc-image img,.connectivity-section .cs-container .csc-row.csc-col-4 .cscr-col .cscrc-image img{height:180px!important}.connectivity-section .cs-container .csc-row .cscr-col h4{color:#fff;font-family:Poppins;font-size:20px;font-style:SemiBold;font-weight:600;line-height:150%;margin:0 0 24px;padding:0 8px}.connectivity-section .cs-container .csc-row .cscr-col h4:has(+p){margin-bottom:12px}.connectivity-section .cs-container .csc-row .cscr-col>p{color:#fff;font-family:Public Sans;font-size:16px;font-weight:300;line-height:148%;padding:0 8px}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-wrap{display:flex;flex-direction:column;gap:12px;padding:0 8px}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-wrap .cscrcw-item{display:flex;gap:16px}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-wrap .cscrcw-item .csscrcwi-icon{height:24px;min-width:24px}.connectivity-section .cs-container .csc-row .cscr-col .cscrc-wrap .cscrcw-item p{color:#fff;font-family:Public Sans;font-size:16px;font-style:Light;font-weight:300;line-height:148%;margin:0}@media (max-width:992px){.connectivity-section .cs-container .csc-row.csc-col-2 .cscr-col{width:100%}.connectivity-section .cs-container .csc-row.csc-col-3 .cscr-col,.connectivity-section .cs-container .csc-row.csc-col-4 .cscr-col{width:calc(50% - 21px)}.connectivity-section{padding:100px 16px}.connectivity-section .cs-container .csc-row{gap:40px}}@media (max-width:768px){.connectivity-section{padding:80px 12px}.connectivity-section .cs-container .csc-row{gap:24px}}@media (max-width:576px){.connectivity-section .cs-container .csc-row.csc-col-3 .cscr-col,.connectivity-section .cs-container .csc-row.csc-col-4 .cscr-col{width:100%}}