.elementor-2910 .elementor-element.elementor-element-e26d305{--display:flex;--position:relative;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2910 .elementor-element.elementor-element-e26d305:not(.elementor-motion-effects-element-type-background), .elementor-2910 .elementor-element.elementor-element-e26d305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-agpaper );background-image:url("https://filmogap.com/wp-content/uploads/2026/11/ag-paper-texture.jpg");background-position:center center;background-repeat:repeat;background-size:640px auto;}body:not(.rtl) .elementor-2910 .elementor-element.elementor-element-e26d305{left:0px;}body.rtl .elementor-2910 .elementor-element.elementor-element-e26d305{right:0px;}.elementor-2910 .elementor-element.elementor-element-3eba575{--display:flex;--position:relative;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-2910 .elementor-element.elementor-element-3eba575{left:0px;}body.rtl .elementor-2910 .elementor-element.elementor-element-3eba575{right:0px;}.elementor-2910 .elementor-element.elementor-element-9d7d1cc{--display:flex;--position:absolute;--min-height:100%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}.elementor-2910 .elementor-element.elementor-element-9d7d1cc:not(.elementor-motion-effects-element-type-background), .elementor-2910 .elementor-element.elementor-element-9d7d1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(186,173,159,0.55);}body:not(.rtl) .elementor-2910 .elementor-element.elementor-element-9d7d1cc{left:min(3.281vw, 5.833dvh);}body.rtl .elementor-2910 .elementor-element.elementor-element-9d7d1cc{right:min(3.281vw, 5.833dvh);}.elementor-2910 .elementor-element.elementor-element-43568ec{--display:flex;--position:absolute;--min-height:72%;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:min(5.833vw, 10.37dvh);--z-index:3;}.elementor-2910 .elementor-element.elementor-element-43568ec:not(.elementor-motion-effects-element-type-background), .elementor-2910 .elementor-element.elementor-element-43568ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3A0B0D 0%, #7A1E22 100%);}body:not(.rtl) .elementor-2910 .elementor-element.elementor-element-43568ec{left:0px;}body.rtl .elementor-2910 .elementor-element.elementor-element-43568ec{right:0px;}.elementor-2910 .elementor-element.elementor-element-a98039a img{width:100%;}.elementor-2910 .elementor-element.elementor-element-c58915e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-2910 .elementor-element.elementor-element-c58915e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2910 .elementor-element.elementor-element-1ee93fd .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:min(5.625vw, 10dvh);font-weight:400;line-height:1em;color:var( --e-global-color-agink );}.elementor-2910 .elementor-element.elementor-element-c138a36 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:min(1.302vw, 2.315dvh);font-weight:400;line-height:1.35em;color:var( --e-global-color-agtext );}.elementor-2910 .elementor-element.elementor-element-f8c08e8{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2910 .elementor-element.elementor-element-a8b1880 img{width:100%;}.elementor-2910 .elementor-element.elementor-element-4d6993d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2910 .elementor-element.elementor-element-4d6993d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2910 .elementor-element.elementor-element-7274d18{color:var( --e-global-color-agtext );font-family:"Newsreader", Sans-serif;font-size:18.5px;font-weight:400;line-height:1.45em;}.elementor-2910 .elementor-element.elementor-element-c2fd419{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2910 .elementor-element.elementor-element-c2fd419.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2910 .elementor-element.elementor-element-af9195e .ag-pod__bg{opacity:calc(70 / 100);}@media(max-width:1024px){.elementor-2910 .elementor-element.elementor-element-e26d305{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-3eba575{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-9d7d1cc{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-43568ec{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-c58915e{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-1ee93fd .elementor-heading-title{font-size:68px;}.elementor-2910 .elementor-element.elementor-element-c138a36 .elementor-heading-title{font-size:20px;}.elementor-2910 .elementor-element.elementor-element-f8c08e8{--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-2910 .elementor-element.elementor-element-4d6993d{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-c2fd419{--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-2910 .elementor-element.elementor-element-e26d305{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-3eba575{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-9d7d1cc{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-43568ec{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-c58915e{--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-1ee93fd .elementor-heading-title{font-size:48px;}.elementor-2910 .elementor-element.elementor-element-c138a36 .elementor-heading-title{font-size:18px;}.elementor-2910 .elementor-element.elementor-element-4d6993d{--width:100%;--flex-wrap:nowrap;}.elementor-2910 .elementor-element.elementor-element-c2fd419{--width:100%;--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-2910 .elementor-element.elementor-element-9d7d1cc{--width:1px;}.elementor-2910 .elementor-element.elementor-element-43568ec{--width:min(3.281vw, 5.833dvh);}.elementor-2910 .elementor-element.elementor-element-c58915e{--width:auto;}.elementor-2910 .elementor-element.elementor-element-4d6993d{--width:min(24.479vw, 43.519dvh);}.elementor-2910 .elementor-element.elementor-element-c2fd419{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-2910 .elementor-element.elementor-element-4d6993d{--width:calc(66% - 28px);}.elementor-2910 .elementor-element.elementor-element-c2fd419{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-a98039a *//* FA: عکس بالای صفحه، ۷۰٪ عرض، سمت متن به رنگ کاغذ محو می‌شود.
   EN: Top image, 70% wide, fading into paper on the text side. */
