/*
 Theme Name:   Fidarstudio Child
 Description:  Fidarstudio Child Theme
 Author:       Fidarstudio
 Author URI:   http://Fidarstudio.com
 Template:     Fidarstudio
 Version:      1.0.0
 Text Domain:  woodmart
*/

#woocommerce-order-data .address p:nth-child(3) a,.woocommerce-customer-details--phone{
    text-align:right;
}
.woocommerce form .form-row .required { visibility: visible; }
.woocommerce #content table.cart img.epo-upload-image, .woocommerce table.cart img.epo-upload-image, .woocommerce-page #content table.cart img.epo-upload-image, .woocommerce-page table.cart img.epo-upload-image, .epo-upload-image {max-width: 70% !important;max-height: none !important;}
.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://ehyakhak.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}
.woocommerce-product-gallery{ opacity: 1 !important; }
                                                                         .whb-top-bar .wd-dropdown {
                                                                             margin-top: 0px;
                                                                         }

.whb-top-bar .wd-dropdown:after {
    height: 10px;
}

.whb-sticked .whb-general-header .wd-dropdown {
    margin-top: 10px;
}

.whb-sticked .whb-general-header .wd-dropdown:after {
    height: 20px;
}

.whb-header-bottom .wd-dropdown {
    margin-top: 6px;
}

.whb-header-bottom .wd-dropdown:after {
    height: 16px;
}


.whb-header .whb-header-bottom .wd-header-cats {
    margin-top: -0px;
    margin-bottom: -0px;
    height: calc(100% + 0px);
}


@media (min-width: 1025px) {
    .whb-top-bar-inner {
        height: 40px;
        max-height: 40px;
    }

    .whb-sticked .whb-top-bar-inner {
        height: 40px;
        max-height: 40px;
    }

    .whb-general-header-inner {
        height: 85px;
        max-height: 85px;
    }

    .whb-sticked .whb-general-header-inner {
        height: 60px;
        max-height: 60px;
    }

    .whb-header-bottom-inner {
        height: 52px;
        max-height: 52px;
    }

    .whb-sticked .whb-header-bottom-inner {
        height: 52px;
        max-height: 52px;
    }


    .wd-header-overlap .title-size-small {
        padding-top: 197px;
    }

    .wd-header-overlap .title-size-default {
        padding-top: 237px;
    }

    .wd-header-overlap .title-size-large {
        padding-top: 277px;
    }

    .wd-header-overlap .without-title.title-size-small {
        padding-top: 177px;
    }

    .wd-header-overlap .without-title.title-size-default {
        padding-top: 212px;
    }

    .wd-header-overlap .without-title.title-size-large {
        padding-top: 237px;
    }

    .single-product .whb-overcontent:not(.whb-custom-header) {
        padding-top: 177px;
    }
}

@media (max-width: 1024px) {
    .whb-top-bar-inner {
        height: 38px;
        max-height: 38px;
    }

    .whb-general-header-inner {
        height: 60px;
        max-height: 60px;
    }

    .whb-header-bottom-inner {
        height: 52px;
        max-height: 52px;
    }


    .wd-header-overlap .page-title {
        padding-top: 165px;
    }

    .wd-header-overlap .without-title.title-shop {
        padding-top: 150px;
    }

    .single-product .whb-overcontent:not(.whb-custom-header) {
        padding-top: 150px;
    }
}

.whb-top-bar {
    background-color: rgba(131, 183, 53, 1);
}

.whb-general-header {
    border-bottom-width: 0px;border-bottom-style: solid;
}

.whb-header-bottom {
    border-bottom-width: 0px;border-bottom-style: solid;
}
                                                                                             .wd-popup.wd-promo-popup{
                                                                                                 background-color:#111111;
                                                                                                 background-image: none;
                                                                                                 background-repeat:no-repeat;
                                                                                                 background-size:contain;
                                                                                                 background-position:left center;
                                                                                             }

