/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


/***********Css for swiper - slider***********/
.slider-container{
    z-index:1;
}

.swiper-slider{
    width: 100%;
    z-index:1;
}



@media (min-width: 200px) {
    .swiper-button-next{
        display:none !important;
    }
    .swiper-button-prev{
        display:none !important;
    }
  .swiper-slider {
         height: 268px !important;
  }
}

@media (min-width: 724px) {
    
.swiper-button-next {
display:inline !important;
  background-image: url(https://faradgostar.com/wp-content/uploads/2024/08/arrow.svg);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
   border: 1px solid #c0c2c5;
   height: 40px !important;
   width: 40px !important;
   color: #424750;
   background-color: #fff;
   border-radius: 50%;
   rotate:180deg;
}

.swiper-button-next::after {
  display: none;
}

.swiper-button-prev {
    display:inline !important;
  background-image: url(https://faradgostar.com/wp-content/uploads/2024/08/arrow.svg);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
   border: 1px solid #c0c2c5;
   height: 40px !important;
   width: 40px !important;
   color: #424750;
   background-color: #fff;
   border-radius: 50%;
}

.swiper-button-prev::after {
  display: none;
}
    
    
  .swiper-slider {
       height: 268px !important;
  }
}

@media (min-width: 1024px) {
  .swiper-slider {
       height: 400px !important;
  }
}


.swiper-slider .swiper-wrapper .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
        border-radius:0 !important;
      }


.text-white {
    color: white
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.rounded-circle {
    border-radius: 50%
}

/***********Css for section header***********/
.section-header {
    width: 100%;
    margin-bottom: 24px;
    position: relative
}
	
.section-header:before {
    content: '';
    width: 100%;
    height: 2px;
    border-radius: 5px;
    background-color: #1F5170;
    z-index: 0;
    display: block;
    position: absolute;
    left: 0;
    top: calc(50% - 1px)
}
.section-header-title {
    font-weight: 500;
    font-size: 1.4rem;
    line-height: 42px;
    color: #1F5170;
    text-align: center;
    z-index: 2;
    position: relative;
    background-color: #fafafa;
    padding: 6px 12px
}

.section-header .sec-link {
    padding: 4px 12px;
    border-radius: 8px;
    background-color: red !important;
    color: blue;
    font-size: 1rem;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    position: absolute;
    left: 0;
    z-index: 2
}


@media (min-width: 768px) {
.section-justify-title {
    justify-content: center !important
}
}
	
	.section-justify-title {
    justify-content: flex-start!important
}

/***********Css for swiper - offer***********/

.swiper-offer{
    width: 100%;
    height: 300px; 
}

.swiper-offer .title-container .product-title{
    text-align: right;
    direction: rtl;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 20px !important;
    font-size: 13px;
    margin: 0 6px;
     color: var(--color-gray-600) !important;
}


.swiper-offer .swiper-wrapper .swiper-slide:last-child {
    border-radius: 8px 0 0 8px;
}

.swiper-offer .swiper-wrapper .swiper-slide:last-child>a {
     font-size:13px;
    font-weight: 600;
    color: var(--e-global-color-154974f) !important;
}

.swiper-offer .swiper-wrapper .swiper-slide:nth-child(2) {
    border-radius: 0 8px 8px 0;
}

.swiper-offer .swiper-wrapper .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
      }

.swiper-offer .swiper-wrapper .swiper-slide img {
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

@media (min-width: 200px) {
  .offer-container {
    border-radius: 0;
    margian:0;
  }
}

@media (min-width: 724px) {
  .offer-container {
    border-radius: 12px;
  }
}


.offer-container {
    background: linear-gradient(to top, rgba(239, 64, 86, 1.00), rgba(239, 57, 78, 1.00));
    padding: 16px 2px 16px 2px;
}
.product-img-container {
    width: 140px;
    height: 140px;
    margin: 10px auto;
}
.price-container {
    display: flex;
    flex-direction: column;
    font-size: 13px !important;
    flex-grow: 1 !important;
}
.price-container .price-box {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 0 20px;
    margin-top: 10px;
}
.price-container .price-box span {
    text-decoration: line-through;
     color: var(--color-gray-400);
}
.price-container .discount-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 5px;
    margin-top: 8px;
}

.price-container .discount-box .sale-price{
    color: var( --e-global-color-text);
    font-weight: 700;
    margin: 0 8px;
}
.price-container .discount-box img{
 width: 16px !important;
 height: 16px !important;  
}


.discount-box .amount-discount {
    border-radius: 15px;
    padding: 2px 6px 0 6px;
    color: white;
    display: inline-block;
    align-items: center;
    font-size:11px;
    word-spacing: -15px;
    background-color: var(--color-icon-error) !important;
}

.footer-read-more-container {
    position: relative;
}
.footer-read-more-content p {
    margin: 0;
}
.footer-more-text {
    display: none;
}
.footer-read-more-btn {
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;

}

.commentmetadata{
text-align:right !important;
}

.commentmetadata>a{
	margin-right:24px;
}

.comments-area .comments-title, .comments-area .comment-reply-title, .comment-author{
font-size:14px !important;
	font-weight: 700;
}
.comments-area{
padding:36px;
}
.comments-area .comment-body {
    padding-right: 0 !important;
}
.comments-area .comment-list {
    line-height: 2 !important;
}

.comment-reply-link{ 
display:none;
}

.comment-form-img-message {
    display: none;
}
.comment-form-cookies-consent {
    display: none;
}

.commentlist .children{
margin-right: 32px;
}

.comment-notes {
    display: none;
}

span#reply-title {
    font-weight: 700;
}

