.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:!important;
    color: #fff;
    border-radius: 5px;
}
.top-header-shop__auth__dropdown {
    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.07), 0 4px 1px!important;
}
.top-header-shop__auth__dropdown .links a::before {
    background-color:!important;
}
.category-shop__heading__sort li a::after {
    background-color:!important;
}

.dashboard-shop__heading .title::before {
    background-color:!important;
}
.dashboard-shop__sidebar__content__menu ul li a::before, .dashboard-shop__sidebar__content__menu ul li a::after {
    background-color:!important;
}
.dashboard-shop__content button.woocommerce-Button.button {
background: !important;
color: #fff!important;
}
.detail-product-four-modal-gallery .modal-content::after {
background-color:!important;
}
.custom-toast {
background: !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:!important;
}
.dashboard-shop__header .btn {
background: !important;
}
.dashboard-shop__header .btn:hover {
background: !important;
}
.dashboard-shop__sidebar__content__info-user::before {
background: !important;
}
.wp-block-button__link {
background-color: !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: !important;
}
.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block {
background: !important;
}
.wc-block-components-totals-wrapper:last-child {
background: !important;
}
.wc-block-components-checkout-return-to-cart-button {
background:  !important;
}
.wc-block-components-price-slider__range-input-progress {
--track-background:  !important;
--range-color: !important;
background: !important;
}

//Demo1
.options-home-item .heading::before {
background-color: ;
}
.options-home-item .more-info {
color: ;
}
.top-services-item .right::before {
background-color: ;
}
.top-services-item .detail .read-more {
color: ;
}
.text-purple-80 {
color: ;
}
.btn-success {
background-color: ;
}
.btn-outline-purple {
border: 0.5px solid ;
}
.page-instagram-seo-wrapper h2 span {
color: ;
}
.swiper-seo .swiper-pagination-bullet-active {
background-color: ;
}
.text-purple {
color: ;
}

//Demo2
.text-warning-2-80 {
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%);
}
.text-warning-2 {
color: ;
}
.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: ;
border-color: ;
}
.services-item-blob i {
background: linear-gradient(0deg, , ), #c4c4c4;
}
.about-home-cleaning .btns .btn {
box-shadow: 0px 10px 20px 2px ;
}
.about-home-cleaning .video .icon::before, .about-home-cleaning .video .icon::after, .about-home-cleaning .video .icon
i::after {
background-color: ;
}
.about-home-cleaning::after {
background: url("./../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: ;
border-color: ;
}
.btn-show-more-cleaning {
box-shadow: 0px 10px 20px 2px ;
}
/* Demo3 */
.btn-info {
background-color: ;
}
.my-services-hosting-item .icon::after {
background-color: ;
}
.swiper-hosting .swiper-pagination-bullet-active {
background-color: ;
border-color: ;
}
.power-me-hosting .image::before {
background-color: ;
}
.btn-outline-info {
border: 1px solid ;
color: ;
}
.selling-product-hosting-item .name::after {
background: linear-gradient(0deg, , ),
;
}

/* Demo4 */
.text-warning-3 {
color: ;
}
.options-transport .top-services-item .right::before {
background-color: ;
}
.swiper-transport .swiper-pagination-bullet-active {
background-color: ;
}
.btn-warning-3 {
background-color: ;
}

/* Demo5 */
.text-gold-80 {
color: ;
}
.about-us-home-vecalt .image::before, .about-us-home-vecalt .image::after {
border: 15px solid ;
}
.text-gold {
color: ;
}
.btn-gold {
background-color: ;
}
.btn-outline-gold {
border: 1px solid ;
}
.top-services-item.gold .right::before {
background-color: ;
}
.comments-vecalt .comments-marketing-item .content {
background-color: ;
}

/* Demo6 */
.section-heading-madfg::before {
color: ;
}
.section-heading-madfg::after {
background-color: ;
}
.services-my-company-madfg-item i {
color: ;
}
.text-danger {
color:  !important;
}
.my-services-madfg .image::before {
background-color: ;
}
.btn-danger {
background-color: ;
}

/* Demo7 */
.works-tattoy-images::before, .works-tattoy-images::after {
background-image: linear-gradient(180deg, ) 0%, 100%);
}
/* low opacity */
.footer-vecalt-contact .socials li a::before {
background-image: linear-gradient(0deg, 05 0%, 32.3%, 05 100%);
}

