.demo-9 header.main-header{position:absolute;top:0;width:100%}.demo-9 .page-header{position:relative;background-attachment:fixed;padding:250px 0 150px;margin-top:0}.demo-9 .page-header::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 44.89%,var(--e-global-color-black) 126.31%),linear-gradient(0deg,rgb(0 0 0 / .3),rgb(0 0 0 / .3));height:100%;width:100%;z-index:1}.demo-9 .page-header-box h1{font-size:74px!important}.demo-9 .page-header-box .breadcrumb-trail{line-height:1.2em}.demo-9 .post-single-image figure,.demo-9 .post-single-image img{border-radius:30px}@media only screen and (max-width:991px){.demo-9 .page-header{background-attachment:inherit;padding:180px 0 100px}.demo-9 .page-header-box h1{font-size:46px!important}.demo-9 .post-featured-image img{border-radius:20px}}@media only screen and (max-width:767px){.demo-9 .page-header-box h1{font-size:30px!important;margin-bottom:5px}.demo-9 .page-header-box .trail-items,.demo-9 .page-header-box .post-meta ul{font-size:14px}.demo-9 .post-single-meta ul li{font-size:14px}}.elementor-editor-active .awaiken-portfolio-widget{min-height:500px;overflow:hidden}.demo-9 .awaiken-portfolio-grid-item__wrapper{border:1px solid var(--e-global-color-divider);border-radius:30px;padding:20px;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden;text-align:start}.demo-9 .artistic-archive-project .awaiken-portfolio-grid-item__wrapper{height:calc(100% - 30px);margin-bottom:30px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__image{overflow:visible;border-radius:0;margin-bottom:10px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img{aspect-ratio:1 / 0.69!important;border-radius:20px;margin-bottom:20px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img{position:relative}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-black);height:100%;width:100%;border-radius:20px;opacity:50%;transform:scale(0);transition:all 0.4s ease-in-out;z-index:1}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:hover .awaiken-portfolio-grid-item__img:before{transform:scale(1)}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img:after{display:none}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore{transform:translate(-50%,-50%) scale(0)}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper:hover .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore{transform:translate(-50%,-80%)}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore a{background:var(--e-global-color-accent);width:60px;height:60px;border:none}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore a:hover{background:var(--e-global-color-white)}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore a svg path{fill:var(--e-global-color-secondary)}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__categories{position:relative;top:0;right:0}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__categories ul li a,.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__categories a{padding:0;background:#fff0;font-size:16px;color:var(--e-global-color-accent)}@media only screen and (max-width:991px){.demo-9 .awaiken-portfolio-grid__filters{margin-bottom:40px}.demo-9.awaiken-portfolio-grid-item__wrapper{padding:20px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img{margin-bottom:15px;border-radius:20px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__image{margin-bottom:5px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img:before{border-radius:20px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__readmore a svg{width:40px;height:40px}}@media only screen and (max-width:991px){.demo-9 .awaiken-portfolio-grid-item__wrapper{border-radius:20px}.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__categories ul li a,.demo-9 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__image .awaiken-portfolio-grid-item__categories a{font-size:14px}}.demo-9-header-contact-box .elementskit-info-box-icon{transition:all 0.3s ease-in-out}.demo-9 .elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel>li>a{line-height:normal!important}@media only screen and (max-width:991px){.demo-9 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator{color:var(--e-global-color-black)!important}.demo-9 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator{color:var(--e-global-color-white)!important}}.demo-9 .footer-work-together::before{left:auto;right:-20px;top:12%;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .work-together-btn{padding-right:0!important}.demo-9 .work-together-btn .elementor-button{height:var(--container-widget-width)}.demo-9 .footer-contact-list .elementskit-box-header{line-height:0}.demo-9 .footer-newsletter-form .form-group{display:flex;align-items:flex-start;justify-content:space-between;padding:0;gap:0}.demo-9 .footer-newsletter-form .form-group .email-field{width:auto}.demo-9 .footer-newsletter-form button:hover{background-color:var(--e-global-color-primary)!important}.demo-9 .footer-newsletter-form .newsletter-btn input[type="submit"]{width:100%;height:100%;background:url(/wp-content/themes/artistics/assets/images/demo-9-footer-form-icon.svg) no-repeat center center;background-size:55% auto}.demo-9 .footer-newsletter-form .wpcf7-not-valid-tip,.demo-9 .footer-newsletter-form .wpcf7-response-output{display:none}.demo-9-footer-links ul li:last-child a{padding-bottom:0!important}.demo-9-footer-social-links ul li:last-child{margin-bottom:0!important}.demo-9-footer-social-links i{color:var(--e-global-color-accent);transition:all 0.4s ease-in-out}.demo-9-footer-social-links ul li a:hover i{color:var(--e-global-color-primary)}.demo-9 .footer-privancy-menu .ekit-vertical-main-menu-wraper ul{display:flex;flex-wrap:wrap;justify-content:end}.demo-9 .footer-privancy-menu ul li{position:relative}.demo-9 .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-9 .footer-privancy-menu .ekit-vertical-navbar-nav li:first-child a{padding-left:0!important}.demo-9 .footer-privancy-menu .ekit-vertical-navbar-nav li:last-child a{padding-right:0!important}.demo-9 .footer-privancy-menu .ekit-vertical-navbar-nav li:last-child:before{display:none}@media only screen and (max-width:991px){.demo-9 .footer-newsletter-form .form-group .email-field{width:100%}.demo-9 .footer-newsletter-form .newsletter-btn input[type="submit"]{background-size:52% auto}.demo-9-footer-links ul li a{padding-bottom:10px!important}}@media only screen and (max-width:767px){.demo-9 .footer-work-together::before{height:180px;width:180px;opacity:20%}.demo-9 .footer-privancy-menu .ekit-vertical-main-menu-wraper ul{justify-content:center}}.demo-9 h1.elementor-heading-title span{font-weight:700}.demo-9 .hero .elementor-background-video-container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180.07deg,#fff0 .06%,var(--e-global-color-black) 114.98%),linear-gradient(359.91deg,#fff0 70.64%,var(--e-global-color-black) 99.95%);height:100%;width:100%;z-index:1}.demo-9 .satisfy-client-box .image-anime:after{z-index:0}.demo-9 .satisfy-client-content .elementor-counter-title{max-width:70%}.demo-9 .satisfy-client-content .elementor-counter-number-wrapper{max-width:30%}.demo-9 .hero-images:before{top:50%;left:auto;right:11px;width:135px;height:122px;z-index:0}.demo-9 .hero-images img{aspect-ratio:1 / 1.178;object-fit:contain}.demo-9 .icon-hero-img-1{animation:iconheroimgup 3s infinite linear alternate}@keyframes iconheroimgup{0%{transform:translateX(0)}100%{transform:translateY(-50px)}}.demo-9 .icon-hero-img-2{animation:iconheroimgdown 3s infinite linear alternate}@keyframes iconheroimgdown{0%{transform:translateX(0)}100%{transform:translateY(50px)}}.demo-9 .icon-hero-img-1 .elementor-icon-wrapper,.demo-9 .icon-hero-img-2 .elementor-icon-wrapper{line-height:0}.demo-9 .icon-hero-img-1 .elementor-icon-wrapper .elementor-icon,.demo-9 .icon-hero-img-2 .elementor-icon-wrapper .elementor-icon{position:relative;overflow:hidden}.demo-9 .icon-hero-img-1 .elementor-icon-wrapper .elementor-icon:before,.demo-9 .icon-hero-img-2 .elementor-icon-wrapper .elementor-icon:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-primary);border-radius:50%;width:100%;height:100%;transform:scale(0);transition:all 0.4s ease-in-out;z-index:0}.demo-9 .icon-hero-img-1 .elementor-icon-wrapper .elementor-icon:hover::before,.demo-9 .icon-hero-img-2 .elementor-icon-wrapper .elementor-icon:hover::before{transform:scale(1)}.demo-9 .satisfy-client-image .elementor-counter{display:flex;align-items:center;justify-content:center;height:40px!important;width:40px;border-radius:100%;background:var(--e-global-color-accent);border:1px solid var(--e-global-color-black)}.demo-9 .satisfy-client-image .elementor-counter-number-wrapper{flex:0}.demo-9 .satisfy-client-box::before{bottom:-20px;right:20px;top:auto;left:auto;transform:translateX(100%);width:120px;height:105px;z-index:1;animation:heroarrowmove 3s infinite linear alternate}@keyframes heroarrowmove{50%{right:40px}}.demo-9-about-us::before{top:auto;left:auto;right:-20px;bottom:80px;width:250px;height:250px;animation:ringrotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .about-img-1 img{aspect-ratio:1 / .97}.demo-9 .about-img-2 img{aspect-ratio:1 / 1.2}.demo-9 .about-need-help{display:flex;align-items:center;overflow:hidden;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);animation:infinitemove 3s infinite linear alternate}@keyframes infinitemove{0%{transform:translateX(0)}100%{transform:translateX(-70px)}}.demo-9 .about-need-help{top:auto;left:auto;overflow:hidden!important}.demo-9 .about-need-help:after{content:'';position:absolute;top:0;right:calc(100% - 84px);bottom:0;width:100%;height:100%;background:var(--e-global-color-accent);z-index:0;transition:all 0.4s ease-in-out}.demo-9 .about-need-help:hover:after{right:0}.demo-9 .about-need-help .elementor-icon-box-content p a,.demo-9 .about-need-help .elementor-icon-box-content h3{transition:all 0.4s ease-in-out}.demo-9 .about-need-help:hover .elementor-icon-box-content p a,.demo-9 .about-need-help:hover .elementor-icon-box-content h3{color:var(--e-global-color-black)}.demo-9 .about-need-help .elementor-icon-wrapper{line-height:0}.demo-9-service-item{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden!important;border-radius:30px}.demo-9-service-item::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-9-service-item .box-body{position:static!important}.demo-9-service-item .box-footer{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:all 0.3s ease-in-out;visibility:hidden}.demo-9-service-item:hover .box-footer{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.demo-9-service-item .elementskit-btn{height:60px;width:60px;display:flex;justify-content:center;align-items:center}.demo-9-service-item a:hover{background:var(--e-global-color-white)!important}.demo-9-service-item svg{transition:all 0.4s ease-in-out}.demo-9-service-item a:hover svg{transform:rotate(45deg)}.demo-9-service-item:hover .elementskit-info-box-icon svg{transform:rotateY(180deg)}.demo-9-pricing-footer p a{font-weight:600;text-decoration:underline;color:var(--e-global-color-accent);transition:all 0.3s ease-in-out}.demo-9-pricing-footer p a:hover{color:var(--e-global-color-white)}.demo-9-why-choose-us:before{left:-20px;top:80px;bottom:auto;right:auto;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .why-choose-img img{object-fit:cover;aspect-ratio:1 / 1.426}.demo-9 .our-feature::before{left:auto;right:-20px;top:80px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .feature-item .elementskit-infobox{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-9 .feature-item .elementskit-infobox:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-secondary);opacity:40%;z-index:-1}.demo-9 .feature-item .elementskit-info-box-icon svg{transition:all 0.3s ease-in-out}.demo-9 .feature-item:hover .elementskit-info-box-icon svg{transform:rotateY(180deg)}.demo-9 .our-feature-image img{aspect-ratio:1 / .43;object-fit:cover}.demo-9-agency-social-item .elementskit-infobox{position:relative;overflow:visible;margin:30px 0 0 30px}.demo-9-agency-social-item .elementskit-infobox{transition:all 0.3s ease-in-out;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-9-agency-social-item .elementskit-infobox:hover{transform:translatey(-3px)}.demo-9-agency-social-item .elementskit-infobox:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-secondary);border-radius:100px;opacity:40%;height:100%;width:100%;z-index:-1}.demo-9-agency-social-item .elementskit-box-header{position:static!important}.demo-9-agency-social-item .elementskit-box-header .elementskit-info-box-icon{position:absolute;overflow:hidden;top:-30px;left:-30px}.demo-9-agency-social-item .elementskit-box-header .elementskit-info-box-icon::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-accent);border-radius:50%;transform:translate(100%,100%);transition:all 0.4s ease-in-out;z-index:-1}.demo-9-agency-social-item .elementskit-infobox:hover .elementskit-box-header .elementskit-info-box-icon::before{transform:translate(0)}.demo-9-agency-social-item .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon svg{width:40px!important;height:40px}.demo-9-our-expertise::before{left:-20px;top:80px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@keyframes circlerotate{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(110%) rotate(360deg)}}.demo-9-satisfy-client-box{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);animation:clientboxmove 2.5s infinite linear alternate}@keyframes clientboxmove{50%{left:30px}}.demo-9-expertise-contact-box .elementskit-infobox::before{bottom:0!important;left:auto!important;right:0!important;height:100%;width:0;transition:all 0.4s ease-in-out}.demo-9-expertise-contact-box .elementskit-infobox:hover:before{width:100%!important;left:0!important;right:auto!important}.demo-9-expertise-contact-box .elementskit-infobox{line-height:0}.demo-9-expertise-contact-box{animation:contactboxmove 3s infinite linear alternate}.demo-9 .expertise-client-box .elementor-counter-number-wrapper{flex:0}@keyframes contactboxmove{50%{right:50px}}.demo-9 .our-expertise-img img{aspect-ratio:1 / 1;object-fit:contain}.demo-9 .skill-progress .single-skill-bar .content-group{width:100%!important}.demo-9 .skill-progress .skill-bar{height:16px!important}.demo-9 .skill-progress .skill-bar .skill-track::after,.demo-9 .skill-progress .skill-bar .skill-track::before{display:none}.demo-9 .skill-progress .content-group .skill-bar-content{margin-bottom:15px!important;line-height:1.1em}.demo-9 .skill-progress .single-skill-bar .number-percentage-wraper{position:absolute!important;top:0px!important;right:0;margin-left:20px}.demo-9 .working-step-item{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);transition:all 0.4s ease-in-out;overflow:hidden!important;border-radius:30px}.demo-9 .working-step-item:hover{transform:translateY(-5px)}.demo-9 .working-step-item::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-9 .working-step-item .ekit-icon-box-badge .ekit-badge{position:relative;z-index:0}.demo-9 .working-step-item .ekit-icon-box-badge .ekit-badge::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-primary);transform:scale(0);border-radius:10px;height:100%;width:100%;transition:all 0.4s ease-in-out;z-index:-1}.demo-9 .working-step-item:hover .ekit-icon-box-badge .ekit-badge::before{transform:scale(1)}.demo-9 .our-pricing:before{top:80px;left:auto;right:-20px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@keyframes circlerotate{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(110%) rotate(360deg)}}.demo-9 .pricing-item{overflow:hidden!important;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-9 .pricing-item:before{z-index:-1}.demo-9 .pricing-item .elementskit-info-image-box .elementskit-box-header{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}.demo-9 .pricing-item .elementskit-info-image-box .elementskit-box-header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 -6.68%,rgb(0 0 0 / .8) 100%);height:100%;width:100%;z-index:2}.demo-9 .pricing-item .elementskit-info-image-box .elementskit-box-header img{width:100%;height:100%;object-fit:cover;transition:all 0.4s ease-in-out}.demo-9 .pricing-item:hover .elementskit-info-image-box .elementskit-box-header img{transform:scale(1.05)}.demo-9 .pricing-item .elementskit-info-image-box .elementskit-box-style-content span{font-size:16px!important;font-weight:400!important;opacity:80%!important;color:var(--e-global-color-primary)}.demo-9 .pricing-item .elementskit-pricing-content ul li{margin-bottom:20px!important}.demo-9 .pricing-item .elementskit-pricing-btn-wraper{line-height:0}.demo-9 .pricing-item .elementskit-pricing-btn-wraper a{position:relative;overflow:hidden;z-index:0}.demo-9 .pricing-item .elementskit-pricing-btn-wraper a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--e-global-color-primary);border-radius:100px;opacity:20%;width:100%;height:100%;z-index:-1}.demo-9 .pricing-item.highlighted-box .elementskit-pricing-btn-wraper a:hover:before{background-color:var(--e-global-color-primary)}.demo-9 .testimonial-image img{aspect-ratio:1 / 1.01;object-fit:cover;object-position:top center}.demo-9 .testimonial-slider-items .elementskit-commentor-content p{border-bottom:1px solid var(--e-global-color-darkdivider);padding-bottom:40px}.demo-9 .testimonial-slider-items .ekit-wid-con svg{height:1em!important;width:1em!important}.demo-9 .testimonial-slider-items .swiper-button-next,.demo-9 .testimonial-slider-items .swiper-button-prev{top:100%;transform:translateY(-50%)}.demo-9 .testimonial-slider-items .swiper-button-next,.demo-9 .testimonial-slider-items .swiper-button-prev{transition:all 0.4s ease-in-out;,}.demo-9-our-faqs:before{top:80px;left:-20px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-about-us::before{bottom:20px;height:180px;width:180px}.demo-9 .about-need-help .elementor-icon{padding:11px!important}.demo-9 .about-need-help:after{right:calc(100% - 70px)}.demo-9-service-item{border-radius:20px}.demo-9-service-item .elementskit-btn{height:50px;width:50px}.demo-9-why-choose-us:before{top:20px;height:180px;width:180px}.demo-9 .why-choose-img img{aspect-ratio:1 / 1.404}.demo-9 .our-feature::before{top:20px;height:180px;width:180px}.demo-9-agency-social-item .elementskit-infobox{margin:20px 0 0 20px}.demo-9-agency-social-item .elementskit-box-header .elementskit-info-box-icon{top:-20px;left:-20px}.demo-9-agency-social-item .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon svg{width:30px!important;height:30px}.demo-9-our-expertise::before{top:20px;height:180px;width:180px}.demo-9 .skill-progress .content-group .skill-bar-content{margin-bottom:10px!important}.demo-9 .working-step-item{border-radius:20px}.demo-9 .our-pricing:before{top:20px;height:180px;width:180px}.demo-9 .pricing-item .elementskit-pricing-content ul li{margin-bottom:15px!important}.demo-9 .testimonial-image img{aspect-ratio:1 / .76;object-position:center -100px}.demo-9 .testimonial-slider-items .elementskit-commentor-content p{padding-bottom:30px}.demo-9 .testimonial-slider-items .swiper-button-prev{left:calc(100% - 100px)!important}.demo-9-our-faqs:before{top:20px;height:180px;width:180px}}@media only screen and (max-width:767px){.demo-9 .hero-images:before{right:5px;top:40%;width:105px;height:92px}.demo-9 .satisfy-client-box::before{display:none}.demo-9 .icon-hero-img-1 .elementor-icon,.demo-9 .icon-hero-img-2 .elementor-icon{padding:11px!important}.demo-9 .about-need-help:after{right:calc(100% - 70px)}.demo-9 .about-need-help .elementor-icon-wrapper .elementor-icon{padding:14px!important}.demo-9 .why-choose-img img{aspect-ratio:1 / 1.072}.demo-9-agency-social-item .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon svg{width:25px!important;height:25px}.demo-9-agency-social-item .elementskit-infobox{margin:15px 0 0 15px}.demo-9 .skill-progress .skill-bar{height:10px!important}.demo-9-satisfy-client-box{bottom:10px!important}.demo-9 .satisfy-client-content .elementor-counter-title{font-size:14px!important}.demo-9 .testimonial-slider-items .elementskit-commentor-content p{padding-bottom:20px}.demo-9 .testimonial-slider-items .elementskit-commentor-content{margin-bottom:0}.demo-9 .testimonial-slider-items .swiper-button-prev{left:calc(100% - 90px)!important}.demo-9 .testimonial-slider-items .swiper-button-next,.demo-9 .testimonial-slider-items .swiper-button-prev{display:flex!important}.demo-9 .our-blog.demo-9-our-blog .elementskit-entry-header img{aspect-ratio:1 / .7}}.demo-9-home-pageheader::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180.07deg,#fff0 .06%,var(--e-global-color-black) 114.98%),linear-gradient(359.91deg,#fff0 70.64%,var(--e-global-color-black) 99.95%);height:100%;width:100%;z-index:0}.demo-9-hero-slider .elementor-background-slideshow__slide__image::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(179.5deg,#fff0 .44%,var(--e-global-color-black) 119.12%),linear-gradient(0.62deg,#fff0 81.46%,var(--e-global-color-black) 99.49%);width:100%;height:100%;z-index:1}.demo-9-page-header::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 44.89%,var(--e-global-color-black) 126.31%),linear-gradient(0deg,rgb(0 0 0 / .3),rgb(0 0 0 / .3));height:100%;width:100%;z-index:1}.demo-9 .vision-mission-content .ekit-wid-con{height:100%}.demo-9 .vision-mission-content .elementskit-infobox{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);height:100%}.demo-9 .vision-mission-content .elementskit-infobox:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-secondary);opacity:40%;z-index:-1}.demo-9 .vision-mission-content:hover .elementskit-info-box-icon{position:relative;overflow:hidden}.demo-9 .vision-mission-content .elementskit-info-box-icon::before{content:'';position:absolute;top:0;left:0;background-color:var(--e-global-color-primary);border-radius:100px;width:100%;height:100%;transform:scale(0);transition:all 0.4s ease-in-out;z-index:1}.demo-9 .vision-mission-content:hover .elementskit-info-box-icon::before{transform:scale(1)}.demo-9 .vision-mission-content svg{z-index:1;width:25px!important;height:25px!important;transition:all 0.4s ease-in-out}.demo-9 .vision-mission-content:hover .elementskit-info-box-icon svg{transform:rotateY(180deg)}.demo-9 .our-approach-image img{aspect-ratio:1 / .775;object-fit:cover}.demo-9 .what-we-do::before{top:80px;right:-20px;left:auto;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .what-we-do-img img{aspect-ratio:1 / .81;object-fit:cover}.demo-9 .get-started-circle{animation:infiniterotate 25s infinite linear}.demo-9-our-team::before{left:-20px;top:80px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .team-item{overflow:hidden!important}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;top:auto;right:0;left:0;bottom:0;padding:30px;z-index:2}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img{position:relative;overflow:hidden;display:block}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img:after{content:'';position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgb(255 255 255 / .3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.demo-9 .team-item:hover .elementor-image-box-wrapper .elementor-image-box-img:after{height:250%;transition:all 600ms linear;background-color:#fff0}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img:before{content:'';position:absolute;display:block;width:100%;height:100%;top:auto;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0 66.36%,rgb(0 0 0 / .8) 104.8%);z-index:1}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img img{width:100%;aspect-ratio:1 / 1.23;object-fit:cover;transition:all 0.4s ease-in-out}.demo-9 .team-item:hover .elementor-image-box-wrapper .elementor-image-box-img img{transform:scale(1.1)}.demo-9 .team-item .team-social-icon{opacity:0;visibility:hidden;transition:all 0.4s ease-in-out}.demo-9 .team-item:hover .team-social-icon{top:30px;opacity:1;visibility:visible}.demo-9 .our-facts:before{left:auto;right:-20px;top:30%;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .our-fact-image{height:100%}.demo-9 .our-fact-image img{aspect-ratio:1 / .54;object-fit:cover}.demo-9 .fact-item-list .elementskit-infobox svg{transition:all 0.4s ease-in-out}.demo-9 .fact-item-list .elementskit-infobox:hover svg{transform:rotateY(180deg)}.demo-9 .fact-item-list::after{content:'';position:absolute;top:0;right:-50px;height:100%;width:1px;background-color:var(--e-global-color-divider)}.demo-9 .fact-item-list:last-child::after,.demo-9 .fact-item-list:nth-of-type(3n+3):after{display:none}.demo-9 .fact-counter-item:after{content:'';position:absolute;top:0;right:-45px;height:100%;width:1px;background-color:var(--e-global-color-divider)}.demo-9 .fact-counter-item:last-child::after,.demo-9 .fact-counter-item:nth-of-type(4n+4):after{display:none}@media only screen and (max-width:991px){.demo-9 .what-we-do::before{top:20px;height:180px;width:180px}.demo-9 .what-we-do-img img{aspect-ratio:1 / .7}.demo-9-our-team::before{top:40px;height:180px;width:180px}.demo-9 .team-item:hover .team-social-icon{top:20px}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-content{padding:20px}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img img{aspect-ratio:1 / 1.065}.demo-9 .our-facts:before{top:50%;height:180px;width:180px}.demo-9 .our-fact-image img{aspect-ratio:1 / .44}.demo-9 .fact-item-list::after{right:-15px}.demo-9 .fact-counter-item:after{right:-15px}.demo-9 .fact-counter-item:last-child::after,.demo-9 .fact-counter-item:nth-of-type(2n+2):after{display:none}}@media only screen and (max-width:767px){.demo-9 .our-approach-image img{aspect-ratio:1 / .657}.demo-9 .get-started{transform:translateX(-50%)}.demo-9 .team-item .elementor-image-box-wrapper .elementor-image-box-img img{aspect-ratio:1 / 1.08}.demo-9 .our-fact-image img{aspect-ratio:1 / .6}.demo-9 .fact-item-list::after{top:auto;right:0;bottom:-20px;height:1px;width:100%}}.demo-9-contact-us:before{top:auto;left:-20px;bottom:80px;width:250px;height:250px;animation:ringrotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9 .contact-info-box:before{top:0;right:50%;left:auto;transform:translateX(100%);width:180px;height:130px;z-index:1;animation:contactarrowmove 2s infinite linear alternate}@keyframes contactarrowmove{50%{right:54%}}@media only screen and (max-width:991px){.demo-9-contact-us:before{bottom:20px;height:180px;width:180px}.demo-9 .contact-info-box:before{width:140px;height:100px;transform:translateX(30%)}}@media only screen and (max-width:767px){.demo-9 .contact-info-box:before{width:110px;height:80px;transform:translateX(100%)}}.demo-9-page-faq::before{top:120px;left:-20px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9-faqs-item-box .elementskit-info-box-icon{transition:all 0.4s ease-in-out}.demo-9-faqs-item-box .elementskit-info-box-icon svg{width:1em!important;height:1em!important}@media only screen and (max-width:991px){.demo-9-page-faq::before{width:180px;height:180px}}.demo-9-gallery-page::before{left:-20px;top:120px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-gallery-page::before{width:180px;height:180px}}.demo-9-page-video-gallery::before{left:-20px;top:120px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-page-video-gallery::before{width:180px;height:180px}}.demo-9-page-pricing::before{top:120px;left:-20px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-page-pricing::before{width:180px;height:180px}}.demo-9-service-single-page::before{top:120px;left:auto;right:-20px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9-service-single-page::after{content:'';display:block;position:absolute;top:50%;left:-20px;background:url(/wp-content/themes/artistics/assets/images/demo-9-section-bg-shape-6.png) no-repeat;background-position:left top;background-size:contain;width:250px;height:250px;opacity:40%;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-service-single-page::after,.demo-9-service-single-page::before{width:180px;height:180px;opacity:20%}}.demo-9-page-team::before{left:-20px;top:120px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-page-team::before{width:180px;height:180px}}.demo-9-team-single-page::before{left:-20px;top:120px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-team-single-page::before{width:180px;height:180px}}.demo-9-project-single-page::before{left:auto;right:-20px;top:120px;width:250px;height:250px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-9-project-single-page::after{content:'';display:block;position:absolute;left:-20px;top:70%;background:url(/wp-content/themes/artistics/assets/images/demo-9-section-bg-shape-1.png) no-repeat;background-position:left bottom;background-size:cover;width:250px;height:250px;opacity:40%;animation:ringrotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-9-project-single-page::after,.demo-9-project-single-page::before{width:180px;height:180px;opacity:20%}}.demo-9-testimonial-page::before{left:-20px;top:20%;width:250px;height:250px;animation:ringrotate 10s infinite linear;animation-direction:alternate;z-index:-1}@keyframes ringrotate{from{transform:translateY(0) rotate(0deg)}to{transform:translateY(-110%) rotate(360deg)}}@media only screen and (max-width:991px){.demo-9-testimonial-page::before{width:180px;height:180px}}