.commentlist>li, .comments-area .comment{
border-bottom:0px !important;
}

.commentlist .children, ol.children{
    padding: 20px 25px 30px;
    box-shadow: 0 0 25px 0 rgba(0, 0, 0, .09);
    border-radius: 4px;
	margin-bottom: 8px;
}

li.review > div:first-child .woocommerce-review__author, li.comment >div>div>cite{
color: #ca1b1b !important;
}

ol.children>li>div>div>cite.fn{
	color: var(--color-gray-900) !important;
}

li.comment > div:first-child .comment-author .says{
display:none;
}


.rank-math-breadcrumb, .rank-math-breadcrumb>p>a{
	    color: var(--color-neutral-500);
}

.post-date{
z-index:1 !important;
}

.product_title{
line-height: 30px;
}

.wd-btn-arrow{
background: #00ffff00 !important;
}


.shop-loop-head div:last-child {
  display: none !important;
}

.wd-active-filters {
    margin-top: 10px !important;
}

.wd-add-btn {
  display:none;
}

.shop-loop-head{
  box-shadow: 0px !important;
  margin-top:12px !important;
	margin-bottom: 10px !important;
}

.area-sidebar-shop .widget-title{
 background: #fff !important;
	padding: 0px !important;
	font-weight: 600 !important;
}
.woocommerce-widget-layered-nav-list{
margin-top:12px !important;
}

.woodmart-price-filter {
    padding-top: 12px;
}

:is(.widget,.wd-widget,div[class^="vc_wp"]) :is(ul,ol,a) {
color: var(--wd-widget-title-color);
}

.sidebar-container  {
    margin-top: 24px;
}

.woodmart-price-filter .current-state {
    color: var(--wd-widget-title-color) !important;
    font-weight: 400 !important;
}

.widget {
margin-bottom: 0px !important;
border-bottom: 0px !important;
}

.main-page-wrapper {padding-top: 0px;}

.page-title {
display:none !important
}

.product-labels{
    display: none !important;
}

a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
			transition: none !important; 
}

.full-height{
height: 100%;
}

figure, figcaption {
    margin: 0;
}

.max-width {
  max-width: 1336px;
  margin: 0 auto;
}

.w-full{
width: 100%
}

.grid {
    display: grid
}

.grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

.grid-cols-10 {
    grid-template-columns: repeat(10,minmax(0,1fr))
}

.grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}

.grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}

.grid-cols-4 {
    grid-template-columns: repeat(4,minmax(0,1fr))
}

.grid-cols-5 {
    grid-template-columns: repeat(5,minmax(0,1fr))
}

.grid-cols-6 {
    grid-template-columns: repeat(6,minmax(0,1fr))
}

.grid-cols-7 {
    grid-template-columns: repeat(7,minmax(0,1fr))
}

.grid-cols-8 {
    grid-template-columns: repeat(8,minmax(0,1fr))
}

.inline-block {
    display: inline-block;
}

.flex{
    display : flex;
}

.flex-col {
    flex-direction: column;
}

.flex-grow {
    flex-grow: 1;
}

		.flex-wrap {
    flex-wrap: wrap;
}

.visible {
    visibility: visible
}