/* demo8 */
.text-blue-2 {
color: ;
}
.btn-blue-2 {
background-color: ;
}
.brands-electronic-wrapper {
background-color:  ;
box-shadow: 0px 44px 84px 0px 10;
}
.section-heading-electronic::after {
background-color: ;
}
.text-blue-3 {
color: ;
}
.shadow-blue-2, .shadow-blue-2.btn:hover, .shadow-blue-2.btn:focus, .shadow-blue-2.btn:active {
box-shadow: 0px 31px 51px 0px 15;
}
.comments-electronic .swiper-pagination-bullet-active {
background-color: ;
}
.articles-electronic-title::before {
background-color: ;
}

/* Demo9 */
.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%);
}

/* Demo10 */
.landing-hall-beauty .swiper-pagination-bullet-active {
background-color: ;
}
.btn-danger-3 {
background-color: ;
}
.text-danger-4 {
color: ;
}

/* Demo11 */
.text-info {
color:  !important;
}
.internet-packages-wrapper::after {
background-color: ;
}
.internet-packages-heading .title::before {
color: ;
}
.internet-packages-heading .title::after {
background-color: ;
}
.internet-packages-item p::before {
background-color: ;
}
.swiper-internet-novin .swiper-pagination-bullet-active {
background-color: ;
}
.swiper-internet-novin .swiper-button-next::after, .swiper-internet-novin .swiper-button-prev::after {
color: ;
}
.our-partner-centers-internet-novin-wrapper::after, .our-partner-centers-internet-novin-wrapper .heading::after {
background-color: ;
}
.articles-internet-novin .heading-internet-novin .title::after {
background-color: ;
}

/* Demo12 */
.landing-clinic .content .sup-title {
background-image: linear-gradient(178.2deg,  1.52%,
 178.57%);
}
.text-danger-7 {
color: ;
}
.btn-danger-6 {
background-color: ;
}
.btn-outline-danger-6 {
border: 1px solid ;
}
.heading-clinic::before {
color: ;
}
.text-danger-7-90 {
color: ;
}
.btn-gradient-danger-6 {
background: linear-gradient(97.71deg,  -14.94%, 58.15%,  116.03%);
}
.top-services-item.danger .right::before {
background-color: ;
}
.swiper-pagination-circle .swiper-pagination-bullet-active {
background-color: ;
}
.btn-danger-5 {
background-color: ;
}
.text-danger-6 {
color: ;
}
.swiper-clinic .swiper-pagination-bullet-active {
background-color: ;
}

/* Demo13 */
.text-success-4 {
color: ;
}
.box-contact-hospital .icon::after {
background-color: ;
}
.text-success-4-90 {
color: ;
}
.what-me-hospital-content::after {
border-color:  transparent transparent ;
}
.what-me-hospital-video::after {
border-color: transparent transparent  ;
}
.comments-hospital-company-wrapper::before {
background-color: ;
}
.services-hospital .top-services-item .right::before {
background-color: ;
}
.comments-member-hospital .swiper-button-next, .comments-member-hospital .swiper-button-prev {
background-color: ;
}
.text-success-4-80 {
color: ;
}
.comments-member-hospital .swiper-pagination-bullet-active {
background-color: ;
}
.articles-hospital .swiper-pagination-bullet-active {
background-color: ;
}

/* Demo14 */
.btn-info-4 {
background-color: ;
}
.swiper-dental .swiper-pagination-bullet-active {
background-color: ;
}
.swiper-dental .swiper-button-next::after, .swiper-dental .swiper-button-prev::after {
color: ;
}
.text-info-4-90 {
color: ;
}
.works-dental-item .image::before {
background-image: linear-gradient(180deg,  0%, 80.24%,  100%);
}

/* Demo15 */
.text-info-90 {
color: ;
}
.text-info {
color:  !important;
}
.btn-gradient-info {
background-image: linear-gradient(275.59deg,  -27.51%,
 119.66%);
}
.btn-outline-info {
border: 1px solid ;
}
.top-services-item.warning .right::before {
background-color: ;
}
.top-services-item.warning .detail .read-more {
color: ;
}
.heading-web-design::before {
color: ;
}
.works-web-design .swiper-button-next, .works-web-design .swiper-button-prev {
background-color: ;
}
.works-web-design .swiper-pagination-bullet-active {
background-color: ;
}
/* low opacity color */
.comments-web-design .swiper::before {
background-color: 05;
}
.comments-web-design .swiper::after {
background-color: ;
}
.comments-web-design .comments-ahankade-item p::before {
background-color: ;
}
/* very low opacity color */
.comments-web-design .comments-ahankade-left::before {
background-color: 05;
}
.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: 0px 9px 30px 2px 20;
}