.page-title-default{
    background-color:#679920;
    background-image: url(https://ehyakhak.com/wp-content/uploads/2022/01/beee_img.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center center;
}

.footer-container{
    background-color:#ffffff;
    background-image: none;
}

:root{
    --wd-text-font:"IRANSans", Arial, Helvetica, sans-serif;
    --wd-text-font-weight:400;
    --wd-text-color:#777777;
    --wd-text-font-size:14px;
}
:root{
    --wd-title-font:"IRANSans", Arial, Helvetica, sans-serif;
    --wd-title-font-weight:400;
    --wd-title-color:#242424;
}
:root{
    --wd-entities-title-font:"IRANSans", Arial, Helvetica, sans-serif;
    --wd-entities-title-font-weight:500;
    --wd-entities-title-color:#333333;
    --wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
    --wd-alternative-font:"IRANSans", Arial, Helvetica, sans-serif;
}
:root{
    --wd-widget-title-font:"dana", Arial, Helvetica, sans-serif;
    --wd-widget-title-font-weight:400;
    --wd-widget-title-transform:uppercase;
    --wd-widget-title-color:#333;
    --wd-widget-title-font-size:16px;
}
:root{
    --wd-header-el-font:"dana", Arial, Helvetica, sans-serif;
    --wd-header-el-font-weight:400;
    --wd-header-el-transform:uppercase;
    --wd-header-el-font-size:13px;
}
:root{
    --wd-primary-color:#83b735;
}
:root{
    --wd-alternative-color:#fbbc34;
}
:root{
    --wd-link-color:#ef394e;
    --wd-link-color-hover:#cc3064;
}
:root{
    --btn-default-bgcolor:#f7f7f7;
}
:root{
    --btn-default-bgcolor-hover:#efefef;
}
:root{
    --btn-shop-bgcolor:#83b735;
}
:root{
    --btn-shop-bgcolor-hover:#6ca300;
}
:root{
    --btn-accent-bgcolor:#83b735;
}
:root{
    --btn-accent-bgcolor-hover:#6ca300;
}
:root{
    --notices-success-bg:#459647;
}
:root{
    --notices-success-color:#fff;
}
:root{
    --notices-warning-bg:#E0B252;
}
:root{
    --notices-warning-color:#fff;
}
:root{


    --wd-form-brd-radius: 0px;

    --wd-form-brd-width: 2px;

    --btn-default-color: #333;

    --btn-default-color-hover: #333;

    --btn-shop-color: #fff;

    --btn-shop-color-hover: #fff;

    --btn-accent-color: #fff;

    --btn-accent-color-hover: #fff;




    --btn-default-brd-radius: 5px;
    --btn-default-box-shadow: none;
    --btn-default-box-shadow-hover: none;




    --btn-shop-brd-radius: 5px;
    --btn-shop-box-shadow: none;
    --btn-shop-box-shadow-hover: none;




    --btn-accent-brd-radius: 5px;
    --btn-accent-box-shadow: none;
    --btn-accent-box-shadow-hover: none;


    --wd-brd-radius: 0px;
}



@media (min-width: 1025px) {
    .whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
        max-width: 1192px;
    }
}

.container {
    max-width: 1222px;
}

:root{
    --wd-container-width: 1222px;
}

.elementor-section.wd-section-stretch > .elementor-column-gap-no {
    max-width: 1192px;
}
.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
    max-width: 1202px;
}
.elementor-section.wd-section-stretch > .elementor-column-gap-default {
    max-width: 1212px;
}
.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
    max-width: 1222px;
}
.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
    max-width: 1232px;
}
.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
    max-width: 1252px;
}
@media (min-width: 1239px) {
    .platform-Windows .wd-section-stretch > .elementor-container {
        margin-left: auto;
        margin-right: auto;
    }
}
@media (min-width: 1222px) {
    html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
        margin-left: auto;
        margin-right: auto;
    }
}

div.wd-popup.popup-quick-view {
    max-width: 790px;
}




.woodmart-woocommerce-layered-nav .wd-scroll-content {
    max-height: 280px;
}

rs-slides [data-type=text],
rs-slides [data-type=button] {
    font-family: IRANSans !important;
}

rs-slides h1[data-type=text],
rs-slides h2[data-type=text],
rs-slides h3[data-type=text],
rs-slides h4[data-type=text],
rs-slides h5[data-type=text],
rs-slides h6[data-type=text] {
    font-family: IRANSans !important;
}

@font-face {
    font-weight: normal;
    font-style: normal;
    font-family: "woodmart-font";
    src: url("//ehyakhak.com/wp-content/themes/Fidarstudio/fonts/woodmart-font.woff2?v=7.0.4") format("woff2");
}

@media (max-width: 767px)
{
    .pm-project-menu .pm-nav-menu-toggle {
        display: none !important;
    }
}
.main-page-wrapper {

    background-color: #f7f3f0 !important;
}
.widget {

    box-shadow: 0 0 4px rgb(0 0 0 / 12%);
    background: #fff;
    padding: 10px;
}
.page-title-default {
    background-image: url(https://ehyakhak.com/wp-content/uploads/2022/01/beee_img.jpg) !important;
}

#billing_company_field {
    display: none;
}
#billing_country_field {
    display: none;
}
label {
    text-align: right;
}
/*@media (min-width: 1025px){*/
/*    .whb-general-header .woodmart-logo img {*/
/*        max-width: 55px !important;*/
/*    }*/
/*}*/
.rll-youtube-player, [data-lazy-src]{display:none !important;}
.digits_login_form .dig-container {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3)
}

.digits_login_form .dig-modal-con {
    border-radius: 0px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
    background: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    background-size: cover;
}


.digits_login_form .dig_ma-box .bglight {
    background-color: rgba(20, 20, 20, 1);
}


