.elementor-2364 .elementor-element.elementor-element-4a011bd{--display:flex;--min-height:286px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-4a011bd:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-4a011bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elamiehchi.ir/wp-content/uploads/2026/10/2147483648_-210000.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2364 .elementor-element.elementor-element-9606fb8{--display:flex;--min-height:364px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-2364 .elementor-element.elementor-element-9606fb8::before, .elementor-2364 .elementor-element.elementor-element-9606fb8 > .elementor-background-video-container::before, .elementor-2364 .elementor-element.elementor-element-9606fb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2364 .elementor-element.elementor-element-9606fb8 > .elementor-background-slideshow::before, .elementor-2364 .elementor-element.elementor-element-9606fb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2364 .elementor-element.elementor-element-9606fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010117;--background-overlay:'';}.elementor-2364 .elementor-element.elementor-element-9606fb8.e-con{--flex-grow:0;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-2364 .elementor-element.elementor-element-8553457 .elementor-heading-title{font-family:"yekan", Sans-serif;font-weight:600;text-shadow:2px 2px 10px rgba(0,0,0,0.3);color:var( --e-global-color-57f74c6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2364 .elementor-element.elementor-element-06c8f39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-06c8f39{font-family:"yekan", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2364 .elementor-element.elementor-element-3f253a3{--display:flex;--justify-content:center;--align-items:center;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-3f253a3:not(.elementor-motion-effects-element-type-background), .elementor-2364 .elementor-element.elementor-element-3f253a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-3f253a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-5b4163b{--display:flex;--min-height:0px;--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-5b4163b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-beff90d{--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;}.elementor-2364 .elementor-element.elementor-element-beff90d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-9068505{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-4a98323{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d02fe13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-18dbbe2{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-03c53af{--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;}.elementor-2364 .elementor-element.elementor-element-c9389ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c1f2c6f{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-435b52f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-21c8bc4{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-55e3537{--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;}.elementor-2364 .elementor-element.elementor-element-5057a7b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-131a382{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3f14b83{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-150a208{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-f8fd151{--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;}.elementor-2364 .elementor-element.elementor-element-268b8bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c922df9{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-9b6f737{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-efde7ce{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d47499f{--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;}.elementor-2364 .elementor-element.elementor-element-a5818cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-d7e597b{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-a97a291{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-00445be{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-550fd20{--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;}.elementor-2364 .elementor-element.elementor-element-6da7041{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-185d0fd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b0f3e98{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ec0cbc8{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-cc99a24{--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;}.elementor-2364 .elementor-element.elementor-element-1474c8e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-0285b4e{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-737ead4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-26342dc{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-217ac5c{--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;}.elementor-2364 .elementor-element.elementor-element-cf11f1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-93e5ce1{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-4a58c7a{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-4f7921e{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-6cb136d{--display:flex;}.elementor-2364 .elementor-element.elementor-element-fe5b247{--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;}.elementor-2364 .elementor-element.elementor-element-1910604{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-b61b2b5{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-fbe9e8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-6e29478{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-c553da7{--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;}.elementor-2364 .elementor-element.elementor-element-903576d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-8b767d8{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-8318869{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-350f289{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-83709f7{--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;}.elementor-2364 .elementor-element.elementor-element-5094107{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-a933768{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-0b91ab9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-62f7d30{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-fa14cd7{--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;}.elementor-2364 .elementor-element.elementor-element-7969ccc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c529b46{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-62682d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-69b8cfa{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-6c8b7ea{--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;}.elementor-2364 .elementor-element.elementor-element-6e666e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-90d1464{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-c741933{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-9550769{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-54e57b6{--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;}.elementor-2364 .elementor-element.elementor-element-b2f9536{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-13a0d64{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-1612686{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-2219baa{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-5ca489e{--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;border-style:none;--border-style:none;}.elementor-2364 .elementor-element.elementor-element-e947377{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-9ccd3a2{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-767034b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-cbd0f44{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-a0673a2{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-7f4c447{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-4986e63{--display:flex;}.elementor-2364 .elementor-element.elementor-element-f51aef3{--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;}.elementor-2364 .elementor-element.elementor-element-a353793{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ca7430f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ca7430f{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-0979ed4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c6371ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-c6371ae{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-15f7e5f{--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;}.elementor-2364 .elementor-element.elementor-element-d80b305{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c4a91b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-c4a91b8{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d4d1768{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-d20d418.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-d20d418{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-f6db887{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-a43955c{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-2b2cf74{--display:flex;}.elementor-2364 .elementor-element.elementor-element-2d01115{--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;}.elementor-2364 .elementor-element.elementor-element-68d12a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c4a9d1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-c4a9d1d{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-4a73124{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-7511761.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-7511761{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-0b36670{--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;}.elementor-2364 .elementor-element.elementor-element-8b2a962{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-0c82079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-0c82079{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-76dd8f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-404a9c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-404a9c7{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-460c07d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2364 .elementor-element.elementor-element-6639ef5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ef8d9e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ef8d9e1{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-8e711c4{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-63a395b{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-1911925{--display:flex;}.elementor-2364 .elementor-element.elementor-element-95a6e52{--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;}.elementor-2364 .elementor-element.elementor-element-a39a6af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-7c16136.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-7c16136{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-568744a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-b2eda18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-b2eda18{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2244016{--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;}.elementor-2364 .elementor-element.elementor-element-aa62e60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-7905818.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-7905818{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b73245e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-e7b2122.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-e7b2122{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-5dba414{--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;}.elementor-2364 .elementor-element.elementor-element-6615729{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-a79c3db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-a79c3db{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-08dd6ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-99f026a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-99f026a{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-882a7a7{--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;}.elementor-2364 .elementor-element.elementor-element-a72a2ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-e3caf7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-e3caf7e{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-9c5a47c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-0cd746a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-0cd746a{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d7737ba{--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;}.elementor-2364 .elementor-element.elementor-element-1b4c6b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-a12e995.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-a12e995{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b86480d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-fb3b08a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-fb3b08a{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-de6e5ea{--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;}.elementor-2364 .elementor-element.elementor-element-10146f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-00565bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-00565bd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2e637de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-1dc44b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-1dc44b0{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-026ee27{--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;}.elementor-2364 .elementor-element.elementor-element-654c7ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-9b25fd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-9b25fd8{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-1f4381d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-bbb50a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-bbb50a5{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-95cc9d9{--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;}.elementor-2364 .elementor-element.elementor-element-43e5303{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-6334e80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-6334e80{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-49cfc06{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ea41460.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ea41460{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-dde9921{--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;}.elementor-2364 .elementor-element.elementor-element-594c7ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-b3f8be4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-b3f8be4{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2c9859b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-9665a81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-9665a81{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d17b176{--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;}.elementor-2364 .elementor-element.elementor-element-63d3c99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-a1b6552.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-a1b6552{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-e92bffd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-af58855.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-af58855{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-bc87221{--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;}.elementor-2364 .elementor-element.elementor-element-7128af7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-8858ee7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-8858ee7{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-5dd14d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-1434529.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-1434529{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-c0193d7{--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;}.elementor-2364 .elementor-element.elementor-element-6aba275{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-540687c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-540687c{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b3b927a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-7ed71fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-7ed71fe{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-6a03213{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-6dcebc6{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-75e9cb6{--display:flex;}.elementor-2364 .elementor-element.elementor-element-d3979c2{--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;}.elementor-2364 .elementor-element.elementor-element-f208304{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-2e62fb5{width:var( --container-widget-width, 100.238% );max-width:100.238%;--container-widget-width:100.238%;--container-widget-flex-grow:0;text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:18px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2e62fb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-426edff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-6dfb140.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-6dfb140{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2cc0c94{--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;}.elementor-2364 .elementor-element.elementor-element-b9ce0c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-f7aad02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-f7aad02{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3767b5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-50336df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-50336df{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d575286{--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;}.elementor-2364 .elementor-element.elementor-element-8b1f311{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-8695e5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-8695e5e{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-6f5cc0a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-f3741d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-f3741d9{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-e578cab{--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;}.elementor-2364 .elementor-element.elementor-element-e71dd6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-64c7100.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-64c7100{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-ced489f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-844d4dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-844d4dd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b98863b{--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;}.elementor-2364 .elementor-element.elementor-element-1c3a410{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-bda82aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-bda82aa{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-244ebc7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-da1a569.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-da1a569{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-9111e98{--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;}.elementor-2364 .elementor-element.elementor-element-7147061{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-959b363.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-959b363{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-5483cd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-d475a99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-d475a99{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-01745e0{--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;}.elementor-2364 .elementor-element.elementor-element-7d0f47b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-718550b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-718550b{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3b4670d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-05ddcdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-05ddcdd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-63e0f87{--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;}.elementor-2364 .elementor-element.elementor-element-ba096ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-af8c141.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-af8c141{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3ba357c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-fbc548d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-fbc548d{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d47744d{--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;}.elementor-2364 .elementor-element.elementor-element-4057030{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-fcd7b6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-fcd7b6d{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-42b6166{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-de9b723.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-de9b723{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-edd012a{--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;}.elementor-2364 .elementor-element.elementor-element-38bf73d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-173b202.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-173b202{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-1041128{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-e4aadfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-e4aadfd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-0c2bcdd{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-46e045d{--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;--border-radius:9px 9px 9px 9px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-fa4158c{--display:flex;}.elementor-2364 .elementor-element.elementor-element-b7e8c99{--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;}.elementor-2364 .elementor-element.elementor-element-47a3989{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-63066bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-63066bd{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-45fc5c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ea6a98d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ea6a98d{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-bb5244b{--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;}.elementor-2364 .elementor-element.elementor-element-db7a14c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ff05159{width:var( --container-widget-width, 79.816% );max-width:79.816%;--container-widget-width:79.816%;--container-widget-flex-grow:0;text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-ff05159.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-2f75cdc{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-2057d43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:7%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2057d43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-143b0a2{--display:flex;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-7f3ad66{--display:flex;}.elementor-2364 .elementor-element.elementor-element-b0a32b8{--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;}.elementor-2364 .elementor-element.elementor-element-dc0cdfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-2436771.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-2436771{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-58cfd12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-b805561.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-b805561{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-e8d1def{--display:flex;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-6977139{--display:flex;}.elementor-2364 .elementor-element.elementor-element-e10308c{--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;}.elementor-2364 .elementor-element.elementor-element-2d4559a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-f32f571.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-f32f571{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-d03cb8d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-6e660c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-6e660c3{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3908b69{--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;}.elementor-2364 .elementor-element.elementor-element-bdf410b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-bee5be2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-bee5be2{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-a7fb753{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-819b1e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-819b1e3{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-1343325{--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;}.elementor-2364 .elementor-element.elementor-element-88c3b42{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-27f5f7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-27f5f7a{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-f7c9f5b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ff14b20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ff14b20{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2e17f04{--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;}.elementor-2364 .elementor-element.elementor-element-093cb46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-c935d86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-c935d86{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-1a6c23e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-0178d83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-0178d83{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-f0acab3{--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;}.elementor-2364 .elementor-element.elementor-element-da427ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-91a41ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-91a41ba{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-3524ed4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-500b0b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-500b0b6{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-2110fdc{--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;}.elementor-2364 .elementor-element.elementor-element-9aa278d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-5746524.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-5746524{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-288e030{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-ee85bbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-ee85bbe{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-0bb661c{--display:flex;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-9dbb7cf{--display:flex;}.elementor-2364 .elementor-element.elementor-element-12b163a{--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;}.elementor-2364 .elementor-element.elementor-element-f21fbd7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-f21fbd7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-f3c662e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-f3c662e{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-39a71e1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-bd1bba8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-bd1bba8{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-c39c03f{--display:flex;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-4bbf127{--display:flex;}.elementor-2364 .elementor-element.elementor-element-565e20a{--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;}.elementor-2364 .elementor-element.elementor-element-4efa877{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-a4e2f8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-a4e2f8e{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-902342c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-d76876d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-d76876d{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-b3c6ae2{--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;}.elementor-2364 .elementor-element.elementor-element-4a49727{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-0863a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-0863a02{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-7d04baf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-6007d21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-6007d21{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-06b20b8{--display:flex;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-2364 .elementor-element.elementor-element-a1fc990{--display:flex;}.elementor-2364 .elementor-element.elementor-element-95dc4d8{--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;}.elementor-2364 .elementor-element.elementor-element-7b87511{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-247520f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2364 .elementor-element.elementor-element-247520f{text-align:center;font-family:"yekan", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0.9px;}.elementor-2364 .elementor-element.elementor-element-8dbcbf4{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}:where( .elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-528f163{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:36px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-3d54b9c );--n-accordion-title-hover-color:var( --e-global-color-57f74c6 );--n-accordion-title-active-color:var( --e-global-color-57f74c6 );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-57f74c6 );}.elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-57f74c6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d54b9c );}.elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-2ec8d4e );}.elementor-2364 .elementor-element.elementor-element-528f163.elementor-element{--align-self:center;}:where( .elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"yekan", Sans-serif;}:where( .elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:var( --e-global-color-2ec8d4e );}@media(min-width:768px){.elementor-2364 .elementor-element.elementor-element-9606fb8{--width:101.045%;}.elementor-2364 .elementor-element.elementor-element-3f253a3{--width:100%;}.elementor-2364 .elementor-element.elementor-element-03c53af{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-55e3537{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-f8fd151{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-d47499f{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-550fd20{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-cc99a24{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-217ac5c{--content-width:1600px;}.elementor-2364 .elementor-element.elementor-element-2057d43{--width:84.592%;}.elementor-2364 .elementor-element.elementor-element-f21fbd7{--width:47.828%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2364 .elementor-element.elementor-element-5b4163b{--width:100%;}.elementor-2364 .elementor-element.elementor-element-beff90d{--width:546.797px;}}@media(max-width:1024px){.elementor-2364 .elementor-element.elementor-element-3f253a3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-5b4163b{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2364 .elementor-element.elementor-element-4a58c7a{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-a0673a2{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-f6db887{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-8e711c4{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-6a03213{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-0c2bcdd{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-2f75cdc{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-8dbcbf4{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}.elementor-2364 .elementor-element.elementor-element-528f163{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-border-radius:7px 7px 7px 7px;}}@media(max-width:767px){.elementor-2364 .elementor-element.elementor-element-4a011bd{--min-height:255px;}.elementor-2364 .elementor-element.elementor-element-9606fb8{--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-8553457{text-align:center;}.elementor-2364 .elementor-element.elementor-element-8553457 .elementor-heading-title{font-size:25px;}.elementor-2364 .elementor-element.elementor-element-06c8f39{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-2364 .elementor-element.elementor-element-3f253a3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2364 .elementor-element.elementor-element-5b4163b{--border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-beff90d{--border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-9068505{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-4a98323{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-d02fe13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-18dbbe2{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-c9389ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c1f2c6f{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-435b52f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-21c8bc4{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-5057a7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-131a382{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-3f14b83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-150a208{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-268b8bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c922df9{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-9b6f737{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-efde7ce{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-a5818cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d7e597b{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-a97a291{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-00445be{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6da7041{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-185d0fd{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b0f3e98{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ec0cbc8{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1474c8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0285b4e{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-737ead4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-26342dc{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-cf11f1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-93e5ce1{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-4a58c7a{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-4a58c7a {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-4a58c7a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-1910604{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b61b2b5{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-fbe9e8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6e29478{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-903576d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-8b767d8{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-8318869{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-350f289{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-5094107{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-a933768{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-0b91ab9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-62f7d30{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7969ccc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c529b46{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-62682d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-69b8cfa{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6e666e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-90d1464{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-c741933{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-9550769{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b2f9536{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-13a0d64{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1612686{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2219baa{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-e947377{--border-radius:0px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-9ccd3a2{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-767034b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-cbd0f44{font-size:15px;}.elementor-2364 .elementor-element.elementor-element-a0673a2{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-a0673a2 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-a0673a2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-a353793{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ca7430f{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-0979ed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c6371ae{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-d80b305{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c4a91b8{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-d4d1768{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d20d418{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-f6db887{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-f6db887 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-f6db887 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-68d12a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c4a9d1d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-4a73124{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-7511761{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-8b2a962{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0c82079{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-76dd8f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-404a9c7{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6639ef5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ef8d9e1{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-8e711c4{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-8e711c4 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-8e711c4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-a39a6af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-7c16136{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-568744a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b2eda18{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-aa62e60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-7905818{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b73245e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e7b2122{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6615729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-a79c3db{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-08dd6ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-99f026a{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-a72a2ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e3caf7e{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-9c5a47c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0cd746a{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1b4c6b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-a12e995{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b86480d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-fb3b08a{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-10146f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-00565bd{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-2e637de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-1dc44b0{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-654c7ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-9b25fd8{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1f4381d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-bbb50a5{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-43e5303{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6334e80{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-49cfc06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ea41460{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-594c7ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b3f8be4{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-2c9859b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-9665a81{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-63d3c99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-a1b6552{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-e92bffd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-af58855{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7128af7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-8858ee7{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-5dd14d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-1434529{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6aba275{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-540687c{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b3b927a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-7ed71fe{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6a03213{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-6a03213 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-6a03213 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-f208304{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2e62fb5{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-426edff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6dfb140{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-b9ce0c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-f7aad02{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-3767b5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-50336df{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-8b1f311{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-8695e5e{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-6f5cc0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-f3741d9{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-e71dd6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-64c7100{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-ced489f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-844d4dd{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1c3a410{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-bda82aa{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-244ebc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-da1a569{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7147061{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-959b363{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-5483cd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d475a99{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7d0f47b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-718550b{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-3b4670d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-05ddcdd{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-ba096ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-af8c141{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-3ba357c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-fbc548d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-4057030{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-fcd7b6d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-42b6166{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-de9b723{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-38bf73d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-173b202{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1041128{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-e4aadfd{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-0c2bcdd{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-0c2bcdd {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-0c2bcdd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-47a3989{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-63066bd{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-45fc5c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ea6a98d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-db7a14c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ff05159{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-2f75cdc{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-2f75cdc {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-2f75cdc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-2057d43{--width:92.442%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:4%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-dc0cdfd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-2436771{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-58cfd12{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-b805561{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-2d4559a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-f32f571{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-d03cb8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6e660c3{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-bdf410b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-bee5be2{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-a7fb753{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-819b1e3{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-88c3b42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-27f5f7a{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-f7c9f5b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ff14b20{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-093cb46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-c935d86{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-1a6c23e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0178d83{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-da427ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-91a41ba{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-3524ed4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-500b0b6{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-9aa278d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-5746524{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-288e030{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-ee85bbe{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-f21fbd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-f3c662e{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-39a71e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-bd1bba8{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-4efa877{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-a4e2f8e{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-902342c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-d76876d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-4a49727{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-0863a02{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7d04baf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-6007d21{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-7b87511{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2364 .elementor-element.elementor-element-247520f{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2364 .elementor-element.elementor-element-8dbcbf4{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:19px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-8dbcbf4 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-8dbcbf4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}.elementor-2364 .elementor-element.elementor-element-528f163{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:9px 9px 9px 9px;}.elementor-2364 .elementor-element.elementor-element-528f163 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:4.5px;word-spacing:0em;}:where( .elementor-2364 .elementor-element.elementor-element-528f163 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:1px 1px 1px 1px;--border-radius:11px 11px 11px 11px;}}/* Start custom CSS for container, class: .elementor-element-beff90d */.elementor-2364 .elementor-element.elementor-element-beff90d {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-beff90d .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-beff90d .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-beff90d::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-beff90d::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-beff90d .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c53af */.elementor-2364 .elementor-element.elementor-element-03c53af {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-03c53af .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-03c53af .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-03c53af::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-03c53af::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-03c53af .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e3537 */.elementor-2364 .elementor-element.elementor-element-55e3537 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-55e3537 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-55e3537 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-55e3537::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-55e3537::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-55e3537 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fd151 */.elementor-2364 .elementor-element.elementor-element-f8fd151 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-f8fd151::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f8fd151::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47499f */.elementor-2364 .elementor-element.elementor-element-d47499f {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-d47499f .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d47499f .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-d47499f::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-d47499f::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-d47499f .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550fd20 */.elementor-2364 .elementor-element.elementor-element-550fd20 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-550fd20 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-550fd20 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-550fd20::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-550fd20::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-550fd20 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc99a24 */.elementor-2364 .elementor-element.elementor-element-cc99a24 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-cc99a24::before {
    content: "";
    position: absolute;
    margin-top: 3.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-cc99a24::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beff90d */.elementor-2364 .elementor-element.elementor-element-beff90d {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-beff90d .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-beff90d .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-beff90d::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-beff90d::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-beff90d .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c53af */.elementor-2364 .elementor-element.elementor-element-03c53af {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-03c53af .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-03c53af .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-03c53af::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-03c53af::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-03c53af .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e3537 */.elementor-2364 .elementor-element.elementor-element-55e3537 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-55e3537 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-55e3537 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-55e3537::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-55e3537::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-55e3537 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fd151 */.elementor-2364 .elementor-element.elementor-element-f8fd151 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-f8fd151::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f8fd151::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f8fd151 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47499f */.elementor-2364 .elementor-element.elementor-element-d47499f {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-d47499f .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d47499f .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-d47499f::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-d47499f::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-d47499f .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550fd20 */.elementor-2364 .elementor-element.elementor-element-550fd20 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-550fd20 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-550fd20 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-550fd20::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-550fd20::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-550fd20 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc99a24 */.elementor-2364 .elementor-element.elementor-element-cc99a24 {
    row-gap: 0 !important;
    position: relative;
}

/* خط زیر کانتینرهای شعر */
.elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* خط عمودی وسط */
.elementor-2364 .elementor-element.elementor-element-cc99a24::before {
    content: "";
    position: absolute;
    margin-top: 3.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-cc99a24::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-cc99a24 .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe5b247 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-fe5b247::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c553da7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-c553da7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83709f7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-83709f7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa14cd7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-fa14cd7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8b7ea *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-6c8b7ea::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e57b6 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:70% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-54e57b6::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca489e *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-5ca489e::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe5b247 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fe5b247::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-fe5b247::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-fe5b247 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c553da7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c553da7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-c553da7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-c553da7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83709f7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-83709f7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-83709f7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-83709f7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa14cd7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-fa14cd7::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-fa14cd7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-fa14cd7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8b7ea *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-6c8b7ea::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-6c8b7ea::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-6c8b7ea > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e57b6 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-54e57b6::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:70% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-54e57b6::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-54e57b6 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca489e *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5ca489e::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-5ca489e::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-5ca489e > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51aef3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-f51aef3::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15f7e5f *//* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-15f7e5f::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-15f7e5f::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-15f7e5f > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51aef3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f51aef3::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-f51aef3::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-f51aef3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15f7e5f *//* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-15f7e5f::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-15f7e5f::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-15f7e5f > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d01115 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2d01115::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b36670 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-0b36670::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d01115 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2d01115::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2d01115::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2d01115 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b36670 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-0b36670::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-0b36670::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-0b36670 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a6e52 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-95a6e52::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2244016 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2244016 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2244016::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2244016 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dba414 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414::before {
    content: "";
    position: absolute;
    margin-top:1.5rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-5dba414::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882a7a7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-882a7a7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7737ba *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d7737ba::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6e5ea *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-de6e5ea::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-026ee27 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-026ee27::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cc9d9 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-95cc9d9::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde9921 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-dde9921::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d17b176 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d17b176::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc87221 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-bc87221::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0193d7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-c0193d7::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a6e52 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95a6e52::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-95a6e52::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-95a6e52 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2244016 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2244016 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2244016::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2244016::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2244016 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dba414 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-5dba414::before {
    content: "";
    position: absolute;
    margin-top:1.5rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-5dba414::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-5dba414 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882a7a7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-882a7a7::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-882a7a7::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-882a7a7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7737ba *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d7737ba::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d7737ba::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d7737ba > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6e5ea *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-de6e5ea::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-de6e5ea::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-de6e5ea > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-026ee27 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-026ee27::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-026ee27::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-026ee27 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cc9d9 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-95cc9d9::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-95cc9d9::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-95cc9d9 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde9921 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-dde9921::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-dde9921::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-dde9921 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d17b176 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d17b176::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d17b176::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d17b176 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc87221 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bc87221::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-bc87221::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-bc87221 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0193d7 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-c0193d7::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-c0193d7::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-c0193d7 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3979c2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d3979c2::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc0c94 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2cc0c94::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d575286 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d575286 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286::before {
    content: "";
    position: absolute;
    margin-top:1.5rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d575286::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d575286 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e578cab *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e578cab > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-e578cab::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-e578cab > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98863b *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b98863b > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-b98863b::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-b98863b > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9111e98 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-9111e98::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01745e0 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-01745e0::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e0f87 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-63e0f87::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47744d *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d47744d > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d47744d::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d47744d > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd012a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-edd012a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-edd012a::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-edd012a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3979c2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d3979c2::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d3979c2::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d3979c2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc0c94 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2cc0c94::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-2cc0c94::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-2cc0c94 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d575286 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d575286 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d575286::before {
    content: "";
    position: absolute;
    margin-top:1.5rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d575286::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d575286 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e578cab *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e578cab > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e578cab::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-e578cab::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-e578cab > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98863b *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b98863b > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b98863b::before {
    content: "";
    position: absolute;
    margin-top:2rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-b98863b::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-b98863b > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9111e98 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-9111e98::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-9111e98::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-9111e98 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01745e0 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-01745e0::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-01745e0::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-01745e0 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e0f87 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-63e0f87::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-63e0f87::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-63e0f87 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47744d *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-d47744d > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-d47744d::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-d47744d::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-d47744d > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd012a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-edd012a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-edd012a::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-edd012a::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-edd012a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7e8c99 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-b7e8c99::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5244b *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bb5244b {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bb5244b > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-bb5244b > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/*/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7e8c99 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b7e8c99::before {
    content: "";
    position: absolute;
    margin-top:3rem ;  
    left: 50%;
    width: 1px;
    height:50% ;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    /* خط عمودی در حالت تک‌ستونه حذف شود */
    .elementor-2364 .elementor-element.elementor-element-b7e8c99::before {
        display: none;
    }

    /* خط افقی کمی کوتاه‌تر */
    .elementor-2364 .elementor-element.elementor-element-b7e8c99 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb5244b *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bb5244b {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-bb5244b > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-bb5244b > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/*/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a32b8 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b0a32b8::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b0a32b8 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e10308c *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-e10308c::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-e10308c::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-e10308c > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3908b69 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-3908b69::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-3908b69::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-3908b69 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1343325 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-1343325::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-1343325::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-1343325 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e17f04 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2e17f04::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2e17f04::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2e17f04 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0acab3 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-f0acab3::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-f0acab3::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-f0acab3 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2110fdc *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-2110fdc::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-2110fdc::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-2110fdc > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b163a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-12b163a::before {
    content: "";
    position: absolute;
    margin-top: 2.5rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-12b163a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-12b163a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565e20a *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-565e20a::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-565e20a::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-565e20a > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c6ae2 *//* ================================
   تنظیم فاصله ردیف‌های شعر
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 {
    row-gap: 0 !important;
    position: relative;
}


/* ================================
   خط افقی بین شعرها
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con {
    position: relative;
}

.elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: 0;
    height: 1px;
    background-color: #D8D4CC;
}


/* ================================
   خط عمودی وسط دو ستون
   ================================ */

.elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
    content: "";
    position: absolute;
    margin-top: 3rem;
    left: 50%;
    width: 1px;
    height: 50%;
    background-color: #D8D4CC;
    transform: translateX(-50%);
    z-index: 2;
}


/* ================================
   موبایل
   ================================ */

@media (max-width: 767px) {

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2::before {
        display: none;
    }

    .elementor-2364 .elementor-element.elementor-element-b3c6ae2 > .e-con::after {
        left: 4%;
        right: 4%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elamiehchi.ir/wp-content/uploads/2026/08/Yekan.woff') format('woff'),
		url('https://elamiehchi.ir/wp-content/uploads/2026/08/Yekan.ttf') format('truetype');
}
/* End Custom Fonts CSS */