.demo-2 .page-header{position:relative;background-attachment:fixed}.demo-2 .page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 51.38%,#000 102.69%),linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));height:100%;width:100%;z-index:1}.demo-2 .page-header-box h1{margin-bottom:20px;line-height:1.1em!important}.demo-2 .page-header-box .breadcrumb-trail{line-height:1.1em}@media only screen and (max-width:991px){.demo-2 .page-header{background-attachment:inherit}.demo-2 .page-header-box h1{font-size:55px!important;margin-bottom:15px}}@media only screen and (max-width:767px){.demo-2 .page-header-box h1{font-size:30px!important;margin-bottom:15px}}.demo-2 .artistic-archive-project .awaiken-portfolio-grid-item__wrapper{height:calc(100% - 30px);margin-bottom:30px}.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img,.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img img{aspect-ratio:1/1.05!important}@media only screen and (max-width:991px){.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img,.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img img{aspect-ratio:1/.85!important}}@media only screen and (max-width:767px){.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img,.demo-2-projects .awaiken-portfolio-grid .awaiken-portfolio-grid-item:nth-of-type(even) .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img img{aspect-ratio:1/.75!important}}.demo-2 .demo-2-footer::before{top:auto;left:-20px;bottom:80px;width:230px;height:276px;animation:ringrotate 10s infinite linear;animation-direction:alternate;z-index:-1;opacity:1}.demo-2 .about-footer{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-2 .footer-logo{transform:translateX(-50%)}.demo-2 .footer-contact-item .elementskit-infobox{position:relative}.demo-2 .footer-contact-item .elementskit-infobox .elementskit-info-box-icon::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--e-global-color-accent);transform:scale(0);height:100%;width:100%;border-radius:30px;transition:all .4s ease-in-out;z-index:-1}.demo-2 .footer-contact-item .elementskit-infobox:hover .elementskit-info-box-icon::before{transform:scale(1)}.demo-2 .footer-contact-box.footer-contact-item .elementskit-infobox .elementskit-info-box-icon::before{background:var(--e-global-color-white)}.demo-2 .footer-links-section::after{content:"";position:absolute;top:50%;bottom:0;right:-50px;height:85%;width:1px;transform:translateY(-50%);background-color:var(--e-global-color-divider)}.demo-2 .footer-newsletter-form .form-group .email-field{width:calc(72% - 10px)}.demo-2 .footer-newsletter-form .wpcf7-not-valid-tip,.demo-2 .footer-newsletter-form .wpcf7-response-output{display:none}.demo-2 .footer-newsletter-form .form-group>p{width:28%}.demo-2 .footer-newsletter-form button{line-height:1em;border-radius:100px!important;padding:22px 20px!important}.demo-2 .footer-social-icon ul li:first-child{margin-left:0!important}@media only screen and (max-width:991px){.demo-2 .demo-2-footer::before{width:160px;height:160px;opacity:30%}.demo-2 .footer-links-section::after{right:-30px}.demo-2 .footer-newsletter-form button{padding:19px 20px!important}}@media only screen and (max-width:767px){.demo-2 .demo-2-footer::before{top:130px}.demo-2 .footer-links-section::before{display:none}.demo-2 .footer-newsletter-form .form-group .email-field{width:calc(70% - 10px)}.demo-2 .footer-newsletter-form .form-group>p{width:30%}.demo-2 .footer-newsletter-form button{font-size:14px;padding:15px 12px!important}}.demo-2 .hero .elementor-background-video-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(179.5deg,rgba(0,0,0,0) .44%,var(--e-global-color-black) 119.12%),linear-gradient(.62deg,rgba(0,0,0,0) 81.46%,var(--e-global-color-black) 99.49%);height:100%;width:100%;z-index:1}.demo-2 .hero-img-1 img,.demo-2 .hero-img-2 img{aspect-ratio:1/1.65;object-fit:cover}.demo-2 .approach-image-circle{transform:translate(-50%,-50%)}.demo-2 .approach-image-circle .elementor-widget-text-path,.demo-2 .about-image-circle .elementor-widget-text-path{animation:infiniterotate 30s infinite linear}.demo-2 .about-image-circle{transform:translatex(50%)}.demo-2 .about-image-sm-icon .elementor-icon-wrapper{line-height:0}.demo-2 .breadcrumb-itam ol li{font-size:18px;font-weight:500;line-height:1.4em}.demo-2 .about-us:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 51.38%,#000 102.69%),linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));height:100%;width:100%;z-index:0}.demo-2 .service-item .service-image .elementor-image-box-img a{display:block}.demo-2 .service-footer a span{transition:all .3s ease-in-out}.demo-2 .service-footer a:hover span{color:var(--e-global-color-white)!important}.demo-2 .award-item-contant .btn-wraper{line-height:0}.demo-2 .why-choose-body-img img{aspect-ratio:1/1.35;object-fit:cover}.demo-2 .satisfy-client-counter .elementor-counter-number-wrapper{align-items:center;max-width:8%}.demo-2 .satisfy-client-counter .elementor-counter-number-suffix{display:none}.demo-2 .what-we-do-circle{z-index:1;animation:infiniterotate 30s infinite linear}.demo-2 .pricing-plan{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden}.demo-2 .pricing-plan .currency{font-weight:700!important}.demo-2 .pricing-plan .period{margin-left:-7px;opacity:80%}.demo-2 .pricing-plan .elementskit-pricing-price,.demo-2 .pricing-plan .elementskit-pricing-btn-wraper{line-height:0}.demo-2 .pricing-plan .btn-highlighted::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-2 .pricing-plan ul li{line-height:1.3em!important}.demo-2 .pricing-benefit-list .elementor-icon-list-items{gap:20px 40px}.demo-2 .pricing-benefit-list .elementor-inline-items .elementor-icon-list-item{margin:0}.demo-2 .demo-4-blog::before{left:auto;right:-20px;top:80px;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .breadcrumb-itam ol li{font-size:16px}.demo-2 .why-choose-body-img img{aspect-ratio:1/.914;object-position:top center}.demo-2 .demo-2-blog::before{width:160px;height:160px;top:20px}}@media only screen and (max-width:767px){.demo-2 .hero-img-1 img,.demo-2 .hero-img-2 img{aspect-ratio:1/1.8}.demo-2 .breadcrumb-itam ol li{font-size:14px}.demo-2 .about-image-sm-icon .elementor-icon-wrapper .elementor-icon{padding:6px!important}.demo-2 .satisfy-client-counter .elementor-counter-number-wrapper{max-width:10%}.demo-2 .pricing-benefit-list ul li{width:calc(50% - 5px)}.demo-2 .pricing-benefit-list .elementor-icon-list-items{gap:15px 10px}}.demo-2 .hero-image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(179.5deg,rgba(0,0,0,0) .44%,var(--e-global-color-black) 119.12%),linear-gradient(.62deg,rgba(0,0,0,0) 81.46%,var(--e-global-color-black) 99.49%);height:100%;width:100%;z-index:0}.demo-2 .hero-slider .elementor-background-slideshow__slide__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(179.5deg,rgba(0,0,0,0) .44%,var(--e-global-color-black) 119.12%),linear-gradient(.62deg,rgba(0,0,0,0) 81.46%,var(--e-global-color-black) 99.49%);height:100%;width:100%;z-index:0}.demo-2 .demo-2-why-choose-us.demo-2-about-why-choose-us::before{right:auto;left:-20px;width:220px;height:216px}.mission-vision-item{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-2 .mission-vision-item .about-icon-box .elementskit-box-header{line-height:0!important}.demo-2 .company-benefit-item{transition:all .4s ease-in-out}.demo-2 .company-benefit-item .elementskit-infobox{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);border-radius:30px}.demo-2 .company-benefit-item:hover{transform:translateY(-3px)}.demo-2 .company-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-2 .our-skill:before{right:-20px;left:auto;top:auto;bottom:80px;width:208px;height:200px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .our-skill-img img{aspect-ratio:1/.7;object-fit:cover}.demo-2 .skillbar .elementor-widget-container{position:relative}.demo-2 .skillbar .elementor-progress-wrapper{position:static;margin-top:15px}.demo-2 .skillbar .elementor-progress-bar{border-radius:100px}.demo-2 .skillbar .elementor-progress-percentage{position:absolute;top:0;right:0;font-size:16px;padding:0;margin-left:10px}.demo-2 .brands-list-item .elementor-widget-container{position:relative;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);overflow:hidden;z-index:1;border-radius:20px}.demo-2 .brands-list-item .elementor-widget-container: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-2 .demo-4-our-testimonials.demo-4-page-about-testimonial::before{left:auto;right:-20px}@media only screen and (max-width:991px){.demo-2 .demo-4-why-choose-us.demo-4-about-why-choose-us::before{width:160px;height:160px}.demo-2 .our-skill:before{width:150px;height:150px}.demo-2 .skillbar .elementor-progress-wrapper{margin-top:7px}}@media only screen and (max-width:991px){.demo-2 .skillbar .elementor-progress-bar{height:14px!important}}.demo-2 .demo-4-service-single-page::before{left:-20px;top:80px;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .demo-4-service-single-page::after{content:"";display:block;position:absolute;right:-20px;top:50%;background:url("/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-5.png") no-repeat;background-position:right top;background-size:contain;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1;--lzl-bg-img:"/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-5.png"}@media only screen and (max-width:991px){.demo-2 .demo-4-service-single-page::before{width:150px;height:150px}.demo-2 .demo-4-service-single-page::after{width:160px;height:160px;opacity:30%}}.demo-2 .demo-4-project-single-page::before{left:-20px;top:15%;width:200px;height:200px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .demo-4-project-single-page::after{content:"";display:block;position:absolute;right:-20px;top:50%;background:url("/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-4.png") no-repeat;background-position:right bottom;background-size:contain;width:160px;height:220px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1;--lzl-bg-img:"/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-4.png"}@media only screen and (max-width:991px){.demo-2 .demo-4-project-single-page::before{width:150px;height:150px}.demo-2 .demo-2-project-single-page::after{width:150px;height:150px;opacity:30%}}.demo-2 .demo-4-project-single-page.lzl:not(.lzl-ed)::after,.demo-2 .demo-4-project-single-page.lzl-ing:not(.lzl-ed)::after{background-image:none}.demo-2 .demo-4-page-team::before{left:auto;top:auto;right:-20px;bottom:50%;width:210px;height:200px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .team-item .team-image img{aspect-ratio:1/1.06;object-fit:cover;transition:all .4s ease-in-out}.demo-2 .team-item:hover .team-image img{transform:scale(1.1)}.demo-2 .team-item .elementor-widget-elementskit-social-media ul li:last-child{margin:0}.demo-2 .team-item .elementor-widget-elementskit-social-media{right:20px}.demo-2 .team-item .elementor-widget-elementskit-social-media ul li a{display:flex;align-items:center;justify-content:center}.demo-2 .team-item .team-image .elementor-widget-container{position:relative;overflow:hidden}.demo-2 .team-item .team-image .elementor-widget-container:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 63.03%,rgba(0,0,0,.8) 100%);width:100%;height:100%;transition:all .3s ease-in-out;z-index:1}@media only screen and (max-width:991px){.demo-2 .demo-4-page-team::before{width:160px;height:160px}}.demo-2 .demo-4-team-single-page::before{left:-20px;top:150px;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .demo-4-team-single-page::after{content:"";display:block;position:absolute;right:-20px;top:50%;background:url("/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-7.png") no-repeat;background-position:right top;background-size:contain;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1;--lzl-bg-img:"/wp-content/themes/artistics-child/assets/../images/demo-2-section-bg-shape-7.png"}@media only screen and (max-width:991px){.demo-2 .demo-4-team-single-page::before{width:150px;height:150px}.demo-2 .demo-2-team-single-page::after{width:160px;height:160px;opacity:30%}}.demo-2 .demo-4-team-single-page.lzl:not(.lzl-ed)::after,.demo-2 .demo-4-team-single-page.lzl-ing:not(.lzl-ed)::after{background-image:none}.demo-2 .demo-4-page-pricing::before{left:-10px;top:50%;width:220px;height:216px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .demo-4-page-pricing::before{width:150px;height:150px}}.demo-2 .demo-4-testimonial-page::before{left:auto;right:-20px;top:20%;width:200px;height:200px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .demo-4-testimonial-page::before{width:150px;height:150px}}.demo-2 .demo-4-gallery-page::before{left:auto;right:-20px;top:50%;width:210px;height:200px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .demo-4-gallery-page::before{width:160px;height:160px}}.demo-2 .demo-4-page-video-gallery::before{left:auto;right:-20px;top:150px;width:210px;height:200px;animation:roundrotate4 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .demo-4-page-video-gallery::before{width:160px;height:160px;top:100px}}.demo-2 .demo-4-page-faq::before{left:auto;right:-10px;top:25%;width:220px;height:216px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}@media only screen and (max-width:991px){.demo-2 .demo-4-page-faq::before{width:150px;height:150px}}.demo-2 .page-contact-us:before{top:auto;left:auto;right:-20px;bottom:0;width:210px;height:215px;animation:circlerotate 10s infinite linear;animation-direction:alternate;z-index:-1}.demo-2 .contact-us-sidebar{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.demo-2 .contact-sidebar-img .elementor-widget-container::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);width:100%;height:100%;z-index:1}.demo-2 .contact-sidebar-img img{width:100%;aspect-ratio:1/.85;object-fit:cover;transition:all .3s ease-in-out}.demo-2 .contact-sidebar-image:hover img{transform:scale(1.05)}.demo-2 .contact-us-cta .elementskit-info-box-title,.contact-us-cta p{transition:all .3s ease-in-out}.demo-2 .contact-us-cta .elementskit-info-box-title:hover,.contact-us-cta p:hover{color:var(--e-global-color-accent)!important}.demo-2 .contact-info-items{position:relative}.demo-2 .contact-info-items::before{content:"";position:absolute;left:auto;top:0;bottom:0;right:-85px;height:100%;width:1px;background-color:var(--e-global-color-divider)}.contact-info-items:last-child:before{display:none}.demo-2 .google-map .elementor-custom-embed iframe{filter:grayscale(100%);transition:all .3s ease-in-out}.demo-2 .google-map .elementor-custom-embed iframe:hover{filter:grayscale(0%)}@media only screen and (max-width:991px){.demo-2 .page-contact-us::before{width:150px;height:150px}.demo-2 .contact-sidebar-img img{aspect-ratio:1/.65}.demo-2 .contact-info-items::before{top:auto;bottom:-15px;right:0;height:1px;width:100%}}@media only screen and (max-width:767px){.demo-2 .contact-info-items .elementor-icon-box-wrapper{align-items:center}}.demo-2 .demo-4-service-single-page.lzl:not(.lzl-ed)::after,.demo-2 .demo-4-service-single-page.lzl-ing:not(.lzl-ed)::after{background-image:none}