.digits_login_form .dig_login_rembe .dig_input_wrapper:before,
.digits_login_form .dig-custom-field-type-radio .dig_opt_mult_con .selected:before,
.digits_login_form .dig-custom-field-type-radio .dig_opt_mult_con .dig_input_wrapper:before,
.digits_login_form .dig-custom-field-type-tac .dig_opt_mult_con .selected:before,
.digits_login_form .dig-custom-field-type-checkbox .dig_opt_mult_con .selected:before,
.digits_login_form .dig-custom-field-type-tac .dig_opt_mult_con .dig_input_wrapper:before,
.digits_login_form .dig-custom-field-type-checkbox .dig_opt_mult_con .dig_input_wrapper:before {
    background-color: rgba(20, 20, 20, 1);
}


.digits_login_form .dig_sbtncolor {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(20, 20, 20, 1);
}

.digits_login_form .dig_ma-box .dark input[type="submit"], .digits_login_form .dig_ma-box .lighte {
    color: rgba(255, 255, 255, 1);
}

.digits_login_form .dig_ma-box .bgdark {
    background-color: rgba(20, 20, 20, 1);
}

.digits_login_form .dig_sml_box_msg_head,
.digits_login_form .dig_ma-box .digits-form-select .select2-selection__rendered,
.digits_login_form .dig_ma-box .dark a, .digits_login_form .dig_ma-box .dark .dig-cont-close, .digits_login_form .dig_ma-box .dark,
.digits_login_form .dig_ma-box .dark .minput label, .digits_login_form .dig_ma-box .dark .minput input, .digits_login_form .dig_ma-box .darke {
    color: rgba(20, 20, 20, 1);

}

.digits_login_form .dig_ma-box .countrycodecontainer .dark {
    border-right: 1px solid rgba(20, 20, 20, 1) !important;
}

.digits_login_form .dig_ma-box .bgtransborderdark {
    border: 1px solid;
    border-color: rgba(20, 20, 20, 1);
    background: transparent;
}

.digits_login_form .dig_ma-box .digits-form-select .select2-selection--single {
    border-bottom: 1px solid;
    border-color: rgba(20, 20, 20, 1);
}

.digits_login_form .digits-select .select2-selection .select2-selection__arrow b::after {
    border-bottom: 1.5px solidrgba(20, 20, 20, 1);
    border-right: 1.5px solidrgba(20, 20, 20, 1);
}


.digits_login_form .minput label {
    right: 0 !important;
    left: auto !important;
}
.wd-action-btn.wd-style-icon > .close_search{
    width: 100px;
    height: 100px;
    position: relative;
    flex-direction: column;
    font-weight: 400;
    font-size: 25px !important;
    line-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--action-btn-color);
    cursor: pointer;
}
#slider-94 .wd-slide {
    min-height: 700px;
}

@media (min-width: 1025px) {
    .browser-Internet #slider-94 .wd-slide {
        height: 700px;
    }
}

@media (max-width: 1024px) {
    #slider-94 .wd-slide {
        min-height: 450px;
    }
}

@media (max-width: 767px) {
    #slider-94 .wd-slide {
        min-height: 350px;
    }
}

#slide-13707.woodmart-loaded .wd-slide-bg {
    background-image: url(https://ehyakhak.com/wp-content/uploads/2022/02/بنر-جدید-کامل.jpg);
}

#slide-13707 .wd-slide-bg {
    background-color: #fefefe;
    background-size: cover;
    background-position: center center;
}


@media (max-width: 1024px) {


    #slide-13707 .wd-slide-bg {

    }
}

@media (max-width: 767px) {


    #slide-13707 .wd-slide-bg {

    }
}


#slide-13721.woodmart-loaded .wd-slide-bg {
    background-image: url(https://ehyakhak.com/wp-content/uploads/2022/01/اسلایدر-احیای-خاک.jpg);
}

#slide-13721 .wd-slide-bg {
    background-color: #fefefe;
    background-size: cover;
    background-position: center center;
}


@media (max-width: 1024px) {


    #slide-13721 .wd-slide-bg {

    }
}

@media (max-width: 767px) {


    #slide-13721 .wd-slide-bg {

    }
}
/* GENERAL */
body {
    direction: rtl;
    text-align: right;
    font-family: "IranYekan", sans-serif;
    font-weight: normal;
    font-style: normal;
    background: #f7f8f9;
}
h1,
h2,
h3,
h4,
h5,
h6,
a.read-more,
.entry-meta,
.readmore-btn,
.widget-taber a.nav-link {
    font-family: "IranYekan", sans-serif;
    margin-top: 0px;
    font-style: normal;
    font-weight: 600;
    text-transform: normal;
}
.entry-meta.font-x-small {
    font-weight: 600;
}
p {
    font-family: "IranYekan", sans-serif;
    font-size: 16px;
    margin-bottom: 15px;
    font-weight: normal;
}
video {
    max-width: 100%;
}