.logo-image svg{max-width:220px}.box-shadow{position:relative;display:inline-block;z-index:1}.box-shadow::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg,#00F5FF,#00B8FF,#00F5FF);background-size:200% 100%;filter:blur(12px);opacity:.9;z-index:-1;animation:slideGlow 2s linear infinite;border-radius:10px}.box-shadow img{position:relative;z-index:2;display:block;border-radius:8px}@keyframes slideGlow{0%{background-position:0% 50%}100%{background-position:10% 50%}}div#hero-title{background:linear-gradient(90deg,#efd5ff,#818cf8,#3ad59f);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:1px rgb(255 255 255 / .3);line-height:1.2em!important}.about-heading{background:linear-gradient(90deg,#071410,#818cf8,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.services-heading{background:linear-gradient(90deg,#071410,#818cf8,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.core-services-carosal .swiper-slide.swiper-slide-active{padding:15px 15px}.why-chose-title{background:linear-gradient(90deg,#00F2FE,#4FACFE,#00F2FE);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}@keyframes smoothFloat{0%{transform:translateY(0)}50%{transform:translateY(-12px)}100%{transform:translateY(0)}}.web-dev-card{background:#00F2FE!important;backdrop-filter:blur(5px)!important;border:1px solid #108B83!important;transition:all 0.4s cubic-bezier(.25,1,.5,1)!important;opacity:.9}.web-dev-card-carosel .e-n-carousel.swiper.swiper-initialized.swiper-horizontal{padding-bottom:15px}.web-dev-card:hover{opacity:1!important;background:linear-gradient(90deg,#818cf8,#0ba5e1)!important;border-color:#818cf840!important;box-shadow:0 0 0 4px #818cf840!important;transform:scale(1.02);backdrop-filter:blur(0)!important}.web-dev-card:hover .service-text{color:#fff!important}.web-dev-card:hover .service-text .elementor-heading-title{color:#fff!important}.service-box-img img{object-fit:cover;border-radius:20px!important;aspect-ratio:17/14}.service-text ul{margin-bottom:20px}@media(min-width:1025px){.web-dev-card{min-height:700px!important}}.blog-each-row:hover{background:-webkit-linear-gradient(90deg,#00F2FE,#4FACFE,#00F2FE);transition:all 0.3s ease-in-out!important}.blog-each-row{transition:all 0.3s ease-in-out!important}.blog-each-row:hover .blog-text{color:#fff!important;transition:all 0.3s ease-in-out!important}.blog-each-row:hover span.elementor-icon-list-icon{filter:brightness(1);transition:all 0.3s ease-in-out!important}.blog-each-row:hover span.elementor-icon-list-text{color:#fff!important;transition:all 0.3s ease-in-out!important}.blog-each-row:hover .elementor-heading-title{color:#fff!important;transition:all 0.3s ease-in-out!important}.business-heading .elementor-heading-title{background:-webkit-linear-gradient(90deg,#00F2FE,#4FACFE,#00F2FE);-webkit-background-clip:text;color:transparent!important}.number-text .elementor-heading-title{background:-webkit-linear-gradient(90deg,#0ba5e1 50%,#3b1ae5 50%)!important;-webkit-background-clip:text!important;color:transparent!important}.trust-box:hover{background:-webkit-linear-gradient(90deg,#00F2FE,#4FACFE,#00F2FE);transition:all 0.4s ease-in-out!important}.trust-box{transition:all 0.4s ease-in-out!important}.trust-box:hover .trust-text{color:#000!important;transition:all 0.4s ease-in-out!important}.trust-box:hover .trust-heading .elementor-heading-title{color:#000!important;transition:all 0.4s ease-in-out!important}.image-portfolio .gallery-item{overflow:hidden;border-radius:0;background:#fff;padding:20px;transition:all .4s ease}.image-portfolio .gallery-item:hover{transform:translateY(-8px);padding:0;transition:all 0.4s ease-in-out}.image-portfolio .gallery-icon{height:500px;overflow:hidden;position:relative}.image-portfolio .gallery-icon img{width:100%;height:auto;display:block;transform:translateY(0);transition:transform 1.5s linear}.image-portfolio .gallery-item:hover img{transform:translateY(calc(-100% + 500px));box-shadow:0 20px 45px rgb(0 0 0 / .18)}@media (max-width:1024px){.image-portfolio .gallery-icon{height:420px}.image-portfolio .gallery-item:hover img{transform:translateY(calc(-100% + 420px))}.image-portfolio .gallery-item:hover{transform:translateY(-6px)}div#hero-title{height:90px}}@media (max-width:767px){.image-portfolio .gallery-icon{height:320px}div#hero-title{height:100px}.image-portfolio .gallery-item:hover img{transform:translateY(calc(-100% + 320px))}.image-portfolio .gallery-item{border-radius:14px}.image-portfolio .gallery-item:hover{transform:translateY(-4px)}}.image-portfolio .gallery-icon img{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.image-portfolio .gallery-item:hover img{filter:none}.image-portfolio .gallery{display:flex;flex-wrap:wrap;row-gap:30px}.image-portfolio .gallery-item{margin:0!important}.newsletter-subscribe input.btn-subscribe{height:60px;position:absolute;right:15px;top:10px;bottom:0}.newsletter-subscribe input#email{height:80px;width:100%;position:relative;outline:0}.subscribe-form,.newsletter-subscribe{max-width:500px;margin:0}.subscribe-form label,.newsletter-subscribe label{display:block;margin-bottom:8px;font-weight:600}.newsletter-subscribe #email{width:100%;padding:12px 15px;border:2px solid #ddd;border-radius:8px;font-size:16px;margin-bottom:10px}.newsletter-subscribe .btn-subscribe,.newsletter-subscribe .subscribe-btn{background:#007cba;color:#fff;padding:15px 26px!important;border:none;border-radius:8px;font-size:14px!important;cursor:pointer;transition:0.3s}.newsletter-subscribe .btn-subscribe:hover,.newsletter-subscribe .subscribe-btn:hover{background:#005a87}.newsletter-subscribe p{margin-bottom:0}.newsletter-subscribe span.wpcf7-spinner{display:none}.website-form .ti-url-form{max-width:700px;margin:0}.website-form .ti-input-group{display:flex;align-items:center;background:#fff;border-radius:10px;padding:8px;box-shadow:0 10px 30px rgb(0 0 0 / .08);border:1px solid #e5e5e5;justify-content:space-between;align-items:center}.website-form .ti-url-input{flex:1;border:0!important;outline:none!important;font-size:16px;background:#fff0;color:#222;box-shadow:none!important}.website-form .ti-url-input::placeholder{color:#9ca3af}.website-form .ti-submit-btn{border:none;background:linear-gradient(135deg,#ff3b30,#ff6b00);color:#fff;padding:18px 35px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:.3s;white-space:nowrap}.website-form .ti-submit-btn:hover{background:linear-gradient(135deg,#ff6b00,#ff3b30);transform:translateY(-2px);box-shadow:0 10px 20px rgb(255 107 0 / .3)}.website-form .wpcf7-spinner{display:none}@media (max-width:767px){.website-form .ti-input-group{flex-direction:column;border-radius:20px;padding:15px;gap:15px}.website-form .ti-url-input{width:100%;padding:16px 18px}.website-form .ti-submit-btn{width:100%}}.website-form .ti-url-form p{margin-bottom:0}@media(max-width:768px){.newsletter-subscribe input.btn-subscribe{position:relative;right:unset}}.projects-gallery .gallery-item{position:relative;overflow:hidden}.projects-gallery .gallery-item::after{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.projects-gallery .gallery-item:hover::after{-webkit-animation:shine .75s;animation:shine .75s;opacity:1}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}