@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.banner.service-banner:before{background:linear-gradient(#0000 0%,#000000d9 100%),linear-gradient(#0003,#0003),linear-gradient(#0000 71.15%,#000 100%),linear-gradient(360deg,#0000 64.42%,#000000d9 100%)}@media only screen and (max-width:768px){.banner.service-banner{height:70vh}}@media only screen and (max-width:540px){.banner.service-banner{height:50vh}}.banner.service-banner .bg,.banner.service-banner .bg figure{height:100%}.banner.service-banner .banner-wrapper{bottom:34%}@media only screen and (max-width:768px){.banner.service-banner .banner-wrapper{bottom:15%}}@media only screen and (max-width:540px){.banner.service-banner .banner-wrapper{bottom:15%}}.banner.service-banner .banner-wrapper .heading h3{font-size:20px;font-weight:600}@media only screen and (max-width:540px){.banner.service-banner .banner-wrapper .heading h3{margin:auto;font-size:18px}.banner.service-banner .banner-wrapper .heading h1{margin-bottom:10px;font-size:50px}}.service-secA{z-index:1;padding:60px 0;position:relative}@media only screen and (max-width:768px){.service-secA{padding:0 0 60px}}.service-secA:before{content:"";filter:blur(180px);z-index:-1;background:#3853a3;border-radius:50%;width:351px;height:351px;position:absolute;top:40%;left:40%;transform:translate(-50%,-50%)}.service-secA:after{content:"";filter:blur(180px);z-index:-1;background:#3853a3;border-radius:50%;width:351px;height:351px;position:absolute;top:90%;left:84%;transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.service-secA:after{left:70%}}@media only screen and (max-width:540px){.service-secA:after{left:50%}}.service-secA .grid-box{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media only screen and (max-width:768px){.service-secA .grid-box{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:540px){.service-secA .grid-box{grid-template-columns:repeat(1,1fr)}}.service-secA .grid-box .grid-box-item{background:#ffffff1a;border-radius:10px;flex-direction:column;justify-content:space-between;height:350px;padding:30px;transition:all .5s;display:flex;overflow:hidden}@media only screen and (max-width:540px){.service-secA .grid-box .grid-box-item{width:100%}}.service-secA .grid-box .grid-box-item:hover{background:linear-gradient(90deg,#3853a3 19.23%,#55a5d9 66.83%,#57dde6 94.23%)}.service-secA .grid-box .grid-box-item:hover .main-icon img{filter:brightness(0)invert()}.service-secA .grid-box .grid-box-item:hover .content figure{margin:60px 0 0 auto;scale:1}.service-secA .grid-box .grid-box-item .main-icon{width:54px;height:54px}.service-secA .grid-box .grid-box-item .main-icon img,.service-secA .grid-box .grid-box-item .main-icon svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:all .3s}.service-secA .grid-box .grid-box-item .main-icon img path,.service-secA .grid-box .grid-box-item .main-icon svg path{fill:#55a5d9;transition:all .5s}.service-secA .grid-box .grid-box-item .content h4{color:var(--white);margin-bottom:10px;font-size:24px;font-weight:700;line-height:28px}.service-secA .grid-box .grid-box-item .content p{color:#ffffffb2;font-size:16px;font-weight:500;line-height:22px}.service-secA .grid-box .grid-box-item .content figure{background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;margin:0 0 0 auto;padding:10px;transition:all .5s;display:flex;scale:0}.service-secA .grid-box .grid-box-item .content figure svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.banner.service-detail-banner:before{background:linear-gradient(270deg,#0000 34.8%,#000000b3 171.8%),linear-gradient(360deg,#0000 59.46%,#0006 90.86%)}@media only screen and (max-width:768px){.banner.service-detail-banner{height:70vh}}@media only screen and (max-width:540px){.banner.service-detail-banner{background:linear-gradient(177deg,#0000 -5.2%,#000000b3 171.8%),linear-gradient(360deg,#0000 59.46%,#0006 90.86%);height:60vh}}.banner.service-detail-banner .bg{height:100%}.banner.service-detail-banner .bg figure{width:100%;height:100%}.banner.service-detail-banner .bg figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner.service-detail-banner .bg .banner-wrapper{bottom:35%}@media only screen and (max-width:540px){.banner.service-detail-banner .bg .banner-wrapper{bottom:10%}}.banner.service-detail-banner .bg .banner-wrapper .heading{text-align:left;max-width:600px}.banner.service-detail-banner .bg .banner-wrapper .heading h1{text-align:left;width:fit-content;margin-bottom:15px;font-size:48px;font-weight:600;line-height:1}@media only screen and (max-width:540px){.banner.service-detail-banner .bg .banner-wrapper .heading h1{text-align:center;margin-bottom:10px;font-size:35px}}.banner.service-detail-banner .bg .banner-wrapper .heading h3{color:var(--white);font-size:16px;font-weight:600}@media only screen and (max-width:540px){.banner.service-detail-banner .bg .banner-wrapper .heading h3{text-align:center;margin-bottom:10px;font-size:18px}}.service-detail-secA{background:linear-gradient(90deg,#222 0%,#050829 100%);overflow:hidden}.service-detail-secA .flex-box{justify-content:space-between;gap:20px;display:flex}@media only screen and (max-width:768px){.service-detail-secA .flex-box{flex-direction:column;gap:0}}.service-detail-secA .flex-box .flex-box-item:first-child{width:15%;display:inline-block}@media only screen and (max-width:768px){.service-detail-secA .flex-box .flex-box-item:first-child{width:100%}}.service-detail-secA .flex-box .flex-box-item:first-child h4{color:#57dde6;padding:30px 0;font-size:16px;font-weight:600}@media only screen and (max-width:768px){.service-detail-secA .flex-box .flex-box-item:first-child h4{text-align:center;padding:10px 0;font-size:35px}}@media only screen and (max-width:540px){.service-detail-secA .flex-box .flex-box-item:first-child h4{font-size:25px}}.service-detail-secA .flex-box .flex-box-item:last-child{width:85%;display:inline-block}@media only screen and (max-width:768px){.service-detail-secA .flex-box .flex-box-item:last-child{width:100%}}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper{position:relative}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper .swiper-slide{border-right:1px solid #ffffff29;justify-content:start;align-items:center;gap:20px;padding:30px 20px 30px 0;display:flex}@media only screen and (max-width:768px){.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper .swiper-slide{padding:20px 20px 20px 0}}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper .swiper-slide h4{color:var(--white);font-size:24px;font-weight:600;line-height:1.2}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper .swiper-slide p{color:#fff;font-size:16px;font-weight:500;line-height:1.1}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper-nav{justify-content:space-between;align-items:center;width:105%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper-nav{display:none}}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper-nav button{transition:all .5s}.service-detail-secA .flex-box .flex-box-item:last-child .product-swiper .swiper-nav .swiper-button-disabled{opacity:0}.service-detail-secB{padding:70px 0}@media only screen and (max-width:540px){.service-detail-secB{padding:30px 0 50px}}.service-detail-secB .flex-box{justify-content:space-between;gap:40px;display:flex}@media only screen and (max-width:768px){.service-detail-secB .flex-box{flex-direction:column;gap:0}}.service-detail-secB .flex-box .flex-box-item:first-child{z-index:1;flex:1;position:relative}.service-detail-secB .flex-box .flex-box-item:first-child:before{content:"";filter:blur(220px);z-index:-1;background:#3853a3;border-radius:50%;width:351px;height:351px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-detail-secB .flex-box .flex-box-item:first-child .content{max-width:980px;margin:auto;padding:0 0 50px}@media only screen and (max-width:540px){.service-detail-secB .flex-box .flex-box-item:first-child .content{max-width:100%}}.service-detail-secB .flex-box .flex-box-item:first-child .content h1{margin:50px 0;font-size:48px}.service-detail-secB .flex-box .flex-box-item:first-child .content h2{color:#fff;margin:30px 0 20px;font-size:28px;font-weight:500}.service-detail-secB .flex-box .flex-box-item:first-child .content h3{color:#fff;margin:30px 0 10px;font-size:22px;font-weight:500}.service-detail-secB .flex-box .flex-box-item:first-child .content h4{color:#fff;margin:30px 0 10px;font-size:20px;font-weight:500}.service-detail-secB .flex-box .flex-box-item:first-child .content h5{color:#fff;margin:20px 0 10px;font-size:17px;font-weight:600}.service-detail-secB .flex-box .flex-box-item:first-child .content h6{font-size:15px}.service-detail-secB .flex-box .flex-box-item:first-child .content p,.service-detail-secB .flex-box .flex-box-item:first-child .content li{color:#ffffffb2;text-align:justify;font-size:16px}@media only screen and (max-width:540px){.service-detail-secB .flex-box .flex-box-item:first-child .content p,.service-detail-secB .flex-box .flex-box-item:first-child .content li{text-align:left}}.service-detail-secB .flex-box .flex-box-item:first-child .content a{color:var(--text)}.service-detail-secB .flex-box .flex-box-item:first-child .content a:hover{text-decoration:underline}.service-detail-secB .flex-box .flex-box-item:first-child .content p{color:#ffffffb2;margin-bottom:20px}.service-detail-secB .flex-box .flex-box-item:first-child .content ul{margin-bottom:20px;padding-left:35px}@media only screen and (max-width:540px){.service-detail-secB .flex-box .flex-box-item:first-child .content ul{padding-left:0}}.service-detail-secB .flex-box .flex-box-item:first-child .content ul li{padding-left:35px;position:relative}.service-detail-secB .flex-box .flex-box-item:first-child .content ul li:not(:last-child){margin-bottom:6px}.service-detail-secB .flex-box .flex-box-item:first-child .content ul li:before{content:"";aspect-ratio:1;background:linear-gradient(#0bb1d3 0%,#9f2fff 100%);border-radius:50%;width:10px;position:absolute;top:8px;left:0}.service-detail-secB .flex-box .flex-box-item:first-child .content ul li h3{color:#fff;margin:30px 0 10px;font-size:22px;font-weight:500}.service-detail-secB .flex-box .flex-box-item:first-child .content li{padding-left:35px;position:relative}.service-detail-secB .flex-box .flex-box-item:first-child .content li:not(:last-child){margin-bottom:6px}.service-detail-secB .flex-box .flex-box-item:first-child .content li:before{content:"";aspect-ratio:1;background:linear-gradient(#0bb1d3 0%,#9f2fff 100%);border-radius:50%;width:10px;position:absolute;top:8px;left:0}.service-detail-secB .flex-box .flex-box-item:last-child{z-index:1;background:#ffffff1a;border-radius:15px;width:355px;height:fit-content;padding:30px;position:sticky;top:100px}@media only screen and (max-width:768px){.service-detail-secB .flex-box .flex-box-item:last-child{width:100%}}.service-detail-secB .flex-box .flex-box-item:last-child:before{content:"";filter:blur(220px);z-index:-1;background:#3853a3;border-radius:50%;width:351px;height:351px;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.service-detail-secB .flex-box .flex-box-item:last-child .heading figure{width:131px;height:45px;margin:20px auto 15px;line-height:0}.service-detail-secB .flex-box .flex-box-item:last-child .heading figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.service-detail-secB .flex-box .flex-box-item:last-child .heading h3{color:var(--white);text-align:center;font-size:20px;font-weight:600;line-height:1.3}.service-detail-secB .flex-box .flex-box-item:last-child .form{--gaptb:15px;margin:30px 0 10px}.service-detail-secB .flex-box .flex-box-item:last-child .form .btn2{width:fit-content;margin:25px auto 0}.service-detail-secC{z-index:1;position:relative}.service-detail-secC:before{content:"";filter:blur(260px);z-index:-1;background:#104af7;border-radius:50%;width:351px;height:351px;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.service-detail-secC .container{max-width:1240px}@media only screen and (max-width:1024px){.service-detail-secC .container{max-width:940px}}@media only screen and (max-width:540px){.service-detail-secC .container .heading h2{font-size:34px}}.service-detail-secC .more-services-swiper{padding:50px 0 100px;position:relative}@media only screen and (max-width:540px){.service-detail-secC .more-services-swiper{padding:20px 0 40px}}.service-detail-secC .more-services-swiper .swiper-nav{justify-content:space-between;align-items:center;width:107%;display:flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.service-detail-secC .more-services-swiper .swiper-nav{width:110%}}@media only screen and (max-width:768px){.service-detail-secC .more-services-swiper .swiper-nav{display:none}}.service-detail-secC .more-services-swiper .swiper-nav button{transition:all .5s}.service-detail-secC .more-services-swiper .swiper-nav .swiper-button-disabled{opacity:0}.service-detail-secC .more-services-swiper .swiper .grid-box-item{background:#ffffff1a;border-radius:10px;flex-direction:column;justify-content:space-between;height:350px;padding:30px;transition:all .5s;display:flex;overflow:hidden}.service-detail-secC .more-services-swiper .swiper .grid-box-item:hover{background:linear-gradient(90deg,#3853a3 19.23%,#55a5d9 66.83%,#57dde6 94.23%)}.service-detail-secC .more-services-swiper .swiper .grid-box-item:hover .main-icon img{filter:brightness(0)invert()}.service-detail-secC .more-services-swiper .swiper .grid-box-item:hover .content figure{margin:60px 0 0 auto;scale:1}.service-detail-secC .more-services-swiper .swiper .grid-box-item .main-icon{width:54px;height:54px}.service-detail-secC .more-services-swiper .swiper .grid-box-item .main-icon img,.service-detail-secC .more-services-swiper .swiper .grid-box-item .main-icon svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:all .3s}.service-detail-secC .more-services-swiper .swiper .grid-box-item .main-icon img path,.service-detail-secC .more-services-swiper .swiper .grid-box-item .main-icon svg path{fill:#55a5d9;transition:all .5s}.service-detail-secC .more-services-swiper .swiper .grid-box-item .content h4{color:var(--white);margin-bottom:10px;font-size:24px;font-weight:700;line-height:28px}.service-detail-secC .more-services-swiper .swiper .grid-box-item .content p{color:#ffffffb2;font-size:16px;font-weight:500;line-height:22px}.service-detail-secC .more-services-swiper .swiper .grid-box-item .content figure{background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;margin:0 0 0 auto;padding:10px;transition:all .5s;display:flex;scale:0}.service-detail-secC .more-services-swiper .swiper .grid-box-item .content figure svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
