.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    background: #fcb712 !important;
    color: #fff;
    border-radius: 5px
}

.top-header-shop__auth__dropdown {
    box-shadow: 0 10px 50px rgb(0 0 0 / .07), 0 4px 1px#fcb712 !important
}

.top-header-shop__auth__dropdown .links a::before {
    background-color: #fcb712 !important
}

.category-shop__heading__sort li a::after {
    background-color: #fcb712 !important
}

.dashboard-shop__heading .title::before {
    background-color: #fcb712 !important
}

.dashboard-shop__sidebar__content__menu ul li a::before,
.dashboard-shop__sidebar__content__menu ul li a::after {
    background-color: #fcb712 !important
}

.dashboard-shop__content button.woocommerce-Button.button {
    background: #fcb712 !important;
    color: #fff !important
}

.detail-product-four-modal-gallery .modal-content::after {
    background-color: #fcb712 !important
}

.custom-toast {
    background: #fcb712 !important
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt {
    background-color: #fcb712 !important
}

.dashboard-shop__header .btn {
    background: #fcb712 !important
}

.dashboard-shop__header .btn:hover {
    background: !important
}

.dashboard-shop__sidebar__content__info-user::before {
    background: #fcb712 !important
}

.wp-block-button__link {
    background-color: #fcb712 !important
}

.wp-block-button__link:hover {
    color: #fff;
    background-color: !important
}

.woocommerce-cart .wc-block-components-totals-wrapper:last-child {
    background: !important;
    color: #fff !important
}

button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {
    background: #fcb712 !important
}

.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block {
    background: #fcb712 !important
}

.wc-block-components-totals-wrapper:last-child {
    background: #fcb712 !important
}

.wc-block-components-checkout-return-to-cart-button {
    background: #fcb712 !important
}

.wc-block-components-price-slider__range-input-progress {
    --track-background: #fcb712 !important;
    --range-color: #fcb712 !important;
    background: #fcb712 !important
}

.options-home-item .heading::before {
    background-color: #fcb712
}

.options-home-item .more-info {
    color: #fcb712
}

.top-services-item .right::before {
    background-color:
}

.top-services-item .detail .read-more {
    color:
}

.text-purple-80 {
    color: #fcb712
}

.btn-success {
    background-color:
}

.btn-outline-purple {
    border: .5px solid #fcb712
}

.page-instagram-seo-wrapper h2 span {
    color: #fcb712
}

.swiper-seo .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.text-purple {
    color: #fcb712
}

.text-warning-2-80 {
    color: #fcb712
}

.btn-gradient-warning {
    background-image: linear-gradient(92.59deg, -9.57%, 99.15%, 215.17%), linear-gradient(5.3deg, #0193cc -19.27%, #01d0cc 73.16%)
}

.text-warning-2 {
    color: #fcb712
}

.options-cleaning-item .icon::after {
    background-image: linear-gradient(92.59deg, -9.57%, 99.15%, 215.17%), linear-gradient(5.3deg, #0193cc -19.27%, #01d0cc 73.16%)
}

.landing-cleaning .swiper-pagination-bullet-active {
    background-color: #fcb712;
    border-color: #fcb712
}

.services-item-blob i {
    background: linear-gradient(0deg, , ), #c4c4c4
}

.about-home-cleaning .btns .btn {
    box-shadow: 0 10px 20px 2px #fcb712
}

.about-home-cleaning .video .icon::before,
.about-home-cleaning .video .icon::after,
.about-home-cleaning .video .icon i::after {
    background-color: #fcb712
}

.about-home-cleaning::after {
    background: url(https://karen.moeinwp.com/4/images/background/bg-about-video-cleaning.png), linear-gradient(92.59deg, -9.57%, 99.15%, 215.17%), linear-gradient(5.3deg, #0193cc -19.27%, #01d0cc 73.16%)
}

.swiper-cleaning .swiper-pagination-bullet-active {
    background-color: #fcb712;
    border-color: #fcb712
}

.btn-show-more-cleaning {
    box-shadow: 0 10px 20px 2px #fcb712
}

.btn-info {
    background-color: #fcb712
}

.my-services-hosting-item .icon::after {
    background-color:
}

.swiper-hosting .swiper-pagination-bullet-active {
    background-color: #fcb712;
    border-color: #fcb712
}

.power-me-hosting .image::before {
    background-color: #fcb712
}

.btn-outline-info {
    border: 1px solid #fcb712;
    color: #fcb712
}

.selling-product-hosting-item .name::after {
    background: linear-gradient(0deg, , ),
}

.text-warning-3 {
    color: #fcb712
}

.options-transport .top-services-item .right::before {
    background-color: #fcb712
}

.swiper-transport .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.btn-warning-3 {
    background-color: #fcb712
}

.text-gold-80 {
    color: #fcb712
}

.about-us-home-vecalt .image::before,
.about-us-home-vecalt .image::after {
    border: 15px solid #fcb712
}

.text-gold {
    color: #fcb712
}

.btn-gold {
    background-color: #fcb712
}

.btn-outline-gold {
    border: 1px solid #fcb712
}

.top-services-item.gold .right::before {
    background-color: #fcb712
}

.comments-vecalt .comments-marketing-item .content {
    background-color: #fcb712
}

.section-heading-madfg::before {
    color: #fcb712
}

.section-heading-madfg::after {
    background-color: #fcb712
}

.services-my-company-madfg-item i {
    color: #fcb712
}

.text-danger {
    color: #fcb712 !important
}

.my-services-madfg .image::before {
    background-color: #fcb712
}

.btn-danger {
    background-color: #fcb712
}

.works-tattoy-images::before,
.works-tattoy-images::after {
    background-image: linear-gradient(180deg, ) 0%, 100%)
}

.footer-vecalt-contact .socials li a::before {
    background-image: linear-gradient(0deg, 05 0%, 32.3%, 05 100%)
}

.text-blue-2 {
    color: #fcb712
}

.btn-blue-2 {
    background-color: #fcb712
}

.brands-electronic-wrapper {
    background-color: #fcb712;
    box-shadow: 0 44px 84px 0 #fcb71210
}

.section-heading-electronic::after {
    background-color: #fcb712
}

.text-blue-3 {
    color: #fcb712
}

.shadow-blue-2,
.shadow-blue-2.btn:hover,
.shadow-blue-2.btn:focus,
.shadow-blue-2.btn:active {
    box-shadow: 0 31px 51px 0 15
}

.comments-electronic .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.articles-electronic-title::before {
    background-color: #fcb712
}

.btn-gradient-purple {
    background-image: radial-gradient(139.86% 1241.32% at -18.88% -11.46%, 0%, 100%)
}

.customer-satisfaction-novin-item .rate {
    background: radial-gradient(139.86% 1241.32% at -18.88% -11.46%, 0%, 100%)
}

.customer-satisfaction-videos-novin-item .creator .rate {
    background-image: radial-gradient(139.86% 1241.32% at -18.88% -11.46%, 0%, 100%)
}

.landing-hall-beauty .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.btn-danger-3 {
    background-color: #fcb712
}

.text-danger-4 {
    color: #fcb712
}

.text-info {
    color: #fcb712 !important
}

.internet-packages-wrapper::after {
    background-color: #fcb712
}

.internet-packages-heading .title::before {
    color: #fcb712
}

.internet-packages-heading .title::after {
    background-color: #fcb712
}

.internet-packages-item p::before {
    background-color: #fcb712
}

.swiper-internet-novin .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.swiper-internet-novin .swiper-button-next::after,
.swiper-internet-novin .swiper-button-prev::after {
    color: #fcb712
}

.our-partner-centers-internet-novin-wrapper::after,
.our-partner-centers-internet-novin-wrapper .heading::after {
    background-color: #fcb712
}

.articles-internet-novin .heading-internet-novin .title::after {
    background-color: #fcb712
}

.landing-clinic .content .sup-title {
    background-image: linear-gradient(178.2deg, 1.52%, 178.57%)
}

.text-danger-7 {
    color: #fcb712
}

.btn-danger-6 {
    background-color: #fcb712
}

.btn-outline-danger-6 {
    border: 1px solid #fcb712
}

.heading-clinic::before {
    color: #fcb712
}

.text-danger-7-90 {
    color: #fcb712
}

.btn-gradient-danger-6 {
    background: linear-gradient(97.71deg, -14.94%, 58.15%, 116.03%)
}

.top-services-item.danger .right::before {
    background-color: #fcb712
}

.swiper-pagination-circle .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.btn-danger-5 {
    background-color: #fcb712
}

.text-danger-6 {
    color: #fcb712
}

.swiper-clinic .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.text-success-4 {
    color: #fcb712
}

.box-contact-hospital .icon::after {
    background-color: #fcb712
}

.text-success-4-90 {
    color: #fcb712
}

.what-me-hospital-content::after {
    border-color: #fcb712 #fff0 #fff0 #fcb712
}

.what-me-hospital-video::after {
    border-color: #fff0 #fff0 #fcb712 #fcb712
}

.comments-hospital-company-wrapper::before {
    background-color: #fcb712
}

.services-hospital .top-services-item .right::before {
    background-color: #fcb712
}

.comments-member-hospital .swiper-button-next,
.comments-member-hospital .swiper-button-prev {
    background-color: #fcb712
}

.text-success-4-80 {
    color: #fcb712
}

.comments-member-hospital .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.articles-hospital .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.btn-info-4 {
    background-color: #fcb712
}

.swiper-dental .swiper-pagination-bullet-active {
    background-color:
}

.swiper-dental .swiper-button-next::after,
.swiper-dental .swiper-button-prev::after {
    color: #fcb712
}

.text-info-4-90 {
    color:
}

.works-dental-item .image::before {
    background-image: linear-gradient(180deg, 0%, 80.24%, 100%)
}

.text-info-90 {
    color: #fcb712
}

.text-info {
    color: #fcb712 !important
}

.btn-gradient-info {
    background-image: linear-gradient(275.59deg, -27.51%, 119.66%)
}

.btn-outline-info {
    border: 1px solid #fcb712
}

.top-services-item.warning .right::before {
    background-color:
}

.top-services-item.warning .detail .read-more {
    color:
}

.heading-web-design::before {
    color: #fcb712
}

.works-web-design .swiper-button-next,
.works-web-design .swiper-button-prev {
    background-color: #fcb712
}

.works-web-design .swiper-pagination-bullet-active {
    background-color: #fcb712
}

.comments-web-design .swiper::before {
    background-color: #fcb71205
}

.comments-web-design .swiper::after {
    background-color: #fcb712
}

.comments-web-design .comments-ahankade-item p::before {
    background-color: #fcb712
}

.comments-web-design .comments-ahankade-left::before {
    background-color: #fcb71205
}

.articles-web-design .swiper-pagination-bullet-active {
    background-color:
}

.articles-web-design .swiper-button-prev::after,
.articles-web-design .swiper-button-next::after {
    color:
}

.btn-gradient-warning {
    background-image: linear-gradient(92.59deg, -9.57%, 99.15%, 215.17%), linear-gradient(5.3deg, #0193cc -19.27%, #01d0cc 73.16%)
}

.shadow-warning-gradient,
.shadow-warning-gradient.btn,
.shadow-warning-gradient.btn:hover,
.shadow-warning-gradient.btn:focus,
.shadow-warning-gradient.btn:active {
    box-shadow: 0 9px 30px 2px #fcb71220
}

.text-purple-6 {
    color: #fcb712
}

.services-domain-item .icon {
    background-color: #fcb712
}

.btn-gradient-purple-3 {
    background-image: linear-gradient(106.78deg, -14.67%, 59.29%, 136.44%)
}

.comments-domain .swiper-pagination-bullet::before {
    background: linear-gradient(106.78deg, -14.67%, 59.29%, 136.44%)
}

.comments-domain .swiper-button-next::after,
.comments-domain .swiper-button-prev::after {
    background-image: linear-gradient(107deg, -14.67%, 59.29%, 136.44%)
}

.slider-marketing-box {
    background-color: #fcb712
}

.AZ-business-improvement-card .business-improvement-card_icon {
    background: #fcb712;
    box-shadow: 10px 20px 20px #fcb7125
}

.AZ-projects-page-marketing .AZ-tabs .current {
    background: #fcb712;
    box-shadow: 0 15px 35px 0 #fcb7125
}

.AZ-blog-grid-section .AZ-blog-grid-img .blog-grid-overlay {
    background-image: linear-gradient(to top, 0%, 100%)
}

.AZ-counter-marketing .counter-number,
.AZ-counter-marketing .count-prefix {
    color: #fcb712
}

.slider-header__5.light-section .slider-header__5_title {
    color: #fcb712
}

.slider-header__5 .AZ-section-small-title {
    color: #9087ce
}

.AZ-primary-btn-purple {
    background: #fcb712;
    box-shadow: 0 7px 35px 0 #fcb71235
}

.swiper__pagination .swiper-pagination-bullet-active {
    background: #fcb712 !important
}

.AZ-section-title2 span {
    color: #fcb712
}

.AZ-specification-box .specification-box-title {
    color: #fcb712
}

.blog-card-marketing .blog-card-title {
    color: #fcb712
}

.blog-card-marketing .blog-card-writer {
    background: #fcb712
}

.AZ-slider-hosting2 .slider-section-title {
    color: #fcb712
}

.AZ-plan-box-hosting .plan-box-title {
    color: #fcb712
}

.AZ-plan-box2-hosting {
    background: #fcb712
}

.buy-domain-box .buy-domain-box_title {
    color: #fcb712
}

.buy-domain-box .buy-domain-icon {
    color: #fcb712
}

.AZ-specification-box-purple .specification-box-icon {
    background: #fcb712
}

.AZ-specification-box-purple::before {
    background-image: linear-gradient(to left, #fff, #fcb712, #fff)
}

.AZ-server-section-hosting .server-section-title {
    color: #fcb712
}

.AZ-erver-box .server-box_title {
    color: #fcb712
}

.AZ-erver-box .country {
    color: #fcb712
}

.AZ-testimonial-card .testimonial-card-name {
    color: #fcb712
}

.slider-content .slider-section-title {
    color: #fcb712
}

.AZ-primary-btn-navyBlue {
    background: #fcb712
}

.AZ-about-index-section-medical .social-about-section {
    background: #fcb712
}

.AZ-about-index-section-medical .reservation-btn,
.AZ-about-index-section-medical .download-link {
    color: #fcb712
}

.AZ-projects-section-medical .AZ-load-more {
    background: #fcb712
}

.AZ-business-improvement-medical .business-improvement-btn {
    background: #fcb712
}

.AZ-business-improvement-marketing .business-improvement-btn {
    border: 1px solid #fcb712
}

.AZ-new-discounts-card .discount-tag {
    background: #fcb712;
    box-shadow: 0 10px 30px #fcb71250
}

.AZ-blog-section-medical .blog-section-title .blog-section__title {
    color: #fcb712
}

.articles-clinic .container::before {
    background-color: #fcb712
}

.comments-web-design::after {
    background-color: #fcb712
}

@font-face {
    font-display: swap;
    font-family: 'YekanBakh';
    src: url(/Font/woff/PeydaWeb-Regular.woff) format('woff-variations')
    , url(/Font/woff2/PeydaWeb-Regular.woff2) format('woff2');
    font-display: swap
}

@font-face {
    font-display: swap;
    font-family: 'IRANYekanX';
    src: url(/Font/woff/PeydaWeb-Regular.woff) format('woff-variations')
    , url(/Font/woff2/PeydaWeb-Regular.woff2) format('woff2');
    font-display: swap
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
a,
ul,
li,
button,
form,
p,
label {
    -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02"
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-variation-settings: "dots" 2 !important
}

h1 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 900
}

h1 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 900
}

h2 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 800
}

h2 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 800
}

h3 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h3 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h4 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h4 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h5 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h5 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h6 {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

h6 a {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 700
}

p {
    font-family: IRANYekanX, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 300
}

div,
.price span {
    font-family: IRANYekanX, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important
}

a {
    font-family: IRANYekanX, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 300
}

li {
    font-family: IRANYekanX, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
    font-weight: 300
}

ul {
    font-family: IRANYekanX, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight: 300
}

.articles-clinic .container::before {
    background-color: #fcb712
}

.comments-web-design::after {
    background-color: #fcb712
}

.karen-pg__item--active .karen-pg__link {
    background: #fcb712;
    color: #fff
}

.karen-pg__item--nav .karen-pg__link:hover {
    color: #fcb712
}

.category-shop__heading__title::before {
    background-color: #fcb712
}

.switch-shop .form-check-input:checked+label::before {
    background-color: #fcb712
}

.product-one:hover .add-to-cart,
.product-three:hover .add-to-cart,
.product-four:hover .add-to-cart {
    background-color: #fcb712;
    border-color: #fcb712
}

.karen-filter-loading {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(255 255 255 / .8);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
    border-radius: 15px
}

.karen-filter-loading__spinner {
    display: flex;
    gap: 8px
}

.karen-filter-loading__bounce1,
.karen-filter-loading__bounce2,
.karen-filter-loading__bounce3 {
    width: 14px;
    height: 14px;
    background-color: #fcb712;
    border-radius: 50%;
    animation: karen-bounce 1.4s infinite ease-in-out both
}

.karen-filter-loading__bounce1 {
    animation-delay: -0.32s
}

.karen-filter-loading__bounce2 {
    animation-delay: -0.16s
}

@keyframes karen-bounce {

    0%,
    80%,
    100% {
        transform: scale(0)
    }

    40% {
        transform: scale(1)
    }
}

.products {
    position: relative;
    transition: opacity 0.3s ease
}

.karen-no-products {
    padding: 40px;
    text-align: center;
    width: 100%
}

.karen-no-products .woocommerce-info {
    margin: 0
}

.btn-commentcourse-submit {
    background-color: #fcb712 !important
}