.testimonial-sec{position:relative;display:block;padding:100px 0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.05));overflow:hidden;z-index:1}.testimonial-shape-1{top:-170px;left:-265px;background:radial-gradient(50% 50% at 50% 50%,#6669D8 0,rgba(7,12,20,0) 100%)}.testimonial-shape-1,.testimonial-shape-2{position:absolute;width:962px;height:1008px;border-radius:50%;opacity:.4;filter:blur(120px);z-index:-1}.testimonial-shape-2{bottom:-120px;right:-365px;background:radial-gradient(50% 50% at 50% 50%,rgba(86,176,250,.63) 0,rgba(7,12,20,0) 100%)}.ser-inc-card{position:relative;display:block;background:linear-gradient(270deg,#1D253F,#242E4B);border:2px solid rgba(255,255,255,.1);padding:0 0 30px 30px;z-index:1;height:100%}.ser-inc-card,.ser-inc-card:before{border-radius:40px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ser-inc-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid transparent;background:linear-gradient(90deg,#3D72FC,#5CB0E9) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;visibility:hidden;opacity:0;z-index:-1}.ser-inc-inner{position:relative;display:block;overflow:hidden;padding:30px 30px 0 0;border-radius:40px;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1}.ser-inc-inner:before{content:"";position:absolute;top:-40px;right:0;height:92px;width:92px;border-radius:50%;background-color:rgba(217,217,217,.05);z-index:-1}.testimonial-star{position:relative;display:flex;align-items:center;gap:8px}.testimonial-star svg{color:var(--secondary-color)}.ser-inc-title{font-size:22px;line-height:24px;margin-top:24px;font-weight:700;color:var(--white-color)}.ser-inc-two__text{font-size:16px;line-height:24px;margin-top:16px;margin-bottom:0}.ser-inc-inner:after{content:"";position:absolute;top:-20px;right:-40px;height:92px;width:92px;border-radius:50%;background-color:rgba(217,217,217,.05);z-index:-1}.testimonial-client-info{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:15px}.testimonial-client-img{position:relative;display:block;width:64px;overflow:hidden;border-radius:50%}.testimonial-client-img img{border-radius:50%;border:2px solid rgba(var(--gray),.8)}.testimonial-client-content{position:relative;display:block;flex:1}.client-name{font-size:20px;font-weight:500;line-height:30px;margin-bottom:5px;color:var(--white-color)}.client-sub-title{font-size:14px;line-height:14px}.testimonial-quote{position:absolute;bottom:20px;right:30px}.testimonial-quote span{position:relative;display:inline-block;font-size:45px;line-height:45px;font-weight:500;color:var(--primary-color)}.slider-item{height:100%}.ser-inc-icon img{width:150px;height:150px}.development-slider .swiper-wrapper .swiper-slide{height:auto}.development-slider .swiper-wrapper{padding-bottom:40px}.nft-card{color:#fff;padding:20px}.nft-card .ser-inc-inner{padding:0}.nft-card img{border-radius:20px}.nft-items{background:linear-gradient(270deg,#1D253F,#242E4B);border:2px solid rgba(255,255,255,.1);color:#fff;border-radius:20px}.nft-items .btn{color:#fff;padding:0;border:none}.nft-image{border-radius:20px 20px 0 0}@media only screen and (min-width:320px) and (max-width:767px){.ser-inc-icon img{width:60px;height:60px}.ser-inc-title{font-size:18px;line-height:25px}.ser-inc-two__text{font-size:14px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonial-sec{padding:80px 0}}