.elementor-749 .elementor-element.elementor-element-7ff0148{--display:flex;--position:relative;--min-height:100dvh;--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:flex-start;--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-749 .elementor-element.elementor-element-7ff0148:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-7ff0148 > .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-749 .elementor-element.elementor-element-7ff0148{left:0px;}body.rtl .elementor-749 .elementor-element.elementor-element-7ff0148{right:0px;}.elementor-749 .elementor-element.elementor-element-b12ef4c{--display:flex;--position:absolute;--min-height:min(29.167vw, 51.852dvh);--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(116,111,103,0.22);--border-color:rgba(116,111,103,0.22);--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-12%;--z-index:1;}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-b12ef4c{right:-6%;}body.rtl .elementor-749 .elementor-element.elementor-element-b12ef4c{left:-6%;}.elementor-749 .elementor-element.elementor-element-b9c9a50{--display:flex;--position:relative;--min-height:43.6dvh;--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;--z-index:2;}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-b9c9a50{left:0px;}body.rtl .elementor-749 .elementor-element.elementor-element-b9c9a50{right:0px;}.elementor-749 .elementor-element.elementor-element-44bb0cf{--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-749 .elementor-element.elementor-element-44bb0cf:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-44bb0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(186,173,159,0.55);}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-44bb0cf{left:min(3.646vw, 6.481dvh);}body.rtl .elementor-749 .elementor-element.elementor-element-44bb0cf{right:min(3.646vw, 6.481dvh);}.elementor-749 .elementor-element.elementor-element-929f8b7{--display:flex;--position:absolute;--min-height:min(16.719vw, 29.722dvh);--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:flex-end;--align-items: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:min(6.771vw, 12.037dvh);--z-index:6;}.elementor-749 .elementor-element.elementor-element-929f8b7:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-929f8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3A0B0D 0%, #6A1416 100%);}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-929f8b7{left:0px;}body.rtl .elementor-749 .elementor-element.elementor-element-929f8b7{right:0px;}.elementor-749 .elementor-element.elementor-element-7dbb205{--display:flex;--position:absolute;--min-height:min(41.667vw, 74.074dvh);--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(116,111,103,0.30);--border-color:rgba(116,111,103,0.30);--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:min(7.188vw, 12.778dvh);--z-index:2;}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-7dbb205{left:min(7.188vw, 12.778dvh);}body.rtl .elementor-749 .elementor-element.elementor-element-7dbb205{right:min(7.188vw, 12.778dvh);}.elementor-749 .elementor-element.elementor-element-ca17cd9{--display:flex;--position:absolute;--min-height:min(33.438vw, 59.444dvh);--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(243,233,222,0.45);--border-color:rgba(243,233,222,0.45);--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:min(9.01vw, 16.019dvh);--z-index:4;}body:not(.rtl) .elementor-749 .elementor-element.elementor-element-ca17cd9{right:-14%;}body.rtl .elementor-749 .elementor-element.elementor-element-ca17cd9{left:-14%;}.elementor-749 .elementor-element.elementor-element-98244a4 .ag-hero{--ag-kb:18s;height:100%;--ag-shade:#0E0806;--ag-paper:#EFE3D6;}.elementor-749 .elementor-element.elementor-element-98244a4 .ag-hero__nav{color:#F3E9DE;--ag-nav-offset:36px;}.elementor-749 .elementor-element.elementor-element-c3a193f{--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-749 .elementor-element.elementor-element-c3a193f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-7c7923b .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(0.833vw, 1.481dvh);font-weight:600;line-height:1.4em;color:var( --e-global-color-aglabel );}.elementor-749 .elementor-element.elementor-element-c86f0aa .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(5.208vw, 9.259dvh);font-weight:700;line-height:1.3em;color:var( --e-global-color-agink );}.elementor-749 .elementor-element.elementor-element-e5d2860{font-family:"AG Sans FA", Sans-serif;font-size:min(1.042vw, 1.852dvh);font-weight:400;line-height:1.45em;color:var( --e-global-color-agtext );}.elementor-749 .elementor-element.elementor-element-9d78187{--display:flex;--min-height:32.7dvh;--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:stretch;--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:3;}.elementor-749 .elementor-element.elementor-element-a8ade1c{width:var( --container-widget-width, 31.2% );max-width:31.2%;--container-widget-width:31.2%;--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-a8ade1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-a8ade1c img{width:100%;}.elementor-749 .elementor-element.elementor-element-ad75d00{--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-749 .elementor-element.elementor-element-ad75d00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-e41e454 .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(0.781vw, 1.389dvh);font-weight:600;line-height:1.4em;color:var( --e-global-color-aglabel );}.elementor-749 .elementor-element.elementor-element-85467d5 .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(2.292vw, 4.074dvh);font-weight:700;line-height:1.35em;color:var( --e-global-color-agink );}.elementor-749 .elementor-element.elementor-element-6855122{font-family:"AG Sans FA", Sans-serif;font-size:min(0.859vw, 1.528dvh);font-weight:400;line-height:1.75em;color:var( --e-global-color-agtext );}.elementor-749 .elementor-element.elementor-element-ead4898{--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-749 .elementor-element.elementor-element-ead4898:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-ead4898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(116,111,103,0.45);}.elementor-749 .elementor-element.elementor-element-ead4898.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-03252d3{--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-749 .elementor-element.elementor-element-03252d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-4e530a2 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-size:min(5vw, 8.889dvh);font-weight:700;line-height:0.8em;color:var( --e-global-color-agwine );}.elementor-749 .elementor-element.elementor-element-9f88d23 .elementor-heading-title{font-family:"AG Sans FA", Sans-serif;font-size:min(1.302vw, 2.315dvh);font-weight:400;line-height:1.75em;color:var( --e-global-color-agink );}.elementor-749 .elementor-element.elementor-element-9f743b7{--divider-border-style:solid;--divider-color:var( --e-global-color-agmuted );--divider-border-width:1px;width:var( --container-widget-width, min(1.51vw, 2.685dvh) );max-width:min(1.51vw, 2.685dvh);margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(1.51vw, 2.685dvh);--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-9f743b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-9f743b7 .elementor-divider-separator{width:min(1.51vw, 2.685dvh);}.elementor-749 .elementor-element.elementor-element-9f743b7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-749 .elementor-element.elementor-element-7fb355b{--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;--z-index:3;}.elementor-749 .elementor-element.elementor-element-926df48{--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-749 .elementor-element.elementor-element-926df48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-92f2456{--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:center;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-749 .elementor-element.elementor-element-92f2456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-e4cd384.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-e4cd384 .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(0.781vw, 1.389dvh);font-weight:600;line-height:1.4em;color:var( --e-global-color-aglabel );}.elementor-749 .elementor-element.elementor-element-1a87c3e{--divider-border-style:solid;--divider-color:var( --e-global-color-agline );--divider-border-width:1px;}.elementor-749 .elementor-element.elementor-element-1a87c3e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-1a87c3e .elementor-divider-separator{width:100%;}.elementor-749 .elementor-element.elementor-element-1a87c3e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-749 .elementor-element.elementor-element-617b036{--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-749 .elementor-element.elementor-element-617b036.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-0488560{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-0488560.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-0488560 .elementor-heading-title{font-family:"Doran", Sans-serif;font-size:min(1.979vw, 3.519dvh);font-weight:700;line-height:1.45em;color:var( --e-global-color-agink );}.elementor-749 .elementor-element.elementor-element-e1c88fb{font-family:"AG Sans FA", Sans-serif;font-size:min(0.833vw, 1.481dvh);font-weight:400;line-height:1.75em;color:var( --e-global-color-agtext );}.elementor-749 .elementor-element.elementor-element-de7c55a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-749 .elementor-element.elementor-element-de7c55a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-749 .elementor-element.elementor-element-0684b77 img{width:100%;}.elementor-749 .elementor-element.elementor-element-7b4c753{text-align:center;font-family:"AG Sans FA", Sans-serif;font-size:min(0.677vw, 1.204dvh);font-weight:400;line-height:1.5em;color:var( --e-global-color-agmuted );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-749 .elementor-element.elementor-element-7ff0148{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-b12ef4c{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-b9c9a50{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-44bb0cf{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-929f8b7{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7dbb205{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-ca17cd9{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-c3a193f{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7c7923b .elementor-heading-title{font-size:14px;}.elementor-749 .elementor-element.elementor-element-c86f0aa .elementor-heading-title{font-size:64px;}.elementor-749 .elementor-element.elementor-element-e5d2860{font-size:18px;}.elementor-749 .elementor-element.elementor-element-9d78187{--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-749 .elementor-element.elementor-element-ad75d00{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-e41e454 .elementor-heading-title{font-size:13px;}.elementor-749 .elementor-element.elementor-element-85467d5 .elementor-heading-title{font-size:32px;}.elementor-749 .elementor-element.elementor-element-6855122{font-size:16px;}.elementor-749 .elementor-element.elementor-element-ead4898{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-03252d3{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-4e530a2 .elementor-heading-title{font-size:64px;}.elementor-749 .elementor-element.elementor-element-9f88d23 .elementor-heading-title{font-size:20px;}.elementor-749 .elementor-element.elementor-element-7fb355b{--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-749 .elementor-element.elementor-element-926df48{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-e4cd384 .elementor-heading-title{font-size:13px;}.elementor-749 .elementor-element.elementor-element-0488560{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-0488560 .elementor-heading-title{font-size:28px;}.elementor-749 .elementor-element.elementor-element-e1c88fb{font-size:16px;}.elementor-749 .elementor-element.elementor-element-de7c55a{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7b4c753{font-size:12px;}}@media(max-width:767px){.elementor-749 .elementor-element.elementor-element-7ff0148{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-b12ef4c{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-b9c9a50{--min-height:0px;--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-44bb0cf{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-929f8b7{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7dbb205{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-ca17cd9{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-c3a193f{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7c7923b .elementor-heading-title{font-size:13px;}.elementor-749 .elementor-element.elementor-element-c86f0aa .elementor-heading-title{font-size:44px;}.elementor-749 .elementor-element.elementor-element-e5d2860{font-size:16px;}.elementor-749 .elementor-element.elementor-element-9d78187{--min-height:0px;}.elementor-749 .elementor-element.elementor-element-ad75d00{--width:100%;--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-e41e454 .elementor-heading-title{font-size:12px;}.elementor-749 .elementor-element.elementor-element-85467d5 .elementor-heading-title{font-size:24px;}.elementor-749 .elementor-element.elementor-element-6855122{font-size:16px;}.elementor-749 .elementor-element.elementor-element-ead4898{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-03252d3{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-4e530a2 .elementor-heading-title{font-size:44px;}.elementor-749 .elementor-element.elementor-element-9f88d23 .elementor-heading-title{font-size:17px;}.elementor-749 .elementor-element.elementor-element-926df48{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-92f2456{--width:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-749 .elementor-element.elementor-element-e4cd384 .elementor-heading-title{font-size:12px;}.elementor-749 .elementor-element.elementor-element-617b036{--width:auto;--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-749 .elementor-element.elementor-element-0488560{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-0488560 .elementor-heading-title{font-size:22px;}.elementor-749 .elementor-element.elementor-element-e1c88fb{font-size:16px;}.elementor-749 .elementor-element.elementor-element-de7c55a{--flex-wrap:nowrap;}.elementor-749 .elementor-element.elementor-element-7b4c753{font-size:12px;}}@media(min-width:768px){.elementor-749 .elementor-element.elementor-element-b12ef4c{--width:min(29.167vw, 51.852dvh);}.elementor-749 .elementor-element.elementor-element-44bb0cf{--width:1px;}.elementor-749 .elementor-element.elementor-element-929f8b7{--width:min(3.646vw, 6.481dvh);}.elementor-749 .elementor-element.elementor-element-7dbb205{--width:min(41.667vw, 74.074dvh);}.elementor-749 .elementor-element.elementor-element-ca17cd9{--width:min(33.438vw, 59.444dvh);}.elementor-749 .elementor-element.elementor-element-c3a193f{--width:auto;}.elementor-749 .elementor-element.elementor-element-ad75d00{--width:min(24.479vw, 43.519dvh);}.elementor-749 .elementor-element.elementor-element-ead4898{--width:1px;}.elementor-749 .elementor-element.elementor-element-03252d3{--width:auto;}.elementor-749 .elementor-element.elementor-element-926df48{--width:auto;}.elementor-749 .elementor-element.elementor-element-92f2456{--width:100%;}.elementor-749 .elementor-element.elementor-element-617b036{--width:100%;}.elementor-749 .elementor-element.elementor-element-de7c55a{--width:31.4%;}}@media(max-width:1024px) and (min-width:768px){.elementor-749 .elementor-element.elementor-element-ad75d00{--width:46%;}.elementor-749 .elementor-element.elementor-element-92f2456{--width:auto;}.elementor-749 .elementor-element.elementor-element-617b036{--width:auto;}}/* Start custom CSS for container, class: .elementor-element-929f8b7 *//* FA: بلوک زرشکی کنار صفحه؛ شمارنده ۰۱/۰۴ و فلش‌های اسلایدر اینجا قرار می‌گیرند.
   EN: Wine block at the page edge; the slider counter 01/04 and arrows sit here. */
.elementor-749 .elementor-element.elementor-element-929f8b7{padding-bottom:min(1.875vw, 3.333dvh)}.elementor-749 .elementor-element.elementor-element-929f8b7 .ag-hero__nav{--ag-nav-offset:0;gap:min(0.625vw, 1.111dvh)}/* End custom CSS */
/* Start custom CSS for ag-hero-slider, class: .elementor-element-98244a4 *//* FA: اسلایدر به‌صورت مطلق، ۶۱٫۷٪ عرض سمت انتها؛ سمت ابتدا با رنگ کاغذ محو می‌شود.
   EN: Absolutely placed slider, 61.7% wide at the end side; the start side fades into paper. */
.elementor-749 .elementor-element.elementor-element-98244a4{position:absolute;top:0;bottom:0;inset-inline-end:0;width:61.7%;z-index:1}.elementor-749 .elementor-element.elementor-element-98244a4 .elementor-widget-container{height:100%}.elementor-749 .elementor-element.elementor-element-98244a4 .ag-hero{min-height:0;background:transparent}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-98244a4{position:relative;width:100%;height:calc(100% - 0px);inset:auto;flex:1 1 auto;min-height:150px}.elementor-749 .elementor-element.elementor-element-98244a4 .ag-hero__slide::after{background:linear-gradient(to top,var(--ag-paper) 0,color-mix(in srgb,var(--ag-paper) 55%,transparent) 22%,transparent 55%)!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c86f0aa */.elementor-749 .elementor-element.elementor-element-c86f0aa{margin:min(0.417vw, 0.741dvh) 0 min(0.625vw, 1.111dvh) -.03em}.elementor-749 .elementor-element.elementor-element-c86f0aa .elementor-heading-title{font-variation-settings:'opsz' 72;letter-spacing:-.015em;white-space:nowrap}[dir=rtl] .elementor-749 .elementor-element.elementor-element-c86f0aa{margin-inline:0}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-c86f0aa{margin:4px 0 6px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5d2860 */.elementor-749 .elementor-element.elementor-element-e5d2860 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a193f *//* FA: متن بالای صفحه؛ فاصله از بالا اندازه هدر.
   EN: Top text; top spacing equals the header. */
.elementor-749 .elementor-element.elementor-element-c3a193f{padding-top:min(2.083vw, 3.704dvh)}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-c3a193f{position:relative;--width:100%;width:100%;margin-top:-64px;padding:0 24px 12px}}
@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-c3a193f{margin-top:-56px;padding:0 16px 8px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9c9a50 *//* FA: نوار بالا: اسلایدر سمت انتها، متن سمت ابتدا؛ ارتفاع ۴۳٫۶٪ صفحه مثل طرح.
   EN: Top band: slider at the end side, text at the start; 43.6% of the screen as in the design. */
.elementor-749 .elementor-element.elementor-element-b9c9a50{height:43.6dvh;padding-inline-start:min(9.271vw, 16.481dvh)}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-b9c9a50{height:auto;flex:1 1 auto;min-height:0;padding:0;justify-content:flex-end;flex-direction:column;--flex-direction:column}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8ade1c *//* FA: عکس صندلی‌ها با نیم‌دایره زرشکی (از خود طرح)؛ در فارسی آینه می‌شود.
   EN: Seats image with the wine half circle (from the design); mirrored in Persian. */
.elementor-749 .elementor-element.elementor-element-a8ade1c .elementor-widget-container,.elementor-749 .elementor-element.elementor-element-a8ade1c img{height:100%!important}.elementor-749 .elementor-element.elementor-element-a8ade1c img{object-fit:cover;object-position:left center}[dir=rtl] .elementor-749 .elementor-element.elementor-element-a8ade1c img{transform:scaleX(-1)}
@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-a8ade1c{display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85467d5 */.elementor-749 .elementor-element.elementor-element-85467d5{margin:min(0.625vw, 1.111dvh) 0 min(1.146vw, 2.037dvh)}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-85467d5{margin:4px 0 8px}}@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-85467d5 br{display:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6855122 */.elementor-749 .elementor-element.elementor-element-6855122 p{margin:0 0 min(0.729vw, 1.296dvh)}.elementor-749 .elementor-element.elementor-element-6855122 p:last-child{margin:0}@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-6855122 .ag-about__more{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad75d00 *//* FA: ستون متن برنامه.
   EN: Programme text column. */
.elementor-749 .elementor-element.elementor-element-ad75d00{margin-inline-start:6.9%;padding-top:min(2.448vw, 4.352dvh)}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-ad75d00{margin:0;padding-top:0;flex:1 1 300px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead4898 *//* FA: خط عمودی بین متن و نقل‌قول.
   EN: Vertical rule between text and quote. */
.elementor-749 .elementor-element.elementor-element-ead4898{margin:min(2.188vw, 3.889dvh) 0 min(1.146vw, 2.037dvh);margin-inline-start:4%}@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-ead4898{display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e530a2 */.elementor-749 .elementor-element.elementor-element-4e530a2{height:min(2.396vw, 4.259dvh);overflow:hidden}[dir=rtl] .elementor-749 .elementor-element.elementor-element-4e530a2 .elementor-heading-title{transform:scaleX(-1);display:inline-block}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-4e530a2{height:auto;overflow:visible}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f88d23 */.elementor-749 .elementor-element.elementor-element-9f88d23{margin-top:min(1.354vw, 2.407dvh)}.elementor-749 .elementor-element.elementor-element-9f88d23 .elementor-heading-title{font-style:normal;margin:0}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-9f88d23{margin-top:0}}@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-9f88d23 br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03252d3 *//* FA: ستون نقل‌قول.
   EN: Quote column. */
.elementor-749 .elementor-element.elementor-element-03252d3{margin-inline-start:3.9%;padding-top:min(3.646vw, 6.481dvh);padding-inline-end:6%}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-03252d3{margin:0;padding:10px 0 0;flex:1 1 100%;--flex-direction:row;flex-direction:row;gap:12px;align-items:flex-start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d78187 *//* FA: نوار میانی: عکس صندلی‌های سینما، متن برنامه، خط عمودی و نقل‌قول.
   EN: Middle band: cinema seats, programme text, vertical rule and quote. */
.elementor-749 .elementor-element.elementor-element-9d78187{height:32.7dvh}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-9d78187{height:auto;min-height:0;flex-wrap:wrap;padding:14px 24px 0;gap:0 24px}}
@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-9d78187{padding:10px 16px 0}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1a87c3e */.elementor-749 .elementor-element.elementor-element-1a87c3e{align-self:flex-start;margin-top:-min(0.625vw, 1.111dvh)}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-1a87c3e{margin-top:0;align-self:center}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1c88fb */.elementor-749 .elementor-element.elementor-element-e1c88fb p{margin:0}.elementor-749 .elementor-element.elementor-element-e1c88fb{margin-top:min(0.521vw, 0.926dvh)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-617b036 *//* FA: تیتر و متن مأموریت؛ متن از ۳۸٪ عرض صفحه شروع می‌شود.
   EN: Mission title and text; the text starts at 38% of the page width. */
.elementor-749 .elementor-element.elementor-element-617b036{margin-top:min(1.042vw, 1.852dvh)}.elementor-749 .elementor-element.elementor-element-617b036>.elementor-widget-text-editor{width:min(23.958vw, 42.593dvh);margin-inline-start:auto;margin-inline-end:min(6.25vw, 11.111dvh)}
@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-617b036{margin-top:8px}.elementor-749 .elementor-element.elementor-element-617b036>.elementor-widget-text-editor{width:auto;flex:1 1 0;margin:0;margin-inline-start:24px}}
@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-617b036>.elementor-widget-text-editor{margin:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-926df48 *//* FA: ستون مأموریت؛ خط افقی تا لبه عکس حلقه فیلم.
   EN: Mission column; the hairline runs to the reel image. */
.elementor-749 .elementor-element.elementor-element-926df48{padding-inline-start:min(6.25vw, 11.111dvh);padding-top:min(2.708vw, 4.815dvh)}@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-926df48{padding:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0684b77 */.elementor-749 .elementor-element.elementor-element-0684b77 img{width:100%;height:min(7.969vw, 14.167dvh)!important;object-fit:cover;display:block}[dir=rtl] .elementor-749 .elementor-element.elementor-element-0684b77 img{transform:scaleX(-1)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b4c753 *//* FA: کپی‌رایت و لینک طراح (agcore.ir در تب جدید).
   EN: Copyright and designer credit (agcore.ir, new tab). */
.elementor-749 .elementor-element.elementor-element-7b4c753 p{margin:0}.elementor-749 .elementor-element.elementor-element-7b4c753 a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;transition:color .25s}.elementor-749 .elementor-element.elementor-element-7b4c753 a:hover{color:var(--ag-wine)}.elementor-749 .elementor-element.elementor-element-7b4c753 .ag-sep{margin:0 .5em}.elementor-749 .elementor-element.elementor-element-7b4c753{flex:1 1 auto;white-space:nowrap}@media (max-width:1024px){.elementor-749 .elementor-element.elementor-element-7b4c753{white-space:normal;min-width:0}}@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-7b4c753{flex:1 1 100%;width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de7c55a *//* FA: عکس حلقه فیلم و زیر آن کپی‌رایت و لینک طراح.
   EN: Film reel image with the copyright and designer credit below. */
.elementor-749 .elementor-element.elementor-element-de7c55a{padding-top:min(2.5vw, 4.444dvh)}.elementor-749 .elementor-element.elementor-element-de7c55a .elementor-widget-text-editor{text-align:end;padding-inline-end:min(3.125vw, 5.556dvh)}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-de7c55a{--width:100%;width:100%;padding-top:10px}.elementor-749 .elementor-element.elementor-element-de7c55a .ag-about__reel{display:none}.elementor-749 .elementor-element.elementor-element-de7c55a .elementor-widget-text-editor{text-align:center;padding:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb355b *//* FA: نوار پایین: مأموریت، متن کوتاه و عکس حلقه فیلم.
   EN: Bottom band: mission, short text and the film reel image. */
.elementor-749 .elementor-element.elementor-element-7fb355b{flex:1 1 auto;min-height:0;position:relative}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-7fb355b{flex:0 0 auto;flex-wrap:wrap;padding:12px 24px 8px}}
@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-7fb355b{padding:10px 16px 6px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff0148 *//* FA: درباره ما بدون اسکرول: دقیقاً به اندازه ارتفاع صفحه. در گوشی‌های خیلی کوتاه اسکرول مجاز است (DECISIONS D14).
   EN: No-scroll About page: exactly the viewport height. Very short phones may scroll (DECISIONS D14). */
.elementor-749 .elementor-element.elementor-element-7ff0148{height:100dvh;max-height:100dvh}
@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.elementor-749 .elementor-element.elementor-element-7ff0148{padding-top:84px}}
@media (max-width:767px){.elementor-749 .elementor-element.elementor-element-7ff0148{padding-top:64px}}
@media (max-width:767px) and (max-height:700px),(max-height:440px){.elementor-749 .elementor-element.elementor-element-7ff0148{height:auto;max-height:none;min-height:100dvh;overflow:visible}}/* End custom CSS */