.elementor-26153 .elementor-element.elementor-element-20505d7d{--display:flex;}.elementor-26153 .elementor-element.elementor-element-523bb646{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1C1C1C;--border-color:#1C1C1C;--border-radius:0px 0px 0px 0px;}.elementor-26153 .elementor-element.elementor-element-523bb646:not(.elementor-motion-effects-element-type-background), .elementor-26153 .elementor-element.elementor-element-523bb646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26153 .elementor-element.elementor-element-523bb646.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26153 .elementor-element.elementor-element-41ab3be9{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-41ab3be9 > .elementor-widget-container{margin:10px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-41ab3be9.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-6a1e0131 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-6a1e0131.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-491621ac{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-491621ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-491621ac.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-374fb4fe > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-374fb4fe{width:initial;max-width:initial;}.elementor-26153 .elementor-element.elementor-element-374fb4fe.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-1158328{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-1158328 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-1158328.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-3962f821 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-3962f821.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-684e650f{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-684e650f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-684e650f.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-52d1a03e{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-52d1a03e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-52d1a03e.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-3bf9bd10 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-3bf9bd10.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-287786b0{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-287786b0 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-287786b0.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-712523a8 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-712523a8.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-118ef684{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-118ef684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-118ef684.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-1111f2a7 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-1111f2a7.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-3319814f{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-3319814f > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-3319814f.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-1457e1d > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-1457e1d.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-6b14e904 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-6b14e904.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-67a98732{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-67a98732 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-67a98732.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-e8b533 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-e8b533.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-2915713c{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-2915713c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-2915713c.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-4b0ec386 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-4b0ec386.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-462a0a99{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-462a0a99 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-462a0a99.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-74fb3d32 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-74fb3d32.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-7d4b904{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-7d4b904 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-7d4b904.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-5903cd77 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-5903cd77.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:8px 8px 8px 8px;background-color:#D4D4D4;border-radius:20px 4px 20px 20px;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-2038e7 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 10px 10px 0px;}.elementor-26153 .elementor-element.elementor-element-2038e7.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-564709e{color:#000000;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-564709e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;background-color:#DCF8C6;border-radius:20px 20px 20px 4px;}.elementor-26153 .elementor-element.elementor-element-564709e.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-7e4e5069 > .elementor-widget-container{margin:3px 3px 3px 3px;padding:0px 0px 10px 10px;}.elementor-26153 .elementor-element.elementor-element-7e4e5069.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-6b35fff7{--spacer-size:40px;}.elementor-26153 .elementor-element.elementor-element-516d578f{--display:flex;}.elementor-26153 .elementor-element.elementor-element-dc8aa99 .elementor-button{fill:#000000;color:#000000;background-color:#5D2A2A00;}.elementor-26153 .elementor-element.elementor-element-dc8aa99{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-dc8aa99.elementor-element{--align-self:center;}.elementor-26153 .elementor-element.elementor-element-346456df{--display:flex;}body.elementor-page-26153:not(.elementor-motion-effects-element-type-background), body.elementor-page-26153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-26153 .elementor-element.elementor-element-523bb646{--width:98.08%;}}@media(max-width:767px){.elementor-26153 .elementor-element.elementor-element-20505d7d{--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;}.elementor-26153 .elementor-element.elementor-element-523bb646{--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-26153 .elementor-element.elementor-element-41ab3be9{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-41ab3be9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-41ab3be9.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-491621ac{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-491621ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-491621ac.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-1158328{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-1158328 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-1158328.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-684e650f{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-684e650f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-684e650f.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-52d1a03e{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-52d1a03e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-52d1a03e.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-287786b0{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-287786b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-287786b0.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-118ef684{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-118ef684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-118ef684.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-3319814f{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-3319814f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-3319814f.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-3bd2aebd.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-67a98732{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-67a98732 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-67a98732.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-2915713c{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-2915713c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-2915713c.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-462a0a99{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-462a0a99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-462a0a99.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-7d4b904{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-7d4b904 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-7d4b904.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 4px 15px 15px;}.elementor-26153 .elementor-element.elementor-element-2c31d9c0.elementor-element{--align-self:flex-start;}.elementor-26153 .elementor-element.elementor-element-564709e{text-align:right;font-size:13px;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-26153 .elementor-element.elementor-element-564709e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 4px;}.elementor-26153 .elementor-element.elementor-element-564709e.elementor-element{--align-self:flex-end;}.elementor-26153 .elementor-element.elementor-element-3f9b0674 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-26153 .elementor-element.elementor-element-6b35fff7{--spacer-size:20px;}.elementor-26153 .elementor-element.elementor-element-dc8aa99{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-523bb646 */.show-more-container {
  position: relative;
  display: flex;               /* ستون‌بندی */
  flex-direction: column;      /* همه زیر هم */
  align-items: flex-start;      /* از سمت راست شروع بشن */
  gap: 20px;                    /* فاصله بین المان‌ها */
  overflow: hidden;             /* بخش‌های اضافه پنهان */
  max-height: 1400px;            /* حالت بسته */
  transition: max-height 0.5s ease;
}

