.main-slider{position:relative;display:block;background-color:var(--techguru-black);z-index:91}.main-slider .swiper-slide{position:relative;background-color:var(--techguru-black)}.main-slider__shape-1{position:absolute;top:0;left:0;mix-blend-mode:lighten;z-index:-1}.main-slider__shape-1 img{width:auto}.main-slider__shape-2{position:absolute;top:250px;left:50px;width:262px;height:262px;background:linear-gradient(270deg,#FA5674 0%,#6065D4 100%);filter:blur(150px);z-index:-1}.main-slider__shape-3{position:absolute;top:70px;right:0;mix-blend-mode:lighten;z-index:-1}.main-slider__shape-3 img{width:auto}.main-slider__shape-4{position:absolute;top:0;right:400px;z-index:-1}.main-slider__shape-4 img{width:auto}.main-slider__shape-5{position:absolute;top:0;right:0;z-index:-1}.main-slider__shape-5 img{width:auto}.main-slider .container{position:relative;padding-top:320px;padding-bottom:116px;z-index:30}.main-slider__content{position:relative;display:block;z-index:15}.main-slider__sub-title-box{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;background-color:rgba(var(--techguru-white-rgb),.04);border-radius:17px;padding:5px 20px 5px;padding-left:10px;margin-bottom:17px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-80px);transform:perspective(400px) rotateY(0deg) translateY(-80px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease;z-index:1}.main-slider__sub-title-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:17px;border:1px solid #fff0;background:linear-gradient(90deg,#6065D4,#FA5674) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;visibility:visible;opacity:.20;z-index:-1}.main-slider .swiper-slide-active .main-slider__sub-title-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.main-slider__sub-title-icon{position:relative;display:flex;align-items:center}.main-slider__sub-title-icon img{width:auto}.main-slider__sub-title{font-size:14px;color:var(--techguru-white);font-weight:700;line-height:24px}.main-slider__title{position:relative;font-size:56px;color:var(--techguru-white);font-weight:500;line-height:1.2em;opacity:0;-webkit-transform:perspective(400px) rotateX(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateX(0deg) translateY(-120px);transform:perspective(400px) rotateX(0deg) translateY(-120px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease}.main-slider__title span{color:var(--techguru-base);font-family:var(--techguru-font-two)}.main-slider .swiper-slide-active .main-slider__title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-ms-transition-delay:1200ms;-o-transition-delay:1200ms}.main-slider__text{position:relative;display:block;font-size:20px;font-weight:400;color:var(--techguru-gray);line-height:30px;margin-top:27px;margin-bottom:48px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(120px);transform:perspective(400px) rotateY(0deg) translateY(120px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease;z-index:1}.main-slider .swiper-slide-active .main-slider__text{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.main-slider__btn-and-trustpilot-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:50px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(120px);transform:perspective(400px) rotateY(0deg) translateY(120px);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease}.main-slider .swiper-slide-active .main-slider__btn-and-trustpilot-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1800ms;-moz-transition-delay:1800ms;-ms-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms}.main-slider__btn-box{position:relative;display:block}.main-slider__trustpilot-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-slider__trustpilot-img-list{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-slider__trustpilot-img-list li{position:relative;display:block}.main-slider__trustpilot-img-list li+li{margin-left:-10px}.main-slider__trustpilot-img{position:relative;display:block;width:44px;overflow:hidden;border-radius:50%}.main-slider__trustpilot-img img{width:100%;border-radius:50%;border:1px solid var(--techguru-white)}.main-slider__trustpilot-content-box{position:relative;display:block}.main-slider__trustpilot-logo{position:relative;display:block}.main-slider__trustpilot-logo img{width:auto}.main-slider__trustpilot-rating-review{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-top:4px}.main-slider__trustpilot-rating{font-size:14px;color:var(--techguru-base)}.main-slider__trustpilot-review{font-size:14px;color:var(--techguru-white);position:relative;display:block;margin-left:12px}.main-slider__trustpilot-review:before{content:"";position:absolute;top:7px;bottom:7px;left:-6px;width:1px;background-color:var(--techguru-white)}.main-slider__img{position:absolute;bottom:-90px;right:0;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(100px) scale(1);-ms-transform:perspective(400px) rotateY(0deg) translateY(100px) scale(1);transform:perspective(400px) rotateY(0deg) translateY(100px) scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease;z-index:1}.main-slider__img::before{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:#0b192c;background:linear-gradient(0deg,rgb(11 25 44) 23%,#fff0 100%);z-index:1}.main-slider__img img{width:auto}.main-slider .swiper-slide-active .main-slider__img{visibility:visible;opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0) scale(1);-ms-transform:perspective(400px) rotateY(0deg) translateY(0) scale(1);transform:perspective(400px) rotateY(0deg) translateY(0) scale(1);-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-ms-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.main-slider__video-link{position:absolute;top:50px;right:550px;z-index:1}.main-slider__video-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;line-height:60px;text-align:center;font-size:20px;color:var(--techguru-white);border-radius:50%;margin:0 auto 0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.main-slider__video-icon::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:linear-gradient(270deg,#5CB0E9 0%,#3D72FC 100%);z-index:-1}.main-slider__video-icon:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:50%;border:10px solid #fff0;background:linear-gradient(90deg,#8F88FF,#5CB0E9) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;visibility:visible;opacity:.20;z-index:-1}.main-slider__video-icon:hover{background-color:var(--techguru-base);color:var(--techguru-black)}.main-slider__video-link .ripple,.main-slider__video-icon .ripple:before,.main-slider__video-icon .ripple:after{position:absolute;top:50%;left:50%;width:76px;height:76px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-box-shadow:0 0 0 0 rgba(var(--techguru-white-rgb),.6);-o-box-shadow:0 0 0 0 rgba(var(--techguru-white-rgb),.6);-webkit-box-shadow:0 0 0 0 rgba(var(--techguru-white-rgb),.6);box-shadow:0 0 0 0 rgba(var(--techguru-white-rgb),.6);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite}.main-slider__video-icon .ripple:before{-webkit-animation-delay:0.9s;animation-delay:0.9s;content:"";position:absolute}.main-slider__video-icon .ripple:after{-webkit-animation-delay:0.6s;animation-delay:0.6s;content:"";position:absolute}.main-slider__shield-check-icon{position:absolute;top:-10px;right:35px;height:80px;width:80px;background-color:rgb(92 233 139 / .15);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:topBottom 3s ease-in-out infinite;z-index:1}.main-slider__shield-check-icon:before{content:"";top:10px;right:10px;bottom:10px;left:10px;position:absolute;background-color:rgb(92 233 139 / .62);border-radius:50%;z-index:-1}.main-slider__shield-check-icon img{width:auto}#main-slider-pagination{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;max-width:100%;width:100%;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 50px;margin:0 auto!important;height:0;line-height:0;z-index:100}#main-slider-pagination:before{content:"";position:absolute;top:10px;bottom:10px;left:20px;right:-20px;background-color:rgba(var(--techguru-base-rgb),.52);border-radius:200px;z-index:-1}#main-slider-pagination .swiper-pagination-bullet{position:relative;display:block;width:14px;height:14px;padding:5px 0;margin:15px 0;background:#fff0;border-radius:50%;border:2px solid var(--techguru-white);opacity:1;transition:all 200ms linear;transition-delay:0.1s}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#main-slider-pagination .swiper-pagination-bullet::before{position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;border:2px solid var(--techguru-white);border-radius:50%;transform:scale(0);transition:all 200ms linear;transition-delay:0.1s;content:""}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before,#main-slider-pagination .swiper-pagination-bullet:hover{transform:scale(1)}