@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.about-banner.banner:before{background:linear-gradient(#fff 0%,#fff9 100%)}@media only screen and (max-width:1170px){.about-banner.banner .bg{height:600px}}@media only screen and (max-width:991px){.about-banner.banner .bg{height:530px}}@media only screen and (max-width:768px){.about-banner.banner .bg{height:500px}}@media only screen and (max-width:540px){.about-banner.banner .bg{height:250px}}.about-banner.banner .banner-wrapper .container{--container:560px}.about-banner.banner .banner-wrapper .heading h1{color:var(--secondary);font-size:20px}@media only screen and (max-width:768px){.about-banner.banner .banner-wrapper .heading h1{font-size:18px}}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .heading h1{font-size:16px}}.about-banner.banner .banner-wrapper .heading p{color:var(--black);font-size:36px;font-weight:500}@media only screen and (max-width:1170px){.about-banner.banner .banner-wrapper .heading p{line-height:1.3}}@media only screen and (max-width:991px){.about-banner.banner .banner-wrapper .heading p{font-size:30px}}@media only screen and (max-width:768px){.about-banner.banner .banner-wrapper .heading p{max-width:430px;font-size:26px}}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .heading p{font-size:20px}}.about-banner.banner .banner-wrapper .ceo_details{flex-wrap:wrap;align-items:center;gap:18px;max-width:max-content;margin-top:30px;margin-left:auto;display:flex}@media only screen and (max-width:768px){.about-banner.banner .banner-wrapper .ceo_details{margin-top:25px}}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .ceo_details{gap:12px}}.about-banner.banner .banner-wrapper .ceo_details figure{flex:0 auto;width:52px;height:52px}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .ceo_details figure{width:47px;height:47px}}.about-banner.banner .banner-wrapper .ceo_details figcaption{flex:1;line-height:1.2}.about-banner.banner .banner-wrapper .ceo_details figcaption h6{font-size:16px}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .ceo_details figcaption h6{font-size:14px}}.about-banner.banner .banner-wrapper .ceo_details figcaption p{color:#000000b2}@media only screen and (max-width:540px){.about-banner.banner .banner-wrapper .ceo_details figcaption p{font-size:12px}}.client_sec .main_wrapper{grid-gap:70px;border-radius:10px;grid-template-columns:repeat(4,1fr);padding:60px 180px;display:grid}@media only screen and (max-width:1170px){.client_sec .main_wrapper{grid-gap:60px;padding:60px 120px}}@media only screen and (max-width:991px){.client_sec .main_wrapper{grid-gap:40px;padding:50px 60px}}@media only screen and (max-width:768px){.client_sec .main_wrapper{grid-gap:30px;padding:30px}}@media only screen and (max-width:540px){.client_sec .main_wrapper{grid-gap:20px;grid-template-columns:repeat(3,1fr);padding:20px}}.client_sec .main_wrapper figure{width:100%;height:64px}@media only screen and (max-width:991px){.client_sec .main_wrapper figure{height:60px}}@media only screen and (max-width:540px){.client_sec .main_wrapper figure{height:40px}}.client_sec .main_wrapper figure img{-o-object-fit:contain;object-fit:contain}.team_sec .main_wrapper{background:var(--bglight);border-radius:10px;flex-wrap:wrap;align-items:center;display:flex}.team_sec .main_wrapper .colA{flex:1;width:100%;max-width:50%;padding:60px}@media only screen and (max-width:1170px){.team_sec .main_wrapper .colA{padding:40px}}@media only screen and (max-width:991px){.team_sec .main_wrapper .colA{flex:0 100%;max-width:100%;padding:30px 30px 40px}}@media only screen and (max-width:768px){.team_sec .main_wrapper .colA{padding:25px 25px 30px}}@media only screen and (max-width:540px){.team_sec .main_wrapper .colA{padding:20px 20px 25px}}.team_sec .main_wrapper .colA .heading h2{margin-bottom:15px}@media only screen and (max-width:768px){.team_sec .main_wrapper .colA .heading h2{margin-bottom:0}}.team_sec .main_wrapper .colA .heading p{line-height:1.5}.team_sec .main_wrapper .colB{background:var(--gradient-a);border-top-right-radius:10px;border-bottom-right-radius:10px;flex:1;width:100%;max-width:50%;padding:60px 40px}@media only screen and (max-width:1170px){.team_sec .main_wrapper .colB{padding:50px 30px}}@media only screen and (max-width:991px){.team_sec .main_wrapper .colB{border-radius:0 0 10px 10px;flex:0 100%;max-width:100%;padding:35px 20px}}@media only screen and (max-width:768px){.team_sec .main_wrapper .colB{padding:30px 20px}}@media only screen and (max-width:540px){.team_sec .main_wrapper .colB{padding:25px 20px}}.team_sec .main_wrapper .colB .team_wrapper{grid-gap:30px 20px;grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (max-width:1170px){.team_sec .main_wrapper .colB .team_wrapper{grid-gap:25px 15px}}@media only screen and (max-width:991px){.team_sec .main_wrapper .colB .team_wrapper{grid-gap:20px 15px}}@media only screen and (max-width:540px){.team_sec .main_wrapper .colB .team_wrapper{grid-template-columns:repeat(2,1fr)}}.team_sec .main_wrapper .colB .team_wrapper .team_col:hover figure:before,.team_sec .main_wrapper .colB .team_wrapper .team_col:hover figure .linkedin{opacity:1}.team_sec .main_wrapper .colB .team_wrapper .team_col:hover figure img{transform:scale(1.05)}.team_sec .main_wrapper .colB .team_wrapper .team_col figure{line-height:0;position:relative;overflow:hidden}.team_sec .main_wrapper .colB .team_wrapper .team_col figure:before{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;background:#0003;transition:all .5s;position:absolute;inset:0}.team_sec .main_wrapper .colB .team_wrapper .team_col figure .linkedin{opacity:0;transition:all .5s;position:absolute;bottom:10px;right:10px}@media only screen and (max-width:540px){.team_sec .main_wrapper .colB .team_wrapper .team_col figure .linkedin{opacity:1}}.team_sec .main_wrapper .colB .team_wrapper .team_col figure img{transition:all 1s}.team_sec .main_wrapper .colB .team_wrapper .team_col figcaption{margin-top:10px}.team_sec .main_wrapper .colB .team_wrapper .team_col figcaption h6{color:var(--white);font-size:16px}@media only screen and (max-width:991px){.team_sec .main_wrapper .colB .team_wrapper .team_col figcaption h6{line-height:1.1}}.team_sec .main_wrapper .colB .team_wrapper .team_col figcaption p{color:#ffffffb2;font-size:14px}@media only screen and (max-width:540px){.team_sec .main_wrapper .colB .team_wrapper .team_col figcaption p{font-size:12px}}.awards_sec.about_clients .container{overflow-x:hidden}.awards_sec.about_clients .heading{text-align:center}.vision_sec{overflow:hidden}@media only screen and (max-width:768px){.vision_sec .container{padding-right:0}}.vision_sec .heading{align-items:start;gap:90px;margin-bottom:50px;display:flex}@media only screen and (max-width:991px){.vision_sec .heading{gap:60px;margin-bottom:40px}}@media only screen and (max-width:768px){.vision_sec .heading{flex-direction:column;gap:0;padding-right:20px}}@media only screen and (max-width:540px){.vision_sec .heading{margin-bottom:30px;padding-right:15px}}.vision_sec .heading h2{flex:0 auto}.vision_sec .heading p{flex:1}.vision_sec .vision_wrapper{flex-wrap:wrap;gap:10px;display:flex}@media only screen and (max-width:768px){.vision_sec .vision_wrapper{display:block;position:relative}}@keyframes show-content{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.vision_sec .vision_wrapper .swiper-nav{z-index:2;position:absolute;bottom:10%;right:10%;transform:translate(10%,10%)}.vision_sec .vision_wrapper .vision_col{flex:0 165px;transition:all .4s cubic-bezier(.4,.2,.4,1);position:relative}@media only screen and (max-width:1170px){.vision_sec .vision_wrapper .vision_col{flex:0 120px}}@media only screen and (max-width:991px){.vision_sec .vision_wrapper .vision_col{flex:0 60px}}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col{flex:1}}.vision_sec .vision_wrapper .vision_col.active{flex:1}@media only screen and (min-width:769px){.vision_sec .vision_wrapper .vision_col.active figure:after{-webkit-backdrop-filter:blur();backdrop-filter:blur()}.vision_sec .vision_wrapper .vision_col.active figure .plus-icon{opacity:0}.vision_sec .vision_wrapper .vision_col.active figure .video_tag{opacity:1}.vision_sec .vision_wrapper .vision_col.active figcaption{visibility:visible;animation:.6s cubic-bezier(.4,.2,.4,1) .4s forwards show-content}.vision_sec .vision_wrapper .vision_col:not(.active) figure .video_tag{transform:translateY(20px)}.vision_sec .vision_wrapper .vision_col:not(.active) figcaption{visibility:hidden;opacity:0}}.vision_sec .vision_wrapper .vision_col figure{border-radius:10px;height:510px;line-height:0;position:relative;overflow:hidden}@media only screen and (max-width:540px){.vision_sec .vision_wrapper .vision_col figure{height:410px}}.vision_sec .vision_wrapper .vision_col figure{position:relative}.vision_sec .vision_wrapper .vision_col figure:before{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#0000 0%,#000000b3 100%);transition:all .5s;position:absolute;inset:0}.vision_sec .vision_wrapper .vision_col figure:after{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001a;transition:all .5s;position:absolute;inset:0}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col figure:after{display:none}}.vision_sec .vision_wrapper .vision_col figure img,.vision_sec .vision_wrapper .vision_col figure video{border-radius:10px}.vision_sec .vision_wrapper .vision_col figure .video_tag{color:var(--white);opacity:0;cursor:pointer;background:#0006;border-radius:25px;align-items:center;gap:10px;padding:9px 20px;font-size:14px;transition:all 1s;display:flex;position:absolute;top:30px;left:30px}@media only screen and (max-width:991px){.vision_sec .vision_wrapper .vision_col figure .video_tag{top:25px;left:25px}}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col figure .video_tag{opacity:1;top:20px;left:20px}}@media only screen and (max-width:540px){.vision_sec .vision_wrapper .vision_col figure .video_tag{padding:6px 15px;font-size:12px;top:15px;left:15px}}.vision_sec .vision_wrapper .vision_col figure .plus-icon{border:1px solid var(--white);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .5s;display:flex;position:absolute;bottom:10%;left:50%;transform:translate(-50%,10%)}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col figure .plus-icon{display:none}}.vision_sec .vision_wrapper .vision_col figcaption{z-index:2;visibility:hidden;opacity:0;width:100%;max-width:660px;padding:0 40px 50px;transition:all .5s;position:absolute;bottom:0;left:0}@media only screen and (max-width:991px){.vision_sec .vision_wrapper .vision_col figcaption{padding:0 30px 40px}}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col figcaption{visibility:visible;opacity:1}}@media only screen and (max-width:540px){.vision_sec .vision_wrapper .vision_col figcaption{padding:0 15px 20px}}.vision_sec .vision_wrapper .vision_col figcaption h4{color:var(--white);margin-bottom:10px;font-size:24px;font-weight:600}@media only screen and (max-width:768px){.vision_sec .vision_wrapper .vision_col figcaption h4{font-size:22px}}@media only screen and (max-width:540px){.vision_sec .vision_wrapper .vision_col figcaption h4{margin-bottom:5px;font-size:20px}}.vision_sec .vision_wrapper .vision_col figcaption p{color:#ffffffb2;font-weight:300}.highlights_sec{padding-bottom:60px}@media only screen and (max-width:991px){.highlights_sec{padding-bottom:40px}}@media only screen and (max-width:768px){.highlights_sec{padding-bottom:0}}.highlights_sec .highlights_grid{grid-gap:15px;grid-template-columns:repeat(5,1fr);display:grid}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid{grid-gap:10px}}@media only screen and (max-width:768px){.highlights_sec .highlights_grid{grid-template-columns:repeat(2,1fr)}}.highlights_sec .highlights_grid .high_col{border:1px solid #d2d2d2;border-radius:10px;width:100%;height:100%;min-height:140px;position:relative}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col.slider{min-height:200px}}.highlights_sec .highlights_grid .high_col.slider figcaption{height:100%}.highlights_sec .highlights_grid .high_col.slider figcaption .software_slider{width:88%;position:absolute;bottom:15%;left:50%;transform:translate(-50%,15%)}.highlights_sec .highlights_grid .high_col.slider figcaption .software_slider .swiper-wrapper{transition-timing-function:linear}.highlights_sec .highlights_grid .high_col.slider figcaption .software_slider .swiper-wrapper figure{height:35px}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col.slider figcaption .software_slider .swiper-wrapper figure{height:28px}}.highlights_sec .highlights_grid .high_col.slider figcaption .software_slider .swiper-wrapper figure img{-o-object-fit:contain;object-fit:contain}.highlights_sec .highlights_grid .high_col.media figure:before{background:#00000080}.highlights_sec .highlights_grid .high_col.media figcaption{top:0;transform:translate(-50%)}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col.media figcaption{padding:20px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col.media figcaption{padding:15px}}.highlights_sec .highlights_grid .high_col.media figcaption .count{color:var(--white);font-size:48px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col.media figcaption .count{font-size:44px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col.media figcaption .count{font-size:40px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col.media figcaption .count{font-size:32px}}.highlights_sec .highlights_grid .high_col.media figcaption p{color:var(--white);font-size:20px;font-weight:500}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col.media figcaption p{font-size:18px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col.media figcaption p{font-size:16px}}.highlights_sec .highlights_grid .high_col:nth-child(2),.highlights_sec .highlights_grid .high_col:nth-child(3),.highlights_sec .highlights_grid .high_col:nth-child(6){grid-area:span 2/span 2}@media only screen and (max-width:768px){.highlights_sec .highlights_grid .high_col:nth-child(4){grid-column:span 2}}.highlights_sec .highlights_grid .high_col:nth-child(5){grid-area:span 2/span 3}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(5){min-height:280px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(5){min-height:250px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5){min-height:350px}}.highlights_sec .highlights_grid .high_col:nth-child(5) figure:before{background:var(--gradient-a)}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption{height:100%}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption{padding:20px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption{padding:15px}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .count{color:var(--white);font-size:48px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .count{font-size:44px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .count{font-size:40px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .count{font-size:32px}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption p{color:var(--white);max-width:160px;font-size:20px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption p{font-size:18px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption p{max-width:120px}}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption p{max-width:100%}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .btn{font-size:14px;position:absolute;bottom:25px;left:30px}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container{z-index:1;max-width:100%;position:absolute;top:50%;right:25px;transform:translateY(-50%)}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container{top:60%;transform:translateY(-60%)}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .map-image{-o-object-fit:contain;object-fit:contain;width:424px;height:280px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .map-image{width:360px;height:240px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .map-image{width:260px;height:200px}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer{cursor:pointer;z-index:1;position:absolute;transform:translate(-50%,-50%)}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer:hover{z-index:10}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer:hover .point_wrap span{opacity:1;visibility:visible}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap{position:relative}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap .icon{z-index:1;border-radius:50%;justify-content:center;align-items:center;animation:2s .2s infinite blink;display:flex;position:relative}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap .icon svg{width:60%;height:60%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap span{background-color:var(--white);width:max-content;max-width:180px;color:var(--black);opacity:0;visibility:hidden;z-index:10;--triangle:10px;border-radius:5px;padding:7px 15px;font-size:14px;transition:all .5s;display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-30%)}@media only screen and (max-width:540px){.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap span{max-width:150px;font-size:12px}}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer .point_wrap span:before{content:"";top:calc(100% - var(--triangle) / 2);width:var(--triangle);height:var(--triangle);background:var(--white);z-index:-1;display:block;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point1{top:50%;right:26%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point2{bottom:38%;right:25%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point3{top:47%;right:34%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point4{top:44%;left:20%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point5{top:44%;right:20%}.highlights_sec .highlights_grid .high_col:nth-child(5) figcaption .map_container .pointer.point6{top:38%;left:52%}@media only screen and (max-width:768px){.highlights_sec .highlights_grid .high_col:nth-child(2){grid-area:auto}}.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption{text-align:center}@media only screen and (max-width:768px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption{text-align:left}}.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption .count{font-size:48px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption .count{font-size:44px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption .count{font-size:40px}}@media only screen and (max-width:768px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption .count{font-size:24px}}.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption p{max-width:300px;margin:0 auto;font-size:20px}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption p{font-size:18px;line-height:1.2}}@media only screen and (max-width:768px){.highlights_sec .highlights_grid .high_col:nth-child(2) figcaption p{font-size:14px}}.highlights_sec .highlights_grid .high_col>figure{border-radius:10px;height:100%;line-height:0;position:relative}.highlights_sec .highlights_grid .high_col>figure:before{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#fff 25%,#00328e1a 100%);border-radius:10px;transition:all .5s;position:absolute;inset:0}.highlights_sec .highlights_grid .high_col>figure img,.highlights_sec .highlights_grid .high_col>figure video{border-radius:10px}.highlights_sec .highlights_grid .high_col figcaption{z-index:1;border-radius:10px;width:100%;padding:30px 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col figcaption{padding:20px 15px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col figcaption{padding:10px}}.highlights_sec .highlights_grid .high_col figcaption .count{margin-bottom:10px;font-size:32px;font-weight:400}@media only screen and (max-width:1170px){.highlights_sec .highlights_grid .high_col figcaption .count{font-size:28px}}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col figcaption .count{margin-bottom:5px;font-size:24px}}.highlights_sec .highlights_grid .high_col figcaption p{font-size:14px}@media only screen and (max-width:991px){.highlights_sec .highlights_grid .high_col figcaption p{line-height:1.2}}.journey_sec .heading{text-align:center;margin-bottom:180px}@media only screen and (max-width:1170px){.journey_sec .heading{margin-bottom:160px}}@media only screen and (max-width:768px){.journey_sec .heading{margin-bottom:40px}}@media only screen and (max-width:540px){.journey_sec .heading{margin-bottom:30px}}.journey_sec .main_wrapper{height:300px;margin:0 auto}@media only screen and (max-width:1336px){.journey_sec .main_wrapper{max-width:1200px}}@media only screen and (max-width:1200px){.journey_sec .main_wrapper{max-width:1150px}}@media only screen and (max-width:1170px){.journey_sec .main_wrapper{max-width:990px}}@media only screen and (max-width:768px){.journey_sec .main_wrapper{height:100%;overflow-y:auto}.journey_sec .main_wrapper::-webkit-scrollbar{background:0 0;width:3px;height:3px}.journey_sec .main_wrapper::-webkit-scrollbar-track{box-shadow:none}.journey_sec .main_wrapper::-webkit-scrollbar-thumb{background-color:var(--secondary);border-radius:2px}}.journey_sec .main_wrapper .timeline{justify-content:space-between;padding:70px 0;display:flex;position:relative}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline{flex-direction:column;gap:10px;height:auto;padding:20px 0}}.journey_sec .main_wrapper .timeline:before{content:"";z-index:1;background:#d0d0d0;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline:before{width:2px;height:100%;top:0;left:30px;right:auto;transform:none}}@media only screen and (max-width:540px){.journey_sec .main_wrapper .timeline:before{left:8px}}.journey_sec .main_wrapper .timeline .time_col{z-index:2;flex:1;position:relative}.journey_sec .main_wrapper .timeline input{display:none}.journey_sec .main_wrapper .timeline input:checked~.time-item .year{color:var(--secondary)}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline input:checked~.time-item .year{color:var(--text)}}.journey_sec .main_wrapper .timeline input:checked~.time-item .dot{background:var(--secondary)}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline input:checked~.time-item .dot{background:#d0d0d0}}.journey_sec .main_wrapper .timeline input:checked~.time-item .dot:before{background:var(--secondary);height:160px}.journey_sec .main_wrapper .timeline input:checked~.time-item .content{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media only screen and (min-width:768px){.journey_sec .main_wrapper .timeline .time_col:nth-of-type(odd) .time-item .year{bottom:calc(50% + 30px)}.journey_sec .main_wrapper .timeline .time_col:nth-of-type(odd) .time-item .dot{top:100%}.journey_sec .main_wrapper .timeline .time_col:nth-of-type(odd) .time-item .content{top:calc(50% + 80px)}.journey_sec .main_wrapper .timeline .time_col:nth-of-type(2n) .time-item .dot:before{bottom:100%}.journey_sec .main_wrapper .timeline .time_col:nth-of-type(2n) .time-item .year{top:calc(50% + 30px)}.journey_sec .main_wrapper .timeline .time_col:nth-of-type(2n) .time-item .content{bottom:calc(50% + 80px)}.journey_sec .main_wrapper .timeline .time_col:last-of-type .time-item .content{padding-left:0;padding-right:15px;left:-50%}}@media only screen and (min-width:768px) and (max-width:1170px){.journey_sec .main_wrapper .timeline .time_col:last-of-type .time-item .content{left:unset;right:60%}}@media only screen and (min-width:768px){.journey_sec .main_wrapper .timeline .time_col:nth-last-of-type(2) .time-item .content{padding-left:0;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:991px){.journey_sec .main_wrapper .timeline .time_col:nth-last-of-type(2) .time-item .content{left:unset;right:60%}}.journey_sec .main_wrapper .timeline .time-item{z-index:2;position:relative}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline .time-item{text-align:left;align-items:start;margin-bottom:12px;display:flex}}.journey_sec .main_wrapper .timeline .time-item .year{color:#666;cursor:pointer;white-space:nowrap;z-index:4;font-size:16px;transition:color .3s;position:absolute;left:50%;transform:translate(-50%)}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline .time-item .year{margin-left:30px;position:relative;bottom:2px;left:12px;transform:none}}@media only screen and (max-width:540px){.journey_sec .main_wrapper .timeline .time-item .year{margin-left:20px;left:8px}}.journey_sec .main_wrapper .timeline .time-item .dot{z-index:3;background:#d0d0d0;border-radius:50%;width:12px;height:12px;transition:background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.journey_sec .main_wrapper .timeline .time-item .dot:before{content:"";background:0 0;width:1px;height:0;transition:height .3s;position:absolute;left:50%;transform:translate(-50%)}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline .time-item .dot:before{display:none}.journey_sec .main_wrapper .timeline .time-item .dot{top:3px;left:30px;transform:translate(-50%)}}@media only screen and (max-width:540px){.journey_sec .main_wrapper .timeline .time-item .dot{left:9px}}.journey_sec .main_wrapper .timeline .time-item .content{opacity:0;visibility:hidden;pointer-events:none;z-index:5;width:100%;padding-left:15px;transition:all .4s;position:absolute;left:50%;transform:translateY(10px)}@media only screen and (max-width:1170px){.journey_sec .main_wrapper .timeline .time-item .content{width:180px}}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline .time-item .content{opacity:1;visibility:visible;width:100%;margin-left:30px;padding-left:0;display:block;position:relative;left:0;transform:none}}@media only screen and (max-width:540px){.journey_sec .main_wrapper .timeline .time-item .content{margin-left:25px}}.journey_sec .main_wrapper .timeline .time-item .content h4{margin-bottom:6px;font-size:18px;font-weight:600;line-height:1.2}@media only screen and (max-width:768px){.journey_sec .main_wrapper .timeline .time-item .content h4{color:var(--primary)}}.journey_sec .main_wrapper .timeline .time-item .content p{font-size:14px}
