.elementor-1454 .elementor-element.elementor-element-ed4f82a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1454 .elementor-element.elementor-element-1cdca56{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1454 .elementor-element.elementor-element-be9d5b3 img{width:100%;opacity:1;border-radius:20px 20px 20px 20px;}.elementor-1454 .elementor-element.elementor-element-e75bbba{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1454 .elementor-element.elementor-element-e75bbba:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-e75bbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-icon i{color:var( --e-global-color-6063e48 );font-size:14px;}.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-icon svg{fill:var( --e-global-color-6063e48 );--e-icon-list-icon-size:14px;}.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-icon{width:14px;}.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-text, .elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-text a{color:var( --e-global-color-a9378f0 );}.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-item{font-family:"K", Sans-serif;font-size:23px;font-weight:400;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1454 .elementor-element.elementor-element-2c7a19d{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1454 .elementor-element.elementor-element-2c7a19d .elementor-heading-title{font-family:"K", Sans-serif;font-size:48px;font-weight:900;}.elementor-widget-theme-post-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1454 .elementor-element.elementor-element-8412c69{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IRANYekanX", Sans-serif;font-weight:400;line-height:41px;}.elementor-1454 .elementor-element.elementor-element-9b8775a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1454 .elementor-element.elementor-element-ecd78d7 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-1454 .elementor-element.elementor-element-88c1666{--display:flex;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1454 .elementor-element.elementor-element-de981fc{--box-background-color:#FFFFFF;--box-border-width:0px;--box-border-radius:20px;--separator-width:1px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.12);--item-text-color:var( --e-global-color-a9378f0 );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-6063e48 );}.elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__spinner{color:var( --e-global-color-6063e48 );fill:var( --e-global-color-6063e48 );}.elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__header-title{text-align:start;}.elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__header, .elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__header-title{font-family:"K", Sans-serif;font-weight:600;}.elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__header{flex-direction:row;}.elementor-1454 .elementor-element.elementor-element-de981fc .elementor-toc__list-item{font-family:"K", Sans-serif;font-size:19px;font-weight:700;}.elementor-1454 .elementor-element.elementor-element-3f10034{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.29;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.12);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1454 .elementor-element.elementor-element-3f10034:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-3f10034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3f10034::before, .elementor-1454 .elementor-element.elementor-element-3f10034 > .elementor-background-video-container::before, .elementor-1454 .elementor-element.elementor-element-3f10034 > .e-con-inner > .elementor-background-video-container::before, .elementor-1454 .elementor-element.elementor-element-3f10034 > .elementor-background-slideshow::before, .elementor-1454 .elementor-element.elementor-element-3f10034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1454 .elementor-element.elementor-element-3f10034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://menubato.com/wp-content/uploads/2025/09/386291205_ba8a2bf0-cef4-47cb-bd96-8d8e87f8b26d-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1454 .elementor-element.elementor-element-f3cd012 img{border-radius:15px 15px 15px 15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1454 .elementor-element.elementor-element-3f3fc43{text-align:center;}.elementor-1454 .elementor-element.elementor-element-3f3fc43 .elementor-heading-title{font-family:"K", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-a9378f0 );}.elementor-1454 .elementor-element.elementor-element-c48b503{text-align:center;}.elementor-1454 .elementor-element.elementor-element-c48b503 .elementor-heading-title{font-family:"K", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-a9378f0 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1454 .elementor-element.elementor-element-2674d81 .elementor-button{background-color:var( --e-global-color-864f152 );font-family:"K", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-a9378f0 );color:var( --e-global-color-a9378f0 );border-radius:12px 12px 12px 12px;}.elementor-1454 .elementor-element.elementor-element-2674d81 .elementor-button:hover, .elementor-1454 .elementor-element.elementor-element-2674d81 .elementor-button:focus{border-color:var( --e-global-color-864f152 );}.elementor-1454 .elementor-element.elementor-element-43bcbba{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1454 .elementor-element.elementor-element-cf16cf7 .elementor-heading-title{font-family:"K", Sans-serif;font-size:28px;font-weight:900;color:var( --e-global-color-a9378f0 );}.elementor-1454 .elementor-element.elementor-element-0c345bb > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(min-width:768px){.elementor-1454 .elementor-element.elementor-element-88c1666{--width:36%;}}@media(max-width:767px){.elementor-1454 .elementor-element.elementor-element-731681c .elementor-icon-list-item{font-size:18px;}.elementor-1454 .elementor-element.elementor-element-2c7a19d .elementor-heading-title{font-size:32px;line-height:1.7em;}.elementor-1454 .elementor-element.elementor-element-8412c69{font-size:14px;line-height:2.9em;}}/* Start custom CSS for theme-post-title, class: .elementor-element-2c7a19d */.elementor-1454 .elementor-element.elementor-element-2c7a19d:before{
    content: "";
    width:5px;
    height: 100%;
    border-radius: 10px;
    background-color: #74E100;
    position: absolute;
    right: -15px;
    box-shadow: 0 0 20px #74E100;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-8412c69 *//* ==========================
   Product Content Typography
   Class: product-content
========================== */

.product-content{
    font-size: 17px;
    line-height: 2.2;
    color: #4b5563;
    font-weight: 400;
    text-align: right;
    word-spacing: 0.5px;
    letter-spacing: 0;
    overflow-wrap: break-word;
}

/* Paragraphs */

.product-content p{
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 2.2;
    color: #4b5563;
}

/* Strong & Bold */

.product-content strong,
.product-content b{
    font-weight: 700;
    color: #111827;
}

/* H2 */

.product-content h2{
    font-size: 30px;
    font-weight: 800;
    line-height: 1.7;
    color: #111827;
    margin-top: 50px;
    margin-bottom: 20px;
}

/* H3 */

.product-content h3{
    font-size: 26px;
    font-weight: 800;
    line-height: 1.7;
    color: #111827;
    margin-top: 40px;
    margin-bottom: 18px;
}

/* H4 */

.product-content h4{
    font-size: 23px;
    font-weight: 700;
    line-height: 1.7;
    color: #1f2937;
    margin-top: 35px;
    margin-bottom: 16px;
}

/* H5 */

.product-content h5{
    font-size: 20px;
    font-weight: 700;
    line-height: 1.7;
    color: #1f2937;
    margin-top: 30px;
    margin-bottom: 14px;
}

/* H6 */

.product-content h6{
    font-size: 18px;
    font-weight: 700;
    line-height: 1.7;
    color: #374151;
    margin-top: 25px;
    margin-bottom: 12px;
}

/* Lists */

.product-content ul,
.product-content ol{
    margin: 20px 0;
    padding-right: 24px;
}

.product-content li{
    margin-bottom: 12px;
    line-height: 2;
    color: #4b5563;
}

/* Internal Links */

.product-content a{
    color: #1e3a8a;
    text-decoration: none;
    font-weight: 600;
    transition: all .25s ease;
    border-bottom: 1px solid transparent;
}

.product-content a:hover{
    color: #2563eb;
    border-bottom: 1px solid #2563eb;
}

/* Images */

.product-content img{
    max-width: 100%;
    height: auto;
    border-radius: 12px;
    margin: 15px 0;
}

/* Tables */

.product-content table{
    width: 100%;
    border-collapse: collapse;
    margin: 25px 0;
}

.product-content table td,
.product-content table th{
    border: 1px solid #e5e7eb;
    padding: 12px;
    line-height: 1.9;
}

/* Blockquote */

.product-content blockquote{
    border-right: 4px solid #2563eb;
    padding: 15px 20px;
    margin: 25px 0;
    background: #f8fafc;
    border-radius: 8px;
}

/* Selection */

.product-content ::selection{
    background: rgba(37,99,235,.15);
}

/* ==========================
   Tablet
========================== */

@media(max-width:1024px){

    .product-content{
        font-size:16px;
        line-height:2.1;
    }

    .product-content p{
        font-size:16px;
    }

    .product-content h2{
        font-size:28px;
    }

    .product-content h3{
        font-size:24px;
    }

    .product-content h4{
        font-size:22px;
    }
}

/* ==========================
   Mobile
========================== */

@media(max-width:767px){

    .product-content{
        font-size:15.8px;
        line-height:2.15;
    }

    .product-content p{
        font-size:15.8px;
        line-height:2.15;
        margin-bottom:18px;
    }

    .product-content h2{
        font-size:24px;
        line-height:1.8;
        margin-top:40px;
    }

    .product-content h3{
        font-size:21px;
        line-height:1.8;
    }

    .product-content h4{
        font-size:19px;
    }

    .product-content h5{
        font-size:17px;
    }

    .product-content h6{
        font-size:16px;
    }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-70211b7 */.elementor-1454 .elementor-element.elementor-element-70211b7{
    font-family: "iranyekan";
}/* End custom CSS */