.alink,.position-abs,.services-cst .img-patern{position:absolute}.alink,.container,.services-cst,img{width:100%}.sec-head .sub-head,.services-cst .item h6{color:#000;font-size:18px}.title_flex{margin-bottom:20px}.container-box{max-width:1920px;margin:auto}img{height:auto}.btn:active,.btn:focus,.btn:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.alink{top:0;left:0;height:100%}.title_flex span{display:inline-block}.butn-rounded span{color:#000}.butn{font-size:14px;font-weight:500}.butn.butn-md{padding:12px 25px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.butn.butn-rounded{border-radius:30px}.butn.butn-bord{border:1px solid #ccc}.butn.butn-bord:hover{background:#212121;color:#fff}.hover-this .hover-anim{pointer-events:none;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.cursor-active{-webkit-transform:translate(-50%,-50%) scale(8);-ms-transform:translate(-50%,-50%) scale(8);transform:translate(-50%,-50%) scale(8);opacity:.1}.cursor-pointer{cursor:pointer}.no-bord{border:0!important}.bord-thin-top{border-top:1px solid rgba(0,0,0,.15)}.bord-thin-bottom{border-bottom:1px solid rgba(0,0,0,.15)}.bord-thin-bottom-light{border-bottom:1px solid rgba(255,255,255,.15)}.section-padding{padding:100px 90px 120px}.text-right{display:flex;justify-content:end}.butn .icon{width:18px;margin-left:10px}:root{--bg-color:#18191b;--theme-color:#0e0f11;--main-color:#d0ff71}.services-cst{min-height:99vh;top:-500px;padding:40px 0;position:sticky;background-color:var(--black)}.services-cst .sub-head:after{background:#aaa!important}.services-cst .img-patern{bottom:10%;left:-15%;width:30%;-webkit-filter:invert(1);filter:invert(1);opacity:.07;z-index:-1}.services-cst .item{padding:25px 0;border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;display:flex;align-items:center;justify-content:space-between;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative}.services-cst .title{min-width:70%}.services-cst .item .title{text-align:center;position:relative}.services-cst .item .title h2{font-size:80px;font-weight:500;white-space:nowrap;line-height:1;letter-spacing:-4px}.services-cst .item .title .list{opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.services-cst .item .title .list span{padding:7px 12px;background:#ff29d0;border-radius:30px;position:absolute;font-size:14px;color:var(--theme-color);opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.services-cst .item .title .list span:first-of-type{top:0;left:15%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.services-cst .item .title .list span:nth-of-type(2){top:50%;left:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.services-cst .item .title .list span:nth-of-type(3){bottom:0;right:15%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.services-cst .item .title .list span:nth-of-type(4){top:50%;right:0;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.services-cst .item .title .list span:nth-of-type(5){left:23%;bottom:-18px;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.services-cst .item .title .list span:nth-of-type(6){bottom:-20px;left:45%;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.services-cst .item p{opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.services-cst .item .icon{width:60px;height:60px;line-height:60px;text-align:center;border:1px solid rgba(0,0,0,.2);border-radius:50%;display:flex;justify-content:center;position:relative}.services-cst .item .icon .arrow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#ff29d0;overflow:hidden;opacity:0}.services-cst .item .icon .arrow img{width:25px;-webkit-transform:translateX(-30px) translateY(30px);-ms-transform:translateX(-30px) translateY(30px);transform:translateX(-30px) translateY(30px);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.services-cst .item .icon img{width:30px;height:inherit;object-fit:contain}.services-cst .item:hover .icon .arrow,.services-cst .item:hover .title .list,.services-cst .item:hover .title .list span{opacity:1}.services-cst .item:hover .icon .arrow img{-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.sec-head .sub-head{min-width:fit-content;position:relative;padding-left:25px;font-weight:300}.sec-head .sub-head:after{content:'';width:7px;height:7px;background:#fff;border-radius:50%;position:absolute;top:10px;left:0}.light-bg{border-radius:60px;background:#fff;color:#0e0f11}.light-bg .butn.butn-bord{border:1px solid rgba(0,0,0,.3)}.light-bg .butn.butn-bord img{-webkit-filter:invert(0);filter:invert(0)}.light-bg .butn.butn-bord:hover{background:#ff29d0;color:#212121}@media screen and (max-width:992px){.sec-head .d-flex,.services-dm .item{display:block!important}.sec-head .sub-head{margin-bottom:15px!important}.sec-head .text-indent{text-indent:0}.sec-head .ml-auto{margin:15px 0 0!important}.team-hed .caption h1{font-size:100px}.contact-hed .caption h1,.pricing-hed .caption h1{font-size:90px}.services-dm .item{position:relative}.services-dm .item .title h2{font-size:60px;letter-spacing:-2px;margin-bottom:10px}.services-cst .item .title h2,.team-mp .item h2{font-size:30px;letter-spacing:-1px}.services-dm .item .icon{position:absolute;top:50%;right:15px;margin-left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.services-cst .item .title .list{display:none}.services-cst .item .icon{width:50px;height:50px;line-height:50px}.services-cst .item .icon img{width:25px;height:inherit}.intro-iner .img-box{width:calc(100% - 100px);margin:0 auto 80px}.team-mp .item .img{width:280px}.team-mp .item h2{line-height:1.2}.work-hed2 .fit-img{height:400px}.footer-sa .call-action h2{font-size:70px}.footer-sa .call-action h2 .buton{display:none!important}}@media screen and (max-width:768px){h1,h2{letter-spacing:-1px}.testimonials-ds .item h4,h3,h4{letter-spacing:normal}h3{font-size:32px}h4{font-size:28px}.about-hed h1,.serv-hed h1{font-size:30px;letter-spacing:normal}.team-hed .caption h1{font-size:60px}.team-hed .fit-img{margin-top:-30px}.contact-hed .caption h1,.pricing-hed .caption h1{font-size:40px}.intro-iner .img-box{width:100%}.intro-iner .img-box .states{left:30px;bottom:150px}.team-mp .item{padding:30px}.main-post .author-area .flex,.main-post .info-area,.post-header .info,.team-mp .item .d-flex{display:block!important}.team-mp .item .img{width:auto;height:auto;background:var(--theme-color)}.team-mp .item .cont{padding:30px 0 0;text-align:center}.team-mp .item .ml-auto{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto!important}.team-mp .item .social-icon{padding:0;margin-top:30px}.testimonials-ds .qoute-icon .text{width:180px}.testimonials-ds .qoute-icon .icon{width:80px}.testimonials-ds .item h4{font-size:25px}.contact-pg .sec-head h2,.faqs-pg .sec-head h2{font-size:30px}.faqs-pg .accordion-item .accordion-header button{font-size:20px}.serv-hed2 .caption h1,.work-hed2 h1{font-size:40px!important}.serv-hed2 .caption .list ul,.work-hed2 .list ul{padding:0}.work-hed .caption h1{font-size:45px}.work-card .card-item .img{height:500px}.work-card .card-item h5{font-size:35px}.blog-hed .caption h1{font-size:35px;text-indent:0}.post-header h1{font-size:30px!important}.main-post .post-qoute{padding:30px!important}.main-post .post-qoute h6:before{position:relative;left:0}.main-post .author-area .author-img,.main-post .info-area .tags{margin-bottom:15px}.main-post .author-area{padding:30px 15px}.footer-sa .call-action h2{font-size:35px;line-height:1.4}}