/* Demo16 */
.text-purple-6 {
color: ;
}
.services-domain-item .icon {
background-color: ;
}
.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%);
}

/* Demo17 */
.slider-marketing-box {
background-color: ;
}
.AZ-business-improvement-card .business-improvement-card_icon {
background: ;
box-shadow: 10px 20px 20px 5;
}
.AZ-projects-page-marketing .AZ-tabs .current {
background: ;
box-shadow: 0 15px 35px 0 5;
}
.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: ;
}

/* Demo18 */
.slider-header__5.light-section .slider-header__5_title {
color: ;
}
.slider-header__5 .AZ-section-small-title {
color: #9087ce;
}
.AZ-primary-btn-purple {
background: ;
box-shadow: 0px 7px 35px 0px 35;
}
.swiper__pagination .swiper-pagination-bullet-active {
background:  !important;
}
.AZ-section-title2 span {
color: ;
}
.AZ-specification-box .specification-box-title {
color: ;
}
.blog-card-marketing .blog-card-title {
color: ;
}
.blog-card-marketing .blog-card-writer {
background: ;
}

/* Demo19 */
.AZ-slider-hosting2 .slider-section-title {
color: ;
}
.AZ-plan-box-hosting .plan-box-title {
color: ;
}
.AZ-plan-box2-hosting {
background: ;
}
.buy-domain-box .buy-domain-box_title {
color: ;
}
.buy-domain-box .buy-domain-icon {
color: ;
}
.AZ-specification-box-purple .specification-box-icon {
background: ;
}
.AZ-specification-box-purple::before {
background-image: linear-gradient(to left, #fff, , #fff);
}
.AZ-server-section-hosting .server-section-title {
color: ;
}
.AZ-erver-box .server-box_title {
color: ;
}
.AZ-erver-box .country {
color: ;
}
.AZ-testimonial-card .testimonial-card-name {
color: ;
}

/* Demo20 */
.slider-content .slider-section-title {
color: ;
}
.AZ-primary-btn-navyBlue {
background: ;
}
.AZ-about-index-section-medical .social-about-section {
background: ;
}
.AZ-about-index-section-medical .reservation-btn, .AZ-about-index-section-medical .download-link {
color: ;
}
.AZ-projects-section-medical .AZ-load-more {
background: ;
}
.AZ-business-improvement-medical .business-improvement-btn {
background: ;
}
.AZ-business-improvement-marketing .business-improvement-btn {
border: 1px solid ;
}
.AZ-new-discounts-card .discount-tag {
background: ;
box-shadow: 0 10px 30px 50;
}
.AZ-blog-section-medical .blog-section-title .blog-section__title {
color: ;
}
.articles-clinic .container::before {
background-color: ;
}

.comments-web-design::after {
background-color: ;
}

    @font-face {
    font-family: 'YekanBakh';
    src: url('https://karen.moeinwp.com/31/wp-content/themes/karenTheme/assets/fonts/yekanbakh/woff/YekanBakhFaNum-VF.woff')
    format('woff-variations'),
    url('https://karen.moeinwp.com/31/wp-content/themes/karenTheme/assets/fonts/yekanbakh/woff2/YekanBakhFaNum-VF.woff2') format('woff2');
    font-display: swap;
    }
    h1{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:900;
    }
h1 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:900;
    }
h2{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:800;
    }
h2 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:800;
    }
h3{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:700;
    }
h3 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:700;
    }
h4{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:600;
    }
h4 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:600;
    }
h5{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:500;
    }
h5 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:500;
    }
h6{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:500;
    }
h6 a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:500;
    }
p{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:400;
    }

/* Form elements styles */
button, input[type="submit"], input[type="button"], .button {
}

label {
}

input, textarea, select, form {
}

/* Legacy support - will apply if specific settings aren't available */
div, .price span {
    font-family: YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
}

a{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:400;
    }
li{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:400;
    }
ul{
font-family:YekanBakh, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    font-weight:400;
    }