@media (min-width:1301px) and (max-width:1400px){.container{max-width:1362px!important}}.serviceLandingPage .section1{background-color:var(--blue-light);width:100%;max-width:1620px;margin:50px auto auto;position:relative}.serviceLandingPage .section1__dt{z-index:2;position:relative}.serviceLandingPage .section1__BnrImgBox{width:98%;margin-left:2%;padding:2px}@media (min-width:1000px){.serviceLandingPage .section1__BnrImgBox{width:80%}}.serviceLandingPage .section1__BnrImgBox__BnrImg{width:100%;max-width:100%;height:276px}.serviceLandingPage .section1 .v-button{color:#16233a;text-transform:uppercase;background-color:var(--white);box-shadow:0 0 0 2px var(--white);border:3px solid #1f2631;padding:10px 34px;font-size:21px;animation:1s ease-in-out infinite alternate glowAnimation}.serviceLandingPage .cardsCounterHome .landingCard{color:var(--white);background-color:#0b091db2;border-radius:4px;height:100%;padding:5px 4px;box-shadow:0 0 3px #494949af,0 0 7px #925fd0d9}.serviceLandingPage .cardsCounterHome .landingCard .couterheading{color:#fff;text-align:center;text-shadow:-3px -3px #763fc3,-3px -3px #763fc3,-3px -3px #763fc3,-3px -1px #763fc3;margin-bottom:8px;font-size:45px;font-weight:400}@media (min-width:1000px){.serviceLandingPage .cardsCounterHome .landingCard .couterheading{padding-top:15px;font-size:65px;line-height:65px}}.serviceLandingPage .cardsCounterHome .landingCard p{text-align:center}.serviceLandingPage__ourServices__landingServicesCards{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:20px;display:flex}.serviceLandingPage__ourServices__landingServicesCards__img{border-radius:6px;width:100%;height:auto;overflow:hidden;position:relative!important}.serviceLandingPage__ourServices__landingServicesCards__img img{position:relative!important}.serviceLandingPage__ourServices__landingServicesCards__content{flex-direction:column;flex:1;justify-content:space-between;display:flex}.serviceLandingPage__ourServices__landingServicesCards__contentBox{flex:1}@media (min-width:1000px){.serviceLandingPage__ourServices__landingServicesCards__contentBox__title{height:90px}}.serviceLandingPage__innvate{background-color:#f5f5f9}.serviceLandingPage__industriesBlock__industriesBox__modle{flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:30px;padding:2px 8px;display:flex}.serviceLandingPage__industriesBlock__industriesBox__modle__header{align-items:center;font-size:26px;display:flex}.serviceLandingPage__industriesBlock__industriesBox__modle__header__icon{color:var(--svgColor);margin-left:10px}.serviceLandingPage__industriesBlock__industriesBox__modle__header__title{color:#262626;font-size:22px}.serviceLandingPage__industriesBlock__industriesBox__modle__footer{border-top:1px solid var(--black);padding-top:15px}.serviceLandingPage__industriesBlock__industriesBox__modle__footer .v-button{color:var(--btnColor);background-color:#0000;padding:0}.serviceLandingPage__industriesBlock__industriesBox__modle__footer .v-button:hover{font-weight:600;transform:scale(1.2)}.serviceLandingPage__innovateCards__featuresCards{background-color:var(--white);width:100%;box-shadow:0px 0px 4px 0px var(--grey100);cursor:pointer;border-radius:3px;margin-top:15px;padding:10px 12px;transition:all .3s ease-in-out;position:relative;overflow:hidden}@media (max-width:750px){.serviceLandingPage__innovateCards__featuresCards{min-height:355px}}@media (min-width:1000px){.serviceLandingPage__innovateCards__featuresCards{height:100%}}.serviceLandingPage__innovateCards__featuresCards__hglayout{background:linear-gradient(#fffffff1 0%,#b9c0ed42 60%,#8285bb5c 100%);width:100%;height:0;transition:all .2s ease-in-out;position:absolute;bottom:0;left:0}.serviceLandingPage__innovateCards__featuresCards__hgcircle{background-color:var(--yellowBg);border-radius:8px;width:20%;height:6px;position:absolute;top:0%;left:40%}.serviceLandingPage__innovateCards__featuresCards__contentBox{z-index:1;position:relative}.serviceLandingPage__innovateCards__featuresCards__contentBox__headbox{padding-top:10px}@media (min-width:1000px){.serviceLandingPage__innovateCards__featuresCards__contentBox__headbox{height:180px}}.serviceLandingPage__innovateCards__featuresCards:hover .serviceLandingPage__innovateCards__featuresCards__hglayout{height:100%}.serviceLandingPage__innovateCards__featuresCards:hover svg{color:var(--svgColor);transform:scale(1.2)}.serviceLandingPage__innovateCards__featuresCards h3{text-align:center;font-size:20px}.serviceLandingPage__innovateCards__featuresCards ul{margin-top:12px}.serviceLandingPage__innovateCards__featuresCards ul li{margin-top:8px}.serviceLandingPage__innovateCards__featuresCards svg{font-size:45px;transition:all .2s ease-in-out}.serviceLandingPage__innovateCards__cardBox__col:first-child .serviceLandingPage__innovateCards__featuresCards{margin-top:0}@media (min-width:1000px){.serviceLandingPage__innovateCards__cardBox__col:first-child .serviceLandingPage__innovateCards__featuresCards{margin-top:20px}}.serviceLandingPage__highlightCards__featuresCards{background-color:var(--white);width:100%;box-shadow:0px 0px 4px 0px var(--grey100);cursor:pointer;background:#f7faff80;border:1px solid #fff;border-radius:12px;margin-top:20px;padding:10px 12px;transition:all .3s ease-in-out;position:relative;overflow:hidden;box-shadow:0 4px 20px #0003}@media (max-width:750px){.serviceLandingPage__highlightCards__featuresCards{min-height:250px}}@media (min-width:1000px){.serviceLandingPage__highlightCards__featuresCards{height:100%}}.serviceLandingPage__highlightCards__featuresCards__contentBox{z-index:1;position:relative}.serviceLandingPage__highlightCards__featuresCards__contentBox__headbox{padding-top:10px}@media (min-width:1000px){.serviceLandingPage__highlightCards__featuresCards__contentBox__headbox{height:90px}}.serviceLandingPage__highlightCards__featuresCards__contentBox__headbox .titleheadv{border-bottom:1px solid}.serviceLandingPage__highlightCards__featuresCards h3{text-align:center;font-size:20px}.serviceLandingPage__highlightCards__featuresCards:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001f}.serviceLandingPage__blocks__blockBox{margin-top:30px}@media (min-width:1000px){.serviceLandingPage__blocks__blockBox{margin-top:0}}.serviceLandingPage__blocks__title{color:#000;text-align:center;font-size:50px;font-weight:600}.serviceLandingPage__highlighted{min-height:60vh}.serviceLandingPage__highlighted__cardBox__col:first-child .serviceLandingPage__highlightCards__featuresCards{margin-top:0}@media (min-width:1000px){.serviceLandingPage__highlighted__cardBox__col:first-child .serviceLandingPage__highlightCards__featuresCards{margin-top:20px}}:root{--dot-size:25px;--dot-half:calc(var(--dot-size)/2)}.scrollLine{box-sizing:border-box;width:100%}.scrollLine .scroll-line-container{align-items:center;width:100%;min-height:250px;margin-top:10vh;display:flex;position:relative}.scrollLine .line-wrapper{pointer-events:none;width:100%;height:4px;position:absolute;top:10px;left:0;transform:translateY(-50%)}@media (min-width:1000px){.scrollLine .line-wrapper{width:88%;left:6%}}.scrollLine .line-bg{z-index:1;background:#ccc;border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.scrollLine .line-fill{z-index:2;background:linear-gradient(90deg,#a222ff,#4b286d);border-radius:4px;width:0;height:100%;position:absolute;top:0;left:0}.scrollLine .dots-wrapper{justify-content:space-between;width:100%;height:100%;display:flex;position:absolute}.scrollLine .dots-wrapper .lastItem{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.scrollLine .dots-wrapper .lastItem .contentBlock{padding-right:0}@media (min-width:1000px){.scrollLine .dots-wrapper .lastItem .mobilecontentBox{align-items:flex-end;display:flex}.scrollLine .dots-wrapper .dot-item1 .mobilecontentBox,.scrollLine .dots-wrapper .dot-item2 .mobilecontentBox{align-items:center;display:flex}.scrollLine .dots-wrapper .dot-item0 .dot{margin-left:24%}.scrollLine .dots-wrapper .dot-item3 .dot{margin-right:28%}.scrollLine .dots-wrapper .dot-item3 .contentBlock,.scrollLine .dots-wrapper .dot-item0 .contentBlock{text-align:left;justify-content:center;display:flex}}.scrollLine .dot-item{z-index:3;pointer-events:auto}@media (min-width:1000px){.scrollLine .dot-item{width:25%;margin-top:0}}.scrollLine .dot-item1,.scrollLine .dot-item2{flex-direction:column;align-items:center;display:flex}@media (min-width:1000px){.scrollLine .dot-item1,.scrollLine .dot-item2{width:35%}}.scrollLine .dot{width:var(--dot-size);height:var(--dot-size);background:#999;border:3px solid #fff;border-radius:50%;flex-shrink:0;transition:transform .25s,background .3s;box-shadow:0 2px 8px #00000040}.scrollLine .dot.active{background:linear-gradient(#a222ff,#4b286d);transform:scale(1.15)}.scrollLine .vertical{min-height:70vh;margin-top:2px}.scrollLine .vertical .scroll-line-container{min-height:auto}.scrollLine .vertical .line-wrapper{width:4px;height:100%;top:0;left:12px;transform:none}.scrollLine .vertical .line-bg,.scrollLine .vertical .line-fill{border-radius:4px;width:4px;left:0}.scrollLine .vertical .dot-item{flex-direction:row;gap:12px;display:flex;left:1px;position:relative!important}.scrollLine .vertical .dot-item1,.scrollLine .vertical .dot-item2{align-items:flex-start}.scrollLine .vertical .mobilecontentBox{margin-top:-5px}.scrollLine .vertical .lastItem{background-color:#fff;align-items:flex-start}.scrollLine .vertical .lastItem .mobilecontentBox p{margin-bottom:0!important}.scrollLine .vertical .dots-wrapper{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:absolute}.scrollLine .vertical .dot-item-label{height:auto;margin-top:0}.scrollLine .vertical .contentBlock,.scrollLine .vertical .lastItem,.scrollLine .vertical .contentBlock .paragrapgh,.scrollLine .vertical .lastItem .paragrapgh{text-align:left!important}.scrollLine .contentBlock{width:75%;margin-top:10px;padding-left:0}.scrollLine .contentBlock .paragrapgh{padding-left:0}.scrollLine .dot-item-label{margin-top:20px;font-size:19px;font-weight:700}.dot{justify-content:center;align-items:center;display:flex}.dot span{font-size:13px}.dot.active{animation:2s ease-in-out glowAnimationDot}.dot.active span{color:var(--white)}@keyframes glowAnimationDot{0%{box-shadow:0 0 4px #ff00ff80,0 0 8px #ff00ff4d}50%{box-shadow:0 0 10px #f0fc,0 0 20px #f0f9}to{box-shadow:0 0 4px #ff00ff80,0 0 8px #ff00ff4d}}.scrollLine.animate-desktop .line-fill{animation:3s forwards fillLineDesktop}.scrollLine.animate-desktop .dot:first-child{animation:.5s forwards dotActiveDesktop}.scrollLine.animate-desktop .dot:nth-child(2){animation:.5s 1s forwards dotActiveDesktop}.scrollLine.animate-desktop .dot:nth-child(3){animation:.5s 2s forwards dotActiveDesktop}.scrollLine.animate-desktop .dot:nth-child(4){animation:.5s 3s forwards dotActiveDesktop}@keyframes fillLineDesktop{0%{width:0%}25%{width:33%}50%{width:66%}75%{width:100%}to{width:100%}}@keyframes dotActiveDesktop{0%{background:#999;transform:scale(1)}to{background:linear-gradient(#a222ff,#4b286d);transform:scale(1.15)}}
