@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}#home_secA{scroll-margin-top:var(--headerheight)}.home-secA{padding:50px 0}.home-secA .flex-box{justify-content:center;align-items:center;gap:100px;display:flex}.home-secA .flex-box .col:first-child{flex:0 50%}.home-secA .flex-box .col:first-child figure{width:470px;height:470px;margin-left:auto;line-height:0;position:relative}.home-secA .flex-box .col:first-child figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.home-secA .flex-box .col:first-child figure .video-wrapper{z-index:-1;border-radius:50%;width:75%;height:75%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.home-secA .flex-box .col:first-child figure .video-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-secA .flex-box .col:last-child{flex:0 50%}.home-secA .flex-box .col:last-child .heading{margin-bottom:20px}.home-secA .flex-box .col:last-child .heading h2{color:#000;margin-bottom:10px;font-size:48px;font-weight:600}.home-secA .flex-box .col:last-child .heading p{color:#000;font-size:20px;font-weight:500;line-height:1}.home-secA .flex-box .col:last-child p{font-size:16px;font-weight:400;line-height:24px}.home-secA .flex-box .col:last-child .counter_sec{align-items:center;gap:60px;margin-top:30px;display:flex}.home-secA .flex-box .col:last-child .counter_sec .count-info h4{color:#000;font-size:20px;font-weight:600;line-height:24px}.home-secA .flex-box .col:last-child .counter_sec .count-info p{color:var(--text);font-size:14px;font-weight:500;line-height:24px}.home-secB{background:#25abe2}.home-secB .flex-box{justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.home-secB .flex-box:before{content:"";border:5px solid #fff;border-radius:50%;width:139px;height:139px;position:absolute;top:-40px;right:-40px}.home-secB .flex-box .col:first-child{flex:0 60%;height:667px;line-height:0}.home-secB .flex-box .col:first-child img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-secB .flex-box .col:last-child{flex:0 50%;padding:50px}.home-secB .flex-box .col:last-child h2{color:#fff;z-index:1;margin-bottom:40px;line-height:1.1;position:relative}.home-secB .flex-box .col:last-child h2:before{content:"";background:#fff;width:80px;height:5px;position:absolute;bottom:-20px;left:0}.home-secB .flex-box .col:last-child p{color:#fff;z-index:1;position:relative}.home-secB .flex-box .bg-img{z-index:0;line-height:0;position:absolute}.home-secB .flex-box .bg-img.bg-dot1{bottom:0;right:370px}.home-secB .flex-box .bg-img.bg-dot2{bottom:0;right:0}.home-secC{padding:70px 0}.home-secC .flex-box{justify-content:space-between;gap:70px;display:flex}.home-secC .flex-box .content{margin-top:50px}.home-secC .flex-box .content h2{max-width:288px;margin-bottom:40px;line-height:1.05;position:relative}.home-secC .flex-box .content h2:before{content:"";background:var(--primary);width:80px;height:5px;position:absolute;bottom:-20px;left:0}.home-secC .flex-box .content .inner-flex-box{align-items:center;gap:30px;display:flex}.home-secC .flex-box .swiper-group{flex:1;width:55%}.home-secC .flex-box .swiper{flex:1}.home-secC .flex-box .swiper .swiper-wrapper,.home-secC .flex-box .swiper .swiper-wrapper .swiper-slide{height:fit-content}.home-secC .flex-box .swiper .swiper-wrapper .swiper-slide figure{height:449px;line-height:0;overflow:hidden}.home-secC .flex-box .swiper .swiper-wrapper .swiper-slide figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s}.home-secC .flex-box .swiper-pagination-progressbar{background:#cdcdcd;height:3px;position:relative}.home-secC .flex-box .swiper-pagination-progressbar-fill{background:var(--primary)!important}.home-secC .flex-box .custom-pagination{align-items:center;gap:50px;margin:30px 0 0;display:flex}.home-secC .flex-box .custom-pagination .swiper-pagination{z-index:1;width:65%;position:relative}.home-secC .flex-box .custom-pagination .swiper-pagination .swiper-pagination-progressbar-fill{background:var(--primary)}.home-secC .flex-box .custom-pagination .swiper-nav{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:fit-content;display:flex;position:relative;top:9%}@media only screen and (max-width:1024px){.home-secC .flex-box .custom-pagination .swiper-nav{width:35%}}@media only screen and (max-width:991px){.home-secC .flex-box .custom-pagination .swiper-nav{width:40%;top:6%}}@media only screen and (max-width:540px){.home-secC .flex-box .custom-pagination .swiper-nav{display:none}}.home-secC .flex-box .custom-pagination .swiper-nav button{border:1px solid var(--primary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .4s;display:flex}.home-secC .flex-box .custom-pagination .swiper-nav button.swiper-button-disabled{opacity:.5;cursor:no-drop}.home-secC .flex-box .custom-pagination .swiper-nav button svg{vertical-align:middle;width:15px;height:fit-content}.home-secC .flex-box .custom-pagination .swiper-nav button svg path{fill:var(--primary)}.home-secC .flex-box .custom-pagination .swiper-nav button:hover{background:var(--primary)}.home-secC .flex-box .custom-pagination .swiper-nav button:hover svg path{fill:var(--white)}.home-secD .banner{color:#fff;height:calc(100vh - var(--headerheight));z-index:1;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.home-secD .banner{height:80vh}}@media only screen and (max-width:991px){.home-secD .banner{height:50vh}}@media only screen and (max-width:540px){.home-secD .banner{height:70vh}}.home-secD .banner:before{content:"";background:linear-gradient(#6660 0%,#000000d9 100%);width:100%;height:100%;position:absolute;top:0;left:0}.home-secD .banner video{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:540px){.home-secD .banner .container{padding:0}}.home-secD .banner .container .bg-wrapper{z-index:1;width:90%;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}@media only screen and (max-width:1024px){.home-secD .banner .container .bg-wrapper{width:60%;bottom:10%}}@media only screen and (max-width:768px){.home-secD .banner .container .bg-wrapper{width:70%}}@media only screen and (max-width:540px){.home-secD .banner .container .bg-wrapper{width:100%;margin-left:0;bottom:10%}}.home-secD .banner .container .bg-wrapper .play-button{text-align:center;margin-bottom:90px}.home-secD .banner .container .bg-wrapper .play-button .play-btn{--btnsize:70px;--bordercolor:#25abe2;background:#25abe2;width:68px;height:68px}.home-secD .banner .container .bg-wrapper .play-button .play-btn:before{background:#fff}.home-secD .banner .container .bg-wrapper h2{text-align:center;color:#fff;max-width:475px;margin:0 auto 20px;font-size:48px;font-weight:600;line-height:1}@media only screen and (max-width:1024px){.home-secD .banner .container .bg-wrapper h2{text-align:center;max-width:100%;margin-left:0;font-size:40px;line-height:1.2}}@media only screen and (max-width:540px){.home-secD .banner .container .bg-wrapper h2{text-align:center;max-width:100%;margin-bottom:20px;padding:0 20px;font-size:25px}}.home-secE{padding:50px 0}.home-secE .flex-box{justify-content:space-between;display:flex}.home-secE .flex-box .col:first-child{flex:0 50%}.home-secE .flex-box .col:first-child h2{margin-bottom:10px}.home-secE .flex-box .col:first-child p{line-height:1.5}.home-secE .flex-box .col:last-child{flex:0 30%}.home-secE .flex-box .col:last-child figure{width:252px;height:252px}.home-secE .flex-box .col:last-child figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.home-secE .grid-box{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.home-secE .grid-box .col{border:1px solid #dbdbdb;padding:20px 20px 40px}.home-secE .grid-box .col .heading{justify-content:space-between;margin-bottom:20px;display:flex}.home-secE .grid-box .col .heading h4{width:50%;font-size:24px;font-weight:600;line-height:1.2;position:relative}.home-secE .grid-box .col .heading figure{width:66px;height:66px;line-height:0}.home-secE .grid-box .col .heading figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.home-secE .grid-box .col p{max-width:90%}