/* حالت باز */
.show-more-container.open {
  max-height: 5000px;           /* ارتفاع زیاد برای باز شدن */
}

/* افکت محوی */
.show-more-container::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 120px;
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #FFF 100%);
  pointer-events: none;
  transition: opacity 0.3s ease;
}


.show-more-container.open {
  max-height: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc8aa99 */.show-more-btn {
  display: inline-block;
  padding: 5px 8px;
  color: #fff;
  border: none;
  border-radius: 8px;
  background: linear-gradient(270deg, #ff758c, #ff7eb3, #ff758c, #ffb347);
  background-size: 500% 600%;
  animation: gradientMove 6s ease infinite, pulse 2.5s infinite ease-in-out;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.3s ease;
}

/* هاور */
.show-more-btn:hover {
  transform: scale(1.07);
  box-shadow: 0 8px 25px rgba(255, 118, 148, 0.5);
}

/* کلیک */
.show-more-btn:active {
  transform: scale(0.95);
}

/* انیمیشن گرادیانت */
@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* پالس ملایم */
@keyframes pulse {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.06); }
}

.show-more-btn.hidden {
  display: none;
}/* End custom CSS */
/* Start custom CSS *//* استایل‌های مشترک برای هر دو پروفایل */
.user-info-container {
    display: flex;
    align-items: center;
    font-size: 12px;
    color: #000;
    gap: 4px;
}

.user-profile-img {
    width: 30px;
    height: 30px;
    border-radius: 8px;
    margin-right: wp-block-heading2px;
}

/* استایل‌های مخصوص پروفایل اول (جهت راست به چپ) */
.user-info-rtl {
    direction: rtl;
    justify-content: flex-end;
}

.verification-checkmark {
    color: #66b4ec;
}

.timestamp-rtl {
    font-size: 10px;
    color: #000;
}

/* استایل‌های مخصوص پروفایل دوم (جهت چپ به راست) */
.user-info-ltr {
    direction: ltr;
    justify-content: flex-start;
}

.timestamp-ltr {
    font-size: 12px;
    color: #000;
}



    /* کلاس هایبخدف */
.article-h1 {
    color: #2c3e50;
    margin-bottom: 0.5em;
    padding-bottom: 0.2em;
    font-weight: 700;
    font-size: 2rem;
    border-bottom: 2px solid #3498db;
    padding-bottom: 0.4em;
    margin-top: 1.5em;
}

/* Style for main sections */
.article-h2 {
    color: #2c3e50;
    margin-bottom: 0.5em;
    padding-bottom: 0.2em;
    font-weight: 700;
    font-size: 1.5rem;
    color: #34495e;
    border-bottom: 1px solid #bdc3c7;
    padding-bottom: 0.2em;
    margin-top: 2em;
}

/* Style for subsections */
.article-h3 {
    color: #2c3e50;
    margin-bottom: 0.5em;
    padding-bottom: 0.2em;
    font-weight: 700;
    font-size: 1.2rem;
    color: #34495e;
    border-right: 5px solid #e74c3c;
    padding-right: 10px;
    margin-top: 1.5em;
}/* End custom CSS */