.elementor-10830 .elementor-element.elementor-element-acb9c38{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10830 .elementor-element.elementor-element-4df2885{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-a4c81f8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE4DF;border-radius:15px 15px 15px 15px;}.elementor-10830 .elementor-element.elementor-element-2a44cda{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-2a44cda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10830 .elementor-element.elementor-element-9579854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-fb75936 .elementor-heading-title{font-family:"Arial", Sans-serif;}.elementor-10830 .elementor-element.elementor-element-b0fb3bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4F230F38;--border-color:#4F230F38;--border-radius:15px 15px 15px 15px;}.elementor-10830 .elementor-element.elementor-element-b0fb3bd:not(.elementor-motion-effects-element-type-background), .elementor-10830 .elementor-element.elementor-element-b0fb3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E8D1;}.elementor-10830 .elementor-element.elementor-element-ce3d22b .elementor-widget-container{font-family:"Arial", Sans-serif;color:#2B0F06;}.elementor-10830 .elementor-element.elementor-element-757d248{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10830 .elementor-element.elementor-element-21ecebd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-10830 .elementor-element.elementor-element-21ecebd.elementor-element{--align-self:flex-end;}.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;line-height:30px;letter-spacing:0px;color:#2B0F06;}.elementor-10830 .elementor-element.elementor-element-1f8eadf{text-align:justify;color:#2B0F06;font-family:"Arial", Sans-serif;font-size:16px;}@media(max-width:767px){.elementor-10830 .elementor-element.elementor-element-acb9c38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-2a44cda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-9579854{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10830 .elementor-element.elementor-element-21ecebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10830 .elementor-element.elementor-element-21ecebd.elementor-element{--align-self:center;}.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title{font-size:14px;letter-spacing:0.1px;}}@media(min-width:768px){.elementor-10830 .elementor-element.elementor-element-acb9c38{--width:1400%;}.elementor-10830 .elementor-element.elementor-element-4df2885{--width:30%;}.elementor-10830 .elementor-element.elementor-element-2a44cda{--width:70%;}.elementor-10830 .elementor-element.elementor-element-9579854{--width:100%;}.elementor-10830 .elementor-element.elementor-element-757d248{--width:1400px;}}/* Start custom CSS for heading, class: .elementor-element-fb75936 */.elementor-10830 .elementor-element.elementor-element-fb75936 .elementor-heading-title{
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.elementor-10830 .elementor-element.elementor-element-fb75936 .elementor-heading-title::before{
    content: "";
    width: 5px;
    height: 22px;
    flex: 0 0 5px;

    background: linear-gradient(
        180deg,
        #ad772d 0%,
        #4f230f 100%
    );

    border-radius: 20px;
    box-shadow: 0 2px 6px rgba(79,35,15,.18);
}

.elementor-10830 .elementor-element.elementor-element-fb75936{
direction: ltr;
}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-ce3d22b */.elementor-10830 .elementor-element.elementor-element-ce3d22b{
direction: ltr;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ecebd */.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title{
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 10px;

    padding: 8px 16px 8px 18px;

    background: rgba(255,255,255,.38);

    border: 1px solid rgba(79,35,15,.14);
    border-radius: 12px;


    box-shadow:
        0 6px 18px rgba(79,35,15,.06),
        inset 0 1px 0 rgba(255,255,255,.55);
}

/* خط تزئینی کنار تیتر */
.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title::before{
    content: "";
    width: 5px;
    height: 22px;

    flex: 0 0 5px;

    background: linear-gradient(
        180deg,
        #ad772d 0%,
        #4f230f 100%
    );

    border-radius: 20px;

    box-shadow: 0 2px 6px rgba(79,35,15,.18);
}

/* هاور خیلی ظریف */
.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title{
    transition:
        transform .3s ease,
        box-shadow .3s ease,
        background .3s ease;
}

.elementor-10830 .elementor-element.elementor-element-21ecebd .elementor-heading-title:hover{
    transform: translateY(-2px);

    background: rgba(255,255,255,.55);

    box-shadow:
        0 10px 24px rgba(79,35,15,.09),
        inset 0 1px 0 rgba(255,255,255,.65);
}
.elementor-10830 .elementor-element.elementor-element-21ecebd{
direction: ltr;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1f8eadf */.elementor-10830 .elementor-element.elementor-element-1f8eadf{
direction: ltr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-757d248 */.elementor-10830 .elementor-element.elementor-element-757d248 {
    direction: rtl;
    text-align: right;

    padding: 16px !important;

    background: rgba(255, 255, 255, 0.18) !important;

    border: 1px solid rgba(79, 35, 15, 0.22) !important;

    border-radius: 15px !important;

    box-sizing: border-box;
}
.elementor-10830 .elementor-element.elementor-element-757d248 {
    background: #F7E8D1 !important;}/* End custom CSS */
/* Start custom CSS */body.elementor-page-10830  .main-page-wrapper {
    background-color: #fffbf7
    !important;
}/* End custom CSS */