.elementor-31100 .elementor-element.elementor-element-b1bd48a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-31100 .elementor-element.elementor-element-aa1f2e3{--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-31100 .elementor-element.elementor-element-f312082{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31100 .elementor-element.elementor-element-f312082:not(.elementor-motion-effects-element-type-background), .elementor-31100 .elementor-element.elementor-element-f312082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a156116 );}.elementor-31100 .elementor-element.elementor-element-fbfffa2 img{border-radius:6px 6px 6px 6px;}.elementor-31100 .elementor-element.elementor-element-74187e6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-31100 .elementor-element.elementor-element-b391f37{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:8px;}.elementor-31100 .elementor-element.elementor-element-b391f37 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-31100 .elementor-element.elementor-element-b391f37 .elementor-icon-box-title{margin-block-end:5px;}.elementor-31100 .elementor-element.elementor-element-b391f37 .elementor-icon{font-size:18px;}.elementor-31100 .elementor-element.elementor-element-b391f37 .elementor-icon-box-title, .elementor-31100 .elementor-element.elementor-element-b391f37 .elementor-icon-box-title a{font-family:"yekan", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;}.elementor-31100 .elementor-element.elementor-element-200ac3e{padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:8px;}.elementor-31100 .elementor-element.elementor-element-200ac3e .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-31100 .elementor-element.elementor-element-200ac3e .elementor-icon-box-title{margin-block-end:5px;}.elementor-31100 .elementor-element.elementor-element-200ac3e .elementor-icon{font-size:18px;}.elementor-31100 .elementor-element.elementor-element-200ac3e .elementor-icon-box-title, .elementor-31100 .elementor-element.elementor-element-200ac3e .elementor-icon-box-title a{font-family:"yekan", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;}.elementor-31100 .elementor-element.elementor-element-0e844a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31100 .elementor-element.elementor-element-108fc00 .elementor-heading-title{font-family:"yekan", Sans-serif;font-size:32px;font-weight:600;line-height:1.4em;}.elementor-31100 .elementor-element.elementor-element-cc81ea6{font-family:"yekan", Sans-serif;font-size:16px;line-height:1.4em;}.elementor-31100 .elementor-element.elementor-element-ae7a133{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31100 .elementor-element.elementor-element-ae7a133:not(.elementor-motion-effects-element-type-background), .elementor-31100 .elementor-element.elementor-element-ae7a133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a156116 );}.elementor-31100 .elementor-element.elementor-element-64f0dfb .elementor-toc__header-title{text-align:start;}.elementor-31100 .elementor-element.elementor-element-64f0dfb .elementor-toc__header{flex-direction:row;}.elementor-31100 .elementor-element.elementor-element-64f0dfb{--item-text-hover-decoration:underline;}.elementor-31100 .elementor-element.elementor-element-e37b77c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31100 .elementor-element.elementor-element-e37b77c:not(.elementor-motion-effects-element-type-background), .elementor-31100 .elementor-element.elementor-element-e37b77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a156116 );}.elementor-31100 .elementor-element.elementor-element-bde8b75{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31100 .elementor-element.elementor-element-3ab27e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-31100 .elementor-element.elementor-element-3ab27e8:not(.elementor-motion-effects-element-type-background), .elementor-31100 .elementor-element.elementor-element-3ab27e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a156116 );}.elementor-31100 .elementor-element.elementor-element-3a135d7 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-31100 .elementor-element.elementor-element-3a135d7 .e-search-input{font-size:14px;border-radius:0px 3px 3px 0px;}.elementor-31100 .elementor-element.elementor-element-3a135d7{--e-search-input-color:var( --e-global-color-text );--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:18px;--e-search-submit-icon-gap:0px;--e-search-submit-color:var( --e-global-color-primary );--e-search-icon-submit-color:var( --e-global-color-a156116 );--e-search-submit-border-radius:3px 0px 0px 3px;--e-search-submit-padding:10px 10px 10px 10px;}.elementor-31100 .elementor-element.elementor-element-3a135d7 .e-search-submit span{font-size:0px;}.elementor-31100 .elementor-element.elementor-element-7577d1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-31100 .elementor-element.elementor-element-7577d1e:not(.elementor-motion-effects-element-type-background), .elementor-31100 .elementor-element.elementor-element-7577d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a156116 );}.elementor-31100 .elementor-element.elementor-element-151717c .elementor-image-box-title{margin-bottom:5px;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-31100 .elementor-element.elementor-element-151717c .elementor-image-box-description{font-size:14px;color:#797979;}.elementor-31100 .elementor-element.elementor-element-b6ac5e1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-c72b79b );--border-color:var( --e-global-color-c72b79b );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-31100 .elementor-element.elementor-element-224553d .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__items, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31100 .elementor-element.elementor-element-f833aad > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-31100 .elementor-element.elementor-element-bda0aec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-c72b79b );--border-color:var( --e-global-color-c72b79b );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 2;}.elementor-31100 .elementor-element.elementor-element-1df9d8b .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__items, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__slider, .elementor-31100 .elementor-element.elementor-element-d24d8ce > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}body.elementor-page-31100:not(.elementor-motion-effects-element-type-background), body.elementor-page-31100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa8ed98 );}@media(max-width:1024px){.elementor-31100 .elementor-element.elementor-element-b1bd48a{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31100 .elementor-element.elementor-element-f312082{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-ae7a133{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-e37b77c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-3ab27e8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-7577d1e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-b6ac5e1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31100 .elementor-element.elementor-element-bda0aec{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}}@media(max-width:767px){.elementor-31100 .elementor-element.elementor-element-b1bd48a{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31100 .elementor-element.elementor-element-74187e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31100 .elementor-element.elementor-element-3ab27e8{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31100 .elementor-element.elementor-element-7577d1e{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31100 .elementor-element.elementor-element-b6ac5e1{--width:100%;}.elementor-31100 .elementor-element.elementor-element-bda0aec{--width:100%;}}@media(min-width:768px){.elementor-31100 .elementor-element.elementor-element-b1bd48a{--content-width:1200px;}.elementor-31100 .elementor-element.elementor-element-aa1f2e3{--width:75%;}.elementor-31100 .elementor-element.elementor-element-bde8b75{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31100 .elementor-element.elementor-element-aa1f2e3{--width:100%;}.elementor-31100 .elementor-element.elementor-element-bde8b75{--width:100%;}.elementor-31100 .elementor-element.elementor-element-3ab27e8{--width:100%;}.elementor-31100 .elementor-element.elementor-element-7577d1e{--width:100%;}.elementor-31100 .elementor-element.elementor-element-b6ac5e1{--width:100%;}.elementor-31100 .elementor-element.elementor-element-bda0aec{--width:100%;}}/* Start custom CSS for post-comments, class: .elementor-element-9c4a498 */.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .comment .comment-body, 
.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .pingback .comment-body {
    padding: 30px 80px 30px 20px !important;
    border-bottom: 1px solid #ccc;
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    position: relative;
    z-index: 100;
    background-color: #fff;
    margin-bottom: 20px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .comment .avatar, 
.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .pingback .avatar {
    right: 20px !important;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 .comment-content{
        border-top: 1px solid #EBEEEF;
    margin-top: 10px;
    padding-top: 15px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments ol.comment-list .children:before{
    display: none
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .children{
    padding-right: 50px
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .children .children{
    padding-right: 0px
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .childrenn li::before{
    content: "";
    display: block;
    height: calc(100% + 20px);
    position: absolute;
    right: -40px;
    top: -20px;
    background: #E9ECEF;
    width: 3px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 .reply{
    text-align: left;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 .reply .comment-reply-link{
        background: #68C455;
    padding: 5px 10px;
    border-radius: 5px;
    color: #fff;
}




.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .children .comment.depth-2::before{
        content: '';
    position: absolute;
    top: -20px;
    right: -30px;
    background: #E9ECEF;
    width: 3px;
    height: calc(100% + 20px);
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #comments .children .comment::after{
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    right: -30px;
    top: 57px;
    width: 50px;
    background-color: #E9ECEF;
    z-index: 1;
}


/* Form */
.elementor-31100 .elementor-element.elementor-element-9c4a498 #respond{
    margin-top: 50px;
    border: 1px solid #EBEEEF;
    border-radius: 8px;
    padding: 20px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #reply-title{
        font-weight: 900;
    font-size: 20px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 .logged-in-as{
    font-size: 12px
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 textarea, 
.elementor-31100 .elementor-element.elementor-element-9c4a498 input#author,
.elementor-31100 .elementor-element.elementor-element-9c4a498 input#email,
.elementor-31100 .elementor-element.elementor-element-9c4a498 input#url{
    border: 1px solid #E3E6EC;
    border-radius: 8px;
}


.elementor-31100 .elementor-element.elementor-element-9c4a498 #cancel-comment-reply-link{
        margin-right: 8px;
    background-color: red;
    color: #fff;
    padding: 5px 8px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600;
}/* End custom CSS */