.elementor-2910 .elementor-element.elementor-element-a98039a{position:absolute;top:0;bottom:0;inset-inline-end:0;width:72%;z-index:1}.elementor-2910 .elementor-element.elementor-element-a98039a .elementor-widget-container,.elementor-2910 .elementor-element.elementor-element-a98039a img{height:100%!important;width:100%}.elementor-2910 .elementor-element.elementor-element-a98039a img{object-fit:cover;object-position:70% 30%;filter:grayscale(1) sepia(.2);-webkit-mask:linear-gradient(to right,transparent 0,#000 45%);mask:linear-gradient(to right,transparent 0,#000 45%)}[dir=rtl] .elementor-2910 .elementor-element.elementor-element-a98039a img{transform:scaleX(-1);object-position:30% 30%}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-2910 .elementor-element.elementor-element-a98039a{position:relative;inset:auto;width:100%;height:clamp(220px,38dvh,340px)}.elementor-2910 .elementor-element.elementor-element-a98039a img{-webkit-mask:linear-gradient(to top,transparent 0,#000 40%);mask:linear-gradient(to top,transparent 0,#000 40%)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee93fd */.elementor-2910 .elementor-element.elementor-element-1ee93fd{margin:min(0.938vw, 1.667dvh) 0 min(0.521vw, 0.926dvh) -.03em}.elementor-2910 .elementor-element.elementor-element-1ee93fd .elementor-heading-title{font-variation-settings:'opsz' 72;letter-spacing:-.015em}[dir=rtl] .elementor-2910 .elementor-element.elementor-element-1ee93fd{margin-inline:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c58915e */.elementor-2910 .elementor-element.elementor-element-c58915e{padding-top:min(1.563vw, 2.778dvh)}@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-2910 .elementor-element.elementor-element-c58915e{position:relative;--width:100%;width:100%;margin-top:-48px;padding:0 24px 20px}}@media (max-width:767px){.elementor-2910 .elementor-element.elementor-element-c58915e{padding:0 16px 16px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eba575 *//* FA: هدر: عکس جلسه سمت انتها با محو کاغذی، متن سمت ابتدا.
   EN: Hero: session image at the end side fading into paper, text at the start. */
.elementor-2910 .elementor-element.elementor-element-3eba575{height:max(40.6dvh,380px);padding-inline-start:min(8.958vw, 15.926dvh);border-bottom:1px solid color-mix(in srgb,var(--ag-line) 60%,transparent)}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-2910 .elementor-element.elementor-element-3eba575{height:auto;padding:0;justify-content:flex-start}}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a8b1880 */.elementor-2910 .elementor-element.elementor-element-a8b1880{flex:none;width:min(15.417vw, 27.407dvh)}.elementor-2910 .elementor-element.elementor-element-a8b1880 img{display:block;width:100%;aspect-ratio:296/457;object-fit:cover;box-shadow:0 18px 30px -18px rgba(18,13,12,.6)}@media (max-width:1024px){.elementor-2910 .elementor-element.elementor-element-a8b1880{width:34%}}@media (max-width:767px){.elementor-2910 .elementor-element.elementor-element-a8b1880{width:42%}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-7274d18 */.elementor-2910 .elementor-element.elementor-element-7274d18{margin-top:min(2.083vw, 3.704dvh)}.elementor-2910 .elementor-element.elementor-element-7274d18 p{margin:0 0 1em}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d6993d */.elementor-2910 .elementor-element.elementor-element-4d6993d{padding-top:min(1.354vw, 2.407dvh)}@media (max-width:767px){.elementor-2910 .elementor-element.elementor-element-4d6993d{order:3}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2fd419 */.elementor-2910 .elementor-element.elementor-element-c2fd419{flex:1 1 0;min-width:0;padding-top:min(1.563vw, 2.778dvh)}@media (max-width:1024px){.elementor-2910 .elementor-element.elementor-element-c2fd419{flex:1 1 100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c08e8 *//* FA: بدنه: پوستر، مشخصات و خلاصه، پلیر پادکست.
   EN: Body: poster, facts and summary, podcast player. */
.elementor-2910 .elementor-element.elementor-element-f8c08e8{gap:min(2.917vw, 5.185dvh);padding:min(1.771vw, 3.148dvh) min(3.958vw, 7.037dvh) min(4.167vw, 7.407dvh) min(5.938vw, 10.556dvh)}[dir=rtl] .elementor-2910 .elementor-element.elementor-element-f8c08e8{padding:min(1.771vw, 3.148dvh) min(5.938vw, 10.556dvh) min(4.167vw, 7.407dvh) min(3.958vw, 7.037dvh)}
@media (max-width:1024px){.elementor-2910 .elementor-element.elementor-element-f8c08e8{flex-wrap:wrap;gap:28px;padding:28px 24px 56px!important}}@media (max-width:767px){.elementor-2910 .elementor-element.elementor-element-f8c08e8{padding:20px 16px 48px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26d305 *//* FA: در موبایل و تبلت عمودی، جا برای نوار هدر.
   EN: Room for the header bar on phones and portrait tablets. */
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-2910 .elementor-element.elementor-element-e26d305{padding-top:84px}}@media (max-width:767px){.elementor-2910 .elementor-element.elementor-element-e26d305{padding-top:64px}}/* End custom CSS */