.demo-10 header.main-header{position:absolute;top:0;width:100%}.demo-10 .page-header-box h1{font-size:68px!important;margin-bottom:15px}.demo-10 .page-header-box .breadcrumb-trail{line-height:1.2em}@media only screen and (max-width:991px){.demo-10 .page-header-box h1{font-size:50px!important;margin-bottom:8px}}@media only screen and (max-width:767px){.demo-10 .page-header-box h1{font-size:30px!important;margin-bottom:5px}.demo-10 .page-header-box .trail-items,.demo-10 .page-header-box .post-meta ul{font-size:14px}.demo-10 .post-single-meta ul li{font-size:14px}}@media only screen and (max-width:991px){.demo-10 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator{color:var(--e-global-color-black)!important}.demo-10 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator{color:var(--e-global-color-white)!important}}.demo-10 .footer-work-together::before{left:auto;right:-20px;top:30%;width:250px;height:250px;animation:circlezoomrotate 10s infinite linear alternate;animation-direction:alternate}.demo-10 .demo-10-footer-newsletter-form .form-group{display:flex;align-items:flex-start;justify-content:space-between;padding:0;gap:0}.demo-10 .demo-10-footer-newsletter-form .newsletter-btn input[type=submit]{width:100%;height:100%;background:url("/wp-content/themes/artistics/assets/css/../images/demo-10-footer-form-background-img.svg") no-repeat center center;background-size:55% auto;--lzl-bg-img:"/wp-content/themes/artistics/assets/css/../images/demo-10-footer-form-background-img.svg"}.demo-10 .demo-10-footer-newsletter-form .wpcf7-not-valid-tip,.demo-10 .demo-10-footer-newsletter-form .wpcf7-response-output{display:none}.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-main-menu-wraper ul{display:flex;flex-wrap:wrap;justify-content:end}.demo-10 .demo-10-footer-privancy-menu ul li{position:relative}.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-navbar-nav li::before{content:"/";position:absolute;right:0;bottom:0;top:0;color:var(--e-global-color-white)}.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-navbar-nav li:first-child a{padding-left:0!important}.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-navbar-nav li:last-child a{padding-right:0!important}.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-navbar-nav li:last-child:before{display:none}@media only screen and (max-width:991px){.demo-10 .footer-work-together::before{width:180px;height:180px}}@media only screen and (max-width:767px){.demo-10 .demo-10-footer-privancy-menu .ekit-vertical-main-menu-wraper ul{justify-content:center}}.highlighted-section-title.section-title .elementor-heading-title::before{background-color:var(--e-global-color-black)}.demo-10 .client-review .image-anime{z-index:0}.demo-10 .client-review .elementor-counter-number-wrapper{flex:0}.demo-10 .demo-10-footer-newsletter-form .newsletter-btn input[type=submit].lzl:not(.lzl-ed),.demo-10 .demo-10-footer-newsletter-form .newsletter-btn input[type=submit].lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2031%2030%22%20width%3D%2231%22%20height%3D%2230%22%3E%3C%2Fsvg%3E")}.demo-10 .why-choose-us:before{left:-20px;top:80px;width:250px;height:250px;animation:circlerotate10 12s infinite linear;animation-direction:alternate;z-index:-1}.demo-10 .what-we-do:before{left:auto;right:-20px;top:80px;width:250px;height:250px;animation:circlezoomrotate 10s infinite linear alternate;animation-direction:alternate}.demo-10 .what-we-do-img:before{content:"";position:absolute;top:0;bottom:0;left:-15px;right:0;height:100%;width:100%;border:1px solid var(--e-global-color-accent);border-radius:205px;z-index:-1}.demo-10 .what-we-do-img img{aspect-ratio:1/1.54;object-fit:cover}.demo-10 .company-experience{animation:experienceobject10 3s infinite linear alternate}.demo-10 .company-experience .elementskit-funfact{position:relative;overflow:hidden}.demo-10 .company-experience .elementskit-funfact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:0;background:var(--e-global-color-white);z-index:-1;transition:all .4s ease-in-out}.demo-10 .company-experience .elementskit-funfact:hover::before{top:auto;height:100%}.demo-10 .some-fact{overflow:hidden!important}.demo-10 .section-title-heading .elementor-heading-title span{color:var(--e-global-color-black)}.demo-10 .highlighted-button.elementor-widget-button .elementor-button:after{background:var(--e-global-color-black);opacity:1;z-index:-1}.demo-10 .highlighted-button.elementor-widget-button .elementor-button .elementor-button-icon{background:var(--e-global-color-black)}.demo-10 .pricing-header .elementskit-infobox{gap:20px}.demo-10 .pricing-header .elementskit-box-header{line-height:0;width:calc(20% - 10px)}.demo-10 .pricing-header .box-body{width:calc(80% - 10px);text-align:left}.demo-10 .pricing-item .elementor-icon-list-text{padding-left:0}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing .elementskit-pricing-price{line-height:0}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing{line-height:0;text-align:left}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing .period{left:-10px;opacity:80%}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing .elementskit-pricing-btn{position:relative;overflow:hidden;transition:all .4s ease-in-out}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing .elementskit-pricing-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--e-global-color-white);border-radius:100px;opacity:20%;width:100%;height:100%;z-index:-1;transition:all .4s ease-in-out}.demo-10 .pricing-item .pricing-footer .elementskit-single-pricing .elementskit-pricing-btn:hover:after{opacity:100%}.demo-10 .pricing-benefit-list ul{gap:20px 40px}.demo-10 .pricing-benefit-list ul li{margin:0!important}.demo-10 .demo-10-how-it-work:before{left:auto;right:-80px;top:80px;width:250px;height:250px;animation:circlerotate 12s infinite linear;animation-direction:alternate;z-index:-1}.demo-10 .how-work-icon .elementor-icon-wrapper{line-height:0}.demo-10 .how-work-icon .elementor-icon-wrapper .elementor-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px}.demo-10 .how-work-step .elementor-heading-title{display:flex;align-items:center;justify-content:center;background:var(--e-global-color-black);border:1px solid var(--e-global-color-accent);border-radius:50%;height:30px;width:30px;transition:all .4s ease-in-out}.demo-10 .how-work-item:hover .elementor-icon-wrapper .elementor-icon,.demo-10 .how-work-item:hover .how-work-step .elementor-heading-title{border-color:var(--e-global-color-white)}.demo-10 .demo-10-testimonial-slider .swiper-pagination-bullet{position:relative}.demo-10 .demo-10-testimonial-slider .swiper-pagination-bullet-active:after{content:"";position:absolute;border:1px solid var(--e-global-color-accent);border-radius:50%;width:24px;height:24px;top:50%;right:0;bottom:0;left:50%;transform:translate(-50%,-50%)}.demo-10 .demo-10-faq-accordion .elementskit-card.active .elementskit-card-body{position:relative}.demo-10 .demo-10-faq-accordion .elementskit-card.active .elementskit-card-body:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,.15) 26.48%,rgba(0,0,0,0) 155.74%);border-radius:0 0 10px 10px;height:100%;width:100%;z-index:0}.demo-10 .our-faqs:before{left:-50px;top:80px;width:250px;height:250px;animation:circlmoveerotate 12s infinite linear alternate;animation-direction:alternate;z-index:-1}.demo-10 .need-help-box{transform:translate(-50%,-50%);overflow:hidden}.demo-10 .need-help-box .elementskit-infobox.gradient-active::before{top:0;bottom:0;left:auto;right:0;width:0px;transition:all .4s ease-in-out}.demo-10 .need-help-box .elementskit-infobox.gradient-active:hover::before{width:100%;left:0;right:auto}.demo-10 .need-help-box .elementskit-infobox .elementskit-box-header{line-height:0}.demo-10 .faqs-img-1 img{aspect-ratio:1/1.75;object-fit:cover}.demo-10 .our-blog .elementskit-post-image-card .elementskit-entry-header a img{aspect-ratio:1/.744;object-fit:cover}@media only screen and (max-width:991px){.demo-10 .why-choose-us::before{width:180px;height:180px}.demo-10 .what-we-do::before{width:180px;height:180px}.demo-10 .excellence-software-circle.what-we-do .elementor-icon-wrapper .elementor-icon{padding:14px!important}.demo-10 .demo-10-how-it-work::before{width:180px;height:180px}.demo-10 .how-work-icon .elementor-icon-wrapper .elementor-icon{width:90px;height:90px}.demo-10 .our-faqs::before{width:180px;height:180px}}@media only screen and (max-width:767px){.demo-10 .excellence-software-circle.what-we-do .elementor-icon-wrapper .elementor-icon{padding:9px!important}.demo-10 .what-we-body-item .elementor-icon-box-wrapper{align-items:center}.demo-10 .pricing-benefit-list ul{gap:15px 10px}.demo-10 .pricing-benefit-list ul li{width:calc(50% - 5px)}.demo-10 .how-work-icon .elementor-icon-wrapper .elementor-icon{width:80px;height:80px}}.demo-10 .mission-vision-image img{aspect-ratio:1/.656;object-fit:cover}.demo-10 .demo-10-our-benefit::before{left:-20px;top:80px;width:250px;height:250px;animation:circlerotate10 12s infinite linear;animation-direction:alternate;z-index:-1}.demo-10 .demo-10-benefit-item .elementskit-infobox{position:relative;overflow:hidden!important;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-10 .demo-10-benefit-item .elementskit-infobox::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-secondary);opacity:40%;height:100%;width:100%;z-index:-1}.demo-10 .demo-10-our-features::before{right:-20px;left:auto;top:80px;width:250px;height:250px;animation:circlezoomrotate 10s infinite linear alternate;animation-direction:alternate;z-index:-1}.demo-10 .features-image img{aspect-ratio:1/1.1;object-fit:cover;filter:brightness(70%)}.demo-10 .video-play-button{transform:translate(-50%,-50%)}.demo-10 .team-image img{aspect-ratio:1/1.15;object-fit:cover;transition:all .4s ease-in-out}.demo-10 .team-item:hover .team-image img{transform:scale(1.1)}.demo-10 .team-social-icon{left:30px;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.demo-10 .team-item:hover .team-social-icon{bottom:30px!important;opacity:1;visibility:visible}.demo-10 .who-we-are-img-1 img{aspect-ratio:1/1.19;object-fit:cover}.demo-10 .who-we-contact .elementskit-infobox::before{top:0!important;bottom:auto;height:0;transition:all .4s ease-in-out}.demo-10 .who-we-contact .elementskit-infobox:hover::before{height:100%;top:auto!important;bottom:0!important}.demo-10 .who-we-contact .elementskit-infobox{justify-content:center}.demo-10 .who-we-contact .elementskit-box-header{line-height:0}.demo-10 .who-we-contact .box-body p{transition:all .4s ease-in-out}.demo-10 .who-we-contact .box-body p:hover{color:var(--e-global-color-accent)!important}.demo-10 .who-we-are-img-2 img{aspect-ratio:1/1.31;object-fit:cover}.demo-10 .what-we-do-body{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden;border-radius:20px}.demo-10 .what-we-do-body .elementor-heading-title{transition:all .4s ease-in-out}.demo-10 .what-we-do-body::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-secondary);opacity:40%;height:100%;width:100%;z-index:-1}.demo-10 .what-we-do-body::after{content:"";position:absolute;top:0;right:0;bottom:0;width:0;height:100%;background:var(--e-global-color-accent);z-index:-1;transition:all .4s ease-in-out}.demo-10 .what-we-do-body:hover::after{right:auto;left:0;width:100%}.demo-10 .what-we-do-body:hover .elementor-heading-title{transition:all .4s ease-in-out}.demo-10 .what-we-do-body:hover .elementor-heading-title{color:var(--e-global-color-secondary)}@media only screen and (max-width:991px){.demo-10 .mission-vision-image img{aspect-ratio:1/.5}.demo-10 .demo-10-our-benefit::before{width:180px;height:180px}.demo-10 .features-image img{aspect-ratio:1/.6}.demo-10 .team-image img{aspect-ratio:1/1.05}.demo-10 .what-we-do-body{border-radius:12px}}@media only screen and (max-width:767px){.demo-10 .features-image img{aspect-ratio:1/.8}.demo-10 .feature-counter-item .elementor-counter-title{text-align:center}.demo-10 .team-social-icon{left:20px}.demo-10 .team-item:hover .team-social-icon{bottom:20px!important}}.demo-10 .demo-10-page-service::before{left:auto;right:-40px;top:150px;width:250px;height:250px;animation:circlmoveerotate10 8s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-service::before{width:180px;height:180px}}.demo-10 .demo-10-page-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 22%,var(--e-global-color-black) 126.31%),linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));height:100%;width:100%;z-index:1}.demo-10 .demo-10-service-single-page::before{left:auto;right:-20px;top:150px;width:250px;height:250px;animation:squrerotate10 5s infinite linear alternate;animation-direction:alternate;z-index:-1}.demo-10 .demo-10-service-single-page::after{content:"";display:block;position:absolute;left:-80px;bottom:50%;background:url("/wp-content/themes/artistics/assets/css/../images/demo-10-section-bg-shape-5.png") no-repeat;background-position:left top;background-size:contain;width:250px;height:250px;opacity:50%;animation:circlerotate10 12s infinite linear;animation-direction:alternate;z-index:-1;--lzl-bg-img:"/wp-content/themes/artistics/assets/css/../images/demo-10-section-bg-shape-5.png"}@media only screen and (max-width:991px){.demo-10 .demo-10-service-single-page::before{width:180px;height:180px}.demo-10 .demo-10-service-single-page::after{width:180px;height:180px;opacity:30%}}.demo-10 .demo-10-project-single-page::before{left:-20px;top:50%;width:250px;height:250px;animation:squrerotate10 5s infinite linear alternate;animation-direction:alternate;z-index:-1}.demo-10 .demo-10-project-single-page::after{content:"";display:block;position:absolute;right:-20px;top:200px;background:url("/wp-content/themes/artistics/assets/css/../images/demo-10-section-bg-shape-2.png") no-repeat;background-position:right top;background-size:contain;width:250px;height:250px;opacity:50%;animation:circlerotate10 12s infinite linear;animation-direction:alternate;z-index:-1;--lzl-bg-img:"/wp-content/themes/artistics/assets/css/../images/demo-10-section-bg-shape-2.png"}@media only screen and (max-width:991px){.demo-10 .demo-10-project-single-page::before{width:180px;height:180px}.demo-10 .demo-10-project-single-page::after{width:180px;height:180px;opacity:20%}}.demo-10 .demo-10-project-single-page.lzl:not(.lzl-ed)::after,.demo-10 .demo-10-project-single-page.lzl-ing:not(.lzl-ed)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250%20250%22%20width%3D%22250%22%20height%3D%22250%22%3E%3C%2Fsvg%3E")}.demo-10 .demo-10-page-team::before{left:-20px;top:150px;width:250px;height:250px;animation:circlmoveerotate 8s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-team::before{width:180px;height:180px}}.demo-10 .demo-10-team-single-page::before{left:-50px;top:150px;width:250px;height:250px;opacity:50%;animation:circlmoveerotate10 12s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-team-single-page::before{width:180px;height:180px}}.demo-10 .demo-10-page-pricing::before{left:auto;right:-20px;top:150px;width:250px;height:250px;animation:circlmoveerotate10 12s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-pricing::before{top:80px;width:180px;height:180px}}.demo-10-testimonial-page::before{left:-20px;top:150px;width:250px;height:250px;animation:circlmoveerotate 8s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10-testimonial-page::before{top:80px;width:180px;height:180px}}.demo-10 .demo-10-page-gallery::before{left:-20px;top:150px;width:250px;height:250px;animation:squrerotate10 5s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-gallery::before{width:160px;height:160px}}.demo-10 .demo-10-page-video-gallery::before{left:-80px;top:150px;width:250px;height:250px;animation:circlmoveerotate10 12s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-video-gallery::before{top:100px;width:160px;height:160px}}.demo-10 .demo-10-page-faqs::before{left:-50px;top:150px;width:250px;height:250px;animation:circlmoveerotate10 12s infinite linear alternate;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-10 .demo-10-page-faqs::before{width:180px;height:180px}}.demo-10 .contact-us-content{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden!important;z-index:1}.demo-10 .contact-social-list ul li:last-child{margin-right:0!important}.demo-10 .demo-10-service-single-page.lzl:not(.lzl-ed)::after,.demo-10 .demo-10-service-single-page.lzl-ing:not(.lzl-ed)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250%20250%22%20width%3D%22250%22%20height%3D%22250%22%3E%3C%2Fsvg%3E")}