.services{align-items:center;display:flex;justify-content:space-between;min-height:100vh;position:relative;width:100%}.services>*{flex-grow:1}.circle--rotate>li.block.active .year-title:before{background:linear-gradient(-90deg,#0700c4,#10b5b0 76.89%,#7edb56)!important;border-radius:20px;content:"";height:calc(100% + 10px);left:-5px;opacity:1;position:absolute;top:-1px;transition:all .4s ease;visibility:visible;width:calc(100% + 10px)}.circle--rotate>li.block.active .year-title{position:relative}.main-circle-title h2,.main-circle-title h6{color:#fff}.circle--rotate>li.block.active .year-title strong{display:inline-block;font-size:56px;line-height:1;position:relative;top:-6px;z-index:1}.circle--rotate>li.block.active .year-title:after{background:#fff;border-radius:16px;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.circle--rotate>li.block.active span{width:170px}#circleContainer{margin:0 auto;position:relative}#rotatingList li.block{position:absolute;transform:translate(-50%,-50%)}#circleContainer .left-group{height:34vw;left:-10vw;position:relative;width:34vw}.circle--rotate{border-radius:50%;height:calc(34vw + 280px);left:-80px;padding:0;position:relative;top:-111px;width:calc(34vw + 280px);z-index:0}.circle--rotate>li{border-radius:50%;display:block;filter:blur(3px);left:0;position:absolute;top:0;visibility:hidden;z-index:10}.circle--rotate>li .icon{background:transparent!important;border-radius:50%;color:#fff;cursor:pointer;height:10px;margin:-6px auto;opacity:.4;outline:2px solid #000;overflow:hidden;text-align:center;transform:rotate(90deg);visibility:visible;width:10px}.circle--rotate li.block.active{filter:none;opacity:1}.circle--rotate li:has(+li.active){filter:none}.circle--rotate li.block.active+li{filter:none}.circle--rotate>li i{color:#fff;cursor:pointer;display:none;font-size:24px;height:100%;margin:auto;width:100%}.circle--rotate>li i:before{display:table-cell;vertical-align:middle}.circle--rotate>li img{margin:auto}.circle--slider{position:relative}.circle--slider .rotate--circle{display:flex;margin:0 auto}.circle--slider .circle--rotate>li div{background-color:#1f2845;overflow:visible;position:relative}.circle--slider .circle--rotate>li div span{color:#000;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;display:inline-block;font-family:Helvetica Neue;font-size:52px;font-style:normal;font-weight:300;left:-43px;letter-spacing:-.156px;line-height:normal;position:relative;top:-110px;white-space:nowrap}.circle--slider .circle--rotate>li.active div{background-color:#155eef!important;opacity:1;outline-color:#155eef!important;transition:all 1s}.circle--slider .rotate--circle .next,.circle--slider .rotate--circle .prev{left:auto;opacity:.5;position:absolute;right:0;top:0;transition:all .3s ease}.rotate--circle .globe-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;height:100%;left:10px;position:absolute;top:13px;width:100%}.rotate--circle .globe-image img{border-radius:50%;display:block;height:100%!important;opacity:0;visibility:hidden;width:100%!important}.main-circle-title{color:#fff;font-family:Helvetica Neue;font-size:62px;font-style:normal;font-weight:800;left:60px;letter-spacing:-1.86px;line-height:110%;margin-top:-40px;max-width:400px;position:absolute;text-shadow:0 5.425px 59.674px rgba(0,0,0,.35);z-index:2}.circle--slider .rotate--circle .next:hover,.circle--slider .rotate--circle .prev:hover{opacity:1}.circle--slider .rotate--circle .next svg{transform:rotate(180deg)}.circle--slider .rotate--circle .next{top:110px}.circle--slider .count2 li:nth-child(2){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circle--slider .count3 li:nth-child(2){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.circle--slider .count3 li:nth-child(3){-webkit-transform:rotate(240deg);transform:rotate(240deg)}.circle--slider .count4 li:nth-child(2){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circle--slider .count4 li:nth-child(3){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circle--slider .count4 li:nth-child(4){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.circle--slider .count5 li:nth-child(2){-webkit-transform:rotate(72deg);transform:rotate(72deg)}.circle--slider .count5 li:nth-child(3){-webkit-transform:rotate(144deg);transform:rotate(144deg)}.circle--slider .count5 li:nth-child(4){-webkit-transform:rotate(216deg);transform:rotate(216deg)}.circle--slider .count5 li:nth-child(5){-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}.circle--slider .count6 li:nth-child(2){-webkit-transform:rotate(60deg);transform:rotate(60deg)}.circle--slider .count6 li:nth-child(3){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.circle--slider .count6 li:nth-child(4){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circle--slider .count6 li:nth-child(5){-webkit-transform:rotate(240deg);transform:rotate(240deg)}.circle--slider .count6 li:nth-child(6){-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.circle--slider .count7 li:nth-child(2){-webkit-transform:rotate(51.5deg);transform:rotate(51.5deg)}.circle--slider .count7 li:nth-child(3){-webkit-transform:rotate(103deg);transform:rotate(103deg)}.circle--slider .count7 li:nth-child(4){-webkit-transform:rotate(154.5deg);transform:rotate(154.5deg)}.circle--slider .count7 li:nth-child(5){-webkit-transform:rotate(206deg);transform:rotate(206deg)}.circle--slider .count7 li:nth-child(6){-webkit-transform:rotate(-103deg);transform:rotate(-103deg)}.circle--slider .count7 li:nth-child(7){-webkit-transform:rotate(-51.5deg);transform:rotate(-51.5deg)}.circle--slider .count8 li:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.circle--slider .count8 li:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.circle--slider .count8 li:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.circle--slider .count8 li:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.circle--slider .count8 li:nth-child(6){-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.circle--slider .count8 li:nth-child(7){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.circle--slider .count8 li:nth-child(8){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.circle--slider .count9 li:nth-child(2){-webkit-transform:rotate(40deg);transform:rotate(40deg)}.circle--slider .count9 li:nth-child(3){-webkit-transform:rotate(80deg);transform:rotate(80deg)}.circle--slider .count9 li:nth-child(4){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.circle--slider .count9 li:nth-child(5){-webkit-transform:rotate(160deg);transform:rotate(160deg)}.circle--slider .count9 li:nth-child(6){-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}.circle--slider .count9 li:nth-child(7){-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}.circle--slider .count9 li:nth-child(8){-webkit-transform:rotate(-80deg);transform:rotate(-80deg)}.circle--slider .count9 li:nth-child(9){-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.circle--slider .count10 li:nth-child(2){-webkit-transform:rotate(36deg);transform:rotate(36deg)}.circle--slider .count10 li:nth-child(3){-webkit-transform:rotate(72deg);transform:rotate(72deg)}.circle--slider .count10 li:nth-child(4){-webkit-transform:rotate(108deg);transform:rotate(108deg)}.circle--slider .count10 li:nth-child(5){-webkit-transform:rotate(144deg);transform:rotate(144deg)}.circle--slider .count10 li:nth-child(6){-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.circle--slider .count10 li:nth-child(7){-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}.circle--slider .count10 li:nth-child(8){-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}.circle--slider .count10 li:nth-child(9){-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}.circle--slider .count10 li:nth-child(10){-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}.circle--slider .animate-wrapper{backdrop-filter:blur(5px);background:hsla(0,0%,100%,.8);border:1px solid #fff;border-radius:20px;bottom:0;box-shadow:inset 0 0 64px 0 rgba(0,0,0,.1);left:0;margin:auto;max-width:680px;padding:48px;position:relative}.side-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:100vh;max-height:900px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20%}.circle--slider .animate-title{color:#fff}.services .animate{max-height:0;opacity:0;overflow:hidden;transform:translateY(20px);transition:max-height .6s ease,opacity .6s ease,transform .6s ease}.circle--rotate>li.block.active span{font-size:80px;font-weight:700;left:-90px;padding:4px;top:-150px}.services .animate.active{max-height:800px;opacity:1;transform:translateY(0)}.circle--slider .animate-img .animate-img__in{background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:0;box-shadow:-20px 20px 50px rgba(0,0,0,.3);height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:rotate3d(0,0,0,0deg) scale(.85);transform:rotate3d(0,0,0,0deg) scale(.85);transition:.55s ease-in-out;width:100%;z-index:3}.circle--slider .animate-more{bottom:0;height:62px;left:0;margin:auto;min-width:131px;opacity:0;overflow:hidden;padding:15px;position:absolute;right:0;text-align:center;top:0;-webkit-transform:scale(.8);transform:scale(.8);transition:all .5s .4s;visibility:hidden;z-index:30}.circle--slider .animate.active .animate-more{visibility:visible}.circle--slider .animate.active .animate-img .animate-img__in,.circle--slider .animate.active .animate-more{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.circle--slider .next,.circle--slider .prev{bottom:0;cursor:pointer;display:block;height:62px;margin:auto;position:absolute;text-align:center;top:0;width:87px}.circle--slider .next span,.circle--slider .prev span{font-weight:700;text-orientation:upright;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.circle--slider .prev{left:250px}.circle--slider .next{right:250px}.animate-img h2{color:#484848;font-family:Helvetica Neue;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:110%;margin-bottom:24px}.animate-img{font-style:normal;line-height:120%}.animate-img ul li{color:#484848;margin-bottom:20px}.globe-image img{height:100%!important;width:100%}ul#rotatingList:before{border:7px dashed #bcbcbc;border-radius:50%;content:"";height:calc(100% - 82px);left:-42px!important;opacity:.13;position:absolute;top:40px!important;inset:0;padding:2px;width:calc(100% - 15px)}.main-circle-title h2{margin:0}.main-circle-title{font-size:3.8vw;left:2vw;margin:0;max-width:340px;top:50%;transform:none;transform:translateY(-50%)}.services .list-item{color:#484848;display:flex;font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:400;gap:24px;line-height:150%;margin-bottom:20px}.our-journey-slider{overflow-y:auto}.services .list-item .img-wrap{background-repeat:no-repeat;background-size:cover;border-radius:20px;height:108px;min-width:170px;overflow:hidden;width:170px}@media(max-width:1600px){.circle--slider .animate-wrapper{margin-left:auto;margin-right:0;max-width:47%;padding-right:70px}}@media(max-width:1380px){.animate-img h2{font-size:29px!important;margin-bottom:16px}.animate-img{font-size:18px}.main-circle-title{font-size:2.9vw;left:30px;margin-top:-10px}.circle--slider .circle--rotate>li div span{font-size:30px;left:-23px;top:-70px}.circle--slider .animate-wrapper{margin-left:auto;margin-right:0;padding-right:70px;width:50%}.circle--rotate>li.block.active span{font-size:50px;font-weight:700;left:-55px;top:-100px}}@media(max-width:991px){.animate-img ul{padding-left:20px}.circle--slider .rotate--circle{flex-direction:column;flex-wrap:wrap}.circle--slider .animate-wrapper{max-width:100%;padding:30px;width:100%}#circleContainer .left-group{height:50vw;margin-bottom:180px;width:50vw}.circle--rotate{height:calc(50vw + 280px);width:calc(50vw + 280px)}#circleContainer{height:auto}.services{margin-top:40px;min-height:auto}.main-circle-title{font-size:5vw;top:25vw}}@media(max-width:580px){#circleContainer .left-group{left:-21vw}.main-circle-title{font-size:5vw;left:14px;top:27vw}.circle--rotate>li.block.active span{font-size:30px;left:-30px;top:-61px}.circle--slider .circle--rotate>li div span{font-size:22px;left:-21px;top:-54px}}