.avatar-image-large{width: 90.4px;height: 90.4px}.custom-btn,.custom-btn{font-size: 1rem;font-weight: 700}.custom-btn{background: transparent;border-width: 2px;border-style: solid;border-color: var(--white);color: var(--white);padding: 8px 22px}.custom-btn:hover{background: var(--white);border-color: transparent;color: var(--success)}.custom-btn{background: var(--success);border-radius: 100px;color: var(--white);font-weight: 700;padding: 12px 24px;display: inline-block;text-decoration: none;cursor: pointer;user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;transition: all 0.3s ease}.custom-btn:hover{background: var(--primary);box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);color: var(--white);text-decoration: none;transform: translateY(-1px)}.custom-border-btn{background: transparent;border: 2px solid var(--white);color: var(--white)}.custom-border-btn:hover{background: var(--success);border-color: var(--success);color: var(--white)}.custom-link{background-color: var(--primary)}.custom-link:hover{box-shadow: 0 1rem 3rem var(--primary)}.hero{background: var(--success);position: relative;overflow: hidden}.hero-title,.hero h2{background: var(--white);box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);display: inline-block;padding: 8px 24px}.hero-title{font-size: 1rem;font-weight: bold}.hero h2{font-size: 0.9rem}.hero-text{position: relative;z-index: 22;top: 70px}.hero-image-wrap{background: var(--white);border-radius: 100%;position: absolute;z-index: 22;right: 0;margin: auto;pointer-events: none}.hero-image{position: absolute;z-index: 22;width: 100%;min-width: 335px}.hero svg{position: absolute;z-index: 2;bottom: 0;right: 0;left: 0;overflow: hidden;height: 100%;pointer-events: none}@media (max-width: 576px){.hero{padding-bottom: 12vh}.hero-image-wrap{top: -110px;right: 30px;width: 210px;height: 210px}.hero-image{max-width: 400px;top: -5rem;right: 0}}@media (min-width: 577px) and (max-width: 767px){.hero{padding-bottom: 8vh}.hero-image-wrap{top: -120px;left: 323px;width: 175px;height: 175px}.hero-image{top: -90px;right: 0;max-width: 335px}}@media (min-width: 767px) and (max-width: 991px){.hero-image-wrap{top: -172px;left: 495px;width: 175px;height: 175px}.hero-image{top: -148px;right: 0;max-width: 335px}}@media screen and (min-width: 991px){.hero{height: 60vh}}@media (min-width: 992px) and (max-width: 1919px){.hero-image-wrap{top: -50px;left: 0;width: 350px;height: 350px}.hero-image{top: 2.2rem;max-width: 502px}}@media (min-width: 1920px){.hero-image-wrap{top: -50px;left: 0;width: 350px;height: 350px}}@media screen{.popular-categories{margin-top: 120px}.popular-categories .section-heading{text-align: center;margin-bottom: 80px;display: flex;justify-content: center}.popular-categories .section-heading .logo-text{display: flex;justify-content: space-between;align-items: center;padding: 12px 25px;border: 1px dashed var(--primary);border-radius: 50px;transition: background-color 0.2s ease-out;-webkit-animation: cr-pulse-animation 2s infinite cubic-bezier(0.3, 0.7, 0.5, 1);animation: cr-pulse-animation 2s infinite cubic-bezier(0.3, 0.7, 0.5, 1)}@-webkit-keyframes cr-pulse-animation{0%{box-shadow: 0 0 0 0 #14b789}30%{box-shadow: 0 0 0 15px rgba(20, 183, 137, 0.137254902)}}@keyframes cr-pulse-animation{0%{box-shadow: 0 0 0 0 #14b789}30%{box-shadow: 0 0 0 15px rgba(20, 183, 137, 0.137254902)}}.popular-categories .section-heading img{height: 50px}.popular-categories .naccs{position: relative;background-color: var(--success);color: var(--dark);border-radius: 7px}.popular-categories .icon{display: inline-flex;justify-content: center;align-items: center;width: 66px;height: 66px;border-radius: 50%;text-align: center;line-height: 62px;color: var(--primary);background-color: var(--color-popular-cat-icon);margin-right: 15px;margin-top: 25px}.popular-categories .menu .active .icon{background-color: var(--white)}.popular-categories .icon img{max-width: 55px}.popular-categories .naccs .menu div{color: var(--white);font-size: 15px;background-color: var(--primary);margin-bottom: 1px;height: 126px;text-align: left;padding: 0px 15px;line-height: 126px;cursor: pointer;position: relative;transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1)}.popular-categories .naccs .menu div.active,.popular-categories .naccs .menu div.active .thumb{background-color: var(--success);color: var(--dark)}.popular-categories .nacc{position: relative;min-height: 100%;list-style: none;margin: 0;padding: 0;transition: 0.5s all cubic-bezier(0.075, 0.82, 0.165, 1)}.popular-categories .nacc li{opacity: 0;transform: translateX(-50px);position: absolute;list-style: none;transition: 1s all cubic-bezier(0.075, 0.82, 0.165, 1);width: 100%;margin-left: 50px}.popular-categories .nacc li.active{transition-delay: 0.3s;position: relative;z-index: 2;opacity: 1;transform: translateX(0px)}.popular-categories .nacc .thumb .left-text{margin-left: 30px}.popular-categories .nacc .thumb .left-text h4{color: var(--white);font-size: 20px;font-weight: 700;line-height: 35px;margin-bottom: 30px}.popular-categories .nacc .thumb .left-text p{color: var(--white);margin-bottom: 30px}.popular-categories .nacc .thumb .right-image{padding: 60px;display: inline-flex}.popular-categories .nacc .thumb img{border-radius: 7px}.popular-categories .nacc .thumb .left-text .main-white-button a{width: 100%;text-align: center}}@media only screen and (max-width: 992px){.popular-desktop{display: none}.popular-mobile{display: flex;justify-content: center;align-items: center;padding: 10px;position: relative}.popular-mobile .card{position: relative;width: 320px;height: 450px;background: var(--success);border-radius: 20px;overflow: hidden}.popular-mobile .card:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--primary);-webkit-clip-path: circle(150px at 80% 20%);clip-path: circle(150px at 80% 20%);transition: 0.5s ease-in-out}.popular-mobile .card:hover:before{-webkit-clip-path: circle(300px at 80% -20%);clip-path: circle(300px at 80% -20%)}.popular-mobile .card:after{content: "پارس سرویس";position: absolute;top: 30%;right: -20%;font-size: 6em;font-weight: 800;font-style: italic;color: rgba(255, 255, 25, 0.05)}.popular-mobile .card .imgBx{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;height: 220px;transition: 0.5s}.popular-mobile .card:hover .imgBx{top: 0%;transform: translateY(0%)}.popular-mobile .card .imgBx img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-25deg);width: 270px}.popular-mobile .card .contentBx{position: absolute;bottom: 0;width: 100%;height: 100px;text-align: center;transition: 1s;z-index: 10}.popular-mobile .card:hover .contentBx{height: 210px}.popular-mobile .card .contentBx .description{display: flex;justify-content: center;align-items: center;padding: 8px 20px;transition: 0.5s;opacity: 0;visibility: hidden;padding-top: 0;padding-bottom: 0}.popular-mobile .card:hover .contentBx .description{opacity: 1;visibility: visible;transition-delay: 0.5s}.popular-mobile .card .contentBx a{display: inline-block;padding: 10px 20px;background: #fff;border-radius: 4px;margin-top: 10px;text-decoration: none;font-weight: 600;color: #111;opacity: 0;transform: translateY(50px);transition: 0.5s;margin-top: 0}.popular-mobile .card:hover .contentBx a{opacity: 1;transform: translateY(0px);transition-delay: 0.75s}}@media only screen and (min-width: 992px){.popular-mobile{display: none}.popular-desktop{display: block}}.slider-listing{margin-top: 100px;border-top: 1px solid #eee;padding-top: 40px;text-align: center;position: relative;overflow: hidden}.slider-listing h2{font-size: 24px;color: var(--primary);margin-bottom: 10px}.slider-listing strong{font-size: 18px;color: var(--bs-dark);font-weight: 700;margin-bottom: 40px;display: block}.slider-container{width: 100%;display: flex;align-items: center;justify-content: center;-webkit-mask-image: linear-gradient(to right, hsl(0 0% 0% / 0), hsl(0 0% 0% / 1) 10%, hsl(0 0% 0% / 1) 90%, hsl(0 0% 0% / 0));mask-image: linear-gradient(to right, hsl(0 0% 0% / 0), hsl(0 0% 0% / 1) 10%, hsl(0 0% 0% / 1) 90%, hsl(0 0% 0% / 0))}.brand-track{display: flex;width: calc(400px * 12);animation: scroll 30s linear infinite}.brand-track:hover{animation-play-state: paused}@keyframes scroll{0%{transform: translateX(0)}100%{transform: translateX(calc(-250px * 6))}}.brand-track div{width: 250px;padding: 15px;display: flex;align-items: center;justify-content: center}.brand-track img{max-width: 150px;width: 100%;height: auto;filter: grayscale(1);opacity: 0.8;transition: all 0.3s ease}.brand-track img:hover{filter: grayscale(0);opacity: 1;transform: scale(1.1)}@media (max-width: 767px){.brand-track{width: calc(240px * 12);animation: scroll-mobile 22s linear infinite}@keyframes scroll-mobile{0%{transform: translateX(0)}100%{transform: translateX(calc(-240px * 6))}}.brand-track div{width: 240px}.brand-track img{max-width: 180px}}.step-section{direction: rtl}.steps-service{padding: 90px 0;position: relative;background-image: linear-gradient(to right, #14b789, #535da1);overflow: hidden;box-shadow: 0 0 15px rgba(0, 0, 0, 0.2)}.bg-steps-service{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%23ffffff' fill-opacity='0.1' d='M0,160L48,181.3C96,203,192,245,288,240C384,235,480,181,576,149.3C672,117,768,107,864,128C960,149,1056,203,1152,208C1248,213,1344,171,1392,149.3L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z'%3E%3C/path%3E%3C/svg%3E");background-repeat: no-repeat;background-size: cover;position: absolute;right: 0;bottom: 0;width: 100%;height: 100%}.steps-service h2{text-align: center;color: #fff;font-weight: 700;font-size: 1.5rem;margin-bottom: 60px;position: relative}.steps-service h2::after{content: "";height: 4px;width: 80px;background: rgba(255, 255, 255, 0.5);margin: 20px auto 0;position: absolute;border-radius: 30px;left: 0;right: 0;margin-top: 40px}.crd-step{text-align: center;position: relative}.crd-step i{font-size: 3rem;color: #fff;margin-bottom: 20px}.crd-step h3{text-align: center;color: #fff;font-size: 1.1rem;font-weight: 600;margin-bottom: 15px}.crd-step p{font-size: 0.9rem;color: #fff;text-align: center;line-height: 1.8}.crd-step::after{content: '«';font-family: 'Sahel', Tahoma, sans-serif;font-size: 3rem;font-weight: bold;color: rgba(255, 255, 255, 0.4);position: absolute;top: 50%;left: -40px;transform: translateY(-50%) scaleX(-1);transition: transform 0.3s}.crd-step:hover::after{transform: translateX(-5px) translateY(-50%) scaleX(-1)}.crd-step.no-arrow::after{display: none}@media (max-width: 1199.98px){.crd-step::after{display: none}}@media (max-width: 767px){.steps-service{padding: 50px 0}}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.slider-question{display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-bottom: 50px;border-top: 1px solid #eee;position: relative;background-image: linear-gradient(180deg, rgb(252, 252, 252), rgb(231, 229, 229));overflow: hidden;min-height: 500px}.slider-question .slides-wrapper{display: flex;flex-direction: row;transition: transform 0.3s ease-in-out;width: 100%;height: 400px}.slider-question .slide{display: flex;justify-content: center;align-items: center;min-width: 100%;flex-shrink: 0;width: 100%}.slider-question .content{display: flex;flex-direction: column;justify-content: space-between;align-items: center;padding: 60px;direction: rtl}.slider-question i{color: var(--color-nav-li-sub-after);font-size: 50px;text-align: center}.slider-question .customer-name{font-size: 20px;color: var(--color-nav-li-sub-after);font-weight: 700;margin: 20px 0}.slider-question .customer-question{text-align: center;font-size: 15px;color: black;margin-bottom: 10px;width: 60%;position: relative}.slider-controls{display: flex;justify-content: space-between;align-items: center;width: 100%;margin-top: 5px;margin-bottom: 10px;padding: 0 20px;direction: ltr;position: relative;z-index: 5}.pagination-dots{display: flex;justify-content: center;text-align: center;flex: 1}.pagination-dots button{display: inline-block;box-sizing: content-box;width: 12px;height: 12px;padding: 1px;margin: 0 5px;cursor: pointer;background-color: #aaa;background-clip: content-box;border: none;border-radius: 50%;font-size: 0;line-height: 1;transition: all 0.3s ease}.pagination-dots button:hover{background-color: var(--primary);transform: scale(1.1)}.pagination-dots button.active{background-color: var(--primary);border-color: transparent}.slider-question .custom-btn{margin: 5px;padding: 15px}@media (max-width: 768px){.slider-question .slides-wrapper{height: 350px}.slider-question .content{padding: 40px 20px}.slider-question .customer-question{width: 80%}.slider-question{min-height: 450px}.slider-controls{flex-direction: column;gap: 20px;padding: 0 15px;direction: rtl;margin-top: 20px}.pagination-dots{order: 1;margin-bottom: 10px}}@media (max-width: 480px){.slider-question .slides-wrapper{height: 300px}.slider-question .content{padding: 30px 15px}.slider-question .customer-question{width: 90%;font-size: 14px}.slider-question .customer-name{font-size: 18px}.slider-question i{font-size: 40px}}@media (prefers-contrast: high){.slider-question .customer-testimonial{border: 1px solid currentColor}.pagination-dots button{border: 2px solid currentColor}}@media (prefers-reduced-motion: reduce){.slider-question .slides-wrapper{transition: none}.pagination-dots button:hover{transform: none}}