.connections-section-container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;padding:0 24px;width:100%}.carousel-container,.orbit-container{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.orbit-container{min-height:335px}.carousel-container{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.icon--1{animation:rotateCounterClockwise 25s linear infinite}.icon--1-counter-rotate{animation:rotateClockwise 25s linear infinite}.icon--2{animation:rotateClockwise 20s linear infinite}.icon--2-counter-rotate{animation:rotateCounterClockwise 20s linear infinite}.icon--3{animation:rotateCounterClockwise 21s linear infinite}.icon--3-counter-rotate{animation:rotateClockwise 21s linear infinite}#carousel-items{opacity:1;text-align:center;transition:opacity .5s;width:100%}.item h5{color:#49afef;font-size:16px;font-weight:700;line-height:21px;margin-bottom:12px;text-transform:uppercase}.item h1{font-size:26px;line-height:34px;margin-bottom:24px}.item p{font-size:16px;line-height:21px}.hideText{opacity:0!important}.carousel-container button{align-items:center;border:none;display:flex;justify-content:center;padding:8px 10px;position:absolute}.carousel-container button img{height:100%;max-height:12px;max-width:8px;width:8px}.carousel-container button:focus,.carousel-container button:hover{background:#40a6ee!important;background-color:#40a6ee!important}.connection-carousel-nav-left{left:0;top:30px;transform:rotate(180deg)}.connection-carousel-nav-right{right:0;top:30px}.middle-icon{background:#fff;border:1px solid #93cff4;box-shadow:0 100px 80px rgba(139,197,255,.07),0 64.8148px 46.8519px rgba(139,197,255,.053),0 38.5185px 25.4815px rgba(139,197,255,.043),0 20px 13px rgba(139,197,255,.035),0 8.14815px 6.51852px rgba(139,197,255,.027),0 3px 11px rgba(139,197,255,.29);padding:12px 16px;position:absolute;z-index:4}.middle-icon img{height:36px;width:36px}.ring-1{box-shadow:0 4px 37px rgba(73,175,239,.36);height:150px;width:150px;z-index:3}.ring-1,.ring-2{background:#e9f7ff;position:absolute}.ring-2{box-shadow:0 0 50px rgba(147,207,244,.66);height:230px;width:230px;z-index:2}.ring-3{background:#f4fbff;box-shadow:0 0 75px rgba(73,175,239,.19);height:300px;position:absolute;width:300px;z-index:1}.middle-icon,.ring-1,.ring-2,.ring-3{border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.icon-container-1{height:190px;left:50%;margin-left:-20px;position:absolute;top:-15px;width:40px}.icon-content{align-items:center;background:#fff;border:1px solid #93cff4;border-radius:50%;box-shadow:0 100px 80px rgba(139,197,255,.07),0 64.8148px 46.8519px rgba(139,197,255,.053),0 38.5185px 25.4815px rgba(139,197,255,.043),0 20px 13px rgba(139,197,255,.035),0 8.14815px 6.51852px rgba(139,197,255,.027),0 3px 11px rgba(139,197,255,.29);display:flex;height:42px;justify-content:center;padding:12px;width:42px}.icon-content img{height:24px;width:24px}.icon-container-2{height:270px;left:50%;margin-left:-20px;position:absolute;top:-25px;width:40px}.icon-container-2:before{background:#fff;border:1px solid #93cff4;border-radius:50%;box-shadow:0 100px 80px rgba(139,197,255,.07),0 64.8148px 46.8519px rgba(139,197,255,.053),0 38.5185px 25.4815px rgba(139,197,255,.043),0 20px 13px rgba(139,197,255,.035),0 8.14815px 6.51852px rgba(139,197,255,.027),0 3px 11px rgba(139,197,255,.29);display:block;height:64px;width:64px}@media screen and (min-width:992px){.connections-section-container{display:grid;grid-template-columns:1fr 1fr}.orbit-container{min-height:516px}.ring-1{height:205px;width:205px}.ring-2{height:315px;width:315px}.ring-3{height:425px;width:425px}#carousel-items{text-align:left;width:70%}.middle-icon{padding:15px}.middle-icon img{height:auto;width:auto}.icon-content{height:64px;width:64px}.icon-content img{height:auto;width:auto}.icon-container-1{height:250px;left:50%;margin-left:-20px;position:absolute;top:-25px;width:40px}.icon-container-2{height:365px}.connection-carousel-nav-left,.connection-carousel-nav-right{top:auto}.carousel-container button{padding:16px 18px}.carousel-container button img{height:auto;width:auto}.item h5{font-size:18px;line-height:22px}.item h1{font-size:34px;line-height:44px;margin-bottom:12px}}@keyframes rotateClockwise{to{transform:rotate(1turn)}}@keyframes rotateCounterClockwise{to{transform:rotate(-1turn)}}@keyframes fadeIn{to{transform:rotate(1turn)}}@keyframes fadeOut{to{opacity:rotate(1turn)}}