.invisible {
    visibility: hidden
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.sticky {
    position: -webkit-sticky;
    position: sticky
}

.items-center {
    align-items: center !important
}

.justify-center {
    justify-content: center !important
}

@media (min-width: 768px) {
.justify-md-center {
    justify-content: center !important
}
}
	
.justify-content-start {
    justify-content: flex-start !important
}


.text-neutral-000 {
    color: var(--color-neutral-000)
}

.text-neutral-100 {
    color: var(--color-neutral-100)
}

.text-neutral-200 {
    color: var(--color-neutral-200)
}

.text-neutral-300 {
    color: var(--color-neutral-300)
}

.text-neutral-400 {
    color: var(--color-neutral-400)
}

.text-neutral-500 {
    color: var(--color-neutral-500)
}

.text-neutral-600 {
    color: var(--color-neutral-600)
}

.text-neutral-700 {
    color: var(--color-neutral-700)
}

.text-neutral-800 {
    color: var(--color-neutral-800)
}

.text-neutral-900 {
    color: var(--color-neutral-900)
}

.bg-neutral-000 {
    background-color: var(--color-neutral-000)
}

.bg-neutral-100 {
    background-color: var(--color-neutral-100)
}

.bg-neutral-200 {
    background-color: var(--color-neutral-200)
}

.bg-neutral-300 {
    background-color: var(--color-neutral-300)
}

.bg-neutral-400 {
    background-color: var(--color-neutral-400)
}

.bg-neutral-500 {
    background-color: var(--color-neutral-500)
}

.bg-neutral-700 {
    background-color: var(--color-neutral-700)
}

.bg-neutral-900 {
    background-color: var(--color-neutral-900)
}

 .s-64 {
                width: 64px;
                height: 64px;
            }

 .s-48 {
                width: 48px;
                height: 48px;
            }

 .s-32 {
                width: 32px;
                height: 32px;
            }
.rounded-circle {
    border-radius: 50%
}

.text-white {
    color: var(--e-global-color-963cb17)
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-caption {
    font-size: 12px;
    font-weight: 400;
    line-height: 2.17;
	  padding:8px;
}

:root {
    --color-app-background: #f2f2f2;
    --color-app-background-rgb: 242,242,242;
    --color-transparent: transparent;
    --color-transparent-rgb: 255,255,255;
    --color-neutral-100: #f0f0f1;
    --color-neutral-100-rgb: 240,240,241;
    --color-neutral-200: #e0e0e2;
    --color-neutral-200-rgb: 224,224,226;
    --color-neutral-300: #c0c2c5;
    --color-neutral-300-rgb: 192,194,197;
    --color-neutral-400: #a1a3a8;
    --color-neutral-400-rgb: 161,163,168;
    --color-neutral-500: #81858b;
    --color-neutral-500-rgb: 129,133,139;
    --color-neutral-600: #62666d;
    --color-neutral-600-rgb: 98,102,109;
    --color-neutral-700: #3f4064;
    --color-neutral-700-rgb: 63,64,100;
    --color-neutral-800: #23254e;
    --color-neutral-800-rgb: 35,37,78;
    --color-neutral-900: #0c0c0c;
    --color-neutral-900-rgb: 12,12,12;
    --color-neutral-000: #fff;
    --color-neutral-000-rgb: 255,255,255;
    --color-dark-neutral-100: #323641;
    --color-dark-neutral-100-rgb: 50,54,65;
    --color-dark-neutral-200: #424650;
    --color-dark-neutral-200-rgb: 66,70,80;
    --color-dark-neutral-300: #525660;
    --color-dark-neutral-300-rgb: 82,86,96;
    --color-dark-neutral-400: #646770;
    --color-dark-neutral-400-rgb: 100,103,112;
    --color-dark-neutral-500: #767981;
    --color-dark-neutral-500-rgb: 118,121,129;
    --color-dark-neutral-600: #94969c;
    --color-dark-neutral-600-rgb: 148,150,156;
    --color-dark-neutral-700: #c2c3c7;
    --color-dark-neutral-700-rgb: 194,195,199;
    --color-dark-neutral-800: #fff;
    --color-dark-neutral-800-rgb: 255,255,255;
    --color-dark-neutral-900: #fff;
    --color-dark-neutral-900-rgb: 255,255,255;
    --color-dark-neutral-000: #222732;
    --color-dark-neutral-000-rgb: 34,39,50;
    --color-dark-brand-primary: #e6123d;
    --color-dark-brand-primary-rgb: 230,18,61;
    --color-dark-app-background: #0a101b;
    --color-dark-app-background-rgb: 10,16,27;
    --color-white: #fff;
    --color-white-rgb: 255,255,255;
    --color-black: #0c0c0c;
    --color-black-rgb: 12,12,12;
    --color-primary-300: #f37a8a;
    --color-primary-300-rgb: 243,122,138;
    --color-primary-500: #ef4056;
    --color-primary-500-rgb: 239,64,86;
    --color-primary-700: #ef394e;
    --color-primary-700-rgb: 239,57,78;
    --color-secondary-100: #e6f4f7;
    --color-secondary-100-rgb: 230,244,247;
    --color-secondary-500: #19bfd3;
    --color-secondary-500-rgb: 25,191,211;
    --color-secondary-700: #008eb2;
    --color-secondary-700-rgb: 0,142,178;
    --color-hint-object-neutral: #81858b;
    --color-hint-object-neutral-rgb: 129,133,139;
    --color-hint-object-error: #d32f2f;
    --color-hint-object-error-rgb: 211,47,47;
    --color-hint-object-success: #4caf50;
    --color-hint-object-success-rgb: 76,175,80;
    --color-hint-object-caution: #f9a825;
    --color-hint-object-caution-rgb: 249,168,37;
    --color-hint-text-neutral: #62666d;
    --color-hint-text-neutral-rgb: 98,102,109;
    --color-hint-text-error: #b2001a;
    --color-hint-text-error-rgb: 178,0,26;
    --color-hint-text-success: #2e7b32;
    --color-hint-text-success-rgb: 46,123,50;
    --color-hint-text-caution: #f57f17;
    --color-hint-text-caution-rgb: 245,127,23;
    --color-button-primary: #ef4056;
    --color-button-primary-rgb: 239,64,86;
    --color-button-secondary: #19bfd3;
    --color-button-secondary-rgb: 25,191,211;
    --color-button-white: #fff;
    --color-button-white-rgb: 255,255,255;
    --color-button-black: #0c0c0c;
    --color-button-black-rgb: 12,12,12;
    --color-button-disable: #e0e0e2;
    --color-button-disable-rgb: 224,224,226;
    --color-button-fresh: #6bb927;
    --color-button-fresh-rgb: 107,185,39;
    --color-button-text-primary: #fff;
    --color-button-text-primary-rgb: 255,255,255;
    --color-button-text-secondary: #fff;
    --color-button-text-secondary-rgb: 255,255,255;
    --color-button-text-white: #0c0c0c;
    --color-button-text-white-rgb: 12,12,12;
    --color-button-text-black: #fff;
    --color-button-text-black-rgb: 255,255,255;
    --color-icon-primary: #ef4056;
    --color-icon-primary-rgb: 239,64,86;
    --color-icon-secondary: #19bfd3;
    --color-icon-secondary-rgb: 25,191,211;
    --color-icon-white: #fff;
    --color-icon-white-rgb: 255,255,255;
    --color-icon-black: #0c0c0c;
    --color-icon-black-rgb: 12,12,12;
    --color-icon-disable: #e0e0e2;
    --color-icon-disable-rgb: 224,224,226;
    --color-icon-low-emphasis: #a1a3a8;
    --color-icon-low-emphasis-rgb: 161,163,168;
    --color-icon-high-emphasis: #424750;
    --color-icon-high-emphasis-rgb: 66,71,80;
    --color-icon-success: #4caf50;
    --color-icon-success-rgb: 76,175,80;
    --color-icon-warning: #f9a825;
    --color-icon-warning-rgb: 249,168,37;
    --color-icon-neutral-hint: #81858b;
    --color-icon-neutral-hint-rgb: 129,133,139;
    --color-icon-rating-0-2: #f9bc00;
    --color-icon-rating-0-2-rgb: 249,188,0;
    --color-icon-rating-2-3: #b1b64d;
    --color-icon-rating-2-3-rgb: 177,182,77;
    --color-icon-rating-3-4: #65aa57;
    --color-icon-rating-3-4-rgb: 101,170,87;
    --color-icon-rating-4-5: #00a049;
    --color-icon-rating-4-5-rgb: 0,160,73;
    --color-icon-error: #d32f2f;
    --color-icon-error-rgb: 211,47,47;
    --color-fresh-300: #9dc44d;
    --color-fresh-300-rgb: 157,196,77;
    --color-fresh-500: #6bb927;
    --color-fresh-500-rgb: 107,185,39;
    --color-fresh-700: #39ae00;
    --color-fresh-700-rgb: 57,174,0;
    --color-plus-50: #fff7fe;
    --color-plus-50-rgb: 255,247,254;
    --color-plus-100: #ffe8ff;
    --color-plus-100-rgb: 255,232,255;
    --color-plus-150: #dfb1da;
    --color-plus-150-rgb: 223,177,218;
    --color-plus-300: #b665a4;
    --color-plus-300-rgb: 182,101,164;
    --color-plus-500: #b12ba4;
    --color-plus-500-rgb: 177,43,164;
    --color-plus-700: #941b80;
    --color-plus-700-rgb: 148,27,128;
    --color-plus-primary: #a63489;
    --color-plus-primary-rgb: 166,52,137;
    --color-blue-300: #9ee3f0;
    --color-blue-300-rgb: 158,227,240;
    --color-blue-500: #87d3e1;
    --color-blue-500-rgb: 135,211,225;
    --color-blue-700: #00bfd6;
    --color-blue-700-rgb: 0,191,214;
    --color-blue-primary: #19bfd3;
    --color-blue-primary-rgb: 25,191,211;
    --color-green-300: #39ae00;
    --color-green-300-rgb: 57,174,0;
    --color-green-500: #6bb927;
    --color-green-500-rgb: 107,185,39;
    --color-green-700: #9dc44d;
    --color-green-700-rgb: 157,196,77;
    --color-digipay: #0040ff;
    --color-digipay-rgb: 0,64,255;
    --color-fidibo: #52b9c7;
    --color-fidibo-rgb: 82,185,199;
    --color-pindo-touchpoint: #28367f;
    --color-pindo-touchpoint-rgb: 40,54,127;
    --color-digikalajet-secondary: #ff6200;
    --color-digikalajet-secondary-rgb: 255,98,0;
    --color-delivery-post: #feb900;
    --color-delivery-post-rgb: 254,185,0;
    --color-delivery-ship-by-seller: #d86b00;
    --color-delivery-ship-by-seller-rgb: 216,107,0;
    --color-delivery-non-inventory: #922fd3;
    --color-delivery-non-inventory-rgb: 146,47,211;
    --color-delivery-jet: #a63489;
    --color-delivery-jet-rgb: 166,52,137;
    --color-delivery-jet-expansion: #1028ff;
    --color-delivery-jet-expansion-rgb: 16,40,255;
    --color-delivery-express: #e6123d;
    --color-delivery-express-rgb: 230,18,61;
    --color-seller-official: #0081b9;
    --color-seller-official-rgb: 0,129,185;
    --color-boomi-500: #2bb5b2;
    --color-boomi-500-rgb: 43,181,178;
    --color-ad: #ff009c;
    --color-ad-rgb: 255,0,156;
    --color-electronic-300: #6763d9;
    --color-electronic-300-rgb: 103,99,217;
    --color-electronic-500: #5c51bf;
    --color-electronic-500-rgb: 92,81,191;
    --color-fashion-300: #ffa368;
    --color-fashion-300-rgb: 255,163,104;
    --color-fashion-500: #e88060;
    --color-fashion-500-rgb: 232,128,96;
    --color-tools-300: #f62;
    --color-tools-300-rgb: 255,102,34;
    --color-tools-500: #d65c26;
    --color-tools-500-rgb: 214,92,38;
    --color-sport-300: #2babc4;
    --color-sport-300-rgb: 43,171,196;
    --color-sport-500: #1693c0;
    --color-sport-500-rgb: 22,147,192;
    --color-kids-300: #fb507d;
    --color-kids-300-rgb: 251,80,125;
    --color-kids-500: #dd305d;
    --color-kids-500-rgb: 221,48,93;
    --color-beauty-300: #c441f1;
    --color-beauty-300-rgb: 196,65,241;
    --color-beauty-500: #b006eb;
    --color-beauty-500-rgb: 176,6,235;
    --color-stationary-300: #ff9a36;
    --color-stationary-300-rgb: 255,154,54;
    --color-stationary-500: #fa8614;
    --color-stationary-500-rgb: 250,134,20;
    --color-home-300: #00b4b0;
    --color-home-300-rgb: 0,180,176;
    --color-home-500: #009db0;
    --color-home-500-rgb: 0,157,176;
    --color-rating-0-2: #f9bc00;
    --color-rating-0-2-rgb: 249,188,0;
    --color-rating-2-3: #b1b64d;
    --color-rating-2-3-rgb: 177,182,77;
    --color-rating-3-4: #65aa57;
    --color-rating-3-4-rgb: 101,170,87;
    --color-rating-4-5: #00a049;
    --color-rating-4-5-rgb: 0,160,73;
    --color-gradient-silver: #f2f2f2;
    --color-gradient-silver-rgb: 242,242,242;
    --color-pure-black: #000;
    --color-pure-black-rgb: 0,0,0;
    --color-gray: #eee;
    --color-gray-rgb: 238,238,238;
    --color-brand-primary: #e6123d;
    --color-brand-primary-rgb: 230,18,61;
    --color-brand-primary-700: #e6123d;
    --color-brand-primary-700-rgb: 230,18,61;
    --color-club: #0fabc6;
    --color-club-rgb: 15,171,198;
    --color-irancell: #fbc02d;
    --color-irancell-rgb: 251,192,45;
    --color-world-cup-winners: #4caf50;
    --color-world-cup-winners-rgb: 76,175,80;
    --color-village: #00b088;
    --color-village-rgb: 0,176,136;
    --color-digify: #254fc3;
    --color-digify-rgb: 37,79,195;
    --color-mission-background-active: #fffaed;
    --color-mission-background-active-rgb: 255,250,237;
    --color-mission-border-active: #ffc845;
    --color-mission-border-active-rgb: 255,200,69;
    --color-background-success: #e1f9e0;
    --color-background-success-rgb: 225,249,224;
    --color-egift-card-active-bottom: #434851;
    --color-egift-card-active-bottom-rgb: 67,72,81;
    --color-egift-card-disabled-bottom: #a2a4a9;
    --color-egift-card-disabled-bottom-rgb: 162,164,169;
    --color-corporate-giftcard-landing-physical-card-color: #00a4ba;
    --color-corporate-giftcard-landing-physical-card-color-rgb: 0,164,186;
    --color-corporate-giftcard-landing-physical-card-color-300: #e3f6f8;
    --color-corporate-giftcard-landing-physical-card-color-300-rgb: 227,246,248;
    --color-corporate-giftcard-landing-digital-card-color: #33a3ff;
    --color-corporate-giftcard-landing-digital-card-color-rgb: 51,163,255;
    --color-corporate-giftcard-landing-digital-card-color-300: #e9f6fe;
    --color-corporate-giftcard-landing-digital-card-color-300-rgb: 233,246,254;
    --color-corporate-giftcard-landing-success: #e5f8f0;
    --color-corporate-giftcard-landing-success-rgb: 229,248,240;
    --color-bg-expiring-points: #fef2e6;
    --color-bg-expiring-points-rgb: 254,242,230;
    --color-luckydraw-season-summer: #006b38;
    --color-luckydraw-season-summer-rgb: 0,107,56;
    --color-luckydraw-season-winter: #2c4f92;
    --color-luckydraw-season-winter-rgb: 44,79,146;
    --color-luckydraw-season-autumn: #822c26;
    --color-luckydraw-season-autumn-rgb: 130,44,38;
    --color-luckydraw-season-spring: #ee6673;
    --color-luckydraw-season-spring-rgb: 238,102,115;
    --color-campaign-norouz: #e4083d;
    --color-campaign-norouz-rgb: 228,8,61;

}

.styles_image__5lulR {
    mix-blend-mode: darken;
}


.elementor-widget-n-menu .e-n-menu-title.e-current,.elementor-widget-n-menu .e-n-menu-title.e-current a {
    color: #1f2124 !important;
}

.elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-icon span>i {
	color: var(--e-global-color-61bd5bb) !important;
}

/*css for faq*/
 .faq-container {
            width: 100%;
            max-width: 800px;
            margin: 0 auto;
        }

        .faq-question {
            background-color: #023047;
            color: white;
            padding: 10px;
            margin: 10px 0;
            border-radius: 5px;
            cursor: pointer;
            transition: background-color 0.3s ease;
        }

        .faq-question:hover {
            background-color: #FFB703;
        }

        .faq-answer {
            display: none;
            background-color: #f9f9f9;
            padding: 15px;
            border: 1px solid #ddd;
            border-radius: 5px;
            margin-top: -5px;
        }

        .faq-active .faq-answer {
            display: block;
        }
        
.math-captcha-form {
    text-align: left !important;
}

.math-captcha-form label {
    display: none;
}

.math-captcha-equation {
    direction: ltr !important;
    text-align: left !important;
    unicode-bidi: bidi-override !important;
}
