@keyframes bannerImageAnimation{0%{transform:translateY(0)}50%{transform:translateY(-25px)}to{transform:translateY(0)}}.banner-slider{background-image:linear-gradient(180deg,#f5f5f5,rgba(59,137,210,.475));position:relative;overflow:hidden;padding:250px 0 200px;min-height:100vh}@media(max-width:991.98px){.banner-slider{padding:200px 0 150px}}.banner-slider:after{content:"";background-image:url(/_next/static/media/bannerShape.3a0685b7.png);background-repeat:no-repeat;background-position:top;background-size:100% auto;width:100%;height:100px;position:absolute;bottom:0;left:0;box-shadow:0 10px 5px 0 #fff}@media(max-width:767.98px){.banner-slider:after{background-size:cover;height:70px}}.banner-slider .hero-shapes .shape{background:var(--primary);height:300px;width:300px;position:absolute;bottom:-150px;left:-150px;border-radius:50%}@media(max-width:991.98px){.banner-slider .hero-shapes .shape{height:250px;width:250px;bottom:-125px;left:-125px}}@media(max-width:767.98px){.banner-slider .hero-shapes .shape{height:200px;width:200px;bottom:-100px;left:-100px}}.banner-slider .hero-shapes .shape.top-shape{background:linear-gradient(90deg,var(--secondary) 0,var(--secondary) 100%);bottom:auto;left:auto;top:-125px;right:-125px}@media(max-width:767.98px){.banner-slider .hero-shapes .shape.top-shape{top:-100px;right:-100px}}.banner-slider .bannerContentWrapper{position:relative}.banner-slider .bannerContentWrapper .bannerContentWrap{max-width:600px;margin:0 auto}.banner-slider .bannerContentWrapper .bannerTitle{line-height:1;margin-bottom:20px}.banner-slider .bannerContentWrapper .bannerTitle span{font-weight:700;color:var(--secondary)}.banner-slider .bannerContentWrapper .bannerSubTitle{font-size:35px}@media(max-width:1400px){.banner-slider .bannerContentWrapper .bannerSubTitle{font-size:30px}}@media(max-width:1200px){.banner-slider .bannerContentWrapper .bannerSubTitle{font-size:25px;margin-bottom:15px}}.banner-slider .bannerContentWrapper .bannerSubTitle span{font-weight:700;color:#000;position:relative;font-size:120%}.banner-slider .bannerContentWrapper .bannerSubTitle span:before{content:"";width:100%;height:4px;background:var(--secondary);position:absolute;bottom:0;border-radius:13px}.banner-slider .bannerContentWrapper .bannerImage{animation:bannerImageAnimation 8s infinite alternate;position:relative}.banner-slider .bannerContentWrapper .bannerImage:before{content:"";z-index:1;background-image:url(/_next/static/media/laptop-portfolio.72e382f6.png);background-size:100%;background-position:top;background-repeat:no-repeat;max-width:100%;width:100%;height:419px;position:absolute;left:3px;top:0;margin:0 auto;right:0;pointer-events:none;filter:drop-shadow(0 8px 5px rgba(0,0,0,.3921568627))}@media(max-width:1200px){.banner-slider .bannerContentWrapper .bannerImage:before{width:640px;height:360px}}@media(max-width:767.98px){.banner-slider .bannerContentWrapper .bannerImage:before{width:440px;height:250px}}@media(max-width:400px){.banner-slider .bannerContentWrapper .bannerImage:before{width:100%;height:250px}}.banner-slider .bannerContentWrapper .bannerImage img{width:72%;margin:20px auto}@media(max-width:1200px){.banner-slider .bannerContentWrapper .bannerImage img{width:470px}}@media(max-width:767.98px){.banner-slider .bannerContentWrapper .bannerImage img{width:315px;margin:10px auto}}@media(max-width:400px){.banner-slider .bannerContentWrapper .bannerImage img{width:75%}}.ctaWrap{background-color:var(--bg-color2);border-radius:25px;padding:0 50px;margin-top:50px}@media(max-width:991.98px){.ctaWrap{padding:30px 30px 0;margin-top:0;text-align:center}.ctaWrap .row{flex-direction:column-reverse}}.ctaWrap .ctaImage{margin-top:-100px}@media(max-width:991.98px){.ctaWrap .ctaImage{margin-top:50px;max-height:350px}}@media(max-width:767.98px){.ctaWrap .ctaImage{margin-top:30px;max-height:300px}}.listWrapper{display:grid}.listWrapper.fetchers{grid-template-columns:repeat(2,1fr)}@media(max-width:767.98px){.listWrapper.fetchers{grid-template-columns:repeat(1,1fr);grid-gap:10px}}.listWrapper.services{grid-template-columns:repeat(4,1fr);grid-gap:8px}@media(max-width:1200px){.listWrapper.services{grid-template-columns:repeat(2,1fr);grid-gap:10px}}@media(max-width:991.98px){.listWrapper.services{grid-template-columns:repeat(1,1fr)}}@media(max-width:1200px){.listWrapper.services .innerWrap{margin-top:0!important}}.testimonialSlider{margin:50px 0 0}.testimonialSlider .sliderWrap{padding:15px}@media(max-width:767.98px){.testimonialSlider .sliderWrap{padding:0 15px}}.testimonialSlider .testimonialWrap{text-align:left;position:relative;overflow:hidden;border-radius:8px;padding:30px 40px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}@media(max-width:767.98px){.testimonialSlider .testimonialWrap{padding:20px 25px}}.testimonialSlider .testimonialWrap .description{opacity:.9}@media(max-width:767.98px){.testimonialSlider .testimonialWrap .description{font-size:14px}}.testimonialSlider .testimonialWrap .icon-quote{position:absolute;right:25px;bottom:25px;width:60px;height:60px;border-radius:50%;box-shadow:0 5px 22px 0 rgba(0,0,0,.07);background-image:url(/_next/static/media/quote-svg.8faacd22.svg);background-repeat:no-repeat;background-size:35px;background-position:50%}@media(max-width:767.98px){.testimonialSlider .testimonialWrap .icon-quote{opacity:0}}.testimonialSlider .testimonialWrap .authorInfo{margin-top:15px;position:relative;padding-left:100px;min-height:80px;display:flex;flex-direction:column;justify-content:center}@media(max-width:767.98px){.testimonialSlider .testimonialWrap .authorInfo{padding-left:70px}}.testimonialSlider .testimonialWrap .authorInfo .authorImage{position:absolute;left:0;top:0;max-width:80px;border-radius:50%;max-height:80px}@media(max-width:767.98px){.testimonialSlider .testimonialWrap .authorInfo .authorImage{max-width:60px;max-height:60px}}.testimonialSlider .testimonialWrap .authorInfo .rating{color:var(--secondary);display:flex;grid-gap:8px}@media(max-width:767.98px){.testimonialSlider .testimonialWrap .authorInfo .rating{grid-gap:5px}}.testimonialSlider .testimonialWrap .authorInfo .rating .empty{opacity:.3}.testimonialSlider .slick-arrow{font-weight:600;width:50px;height:50px;text-align:center;line-height:50px;background-color:var(--bg-color1);border-radius:50%;cursor:pointer;display:flex!important;align-items:center;justify-content:center;z-index:5;transition:all .3s ease-in-out}@media(max-width:767.98px){.testimonialSlider .slick-arrow{width:40px;height:40px}}.testimonialSlider .slick-arrow:focus{background-color:var(--bg-color1)}.testimonialSlider .slick-arrow:focus:before{color:#000}.testimonialSlider .slick-arrow:hover{background-color:var(--secondary)}.testimonialSlider .slick-arrow:hover:before{color:#fff}.testimonialSlider .slick-arrow:before{content:"";font-family:FontAwesome;color:#000}@media(max-width:767.98px){.testimonialSlider .slick-arrow:before{font-size:15px}}.testimonialSlider .slick-arrow.slick-prev{left:0}.testimonialSlider .slick-arrow.slick-next{right:0}.testimonialSlider .slick-arrow.slick-next:before{content:""}.teamList .teamImage{width:100%;background:#ddd;position:relative;display:block;margin-top:80px}.teamList .teamImage Image{position:absolute;width:auto;height:calc(100% + 8000px);object-fit:contain;left:50%;transform:translateX(-50%);bottom:0;transition:all .3s ease-in-out;object-position:bottom}.teamList .cardInfo{background-color:var(--bg-color2);padding:15px;position:relative}.teamList .cardInfo .playButton{width:100%;margin-top:10px;min-height:45px;border:none;padding:5px 15px;display:flex;grid-gap:10px;color:#fff;background-color:var(--secondary);align-items:center;font-weight:500;justify-content:center;transition:all .3s ease-in-out}.teamList .cardInfo .playButton:hover{background-color:#000}.teamList .cardInfo .playButton svg{font-size:150%}