.elementor-kit-16{--e-global-color-primary:#F7931D;--e-global-color-secondary:#3E3E3F;--e-global-color-text:#595959;--e-global-color-accent:#1D81F7;--e-global-color-567a8518:#FCFCFC;--e-global-color-13d4543f:#FFFFFF;--e-global-color-1cb5e6c5:#C86C00;--e-global-color-49899477:#F3F3F3;--e-global-color-32844fac:#F27005;--e-global-typography-primary-font-family:"IRANYekanFN";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"IRANYekanFN";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"IRANYekanFN";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"IRANYekanFN";--e-global-typography-accent-font-weight:500;color:#7B7B7B;font-family:"IRANYekanFN", Sans-serif;font-size:15px;line-height:28px;}.elementor-kit-16 p{margin-bottom:4px;}.elementor-kit-16 h2{color:#3E3E3F;font-size:32px;line-height:45px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:rgba(50, 50, 50, 0.75);--lightbox-ui-color:#FFFFFF;--lightbox-ui-color-hover:#F7931D;--lightbox-navigation-icons-size:35px;}.elementor-kit-16 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-16 h2{font-size:27px;line-height:43px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:880px;}.e-con{--container-max-width:880px;}}/* Start custom CSS */.elementor-nav-menu--main .elementor-nav-menu ul{
    min-width: 15em!important;
}

.elementor-search-form__input{
    text-align: right!important;
}

.elementor-search-form__container  .dialog-lightbox-close-button{
    left: initial!important;
    right: 2em!important;
    top: 2em!important;
}

.elementor-search-form__container .elementor-lightbox .dialog-lightbox-close-button .eicon-close{
    font-size: 30px!important;
}


.elementor-nav-menu--main .elementor-nav-menu a{
    transition: .2s!important;
}

.elementor-search-form--skin-full_screen .elementor-search-form__container{
    padding: 0% 20%!important;
}

.elementor-element-289af47 span, .elementor-element-289af47 i{
    transition: .2s;
}

.elementor-widget-theme-post-content ul, .elementor-widget-theme-post-content ol{
    margin-bottom: 40px!important;
    padding-inline-start: 15px!important;
}

.post-thumbnail{
    height: 250px;
    position: relative;
}

.post-thumbnail img{
    background-position: center;
    object-fit: cover;
    min-height: 100%;
}
.jet-posts__item{
    transition: .3s;
}

.slick-list{
    overflow-y: visible;
    padding-top: 6px;
    margin-top: -6px;
}

.jet-posts__item:hover{
    transform: translate(0, -6px);
}

.elementor-post__excerpt p{
    overflow: hidden!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 3!important;
    -webkit-box-orient: vertical!important;
}

.elementor-post__meta-data{
    padding: 15px 35px!important;
}

.elementor-post__card{
    box-shadow: 0px 10px 35px 2px #9999A927!important;
}


.elementor-post__thumbnail{
    margin: 11px!important;
    border-radius: 7px;
}

.elementor-post__card:hover{
    transform: translate(0, -6px);
}

.elementor-posts-nothing-found{
    text-align: center;
}

.rank-math-breadcrumb a{
    color: #DEDEDE!important;
    transition: .2s;
}

.rank-math-breadcrumb a:hover{
    color: #FFF!important;
}

figure{
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

input:focus, textarea:focus{
    border-color: #F7931D!important;
    box-shadow: none!important;
}

.rank-math-breadcrumb p{
    color: #DEDEDE;
    font-size: 22px;
    font-weight: 400;
    line-height: 39px;
    text-align: center;
}

.height-two{
    height: 2px!important;
}

.height-five{
    height: 5px!important;
}

.height-ten{
    height: 10px!important;
}

table td{
    direction: ltr;
}

.flex-direction-nav a{
    color: #00000000!important
}

a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{
    color: #494c4f;
}

.elementor-nav-menu--dropdown a:hover{
    color: #fff!important;
}

.postid-458 table td{
    direction: rtl!important;
}

.single-product .elementor-widget-theme-post-content p{
    text-align: justify;
}

.elementor-element-618d81b{
    margin-bottom: 0px!important;
}

#wpadminbar{
    z-index: 9999999;
}

.elementor-message.elementor-message-success{
    color: green!important;
    text-align: center;
    padding: 10px;
    font-size: 16px;
}/* End custom CSS */