@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('/wp-content/themes/Divi-child-theme/fonts/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme="theme-light"]{--primary:#6f22d4;--primary-grad:linear-gradient(90deg, #6f22d4 0%, #6f22d4 49%, rgba(111,34,212,0.39119398) 77%, rgba(111,34,212,0) 95%);--logo-txt:#000;--text-basic:#000;--more-grad:linear-gradient(270deg, #fff 1%, rgba(255,255,255,0.49) 40%, rgba(255,255,255,0.25) 70%, rgba(255,255,255,0) 100%);--bg:#fff;--bg-gray:#ebebeb;--header-bg:#ffffff99;--menu-bg:#fffffffc;--news-bg:#979797;--caption-gray:#707070;--h-dash:url(/wp-content/themes/Divi-child-theme/assets/h-dash-blk.svg);--hi-dash:url(/wp-content/themes/Divi-child-theme/assets/h-dash-wh.svg);--v-dash:url(/wp-content/themes/Divi-child-theme/assets/v-dash-blk.svg);--scroll-bg:#EAEAEA;--scroll-thumb:#D9D9D9;--search-svg:url(/wp-content/themes/Divi-child-theme/assets/ico-search-fff.svg);--folder-arrow:url(/wp-content/themes/Divi-child-theme/assets/folder-arrow-blk.svg)}:root[data-theme="theme-dark"]{--primary:#7A14FF;--primary-grad:linear-gradient(90deg, #7a14ff 0%, #7a14ff 49%, rgba(122,20,255,0.39119398) 77%, rgba(122,20,255,0) 95%);--logo-txt:#fff;--text-basic:#fff;--more-grad:linear-gradient(270deg, #1c1c1c 1%, rgba(28,28,28,0.49) 40%, rgba(28,28,28,0.25) 70%, rgba(28,28,28,0) 100%);--bg:#1c1c1c;--bg-gray:#2A2A2A;--header-bg:#1c1c1c99;--news-bg:#d1d1d1;--menu-bg:#1c1c1cf0;--caption-gray:#707070;--h-dash:url(/wp-content/themes/Divi-child-theme/assets/h-dash-wh.svg);--hi-dash:url(/wp-content/themes/Divi-child-theme/assets/h-dash-blk.svg);--v-dash:url(/wp-content/themes/Divi-child-theme/assets/v-dash-wh.svg);--scroll-bg:#1E1E1E;--scroll-thumb:#363636;--search-svg:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' class='search-ico' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 17.7 17.6' xml:space='preserve'><path class='svg-txt' d='M17.7,16.1l-3.1-2.9c1.1-1.4,1.8-3.1,1.8-5c0-4.5-3.7-8.2-8.2-8.2S0,3.7,0,8.2s3.7,8.2,8.2,8.2c1.9,0,3.6-0.6,5-1.7l3.1,2.9 L17.7,16.1z M8.2,14.4C4.8,14.4,2,11.6,2,8.2S4.8,2,8.2,2c3.4,0,6.2,2.8,6.2,6.2C14.4,11.6,11.6,14.4,8.2,14.4z'></path></svg>");--folder-arrow:url(/wp-content/themes/Divi-child-theme/assets/folder-arrow-wh.svg)}.en-div{display:none !important}.en-div.on{display:block !important}.ko-div.off{display:none !important}:root[lang="en-US"] .en-div{display:block !important}:root[lang="en-US"] .ko-div{display:none !important}:root[lang="en-US"] .siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item a{font-size:1.6em !important}:root[lang="en-US"] .siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item .sub-menu a{font-size:1.15rem !important}:root[lang="en-US"] .siff-page-container .siff-page-title h1.entry-title{font-weight:500}:root[lang="en-US"] ul.post_file_attachment_wrap>li>a::before{content:'File'}:root[lang="en-US"] .submit-prod-btn{opacity:0}:root[lang="ko-KR"] .en-div{display:none}:root[lang="ko-KR"] .ko-div{display:block}:root[lang="ko-KR"] ul.post_file_attachment_wrap>li>a::before{content:'첨부파일'}#rmp_menu_trigger-30416{display:none !important}.svg-txt{fill:var(--logo-txt)}.svg-txt-stroke{stroke:var(--logo-txt)}.svg-bg{fill:var(--bg)}.svg-primary{fill:var(--primary)}.svg-primary-stroke{fill:none;stroke:var(--primary);stroke-width:2px}.bt-dash-horz{background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.bti-dash-horz{background-image:var(--hi-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.t-dash-horz{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px}.r-dash-horz{background-image:var(--v-dash);background-repeat:repeat-y;background-position:top right;background-size:1px 10px}.overflow-table{padding-left:10px;margin-left:-10px;width:calc(100% +  20px);overflow-x:scroll}.pointer-none{pointer-events:none}.et_pb_module.mb-4rem,.et_pb_row.mb-4rem{margin-bottom:4rem !important}html{font-size:16px}body{font-size:1rem;font-weight:500;line-height:1.6;background-color:#000;background-color:var(--bg) !important;color:var(--text-basic);word-break:keep-all;letter-spacing:0.01em;word-spacing:-0.01em}body,h1,h2,h3,h4,h5,h6,input,textarea,select{font-family:'Gothic A1','Noto Sans KR',sans-serif !important;color:var(--text-basic)}option{color:#000 !important}.siff-page-container .et_pb_post_content span,.siff-page-container .et_pb_post_content p,.siff-page-container .et_pb_post_content div:not(.owl-item),.siff-page-container .et_pb_post_content b{background-color:transparent !important}.single .et_pb_post_content div,.single .et_pb_post_content p,.single .et_pb_post_content span{color:var(--text-basic) !important}.single .et_pb_post_content table{background-color:var(--bg) !important}.single .et_pb_post_content table tr,.single .et_pb_post_content table td{color:--text-basic}a:link,a:visited{color:var(--text-basic)}.et_pb_text_inner{color:var(--text-basic)}*{box-sizing:border-box}button{background:transparent;outline:none;border:none;box-shadow:none;color:var(--text-basic);font-size:1em;padding:0}table{border:none;table-layout:fixed}table tr,table th,table td{border:none}table tr{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px}table tr td{padding-top:.5rem;padding-right:.5rem;padding-bottom:1em;vertical-align:baseline;height:unset !important}.siff-newsletter-content-field table tr{background-image:none}.table-vertical-top table tr td{vertical-align:top}.table-vertical-top table tr td:first-child{padding-right:1rem}h1,h2,h3,h4,h5,h6{line-height:1.3}h1{font-size:60px}h2{font-size:46px}h3{font-size:30px}h4{font-size:22px;font-weight:900}h5,.h5{font-size:1rem;font-weight:900}h5.title-h5,.h5.title-h5{font-size:1.4rem !important;font-family:'Oswald' !important;font-weight:400;padding-bottom:.8rem}pre{padding:0;margin:0 0 1rem;line-height:1.5;color:var(--caption-gray);font-size:0.9rem;font-family:'Gothic A1','Noto Sans KR',sans-serif}.et_pb_title_container{z-index:unset !important}.et_pb_row,.container{width:100%;max-width:100%}#et-main-area{padding-top:91px;max-width:1600px;margin:0 auto}#main-content{margin-bottom:5rem;min-height:70vh}#main-content,.et_pb_section,.et_pb_menu_0.et_pb_menu,.et_pb_menu_0_tb_body.et_pb_menu,.et_mobile_menu li a:hover,.nav ul li a:hover,.dp-dfg-skin-default .dp-dfg-item{background-color:transparent !important}.dp-dfg-skin-default .dp-dfg-item{border:none !important}.dp-dfg-skin-default .dp-dfg-item>*{padding:0 !important;word-break:keep-all !important}.et_mobile_nav_menu{display:none !important}.et_pb_row .et_pb_row,.et_pb_row.full-section{padding:0 !important}.dpdfg_filtergrid_0 .dp-dfg-layout-grid .dp-dfg-items{column-gap:1rem !important;row-gap:1.2rem !important;padding:0 !important}.dpdfg_filtergrid_0 .dp-dfg-layout-grid .dp-dfg-items article{padding:0 !important}.et_pb_column_3_4.et_pb_column--with-menu,.siff-page-container>div.et_pb_column_3_4{width:calc(100% -  223px  -  16px) !important;margin-right:16px !important}header .et_pb_column_1_4,.siff-page-container>div.et_pb_column_1_4{width:223px !important}.et_pb_image_wrap{margin-bottom:1rem}.home header,.films-template-default header,.error404 header{margin:0 auto 16px}.home header .et_pb_column_3_4.et_pb_column--with-menu,.films-template-default header .et_pb_column_3_4.et_pb_column--with-menu,.error404 header .et_pb_column_3_4.et_pb_column--with-menu,.home header .et_pb_column_1_4,.films-template-default header .et_pb_column_1_4,.error404 header .et_pb_column_1_4{border-color:transparent;height:calc(87px)}.home header .et_pb_column_3_4.et_pb_column--with-menu,.films-template-default header .et_pb_column_3_4.et_pb_column--with-menu,.error404 header .et_pb_column_3_4.et_pb_column--with-menu{padding-bottom:calc(1rem -  4px - 6px)}.home header .siff-header>div:first-child,.films-template-default header .siff-header>div:first-child,.error404 header .siff-header>div:first-child{border-bottom:4px solid var(--logo-txt);padding:0 !important;width:calc(100% - 32px)}.home #et-main-area,.films-template-default #et-main-area,.error404 #et-main-area{padding-top:calc(91px + 1rem)}.page-id-35030 header,.page-id-35044 header{margin:0 auto 16px}.page-id-35030 header .et_pb_column_3_4.et_pb_column--with-menu,.page-id-35044 header .et_pb_column_3_4.et_pb_column--with-menu,.page-id-35030 header .et_pb_column_1_4,.page-id-35044 header .et_pb_column_1_4{border-color:transparent;height:calc(87px)}.page-id-35030 header .et_pb_column_3_4.et_pb_column--with-menu,.page-id-35044 header .et_pb_column_3_4.et_pb_column--with-menu{padding-bottom:calc(1rem -  4px - 6px)}.page-id-35030 header .siff-header>div:first-child,.page-id-35044 header .siff-header>div:first-child{border-bottom:4px solid var(--logo-txt);padding:0 !important;width:calc(100% - 32px)}.page-id-35030 #et-main-area,.page-id-35044 #et-main-area{padding-top:91px}.page-id-35030 .siff-page-container>div.et_pb_column_3_4,.page-id-35044 .siff-page-container>div.et_pb_column_3_4{width:100% !important}.home header .et_pb_column_1_4{padding-top:4px}.error404 #et-main-area{padding-top:91px}.error404 header .siff-header>div.et_pb_row.et_pb_row-with-menu{padding:0 !important}.home #et-main-area{padding-top:calc(91px + 1rem)}.home #et-main-area #main-content{margin-bottom:0}.home header .siff-header .et_pb_row{padding:0 !important}.films-template-default header .siff-header>div:first-child{border-bottom:none !important}.films-template-default header .siff-header>div{border-bottom:none}.films-template-default #et-main-area{padding-top:calc(91px + .5rem)}header{background-color:var(--header-bg) !important;position:fixed;top:0;left:50%;width:100%;overflow:hidden;z-index:10;padding-top:4px;max-width:1600px;transform:translateX(-50%)}header .siff-header>div{padding-bottom:0 !important}header .et_pb_column_1_2{width:fit-content !important}header .et_pb_column_3_4.et_pb_column--with-menu{border-bottom:4px solid var(--logo-txt);height:91px;padding-bottom:calc(1rem - 6px);display:flex;flex-direction:column;justify-content:space-between}header .et_pb_column_3_4.et_pb_column--with-menu>div.et_pb_code{height:1.3rem;z-index:2}header .et_pb_column_3_4.et_pb_column--with-menu>div.et_pb_menu>*{height:inherit}header .et_pb_column_1_4{border-bottom:4px solid var(--logo-txt);height:91px;display:flex;align-items:center;z-index:10 !important}header .siff-logo{width:192px;position:absolute;right:0;margin-top:-5px}header .siff-logo svg{height:59px;margin-left:auto}@media screen and (max-width:980px){header .siff-logo a{position:absolute}}header a svg{display:block}header .siff-top-controller{width:100%;margin-right:16px;display:flex;align-items:center}header .siff-top-controller>div{flex-shrink:1}header .siff-top-controller ul{line-height:0 !important}header .siff-top-controller .menu-x-lang-menu-container a,header .siff-top-controller .submit-prod-btn a{font-weight:500 !important}header .siff-top-controller .siff-title{font-weight:600;max-width:calc((100% / 12) * 6);overflow:hidden;text-overflow:ellipsis;color:var(--text-basic);white-space:pre}header .siff-top-controller .sns-wrap{display:flex;align-items:center}header .siff-top-controller .sns-wrap a{display:inline-block;width:fit-content;height:auto;margin-right:10px;flex-shrink:1}header .siff-top-controller .sns-wrap a svg{display:block}header .siff-top-controller .search-wrap{display:flex;position:relative;z-index:3}header .siff-top-controller .search-wrap svg{width:1.1rem}header .siff-top-controller .search-wrap svg:hover{cursor:pointer}header .siff-top-controller .search-wrap ul,header .siff-top-controller .search-wrap li{padding:0 !important}header .siff-top-controller .search-wrap input[type="text"]{background-color:var(--bg);color:var(--text-basic);font-size:1rem;border:none;outline:none;padding-left:0;padding-top:3px;display:none;position:absolute;top:0;right:1.5rem}header .siff-top-controller .search-wrap input[type="text"]:focus{color:var(--text-basic) !important}header .siff-top-controller .search-wrap input[type="text"]::placeholder{color:var(--caption-gray)}header .siff-top-controller>div{margin-right:calc(16px / 2 * 7) !important}header .siff-top-controller button{margin-top:-6px}header div.lang-switcher-wrap ul:not(.lang-switcher-wrap){display:none}header .menu-x-lang-menu-container ul:not(.lang-switcher-wrap){display:none}header .menu-x-lang-menu-container ul.lang-switcher-wrap{padding:0 !important;display:flex;justify-content:flex-start;align-items:center}header .menu-x-lang-menu-container ul.lang-switcher-wrap li{list-style:none !important;position:relative;padding-right:1rem}header .menu-x-lang-menu-container ul.lang-switcher-wrap li a{font-family:'Oswald',sans-serif;font-size:1.3rem;line-height:0.5}header .menu-x-lang-menu-container ul.lang-switcher-wrap li:not(.current-lang) a{color:var(--caption-gray) !important}header .menu-x-lang-menu-container ul.lang-switcher-wrap li.lang-item-en{padding-right:0}header .menu-x-lang-menu-container ul.lang-switcher-wrap li.lang-item-en::before{content:'';width:3px;height:3px;background-color:var(--caption-gray);border-radius:3px;position:absolute;top:42%;left:-10px}header .screen-mode-wrap{position:relative;z-index:2}header .screen-mode-wrap input[type="checkbox"]{display:none}header .screen-mode-wrap label{width:36px;height:1.3rem;display:block;border:1px solid var(--text-basic);border-radius:50px}header .screen-mode-wrap label:hover{cursor:pointer}header .screen-mode-wrap label svg{width:1.2rem;height:1.2rem;padding:.1rem;background-color:var(--logo-txt);border-radius:1rem;transform:translateX(.9rem)}header .screen-mode-wrap label svg path{transition:.25s all ease-in-out;d:path("M8.3,6.2c0,1.2-0.9,2.1-2.1,2.1C5,8.3,4.1,7.3,4.1,6.2C4.1,5,5,4.1,6.2,4.1C7.3,4.1,8.3,5,8.3,6.2z M6.7,2.4 V0.5C6.7,0.2,6.4,0,6.2,0S5.7,0.2,5.7,0.5v1.9c0,0.3,0.2,0.5,0.5,0.5S6.7,2.7,6.7,2.4z M6.7,11.8V9.9c0-0.3-0.2-0.5-0.5-0.5 S5.7,9.6,5.7,9.9v1.9c0,0.3,0.2,0.5,0.5,0.5S6.7,12.1,6.7,11.8z M9.4,6.2c0,0.3,0.2,0.5,0.5,0.5h1.9c0.3,0,0.5-0.2,0.5-0.5 c0-0.3-0.2-0.5-0.5-0.5H9.9C9.6,5.7,9.4,5.9,9.4,6.2C9.4,6.2,9.4,6.2,9.4,6.2z M0,6.2c0,0.3,0.2,0.5,0.5,0.5h1.9 c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5H0.5C0.2,5.7,0,5.9,0,6.2C0,6.2,0,6.2,0,6.2z M8.2,4.1c0.2,0.2,0.5,0.2,0.7,0l1.2-1.2 c0.2-0.2,0.2-0.5,0-0.7S9.6,2,9.4,2.2L8.2,3.4C8,3.6,8,3.9,8.2,4.1C8.2,4.1,8.2,4.1,8.2,4.1z M2.2,10.2c0.2,0.2,0.5,0.2,0.7,0 l1.2-1.2c0.2-0.2,0.2-0.5,0-0.7C3.9,8,3.6,8,3.4,8.2L2.2,9.4C2,9.6,2,10,2.2,10.2C2.2,10.2,2.2,10.2,2.2,10.2z M8.2,8.2 C8,8.4,8,8.7,8.2,8.9l1.2,1.2c0.2,0.2,0.5,0.2,0.7,0s0.2-0.5,0-0.7L8.9,8.2C8.7,8,8.4,8,8.2,8.2C8.2,8.2,8.2,8.2,8.2,8.2z M2.2,2.2 C2,2.4,2,2.7,2.2,2.9l1.2,1.2c0.2,0.2,0.5,0.2,0.7,0c0.2-0.2,0.2-0.5,0-0.7L2.9,2.2C2.7,2,2.4,2,2.2,2.2C2.2,2.2,2.2,2.2,2.2,2.2z")}header .screen-mode-wrap #screenMode:checked~label svg{transform:translateX(-0.5px)}header .screen-mode-wrap #screenMode:checked~label svg path{d:path("m10.21 8.59h-.21a4.42 4.42 0 0 1 -3.17-1.32 4.52 4.52 0 0 1 -1.3-3.2 4.71 4.71 0 0 1 .43-2c.11-.2.22-.4.34-.58a.1.1 0 0 0 0-.14h-.07a4.82 4.82 0 0 0 .74 9.56 4.66 4.66 0 0 0 3.6-1.7 4.26 4.26 0 0 0 .43-.52.1.1 0 0 0 0-.14h-.07a4.6 4.6 0 0 1 -.72.04z")}header .submit-prod-btn a{display:flex;align-items:center;flex-wrap:nowrap;font-family:'Oswald',san-serif;white-space:pre;text-overflow:ellipsis;font-size:1.3rem}header .submit-prod-btn a svg{display:inline;margin-left:.5rem}.et-l .nav ul li a:hover{opacity:1 !important}.siff-header .siff-menu .lang-item{display:none !important}.siff-header .siff-menu a{color:var(--text-basic) !important;font-family:'Oswald';font-weight:400;font-size:46px;padding-right:0 !important}.siff-header .siff-menu a::after{content:unset !important}.siff-header .siff-menu a:hover{opacity:1 !important;color:var(--primary) !important}.siff-header .siff-menu .sub-menu{display:none}.siff-header .siff-menu li{line-height:.6 !important}.siff-header .siff-menu li::after{content:'';width:6px;height:6px;background-color:var(--logo-txt);border-radius:3px;position:absolute;top:35%;right:-4px}.siff-header .siff-menu li:nth-last-child(3)::after{content:unset}.siff-header .siff-menu li.current-menu-item a,.siff-header .siff-menu li.current-menu-parent a,.siff-header .siff-menu li.current-menu-ancestor a{color:var(--primary) !important}.siff-header .siff-menu li.et_pb_menu_page_id-32,.siff-header .siff-menu li.et_pb_menu_page_id-8286{display:none !important}.siff-header .siff-menu #menu-siff-menu-en li:nth-last-child(2)::after{content:unset}.siff-header .siff-menu #menu-siff-menu-en li:nth-last-child(3)::after{content:''}.single-notice-community .secondary-menu.et_pb_menu_0_tb_body.et_pb_menu .nav li ul.sub-menu .menu-item-273 a{color:var(--primary) !important}#main-content .secondary-menu.et_pb_menu_0_tb_body.et_pb_menu .et_pb_menu__menu .nav li ul.sub-menu>li.menu-item>a:hover{color:var(--primary) !important}.single-siff-plus .secondary-menu.et_pb_menu_0_tb_body.et_pb_menu .nav .menu-item-32{display:block}.menu-item *{transition:none !important}footer{margin:0 16px 16px 16px;border-top:4px solid var(--logo-txt);padding-top:16px}footer .et_pb_row_4col{padding:0 !important}footer .et_pb_row_4col>div{width:calc(calc(100% / 12) * 3);padding-right:16px}footer .et_pb_row_4col p{font-size:.9em;padding-bottom:0;line-height:22px}footer .et_pb_row_4col .footer-logo svg{max-width:177px}footer .et_pb_section_0_tb_footer>.et_pb_row_4col>.et_pb_column{margin-bottom:1rem}footer .et_pb_section_0_tb_footer>.et_pb_row_4col>.et_pb_column>.et_pb_text p{margin-bottom:1rem}ul.post_file_attachment_wrap{padding:0;margin-top:1rem}ul.post_file_attachment_wrap li{list-style:none;padding:.7rem 0 .5rem !important;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px}ul.post_file_attachment_wrap li a{font-size:1.1rem}ul.post_file_attachment_wrap li a::before{margin-right:1rem}.main-title-guide{margin:1rem 0;border-top:4px solid var(--text-basic);display:flex;justify-content:space-between;align-items:center;font-family:'Oswald';font-weight:400;font-size:46px;padding-top:.7rem;line-height:1}.main-title-guide p{font-size:46px}.main-title-guide>div a{display:flex;justify-content:flex-end;align-items:center;color:var(--primary);font-size:1.3rem}.main-title-guide>div a svg{width:1.2rem;margin-left:.5rem}.owl-carousel .owl-item{padding-right:.7rem;background-image:var(--v-dash);background-repeat:repeat-y;background-position:top right;background-size:1px 10px;max-height:70vh}.owl-carousel img{height:100%}.owl-dots{text-align:left;position:absolute;bottom:10px;right:21.5%;width:24px;z-index:100;line-height:1}@media screen and (max-width:980px){.owl-dots{left:calc(100vw - 2rem);right:unset}}@media screen and (max-width:480px){.owl-dots{left:calc(100vw - 2.2rem)}}.owl-dots .owl-dot{border-radius:0;opacity:1;background-color:var(--caption-gray);cursor:pointer}.owl-dots .owl-dot.active{background-color:var(--text-basic)}.films-carousel::after{content:'';user-select:none;width:80px;height:100%;background:var(--bg);background:var(--more-grad);pointer-events:none;top:0;left:calc(100% - 80px);z-index:10;position:absolute}.films-carousel .et_pb_module_inner{width:125% !important;margin-right:25%}.films-carousel .owl-carousel .owl-item{background-image:none;padding-right:0 !important;margin-right:12px !important}.films-carousel .owl-carousel .owl-item img{border:1px solid #333}.films-carousel .owl-carousel .owl-item .dp_oc_post_title{margin:.6rem 0 1rem !important;font-size:1rem;font-weight:700;word-wrap:keep-all}.films-carousel .owl-carousel .owl-item.active:first-child{opacity:1}.community-carousel,.square-carousel,.siff-plus-carousel{overflow:hidden;width:100%;position:relative}.community-carousel::after,.square-carousel::after,.siff-plus-carousel::after{content:'';user-select:none;width:80px;height:100%;background:var(--bg);background:var(--more-grad);pointer-events:none;top:0;left:calc(100% - 79px);z-index:10;position:absolute}.community-carousel.et_pb_dp_oc .et_pb_module_inner,.square-carousel.et_pb_dp_oc .et_pb_module_inner,.siff-plus-carousel.et_pb_dp_oc .et_pb_module_inner{width:128% !important}.community-carousel .owl-stage,.square-carousel .owl-stage,.siff-plus-carousel .owl-stage{display:flex !important}.community-carousel .owl-item,.square-carousel .owl-item,.siff-plus-carousel .owl-item{margin-right:12px !important;padding-right:12px !important}.community-carousel .dp_oc_item,.square-carousel .dp_oc_item,.siff-plus-carousel .dp_oc_item{background:#fff;border:1px solid #333;width:calc(100% - 2px);height:calc((100vw / 4.2 ) * ( 9 / 16 ));position:relative}.community-carousel .dp_oc_item a,.square-carousel .dp_oc_item a,.siff-plus-carousel .dp_oc_item a,.community-carousel .dp_oc_item p,.square-carousel .dp_oc_item p,.siff-plus-carousel .dp_oc_item p{color:#000}.community-carousel .dp_oc_item .dp_oc_post_title,.square-carousel .dp_oc_item .dp_oc_post_title,.siff-plus-carousel .dp_oc_item .dp_oc_post_title{margin:0;padding:1rem 1.5rem 1rem 1rem}.community-carousel .dp_oc_item .dp_oc_post_title a,.square-carousel .dp_oc_item .dp_oc_post_title a,.siff-plus-carousel .dp_oc_item .dp_oc_post_title a{font-size:22px;font-weight:900;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3rem;line-height:1.2}.community-carousel .dp_oc_item p.dp_oc_post_date,.square-carousel .dp_oc_item p.dp_oc_post_date,.siff-plus-carousel .dp_oc_item p.dp_oc_post_date{font-family:'Oswald';font-weight:500;font-size:1.3rem;position:absolute;padding:.7rem 1rem;bottom:0}.community-carousel .dp_oc_item p.dp_oc_post_categories,.square-carousel .dp_oc_item p.dp_oc_post_categories,.siff-plus-carousel .dp_oc_item p.dp_oc_post_categories{position:absolute;right:0;bottom:0;padding:.7rem 1rem;font-size:1.2rem;font-weight:600}.square-carousel{overflow:hidden}.square-carousel .et_pb_module_inner{width:120% !important}.square-carousel .owl-carousel .owl-item{background-image:var(--v-dash);background-repeat:repeat-y;background-position:top right;background-size:1px 10px;max-height:unset;padding-right:12px !important}.square-carousel .owl-carousel .owl-item .dp_oc_item{padding-bottom:100% !important}.square-carousel .owl-carousel .owl-item .dp_oc_item img{position:absolute !important;object-fit:cover !important}.siff-plus-carousel.et_pb_module>.et_pb_module_inner{width:128% !important}.siff-plus-carousel .owl-item{position:relative}.siff-plus-carousel .owl-item .dp_oc_item{height:calc((100vw / 3.6 ) * ( 9 / 16 ))}.siff-plus-carousel .owl-item .dp_oc_item img{object-fit:cover}.siff-plus-carousel .owl-item .dp_oc_item h2{position:absolute;z-index:1;bottom:0;font-size:20px;font-weight:900;line-height:1.3em;margin:0;padding:0 1rem .7rem;color:#fff}.siff-plus-carousel .owl-item .dp_oc_item a::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.49) 30%, rgba(0,0,0,0.25) 49%, rgba(0,0,0,0) 68%)}.partner-carousel .owl-carousel{background-color:#fff}.partner-carousel .owl-carousel .owl-stage-outer::after{content:unset}.partner-carousel .owl-carousel .owl-item{border:none;padding:0;margin-left:-1px;background:none !important}.partner-carousel .owl-carousel .owl-item img{border:none}.dp-dfg-items article figure.dp-dfg-image{border:1px solid #333}.dp-dfg-items .dp-dfg-no-results{padding:1rem 0 !important;font-size:1.2rem}.dp-dfg-skin-default .dp-dfg-filters{width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.dp-dfg-skin-default .dp-dfg-filters::-webkit-scrollbar{display:none}.dp-dfg-skin-default .dp-dfg-filters ul{flex-wrap:nowrap !important;justify-content:flex-start !important;width:100%}.dp-dfg-skin-default .dp-dfg-filters ul li a{background-color:transparent !important;padding:0 .7rem 0 .3rem !important;border:none !important;font-size:1.3rem !important;color:var(--caption-gray) !important;font-family:'Oswald','GothicA1',sans-serif}.dp-dfg-skin-default .dp-dfg-filters ul li a.active{color:var(--primary) !important}.dp-dfg-skin-default .dp-dfg-filters ul li:first-child a{padding-left:0 !important}.dp-dfg-skin-default .dp-dfg-filters::after{content:'';position:absolute;right:0;top:0;width:64px;height:2rem;background:var(--bg);background:var(--more-grad);pointer-events:none}.dp-dfg-layout-grid .dp-dfg-image,.dp-dfg-layout-grid .dp-dfg-overlay{margin:0 !important}@media screen and (min-width:981px){.program-archive .dp-dfg-skin-default .dp-dfg-header h2.entry-title{font-size:20px}}.program-archive .entry-title{margin:.8rem 0 .5rem;font-weight:900}.program-archive .dp-dfg-items{column-gap:1rem !important;row-gap:1.2rem !important}.program-archive .dp-dfg-skin-default .dp-dfg-content,.program-archive .dp-dfg-skin-default .dp-dfg-custom-content,.program-archive .dp-dfg-skin-default .dp-dfg-custom-field-label,.program-archive .dp-dfg-skin-default .dp-dfg-custom-field-value,.program-archive .dp-dfg-skin-default .dp-dfg-meta{font-size:15px !important;line-height:22px !important}.program-archive article.dp-dfg-item{padding:0}.program-archive article.dp-dfg-item figure{width:100%;padding-bottom:62.5% !important}.program-archive article.dp-dfg-item figure a{position:absolute;display:flex;width:100%;height:100%}.program-archive article.dp-dfg-item figure img{object-fit:cover;width:100%;height:100%}.festival-archive .dp-dfg-layout-grid .dp-dfg-items{padding-bottom:2rem !important}.festival-archive .dp-dfg-layout-grid .dp-dfg-items article{padding:0}.festival-archive .entry-title{font-size:1rem !important;font-weight:900;margin:.8rem 0 .2rem}.festival-archive .dp-dfg-custom-field-value{font-size:1rem !important;color:var(--primary)}.festival-archive.download-feature-archive .dp-dfg-custom-content,.festival-archive.download-feature-archive .dp-dfg-custom-content>a.siff_interview_file_clear{position:absolute;top:0;left:0;width:100%;height:100%}.siff-archive .dp-dfg-layout-grid .dp-dfg-items{padding-bottom:2rem !important}.siff-archive .dp-dfg-layout-grid .dp-dfg-items article{padding:0}.siff-archive .entry-title{font-size:1rem !important;font-weight:900;margin:.8rem 0 .2rem}.siff-archive .dp-dfg-custom-field-value{font-size:1rem !important;color:var(--primary)}.siff-archive .dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr)) !important;column-gap:1rem !important;row-gap:1.2rem !important}@media screen and (max-width:980px){.siff-archive .dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr)) !important}}@media screen and (max-width:480px){.siff-archive .dp-dfg-layout-grid .dp-dfg-items{display:grid !important}}.siff-archive .dp-dfg-meta span.terms{font-family:'Oswald','Gothic A1';color:var(--caption-gray);font-size:1rem}.siff-archive .dp-dfg-meta span.terms a,.siff-archive .dp-dfg-meta span.terms a:link,.siff-archive .dp-dfg-meta span.terms a:visited{color:var(--caption-gray);pointer-events:none}.siff-archive .dp-dfg-meta span.terms span:not(.taxonomy-siff_plus_taxonomy){font-size:1.15em}@media screen and (max-width:980px){.siff-archive .dp-dfg-meta span.terms span:not(.taxonomy-siff_plus_taxonomy){font-size:1.1rem}}.siff-archive .dp-dfg-meta span.terms span.taxonomy-siff_plus_taxonomy{display:inline-block;background-color:var(--primary);color:var(--bg);padding:.15rem .3rem;font-weight:700;margin-right:.15rem}.siff-archive.prod-archive .dp-dfg-meta{margin-top:.5rem}.list-filter-grid{margin-top:-1rem}.list-filter-grid .dp-dfg-container,.list-filter-grid .dp-dfg-items{display:block !important}.list-filter-grid .dp-dfg-search{order:3}.list-filter-grid .dp-dfg-search input{font-size:1.2rem;width:100%;padding:.5em 0}.list-filter-grid .dp-dfg-search input,.list-filter-grid .dp-dfg-search span{background-color:transparent !important;color:var(--text-basic);border:none;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.list-filter-grid article{display:flex !important;justify-content:space-between;align-items:flex-start;padding:.8rem 0 .6rem !important;font-size:1.2rem;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px}@media screen and (max-width:480px){.list-filter-grid article{margin-bottom:0 !important}}.list-filter-grid article .dp-dfg-header h2.entry-title{font-size:1em}.list-filter-grid article .dp-dfg-meta{padding:0 1.5rem 0 1rem;width:calc(calc(100% / 12) * 2);text-align:right;font-size:1rem}.list-filter-grid article .dp-dfg-custom-content{position:absolute;top:0;left:0;width:100%;height:100%}.list-filter-grid article .dp-dfg-custom-content .siff_interview_file_clear{position:absolute;top:0;left:0;width:100%;height:100%}.list-filter-grid .dp-dfg-skin-default .dp-dfg-item:first-child{border:none !important;background-image:none}.list-filter-grid .dp-dfg-layout-list .dp-dfg-item>*{grid-column:unset !important;grid-row:unset !important}.siff-page-container.list-search-sticky-container .siff-page-title{margin-bottom:0 !important}.siff-page-container.list-search-sticky-container .list-filter-grid{margin-top:0 !important}.siff-page-container.list-search-sticky-container .list-filter-grid article{opacity:1 !important}.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container{display:flex !important;flex-wrap:wrap;row-gap:0 !important}.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container>*{width:100%}.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container .dp-dfg-search{order:3}.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container .dp-dfg-search input{font-size:1.2rem;width:100%;padding:.5em 0}.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container .dp-dfg-search input,.siff-page-container.list-search-sticky-container .list-filter-grid .dp-dfg-container .dp-dfg-search span{background-color:transparent !important;color:var(--text-basic);border:none;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.siff-page-container.list-search-sticky-container .sticky-list-filter-grid{margin-top:0 !important}.siff-page-container.list-search-sticky-container .sticky-list-filter-grid .dp-dfg-skin-default .dp-dfg-item:first-child{background:transparent}.siff-page-container.list-search-sticky-container .sticky-list-filter-grid .dp-dfg-skin-default article.sticky_post-sticky-fixed-post{background-image:none !important;background-color:#9d9d9d5c !important;border-top:1px solid var(--text-basic) !important;margin-top:-1px;border-bottom:1px solid var(--text-basic) !important;margin-bottom:-1px}@media screen and (max-width:980px){.siff-page-container.list-search-sticky-container .sticky-list-filter-grid.et_pb_module{margin-bottom:0 !important}}.term-siff-daily .siff-page-container.list-search-sticky-container .siff-page-title{margin-bottom:1em !important}.press-filter-grid{margin-top:-1rem}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items{display:block}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.8rem 0 .6rem !important;column-gap:1em !important;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article:first-child{background:transparent}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article p{padding-bottom:0}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article p,.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article a{font-size:1.2rem}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-header{order:1;max-width:calc(calc(100% / 12) * 10)}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-content.entry-summary{width:calc(calc(100% / 12) * 10)}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-content,.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-field{position:unset}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-content{order:0;line-height:1 !important}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-content p:first-child span{font-size:1.2rem}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-content p:first-child span::before{content:'['}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-content p:first-child span::after{content:']'}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-custom-field-value a{opacity:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.press-filter-grid .dp-dfg-layout-list .dp-dfg-items article .dp-dfg-meta{order:2;flex-shrink:1;margin-left:auto;font-size:1rem}.dp-dfg-skin-default .dp-dfg-pagination ul.pagination{justify-content:flex-start !important}.dp-dfg-skin-default .dp-dfg-pagination ul.pagination .pagination-item a.pagination-link{background:transparent;color:var(--caption-gray);font-family:'Oswald';font-weight:400;font-size:1.3rem;border:none;border-radius:0;padding:1rem .7rem 1rem .3rem !important}.dp-dfg-skin-default .dp-dfg-pagination ul.pagination .pagination-item.active a{background:transparent;color:var(--text-basic)}.searchandfilter .sf-field-search{margin-left:auto}.searchandfilter .sf-field-search input[type="text"]{color:var(--text-basic);font-size:1.3rem;padding:0 0 .4rem}.searchandfilter .sf-field-sort_order{display:none}.searchandfilter .chosen-container,.searchandfilter#search-filter-form-972,.searchandfilter#search-filter-form-22850 .sf-input-text{border-radius:0 !important;font-size:1.3rem;background-size:10px !important;background-repeat:repeat-x !important;padding:0 0 .5rem 0 !important}.searchandfilter .chosen-container .chosen-search-input,.searchandfilter#search-filter-form-972 .chosen-search-input,.searchandfilter#search-filter-form-22850 .sf-input-text .chosen-search-input{display:none}.searchandfilter .chosen-container a,.searchandfilter#search-filter-form-972 a,.searchandfilter#search-filter-form-22850 .sf-input-text a{padding-left:0}.searchandfilter .chosen-container.sf-input-text,.searchandfilter#search-filter-form-972.sf-input-text,.searchandfilter#search-filter-form-22850 .sf-input-text.sf-input-text{margin-right:0}.searchandfilter .sf-field-taxonomy-festival_year,.searchandfilter .sf-field-taxonomy-screen_section{width:215px}.searchandfilter#search-filter-form-972 .sf-field-search,.searchandfilter#search-filter-form-22850 .sf-field-search{width:calc(100% - (215px * 2) - 1rem) !important}@media screen and (min-width:717px){.searchandfilter#search-filter-form-972 .sf-field-search,.searchandfilter#search-filter-form-22850 .sf-field-search{margin-left:1rem}}.searchandfilter#search-filter-form-972 .sf-field-search label,.searchandfilter#search-filter-form-22850 .sf-field-search label,.searchandfilter#search-filter-form-972 .sf-field-search input[type="text"],.searchandfilter#search-filter-form-22850 .sf-field-search input[type="text"]{width:100%}.searchandfilter#search-filter-form-972 .sf-field-search:focus,.searchandfilter#search-filter-form-22850 .sf-field-search:focus{color:var(--text-basic)}.searchandfilter .chosen-container{display:none !important}.searchandfilter .chosen-results{background-color:var(--bg) !important;margin:0 !important;max-height:300px}.searchandfilter .chosen-results li{padding:0px 0 8px;width:100%;margin:0;line-height:1.3;background-size:10px !important;background-repeat:repeat-x !important}.searchandfilter .chosen-results li:last-child{background-image:none !important}.searchandfilter>ul li[data-sf-field-type="taxonomy"]{min-width:unset !important;padding-right:16px}.searchandfilter>ul li[data-sf-field-type="taxonomy"]:nth-of-type(2){padding-right:0}.searchandfilter>ul li[data-sf-field-type="taxonomy"] select{display:block !important;background-image:var(--h-dash) !important;background-repeat:repeat-x !important;background-position:bottom left !important;background-size:10px 1px !important;font-size:1.3rem;width:100%;padding:0 0 .6rem 0 !important}.searchandfilter>ul li[data-sf-field-type="taxonomy"] select option{color:#000}.dp-dfg-pagination .pagination{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-top:1rem}.wp-pagenavi{text-align:left;border-top:none;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-top:2rem;padding-top:.3rem;-ms-overflow-style:none;scrollbar-width:none}.wp-pagenavi>span,.wp-pagenavi>a{padding:0;margin:0;color:var(--caption-gray);font-family:'Oswald','Gothic A1',sans-serif;font-size:1.3rem !important;font-weight:400;padding:1rem .7rem 1rem .3rem;transition:.2s color ease-in-out;border:none}.wp-pagenavi>span.pages,.wp-pagenavi>a.pages,.wp-pagenavi>span.last,.wp-pagenavi>a.last{font-size:1.3rem !important;display:none}.wp-pagenavi>span:hover,.wp-pagenavi>a:hover{color:var(--text-basic) !important}.wp-pagenavi>span.pages:hover,.wp-pagenavi>a.pages:hover{color:var(--caption-gray) !important}.wp-pagenavi>span.current,.wp-pagenavi>a.current{opacity:1;color:var(--text-basic) !important;font-weight:500}.wp-pagenavi>span.nextpostslink,.wp-pagenavi>a.nextpostslink{font-family:ETmodules;content:attr(data-icon)}.wp-pagenavi::webkit-scrollbar{display:none}.two-full-section{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.two-full-section>*:first-child{width:calc(calc(100% / 12) * 2);max-width:223px;padding-right:1rem}.two-full-section>*:last-child{width:80%}.two-full-section>div p:first-child{padding-bottom:0}.buttons-wrap.wrap-center{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.sponsor-image-wrap img{padding:1rem}@media screen and (min-width:981px){.sponsor-file-wrap .buttons-wrap{display:block}}@media screen and (max-width:980px){.sponsor-file-wrap .buttons-wrap{display:flex;justify-content:space-between}}@media screen and (max-width:480px){.sponsor-file-wrap .buttons-wrap{display:block}}.sponsor-file-wrap .buttons-wrap a.primary-link-btn{text-align:center}@media screen and (min-width:981px){.sponsor-file-wrap .buttons-wrap a.primary-link-btn{width:100%}}@media screen and (max-width:980px){.sponsor-file-wrap .buttons-wrap a.primary-link-btn{width:50%}}@media screen and (max-width:480px){.sponsor-file-wrap .buttons-wrap a.primary-link-btn{width:100%}}.more-btn{border-radius:0;border:1px solid var(--primary);font-family:'Oswald' !important;font-weight:400;font-size:22px !important;color:var(--primary) !important;padding:4px 1.5rem}.more-btn::after{content:unset !important;transition:unset !important}.more-btn:hover{border:1px solid var(--primary);padding:4px 1.5rem}.primary-link-btn{background-color:var(--primary);padding:.4rem 1.9rem .2rem;margin:.5rem 0 0;margin-right:.5rem;color:var(--bg) !important;font-weight:900;display:inline-block;font-size:22px;cursor:pointer}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:1px solid var(--primary);padding:4px 1.5rem}.nav li.et-reverse-direction-nav li ul{right:unset}.helper_wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:4rem;width:calc(100% + .7rem);margin-left:-.35rem}.helper_wrapper a{width:calc(calc(100% / 12) * 2);display:block;padding:0 .35rem .8rem .35rem}.helper_wrapper img{width:100%;height:auto;border:1px solid var(--caption-gray);display:block}@media screen and (min-width:981px){.siff-page-container .et_pb_section.program-event-page>.et_pb_row>.et_pb_column_1_3{padding-right:1rem}.siff-page-container .et_pb_section.program-event-page>div.et_pb_row{padding-top:calc(107px) !important;margin-top:calc(( 107px ) * -1)}}.siff-page-container .et_pb_row_1-4_3-4 .et_pb_column_1_4{width:calc(calc(100% / 12) * 2) !important;max-width:223px}.siff-page-container .et_pb_row_1-4_3-4 .et_pb_column_3_4{width:calc(calc(100% / 12) * 8) !important}.siff-page-container .spacing-first-content{margin-top:2rem}.siff-page-container .et_pb_column--with-menu div.secondary-menu{position:fixed;width:inherit;max-width:261.33px}.siff-page-container .et_pb_column--with-menu div.secondary-menu *{width:100% !important;border:none !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav{width:100%;display:block}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav>ul{margin:0 !important;width:100%}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav{background:transparent !important;position:relative;display:block;margin:0}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav#menu-siff-menu-en-1 li a{font-weight:400}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li:not(.current-menu-item){display:none !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-parent,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor{display:block !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-parent>ul,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>ul{display:block !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-parent>ul li.menu-item a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>ul li.menu-item a{color:var(--text-basic) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>a:hover{opacity:1}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li{font-family:'Oswald','Gothic A1';font-weight:400;font-size:35px !important;width:100% !important;padding:0 !important;margin:0 !important;flex-wrap:wrap}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li>a{padding:0;height:68px;display:flex;align-items:center;color:var(--text-basic) !important;line-height:1.7;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li>a::after{content:unset !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-item>ul.sub-menu>li.current-menu-item>a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>ul.sub-menu>li.current-menu-item>a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-parent>ul.sub-menu>li.current-menu-item>a{color:var(--primary) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-item>ul.sub-menu>li.current-menu-item>ul.sub-menu>li.current-menu-item>a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>ul.sub-menu>li.current-menu-item>ul.sub-menu>li.current-menu-item>a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-parent>ul.sub-menu>li.current-menu-item>ul.sub-menu>li.current-menu-item>a{color:var(--primary) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li:hover{opacity:1 !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu{visibility:visible !important;width:inherit !important;opacity:1 !important;position:relative;padding:0 !important;margin:0;box-shadow:none !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li{line-height:1.8em !important;width:100%}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item-has-children{margin-top:.5em}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li a{padding:0 !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item a{width:inherit !important;font-size:1.45em !important;font-weight:900;color:var(--text-basic) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item a::after{content:unset !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item .sub-menu{top:unset;left:unset;margin-left:1.5rem;width:calc(100% - 1.5rem)}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item .sub-menu li{width:100%}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.menu-item .sub-menu a{font-size:1.05rem !important}.siff-page-container .et_pb_section .et_pb_row{padding:0 !important}.siff-page-container .siff-page-title{margin-bottom:1em !important;background-image:var(--h-dash) !important;background-repeat:repeat-x !important;background-position:bottom left !important;background-size:10px 1px !important}.siff-page-container .siff-page-title h1.entry-title,.siff-page-container .siff-page-title h1{font-family:'Oswald','Gothic A1' !important;min-height:68px;font-weight:900;font-size:30px !important;display:flex;align-items:flex-end;letter-spacing:-0.03em;padding:10px 0 14px}@media screen and (max-width:980px){.siff-page-container .siff-page-title h1.entry-title,.siff-page-container .siff-page-title h1{padding:7px 0 10px}}.siff-page-container .text-title{margin-bottom:1rem !important}.siff-page-container .et_pb_text{margin-bottom:4rem !important}.siff-page-container .et_pb_text.text-title{margin-bottom:1rem !important}.siff-page-container .et_pb_text:last-child{margin-bottom:0 !important}.siff-page-container .full-width-table table tr td:first-child{width:calc(calc(100% / 12)  * 2) !important}.siff-page-container .full-width-table table tr td:last-child{width:100% !important;display:table;margin-bottom:1rem}.siff-page-container .judge-table table tr td{margin-top:.8rem}.siff-page-container .judge-table table tr td:first-child{padding-top:1rem}.siff-page-container .judge-table table tr td:last-child{margin-bottom:2rem}.siff-page-container .quart-quart-half-table td:first-child,.siff-page-container .quart-quart-half-table td:nth-child(2){width:25% !important}.siff-page-container .quart-quart-half-table td:last-child{width:50% !important}.siff-page-container .two-two-full-table table tr td:first-child{width:calc(calc(100% / 12)  * 2) !important}.siff-page-container .two-two-full-table table tr td:nth-child(2),.siff-page-container .two-two-full-table table tr td:nth-child(3){width:calc(calc(100% / 12)  * 2) !important}.siff-page-container .two-two-full-table table tr td:last-child{width:calc(calc(100% / 12)  * 6) !important}.siff-page-container .one-two-two-table table tr td:first-child{width:calc(calc(100% / 12)  * 1) !important}.siff-page-container .one-two-two-table table tr td:nth-child(2),.siff-page-container .one-two-two-table table tr td:nth-child(3){width:calc(calc(100% / 12)  * 2) !important}.siff-page-container .one-two-two-table table tr td:last-child{width:calc(calc(100% / 12)  * 5) !important}.siff-page-container .first-row-small-table table tr td:first-child{width:20% !important}.siff-page-container .siff-screening-section .et_pb_row_1-4_3-4 .et_pb_column_3_4{width:calc(calc(100% / 12)  * 10) !important;overflow:hidden}.siff-page-container .siff-screening-section>div:nth-child(2n){padding-bottom:1.2rem !important;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px;margin-bottom:1.2rem}.siff-page-container .siff-screening-section>div:last-child{background-image:none}.siff-page-container .logo-head-txt{margin-bottom:0 !important}.siff-page-container .et_pb_post_content div.original-identity-image{background:#fff !important;border:1px solid var(--caption-gray)}.siff-page-container .et_pb_post_content div.original-identity-image span{background:#fff !important;margin:0 auto;width:fit-content}.siff-page-container .et_pb_post_content div.original-identity-image img{margin:4rem auto 2rem;padding:0 2rem}.siff-page-container .logo-color-wrapper{margin:1rem 0 2rem;display:flex;flex-wrap:wrap;justify-content:flex-start;width:50%}.siff-page-container .logo-color-wrapper>div{display:flex;width:50%}.siff-page-container .logo-color-wrapper>div>div{width:30%;height:30px;margin-right:1rem}.siff-page-container .logo-color-wrapper>div .logo-purple{background-color:#756986 !important}.siff-page-container .logo-color-wrapper>div .logo-brown{background-color:#372e15 !important}.siff-page-container .logo-color-wrapper>div p{font-size:14px}.siff-page-container .donor-text-wrap>div h6{margin-bottom:1rem}.siff-page-container .donor-text-wrap>div p{margin:0 .5rem 1rem 0;display:inline-block;padding:.5rem .7rem .3rem;border:2px solid #aaa;font-weight:700;font-size:.9rem}table tr td{min-width:150px}.screen_navigator_wrapper{position:sticky;top:calc(91px +  16px);margin-left:-10px;margin-right:-10px;z-index:999}.screen_navigator{display:flex;width:100%;padding-left:10px;padding-right:10px;white-space:nowrap}.screen_navigator a.primary-link-btn{width:100%;margin:0;padding:6px 0 5px;font-size:1rem;font-weight:700;background-color:var(--bg-gray);color:#707070 !important;border:1px solid #707070;border-left:none;text-align:center}.screen_navigator a.primary-link-btn:first-child{border-left:1px solid #707070}.screen_navigator a.primary-link-btn:first-child.active{outline:none}.screen_navigator a.primary-link-btn.active{position:relative;color:var(--primary) !important;border-color:var(--primary)}.screen_navigator a.primary-link-btn.active::before{content:'';position:absolute;left:-1px;top:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:var(--primary)}@media (min-width:981px) and (max-width:1280px){.screen_navigator a.primary-link-btn{font-size:.9rem}}@media screen and (max-width:480px){.screen_navigator a.primary-link-btn{padding:7px 15px 4px !important;font-size:14px}}@media screen and (max-width:980px){.screen_navigator{overflow-x:scroll}.screen_navigator a.primary-link-btn{padding:5px 15px 5px}}.screen_navigator::-webkit-scrollbar{height:1px;border-radius:0;background:transparent}.screen_navigator::-webkit-scrollbar-track{background:var(--scroll-bg);border-radius:0}.screen_navigator::-webkit-scrollbar-thumb{background:var(--text-basic);border-radius:0}.screen_navigator::-webkit-scrollbar-thumb:hover{background:#555}.screen_timetable{margin-top:60px}.screen_timetable div[class^='idx_']{display:none}.screen_timetable div[class^='idx_'].active{display:block}.screen_timetable .container-content .screen-place{margin:41px 0 10px;font-size:22px;font-weight:700}.screen_timetable .container-content .grid{display:flex;gap:15px;width:100%;height:auto}.screen_timetable .container-content .grid .screening-films{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;aspect-ratio:1;padding:12px 11px 11px;border:1px solid #616161;background-color:var(--bg-gray) !important}.screen_timetable .container-content .grid .screening-films.empty{background-color:transparent !important}.screen_timetable .container-content .grid .screening-films.is_long .wrapper-films{font-size:18px;font-weight:700}.screen_timetable .container-content .grid .screening-films .screen-time{display:block;margin-bottom:11px;color:#834BFF;font-size:14px;font-weight:700}.screen_timetable .container-content .grid .screening-films .screen-title{padding:0;margin-bottom:6px;font-size:18px;font-weight:700}.screen_timetable .container-content .grid .screening-films .wrapper-films{font-size:14px;margin-bottom:11px}.screen_timetable .container-content .grid .screening-films .wrapper-sub{display:flex;gap:6px}.screen_timetable .container-content .grid .screening-films .wrapper-sub span{display:inline-block;padding:4px 4px 2px;font-size:13px;line-height:1;font-weight:600;color:white}.screen_timetable .container-content .grid .screening-films .wrapper-sub .event{background-color:#496280 !important}.screen_timetable .container-content .grid .screening-films .wrapper-sub .age{background-color:#707070 !important}.screen_timetable .container-content .grid .screening-films .wrapper-sub .lang{background-color:#723E56 !important}@media screen and (max-width:480px){.screen_timetable .container-content .screen-place{font-size:18px}.screen_timetable .container-content .grid{flex-wrap:wrap;gap:0}.screen_timetable .container-content .grid .screening-films{width:calc(100% / 3);padding:12px 6px}.screen_timetable .container-content .grid .screening-films .screen-time{font-size:10px}.screen_timetable .container-content .grid .screening-films .screen-title{font-size:13px}.screen_timetable .container-content .grid .screening-films .wrapper-films{font-size:11px;word-break:break-word}.screen_timetable .container-content .grid .screening-films.is_long .wrapper-films{font-size:14px}.screen_timetable .container-content .grid .screening-films.empty{display:none}.screen_timetable .container-content .grid .screening-films .wrapper-sub{gap:4px}.screen_timetable .container-content .grid .screening-films .wrapper-sub span{padding:3px 3px 2px;font-size:10px;line-height:1}.screen_timetable .container-content .grid .screening-films:nth-child(4),.screen_timetable .container-content .grid .screening-films:nth-child(5){border-top:none}.screen_timetable .container-content .grid .screening-films:nth-child(2),.screen_timetable .container-content .grid .screening-films:nth-child(3),.screen_timetable .container-content .grid .screening-films:nth-child(5){border-left:none}}.siff-page-container .screening_content .et_pb_code_inner .screen_info{display:flex;justify-content:space-between;padding:15px 16px;background-color:var(--bg-gray) !important;border:1px solid #616161;border-bottom:none}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info{display:flex;flex-direction:column;font-weight:600}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info p{display:inline-block;margin-right:17px;padding-bottom:0;font-size:14px;line-height:2.2}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info span{display:inline-block;padding:4px 4px 2px;margin-right:6px;font-size:13px;line-height:1;color:white}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info .event .grade-alph{background-color:#496280 !important}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info .age .grade-alph{background-color:#707070 !important}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info .lang .grade-alph{background-color:#723E56 !important}.siff-page-container .screening_content .et_pb_code_inner .screen_info .subinfo{font-size:14px}@media screen and (max-width:480px){.siff-page-container .screening_content .et_pb_code_inner .screen_info{flex-direction:column;gap:25px}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info p{margin-right:10px;font-size:12px;line-height:2}.siff-page-container .screening_content .et_pb_code_inner .screen_info .siff_mark_info p .grade-alph{padding:3px 3px 2px;font-size:10px;line-height:1}.siff-page-container .screening_content .et_pb_code_inner .screen_info .subinfo{font-size:12px}}.screen_mobile_catalogue{display:none;margin-top:1rem}@media screen and (max-width:480px){.screen_mobile_catalogue{display:block}}.screen_mobile_catalogue .primary-link-btn{margin:0;padding:.25rem .5rem .1rem;font-size:1rem;width:100%;text-align:center}.siff-page-title.screening_timetable{display:flex;gap:34px;align-items:center}.siff-page-title.screening_timetable a{background-color:transparent;color:var(--primary) !important;border:1px solid var(--primary);font-size:14px !important;font-weight:500}.siff-page-title.screening_timetable .screening_infos_btn_wrap{margin-top:4px}@media screen and (max-width:980px){.siff-page-title.screening_timetable .screening_infos_btn_wrap{top:calc(( 68px - 10px) * -1)}}@media screen and (max-width:480px){.siff-page-title.screening_timetable .screening_infos_btn_wrap .catalogue-btn{display:none}}.siff-page-title.screening_timetable .screening_infos_btn_wrap>.primary-link-btn{padding:.25rem .5rem .1rem;margin:0;font-size:1.1rem}.siff-page-title.screening_timetable .screening_infos_btn_wrap>.primary-link-btn.catalogue-btn{margin-left:.5rem}.siff-page-title.screening_timetable .screening_infos_btn_wrap>.primary-link-btn.info-btn{padding-left:32px;background-image:url(/wp-content/themes/Divi-child-theme/assets/icon-screening.svg);background-repeat:no-repeat;background-position:8px center;background-size:16px 16px}@media screen and (max-width:480px){.siff-page-title.screening_timetable{gap:20px}.siff-page-title.screening_timetable .primary-link-btn{margin:0}.siff-page-title.screening_timetable .primary-link-btn.info-btn{padding-left:8px !important;background-image:none !important;font-size:12px}}.siff_popup_wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);z-index:100000;display:none}.siff_popup_wrap.on{display:block}.siff_popup_wrap .siff_popup_overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5) !important;position:fixed}.siff_popup_wrap .siff_popup_container{width:80vw;max-width:1000px;max-height:80vh;height:80vh;max-height:600px;background-color:var(--bg) !important;border:1px solid var(--caption-gray);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.siff_popup_wrap .siff_popup_container>div{padding:1rem;height:100%}.siff_popup_wrap .siff_popup_container>div>*,.siff_popup_wrap .siff_popup_container>div>p{margin-bottom:1rem;padding-bottom:1rem;background-image:var(--h-dash) !important;background-repeat:repeat-x !important;background-position:bottom left !important;background-size:10px 1px !important}.siff_popup_wrap .siff_popup_container .wrapper{display:flex;align-items:center;padding:0 33px}.siff_popup_wrap .siff_popup_container .wrapper .text{color:var(--primary);font-size:20px}.siff_popup_wrap .siff_popup_container .wrapper .list{font-size:16px}.siff_popup_wrap .siff_popup_container .siff_close_wrapper{position:fixed;top:.5rem;right:1rem;cursor:pointer;width:40px;height:40px}.siff_popup_wrap .siff_popup_container .siff_close_wrapper .siff_close_span{content:'';position:absolute;height:2px;width:40px;padding:0;right:0;transform:rotate(45deg);background:var(--text-basic)}.siff_popup_wrap .siff_popup_container .siff_close_wrapper .siff_close_span::after{content:'';position:absolute;top:0;right:0;height:2px;width:40px;padding:0;transform:rotate(90deg);background:var(--text-basic)}.siff_popup_wrap .siff_popup_container .siff_manner_info{display:flex;gap:46px;background-image:none !important;margin:0;padding:0}@media screen and (max-width:980px){.siff_popup_wrap .siff_popup_container{height:70vh}.siff_popup_wrap .siff_popup_container .wrapper{display:block;padding:15px 17px 15px 15px;overflow-y:scroll}.siff_popup_wrap .siff_popup_container .wrapper .siff_manner_info{flex-direction:column}.siff_popup_wrap .siff_popup_container .wrapper .siff_manner_info .text{width:80%}.siff_popup_wrap .siff_popup_container .siff_close_wrapper{top:-3rem;right:0}}@media screen and (max-width:480px){.siff_popup_wrap .siff_popup_container .wrapper .siff_manner_info .text{width:100%;font-size:16px;margin-right:20px}.siff_popup_wrap .siff_popup_container .wrapper .siff_manner_info .list{font-size:13px}.siff_popup_wrap .siff_popup_container .siff_close_wrapper{top:-2rem;width:25px;height:25px}.siff_popup_wrap .siff_popup_container .siff_close_wrapper .siff_close_span{width:25px}.siff_popup_wrap .siff_popup_container .siff_close_wrapper .siff_close_span::after{width:25px}}.page-id-125 .siff-page-title,.page-id-14197 .siff-page-title{margin-bottom:0 !important}.festival-post-wrap{display:flex;flex-wrap:wrap}.festival-post-wrap>div{width:calc(calc(100% / 12) * 5 - 1rem)}.festival-post-wrap .left-column{flex-grow:0;margin-right:1rem}.festival-post-wrap .left-column img{width:100%;margin-bottom:1rem;display:block}.festival-post-wrap .left-column a.primary-link-btn{margin:0}.festival-post-wrap .right-column{flex-grow:1}.festival-post-wrap .right-column table:not(.winner-table){width:100%;margin-bottom:1rem;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.festival-post-wrap .right-column table:not(.winner-table) p{line-height:1.6em;padding-bottom:0}.festival-post-wrap .right-column table:not(.winner-table) tr{background-image:none}.festival-post-wrap .right-column table:not(.winner-table) tr:last-child td{padding-bottom:1rem}.festival-post-wrap .right-column table:not(.winner-table) tr td{padding:0;line-height:2rem}.festival-post-wrap .right-column table:not(.winner-table) tr td:nth-child(odd){font-weight:900;width:20%;padding-right:1rem}.festival-post-wrap .right-column table:not(.winner-table) table{background-image:none !important}.festival-post-wrap .right-column .festival_detail_info tr td{padding-bottom:2rem}.festival-post-wrap .right-column table.winner-table{margin-bottom:1rem !important}.festival-post-wrap .right-column table.winner-table tr td:first-child{width:170px !important}.festival-post-wrap .right-column div table{background-image:none}.festival-post-wrap .right-column>div>div:not:last-child{padding-bottom:1rem;margin-bottom:2rem;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.films-template-default .content-section{width:100%;display:flex;flex-wrap:wrap}.films-template-default .content-section>div{width:calc(100% / 2 - .5rem) !important}.films-template-default .content-section>div:first-child{margin-right:1rem !important}.films-template-default .content-section>div div:last-child{margin-bottom:0 !important}@media screen and (min-width:981px){.films-template-default .video-code{position:sticky;top:calc(91px + 20px)}}.films-template-default .video-code iframe{width:100% !important}@media screen and (max-width:980px){.films-template-default .film-land-row{padding-bottom:0 !important}}.films-template-default .film-land-section .swiper-container .wp-spaios-slider-content{display:none}.films-template-default .film-land-section .swiper-container img{object-position:center}.films-template-default .film-land-section .swiper-container .swiper-slide .wp-spaios-slide-wrap{padding-bottom:56.25%}.films-template-default .film-land-section .swiper-container .swiper-slide .wp-spaios-slide-wrap .wp-spaios-img-wrap{position:absolute;width:100%;height:100% !important}.films-template-default .film-land-section .film-title-section{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:4px solid var(--logo-txt);padding:1rem 0 .8rem}@media screen and (max-width:980px){.films-template-default .film-land-section .film-title-section{padding-top:1rem}}.films-template-default .film-land-section .film-title-section>*{width:50%;padding:0 !important}.films-template-default .film-land-section .film-title-section h3{font-weight:900}.films-template-default .film-land-section .film-title-section h4{padding-bottom:0}.films-template-default .film-land-section .film-title-section>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (min-width:981px){.films-template-default .film-land-section .film-title-section>div{padding-top:.25rem !important}}.films-template-default .film-info{margin-bottom:4rem;line-height:1.6}@media screen and (max-width:980px){.films-template-default .film-info{margin-bottom:3rem}}.films-template-default .film-info-detail{margin-bottom:4rem !important}@media screen and (max-width:980px){.films-template-default .film-info-detail{margin-bottom:3rem !important}}.films-template-default .film-info-title{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;padding-top:1rem}.films-template-default .film-info-title h5{font-size:1.4rem !important;font-family:'Oswald' !important;font-weight:500;padding-bottom:1rem}.films-template-default .film-table-holder{width:calc(100% + 16px);margin-left:-8px;overflow-x:scroll}.films-template-default .film-table-holder::-webkit-scrollbar{height:1px;border-radius:0;background:transparent}.films-template-default .film-table-holder::-webkit-scrollbar:hover{opacity:.9}.films-template-default .film-table-holder::-webkit-scrollbar-track{background:var(--scroll-bg);border-radius:0}.films-template-default .film-table-holder::-webkit-scrollbar-thumb{background:var(--text-basic);border-radius:0}.films-template-default .film-table-holder::-webkit-scrollbar-thumb:hover{background:#555}.films-template-default .film-table-holder>div{padding-left:8px;padding-right:8px;min-width:408px}.films-template-default .film-screening-table{width:100%}.films-template-default .film-screening-table tr td{padding-right:1rem}.films-template-default .film-screening-table tr td:first-child{width:100px;min-width:160px}.films-template-default .film-screening-table tr td:nth-child(2){width:20%}.films-template-default .film-screening-table tr td:nth-child(4){width:20%;min-width:110px;text-align:right;padding-right:0}@media screen and (max-width:980px){.films-template-default .film-screening-table tr td{padding-right:0.5rem}.films-template-default .film-screening-table tr td:first-child{width:90px}.films-template-default .film-screening-table tr td:nth-child(2){width:120px}.films-template-default .film-screening-table tr td:nth-child(4){width:15%}}@media screen and (max-width:480px){.films-template-default .film-screening-table tr td:first-child{width:80px}.films-template-default .film-screening-table tr td:nth-child(2){width:100px}}.films-template-default .director-info-section{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;padding-top:1rem;margin-bottom:4rem;display:flex;flex-wrap:wrap}.films-template-default .director-info-section>div{width:calc(50% - .5rem)}.films-template-default .director-info-section>div:first-child{margin-right:1rem}@media screen and (max-width:980px){.films-template-default .director-info-section>div:first-child{margin-right:0;margin-bottom:3rem}}.films-template-default .director-info-section>div:first-child>div{display:flex;margin-bottom:1rem}@media screen and (min-width:981px){.films-template-default .director-info-section>div:first-child>div{flex-wrap:wrap}.films-template-default .director-info-section>div:first-child>div>div{width:calc(50% - 0.5em)}}.films-template-default .director-info-section>div:first-child img{display:block;width:calc(50% - .5rem);height:calc(50vw / 4 - 1rem);border:1px solid #707070;margin-right:1rem;object-fit:cover}@media screen and (max-width:980px){.films-template-default .director-info-section>div:last-child p:last-of-type{margin-bottom:3rem !important}}.search-film-archive form>ul{padding:0;display:flex;align-items:flex-end}.search-film-archive form>ul *{background:transparent !important;color:var(--text-basic);outline:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important}.search-film-archive form>ul input[type="text"]{background-image:var(--h-dash) !important;background-repeat:repeat-x !important;background-position:bottom left !important;background-size:10px 1px !important}.search-film-archive form>ul>li:nth-child(1),.search-film-archive form>ul>li:nth-child(2){background-image:var(--folder-arrow) !important;background-repeat:no-repeat !important;background-size:1.2rem !important}.search-film-archive form>ul>li:nth-child(1) select,.search-film-archive form>ul>li:nth-child(2) select{appearance:none}.search-film-archive form>ul>li:nth-child(1){background-position:right 1rem bottom 20px !important}.search-film-archive form>ul>li:nth-child(2){background-position:right bottom 20px !important}@media screen and (max-width:717px){.search-film-archive form>ul>li:nth-child(1){background-position:right 10px bottom 10px !important}.search-film-archive form>ul>li:nth-child(2){background-position:right bottom 10px !important}}.search-film-archive .sf-field-taxonomy-festival_year,.search-film-archive .sf-field-taxonomy-screen_section{width:33%}@media screen and (max-width:980px){.search-film-archive .sf-field-taxonomy-festival_year,.search-film-archive .sf-field-taxonomy-screen_section{width:50%}}.search-film-archive .film-thumb img{display:block;border:1px solid #333;object-fit:cover;width:100%;aspect-ratio:1.77777778}.search-film-archive .archive-film-box{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem);margin-left:-.5rem}.search-film-archive .archive-film-box>div.film-item{width:33%;padding:0 .5rem;margin-bottom:2rem}.search-film-archive .film_title{font-size:1rem;margin:.8rem 0 .5rem;font-weight:900;line-height:1.4}@media screen and (min-width:981px){.search-film-archive .film_title{font-size:20px}}.search-film-archive .film-cat,.search-film-archive .film-details{font-size:15px;line-height:22px;word-break:break-word}.festival-gallery-slider .swiper-container .swiper-pagination{position:relative;margin:1rem 0 !important;text-align:left}.festival-gallery-slider .swiper-container .swiper-pagination .swiper-pagination-bullet{border-radius:0;background:var(--caption-gray)}.festival-gallery-slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--text-basic) !important}.festival-gallery-slider .swiper-container .swiper-slide .wp-spaios-slider-content{display:none}.festival-gallery-slider .swiper-container .swiper-slide .wp-spaios-slide-wrap{width:100%;padding-bottom:56.25%}.festival-gallery-slider .swiper-container .swiper-slide .wp-spaios-img-wrap{position:absolute;width:100%;height:100% !important}.festival-gallery-slider .swiper-container .swiper-slide .wp-spaios-img-wrap img{width:100%;height:100%;object-fit:cover}.festival-gallery-slider .swiper-container .swiper-slide .wp-spaios-img-wrap a.fancy_box{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.festival-gallery-slider .swiper-container.wp-spaios-gallery-thumbs{margin-top:0;height:unset}.festival-gallery-slider .swiper-container.wp-spaios-gallery-thumbs .swiper-slide{padding-right:8px;background-image:var(--v-dash);background-repeat:repeat-y;background-position:top right;background-size:1px 10px}.festival-gallery-slider .swiper-container.wp-spaios-gallery-thumbs .swiper-slide img{border:1px solid var(--caption-gray)}.festival-gallery-slider .swiper-container.wp-spaios-gallery-thumbs div.swiper-slide:last-of-type{background:transparent}.festival-gallery-slider .swiper-container.wp-spaios-gallery-thumbs::after{content:'';position:absolute;right:0;top:0;height:100%;width:80px;background:var(--bg);background:var(--more-grad);pointer-events:none;z-index:1}.secondary-menu.et_pb_menu_0_tb_body.et_pb_menu .nav li ul.sub-menu a{color:var(--text-basic) !important}.secondary-menu.et_pb_menu_0_tb_body.et_pb_menu .nav li ul.sub-menu .current-menu-item:not(.menu-item-has-children)>a{color:var(--primary) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.current-menu-parent>a,.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li ul.sub-menu li.current-menu-item>a{color:var(--primary) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu.post-film-festival.et_pb_menu_0_tb_body.et_pb_menu .nav li.menu-item-31{display:block !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu.notice-community.et_pb_menu_0_tb_body.et_pb_menu .nav li.menu-item-30{display:block !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu.siff-product.et_pb_menu_0_tb_body.et_pb_menu .nav li.menu-item-32{display:block !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu.siff-product.et_pb_menu_0_tb_body.et_pb_menu .nav li.menu-item-32 li.et_pb_menu_page_id-48>a{color:var(--primary) !important}.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next:hover,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next:active,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next:hover,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next:active,.wp-spaios-slider-wrap.bxslider.light .bx-next,.wp-spaios-slider-wrap.bxslider.light .bx-next:hover,.wp-spaios-slider-wrap.bxslider.light .bx-next:active,.wp-spaios-slider-wrap.flexslider.light .flex-next,.wp-spaios-slider-wrap.flexslider.light .flex-next:hover,.wp-spaios-slider-wrap.flexslider.light .flex-next:active,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next:hover,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next:active,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav:hover,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav:active,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next:hover,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next:active,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next:hover,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next:active,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext:hover,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext:active,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next:hover,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next:active{background:url(https://siff.kr/wp-content/themes/Divi-child-theme/assets/swiper-next.svg) !important;background-repeat:no-repeat !important;right:1.5rem !important;height:fit-content !important}.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev:hover,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev:active,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev:hover,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev:active,.wp-spaios-slider-wrap.bxslider.light .bx-prev,.wp-spaios-slider-wrap.bxslider.light .bx-prev:hover,.wp-spaios-slider-wrap.bxslider.light .bx-prev:active,.wp-spaios-slider-wrap.flexslider.light .flex-prev,.wp-spaios-slider-wrap.flexslider.light .flex-prev:hover,.wp-spaios-slider-wrap.flexslider.light .flex-prev:active,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous:hover,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous:active,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav:hover,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav:active,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev:hover,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev:active,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev:hover,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev:active,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious:hover,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious:active,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev:hover,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev:active{background:url(https://siff.kr/wp-content/themes/Divi-child-theme/assets/swiper-prev.svg) !important;background-repeat:no-repeat !important;left:1.5rem !important;height:fit-content !important}h6{color:var(--primary);font-size:1rem;line-height:1.6em;font-weight:900;padding-bottom:0}.organization-img .et_pb_image_wrap{text-align:center;margin:2rem 0 6rem}.organization-img .et_pb_image_wrap img{max-width:850px}.apply-newsletter{background-color:var(--news-bg);padding:.8rem 1rem;margin-top:1rem}.apply-newsletter .main-title-guide{border-top:none;margin:0 0 1rem;line-height:1}.apply-newsletter h4{font-weight:400}.apply-newsletter>div.et_pb_code_inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.apply-newsletter>div.et_pb_code_inner *{color:var(--bg) !important}.apply-newsletter>div.et_pb_code_inner>div:first-child{width:calc(calc(100% / 12) * 5);flex-basis:1}.apply-newsletter #stb_subscribe{background:transparent;border:none;padding:0;width:calc(calc(100% / 12) * 7)}.apply-newsletter #stb_subscribe *{font-size:1rem}.apply-newsletter #stb_subscribe form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.apply-newsletter #stb_subscribe form .stb_form_set_input{background:transparent;border:none;background-image:var(--hi-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px;color:var(--bg)}.apply-newsletter #stb_subscribe form fieldset{height:calc(22px  * 2);padding-bottom:0}.apply-newsletter #stb_subscribe form fieldset:nth-of-type(1){width:100%;margin-bottom:.5rem}.apply-newsletter #stb_subscribe form fieldset:nth-of-type(2){width:100%;margin-bottom:2.4rem}.apply-newsletter #stb_subscribe form fieldset:nth-of-type(3){width:calc(calc(100% / 12) * 2);margin-right:0;height:calc(68px - 10px);padding-top:0}.apply-newsletter #stb_subscribe form fieldset input{font-size:22px;padding-left:0 !important;height:100%}.apply-newsletter #stb_subscribe form fieldset input::placeholder{color:var(--bg)}.apply-newsletter #stb_subscribe form fieldset.stb_form_set_submit button{background-color:var(--bg);color:var(--news-bg) !important;font-size:22px;font-weight:900;width:100%;height:100%;padding:0 calc(22px  * 2)}.apply-newsletter #stb_subscribe form .stb_form_modal_body{background:var(--bg);color:var(--text-basic) !important}.apply-newsletter #stb_subscribe form .stb_form_modal_body *{color:var(--text-basic) !important}.apply-newsletter #stb_subscribe form .stb_form_modal_body button{background:var(--news-bg) !important;color:var(--bg) !important}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy{font-size:.9rem;vertical-align:center;padding-bottom:4px}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy *{vertical-align:baseline}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy label{display:flex;align-items:center}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border-radius:0;border:1px solid var(--bg);width:1rem;height:1rem;margin-right:.5rem}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy input[type="checkbox"]:hover{cursor:pointer}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy input[type="checkbox"]:checked{background:var(--bg)}.apply-newsletter #stb_subscribe form .stb_policy_wrap .stb_form_policy button{text-decoration:none}.apply-newsletter #stb_subscribe form .stb_form_result{order:5;padding:1rem 0}.apply-newsletter #stb_subscribe form .stb_form_result p{font-size:1rem;color:var(--caption-gray) !important}.main-search ul{padding:0 !important}.main-search ul li.sf-field-search{padding:0;margin:1rem 0 1rem}.main-search ul li.sf-field-search label{width:100%}.main-search ul li.sf-field-search label::after{content:'';position:absolute;top:0;left:0;height:100%;width:25%;background:var(--primary);background:var(--primary-grad)}.main-search ul li.sf-field-search input[type="text"]{width:100%;background:transparent;outline:none;border:none;border-radius:0 !important;background-color:var(--primary);color:var(--bg);font-size:6rem;height:188px;font-family:'Oswald','Gothic A1',sans-serif !important;padding:0 3rem 1.2rem;text-align:center}.main-search ul li.sf-field-search input[type="text"]::placeholder{text-transform:uppercase;color:var(--bg)}.main-search ul li.sf-field-submit{content:var(--search-svg);width:100px;height:100px;position:absolute;top:50%;transform:translateY(-50%);left:42px}.epyt-gallery .epyt-video-wrapper,.epyt-gallery .epyt-gallery-img-box{border:1px solid var(--caption-gray)}.epyt-gallery .epyt-gallery-list .epyt-pagination,.epyt-gallery .epyt-gallery-list .epyt-gallery-title{text-align:left}.epyt-gallery .epyt-gallery-list .epyt-gallery-thumb{padding:0 6px 10px 6px}.epyt-gallery .epyt-gallery-list .epyt-gallery-title{margin:.5rem 0;padding:0;font-size:.9rem;line-height:1.4}.archive.et-db #et-boc .et-l .et_pb_row{width:100% !important;max-width:unset !important}.archive.et-db #et-boc .et-l .et_pb_menu_0_tb_body.secondary-menu.et_pb_menu .nav li ul.sub-menu a{color:var(--text-basic) !important}.archive.et-db #et-boc .et-l .et_pb_menu_0_tb_body.secondary-menu.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:var(--primary) !important}.festival-gallery-template-default #et-boc .et-l .siff-page-container .et_pb_column--with-menu div.secondary-menu.et_pb_menu .nav li.et_pb_menu_page_id-14489{display:block !important}.festival-gallery-template-default #et-boc .et-l .siff-page-container .et_pb_column--with-menu div.secondary-menu.et_pb_menu .nav li.et_pb_menu_page_id--353 a{color:var(--primary) !important}.film-festival-template-default #et-boc .et-l .siff-page-container .et_pb_column--with-menu div.secondary-menu.et_pb_menu .nav li.et_pb_menu_page_id-123 a{color:var(--primary) !important}.single .siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li>ul.sub-menu>li.current-menu-parent>a{color:var(--primary) !important}.siff-page-container .et_pb_column--with-menu div.secondary-menu nav.et-menu-nav .et-menu.nav>li.current-menu-ancestor>ul.sub-menu>li.current-menu-item.page-item-121>ul.sub-menu>li.current-menu-item>a{color:var(--text-basic) !important}@media screen and (max-width:1430px){header .siff-top-controller>div{margin-right:calc(16px  / 2 * 4) !important}}@media screen and (min-width:1600px){.community-carousel .dp_oc_item,.square-carousel .dp_oc_item{height:214px}.siff-plus-carousel .dp_oc_item{height:248px !important}.square-carousel .owl-carousel .owl-item .dp_oc_item{height:639px !important;padding-bottom:unset !important}}@media screen and (max-width:1600px) and (min-width:981px){.films-template-default header>div{padding:0 16px}.films-template-default header .siff-header>div:first-child{width:100%}}@media screen and (max-width:1280px){header .et_pb_column_3_4.et_pb_column--with-menu,header .et_pb_column_1_4{height:calc(91px  - 13px) !important}header .et_pb_column_3_4.et_pb_column--with-menu .siff-logo,header .et_pb_column_1_4 .siff-logo{width:100%}header .et_pb_column_3_4.et_pb_column--with-menu{padding-bottom:.4rem}header .siff-top-controller .siff-title{font-size:.8rem;white-space:nowrap}header .siff-top-controller>div{margin-right:calc(.5vw + 1rem) !important}header .siff-menu .et-menu-nav a{font-size:36px}#et-main-area,.films-template-default #et-main-area{padding-top:calc(( 91px  - 13px))}.home #et-main-area{padding-top:calc(91px + 1rem - 8px)}.home header .et_pb_column_3_4.et_pb_column--with-menu,.films-template-default header .et_pb_column_3_4.et_pb_column--with-menu,.error404 header .et_pb_column_3_4.et_pb_column--with-menu{padding-bottom:calc(1rem -  4px - 8px)}}@media screen and (max-width:1060px){header .siff-header .siff-menu li::after{width:5px;height:5px}header .siff-menu .et-menu-nav a{font-size:33.6px}header .et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}}@media screen and (max-width:1200px){.table-scroller{overflow-x:scroll}.table-scroller::-webkit-scrollbar{height:1px;border-radius:0;background:transparent}.table-scroller::-webkit-scrollbar-track{background:var(--scroll-bg);border-radius:0}.table-scroller::-webkit-scrollbar-thumb{background:var(--text-basic);border-radius:0}.table-scroller::-webkit-scrollbar-thumb:hover{background:#555}.screen_timetable table{width:945px}.main-search ul li.sf-field-submit{left:1.5rem}}@media screen and (max-width:1080px){header .siff-top-controller>div{margin-right:.5rem !important}.main-search ul li.sf-field-search input[type="text"]{font-size:calc(100vw / 10 + 20px);height:calc((100vw / 10) * 2 )}.main-search ul li.sf-field-submit{width:calc(100% / 12);height:auto}}@media screen and (min-width:981px){html{font-size:17px}.et_pb_section{padding:0 !important}.et_pb_row{padding:0 16px 16px !important;max-width:inherit}.et_pb_column{margin-right:0 !important}.et_pb_column_1_2{width:50% !important}.et_pb_column_1_3{width:33.33333333% !important}.et_pb_column_1_4{width:25% !important}.et_pb_column_1_5{width:20% !important}.et_pb_column_1_6{width:16.66666667% !important}.et_pb_column_2_3{width:66.66666667% !important}.et_pb_column_3_4{width:75% !important}.et_pb_column_2_5{width:40% !important}.et_pb_column_3_5{padding-left:1rem !important;width:60% !important}.et_pb_column_4_5{width:80% !important}.et_pb_row.et_pb_row_cpt{padding:0 !important}.et_pb_module{margin-bottom:0 !important}.rmp_menu_trigger,.rmp-container,#responsive-menu-pro-button,#responsive-menu-pro-container{display:none !important}.siff-menu nav.et-menu-nav ul{flex-wrap:nowrap !important}.screening-map{position:sticky;top:0;padding-right:1rem}.screening-map iframe{height:calc(100vh - 188px)}}@media screen and (max-width:980px){html{font-size:16px}h1{font-size:45px}h2{font-size:34.5px}h3{font-size:24px}h4,.primary-link-btn{font-size:17.6px}h5,.h5{font-size:1rem}.et_pb_section{padding:0 !important}.et_pb_row{padding:0 10px 10px !important}.et_pb_column .et_pb_module{margin-bottom:10px}.et_pb_module{width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}.home #et-main-area{padding-top:calc(56px  + 1rem)}.error404 #et-main-area{padding-top:56px}#et-main-area{padding-top:56px}.siff-page-container .siff-page-title h1.entry-title,.siff-page-container .siff-page-title h1{min-height:52px}.films-template-default #et-main-area{padding-top:0}.et_pb_column_3_4.et_pb_column--with-menu,.siff-page-container>div.et_pb_column_3_4{width:100% !important}.main-carousel,.square-carousel,.siff-plus-carousel,.community-carousel{width:100%;overflow-x:hidden;margin-left:0px}.partner-carousel{width:100%;overflow-x:hidden;margin-left:0px}.partner-carousel .owl-carousel .owl-item{padding:0 !important;margin:0 !important}.films-carousel{overflow:hidden}.films-carousel::after{left:calc(100% - 80px + 12px)}.films-template-default .content-section>div{width:100% !important}.films-template-default .content-section>div:first-child{margin-right:0}.films-template-default .content-section .director-info-section>div{width:100%}.films-template-default .content-section .director-info-section>div>div{flex-wrap:wrap}.films-template-default .content-section .director-info-section>div>div>*{width:100%}.films-template-default .content-section .director-info-section>div>div .director-name{margin-top:1rem}.films-template-default .content-section .director-info-section>div img{max-height:500px;margin-right:0}.films-template-default .film-land-section .swiper-container{height:calc((100vw - ~ 10px  * 2)* (9 / 16))}.dpdfg_filtergrid .dp-dfg-container article .dp-dfg-header.entry-header .entry-title{font-size:1rem}.list-filter-grid article .dp-dfg-meta{width:calc(calc(100% / 12) * 5);text-align:right}.siff-page-container .et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_3_4{width:100% !important}.siff-page-container .full-width-table table tr td:last-child{display:inline}.siff-page-container .two-full-section{margin-bottom:3rem}.siff-page-container .two-full-section>*:first-child{display:inline-block;width:100%}.siff-page-container .two-full-section>*:last-child{width:100%}.siff-page-container .siff-page-title h1.entry-title{min-height:52px;font-size:24px !important}.siff-page-container .logo-color-wrapper{width:100%}.siff-page-container .logo-color-wrapper>div{width:100%;margin-bottom:.5rem}header{height:calc(56px  + 3px)}header .et_pb_column_3_4.et_pb_column--with-menu,header .et_pb_column_1_4{border:none}header .siff-header>div:first-child{height:calc(56px  - 1px);width:calc(100% - 20px) !important;border-bottom:2px solid var(--logo-txt) !important}header .siff-header>div>div.et_pb_column_1_4{position:absolute;z-index:10}header .siff-header>div>div.et_pb_column_1_4 .siff-logo{width:fit-content}header .siff-top-controller{justify-content:flex-end;padding-right:50px;height:50px}header .siff-top-controller .siff-title,header .siff-top-controller .sns-wrap,header .siff-top-controller .submit-prod-btn,header .siff-top-controller .menu-x-lang-menu-container{display:none}header .siff-top-controller>div{margin-right:0 !important;margin-left:1rem;height:auto}header .siff-top-controller .search-wrap{order:1;margin-left:0.9rem}header .siff-top-controller .search-wrap svg{width:1.3rem}header .siff-top-controller .screen-mode-wrap{order:0;transform:translateX(0)}header .siff-top-controller .screen-mode-wrap label{width:auto;height:auto;border:none;display:flex}header .siff-top-controller .screen-mode-wrap label svg{transform:translateX(0);background-color:transparent;padding:0;width:1.7rem;height:1.7rem}header .siff-top-controller .screen-mode-wrap label svg path{fill:var(--logo-txt)}header .siff-logo{position:fixed;top:0;left:0;width:auto}header .siff-logo svg{height:56px;padding:10px;margin-top:6px}.home header .siff-top-controller,.films-template-default header .siff-top-controller{padding-right:60px}body.page-id-35030.page-id-35030 #et-main-area{padding-top:56px}body.page-id-35044.page-id-35044 #et-main-area{padding-top:56px}button#rmp_menu_trigger-33,#responsive-menu-pro-button{left:unset !important;right:10px !important;top:0 !important;background:transparent !important;color:var(--text-basic) !important}button#rmp_menu_trigger-33 *,#responsive-menu-pro-button *{font-family:'Oswald','Gothic A1' !important;font-weight:400}button#rmp_menu_trigger-33 span.responsive-menu-pro-label,#responsive-menu-pro-button span.responsive-menu-pro-label{text-transform:uppercase;color:var(--text-basic) !important;display:block;font-size:1.3rem;margin:0;text-align:right}button#rmp_menu_trigger-33 .responsive-menu-pro-box,#responsive-menu-pro-button .responsive-menu-pro-box,button#rmp_menu_trigger-33 .rmp-trigger-box,#responsive-menu-pro-button .rmp-trigger-box{display:none}button#rmp_menu_trigger-33.is-active span.rmp-trigger-box,#responsive-menu-pro-button.is-active span.rmp-trigger-box{top:2px}button#rmp_menu_trigger-33.is-active span.rmp-trigger-box span::after,#responsive-menu-pro-button.is-active span.rmp-trigger-box span::after{width:30px;top:0}#responsive-menu-pro-container{top:0;left:0}#rmp-container-33.rmp-container,#responsive-menu-pro-wrapper{background-color:var(--menu-bg) !important;background-image:none !important;width:100% !important;max-width:unset !important}#rmp-container-33.rmp-container .rmp-font-icon,#responsive-menu-pro-wrapper .rmp-font-icon{display:none}#rmp-container-33.rmp-container .rmp-menu-additional-content div.lang-switcher-wrap ul:not(.lang-switcher-wrap),#responsive-menu-pro-wrapper .rmp-menu-additional-content div.lang-switcher-wrap ul:not(.lang-switcher-wrap){display:none}#rmp-container-33.rmp-container *,#responsive-menu-pro-wrapper *{font-family:'Oswald','Gothic A1' !important;font-weight:400}#responsive-menu-pro-wrapper{padding:10px 1rem !important;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow-y:scroll}#responsive-menu-pro-wrapper ul#responsive-menu-pro{color:var(--text-basic)}#responsive-menu-pro-wrapper ul#responsive-menu-pro *{background-color:transparent !important;border:none !important;color:var(--text-basic) !important}#responsive-menu-pro-wrapper ul#responsive-menu-pro li a.responsive-menu-pro-item-link{color:var(--text-basic);padding:0;font-family:'Oswald','Gothic A1',sans-serif;font-weight:400;font-size:55px !important;line-height:1;height:auto !important;padding-bottom:.4rem}#responsive-menu-pro-wrapper ul#responsive-menu-pro li a.responsive-menu-pro-item-link .responsive-menu-pro-subarrow{position:absolute;top:0;left:0;width:100%;height:100%}#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu li.current-menu-item>a,#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu li.responsive-menu-pro-current-item>a{color:var(--primary) !important}#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu li a{font-size:1.3rem !important;line-height:1.5 !important;font-weight:700;padding:0 !important}#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu li:last-of-type{margin-bottom:.5rem}#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu .responsive-menu-pro-submenu-depth-2{display:block !important;padding-left:1.3rem}#responsive-menu-pro-wrapper ul#responsive-menu-pro>li ul.responsive-menu-pro-submenu li#responsive-menu-pro-item-153.current-menu-item ul.responsive-menu-pro-submenu .menu-item .responsive-menu-pro-item-link{color:white !important}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content{padding:0 !important;color:var(--text-basic) !important;position:fixed;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;right:1rem;bottom:10px;width:5rem}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .sns-wrap{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-right:10px;width:2rem}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .sns-wrap>a{display:flex;align-items:center;margin-top:.7rem}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .sns-wrap>a svg{width:1.5rem;height:1.5rem}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .menu-siff-menu-en-container{display:none}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .lang-item{margin:1rem 10px 10px 0}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .lang-item a{font-family:'Oswald','Gothic A1',sans-serif;font-weight:400;font-size:55px;line-height:1}#responsive-menu-pro-wrapper #responsive-menu-pro-additional-content .lang-item li.current-lang{display:none}footer{margin:0 10px 10px 10px;border-top:2px solid var(--text-basic)}.main-title-guide{padding-right:0px;border-top:2px solid var(--text-basic)}.main-title-guide p{font-size:30px}.main-title-guide>div a{font-size:1rem;font-weight:400 !important}.main-title-guide>div a svg{width:.8rem}.films-template-default{padding-top:calc(56px  +  2px)}.films-template-default .film-land-section .film-title-section{border-bottom:2px solid var(--logo-txt);margin:0 0 1.2rem}.films-template-default .film-land-section .film-title-section>*{width:100%}.films-template-default .film-land-section .film-title-section h3{margin-bottom:.3rem}.films-template-default .film-land-section .film-title-section>div h4{line-height:1.6}.films-template-default .content-section>div:first-child{margin-right:0 !important}.films-template-default .director-info-section>div img{height:auto !important}.community-carousel.et_pb_module>.et_pb_module_inner,.square-carousel.et_pb_module>.et_pb_module_inner,.siff-plus-carousel.et_pb_module>.et_pb_module_inner{width:120% !important}.square-carousel .owl-carousel .owl-item{margin:0 10px 0 0 !important;padding-right:10px !important}.community-carousel .owl-carousel .owl-item,.siff-plus-carousel .owl-carousel .owl-item{margin:0 10px 0 0 !important;padding-right:10px !important}.community-carousel .owl-carousel .owl-item .dp_oc_item,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item{height:calc((100vw / 2.8 ) * ( 9 / 16 ))}.community-carousel .owl-carousel .owl-item .dp_oc_item .dp_oc_post_title,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item .dp_oc_post_title{padding:14px 12px}.community-carousel .owl-carousel .owl-item .dp_oc_item .dp_oc_post_title a,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item .dp_oc_post_title a{font-size:1.2rem;height:2.6rem}.community-carousel .owl-carousel .owl-item .dp_oc_item p.dp_oc_post_date,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item p.dp_oc_post_date,.community-carousel .owl-carousel .owl-item .dp_oc_item p.dp_oc_post_categories,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item p.dp_oc_post_categories{font-size:1rem;padding:6px 12px}.siff-plus-carousel .owl-item{margin:0 5px 0 5px !important;padding-right:10px !important}.owl-carousel .owl-stage-outer::after{width:3rem;opacity:.8}.et_pb_module.dpdfg_filtergrid .dp-dfg-layout-grid.dp-dfg-container .dp-dfg-items{column-gap:10px !important;row-gap:10px !important}.et_pb_column_3_4.et_pb_column--with-menu,.siff-page-container>div.et_pb_column_3_4{width:100% !important;margin-right:0 !important}.siff-page-container .full-width-table table tr td{vertical-align:top;font-size:1rem}.siff-page-container .full-width-table table tr td:first-child{display:inline-block;min-width:130px;padding-bottom:0}.siff-page-container .full-width-table table tr td:last-child{display:inline-block;width:calc(100% - 150px) !important}.siff-page-container .full-width-table table tr td:last-child img{padding-top:0}.screening-map iframe{width:100%}.parent-pageid-114 .siff-page-container .full-width-table td:first-child{display:inline-block;min-width:80px;font-weight:700}.parent-pageid-114 .siff-page-container .full-width-table td:last-child{display:inline-block;width:calc(100% - 70px) !important}.festival-post-wrap>div{width:100%}.festival-post-wrap>div.left-column{margin-right:0}.festival-post-wrap table:not(.festival-about) td{display:block}.search-film-archive .archive-film-box{width:calc(100% +  10px);margin-left:-5px}.search-film-archive .archive-film-box>div.film-item{width:50%;padding:0 5px;margin-bottom:1.2rem}.search-film-archive .archive-film-box .film_title{font-size:1rem;margin:.5rem 0 .2rem}.screen_navigator_wrapper{top:calc(56px +  10px);line-height:1.4}.screen_timetable>p{padding-top:calc(66px  + 54px);margin-top:calc(( 66px  + 54px) * -1)}.wp-pagenavi span.pages,.wp-pagenavi a.last{font-size:1rem !important;display:none}.wp-pagenavi{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden}.wp-pagenavi::webkit-scrollbar{display:none}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .extend{display:none}.main-search ul li.sf-field-search input[type="text"]{padding:0 1rem .4rem 12%}.main-search ul li.sf-field-search label::after{width:20%}.apply-newsletter>div.et_pb_code_inner>div:first-child,.apply-newsletter>div.et_pb_code_inner>div#stb_subscribe{width:100%}.apply-newsletter>div.et_pb_code_inner #stb_subscribe form fieldset.stb_form_set_submit button,.apply-newsletter>div.et_pb_code_inner #stb_subscribe form fieldset input{font-size:17.6px}.apply-newsletter>div.et_pb_code_inner #stb_subscribe form fieldset.stb_form_set_submit button{padding:0 calc(22px /5 * 4 * 2)}.apply-newsletter>div.et_pb_code_inner #stb_subscribe form fieldset:nth-of-type(3){height:calc(56px  - 10px)}.epyt-gallery .epyt-gallery-list .epyt-gallery-allthumbs{display:flex;flex-wrap:wrap}.epyt-gallery .epyt-gallery-list .epyt-gallery-allthumbs .epyt-gallery-thumb{width:50%;padding:0 4px 10px 4px}.epyt-gallery .epyt-gallery-list .epyt-gallery-allthumbs .epyt-gallery-thumb:nth-last-child(3){display:none !important}.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next:hover,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-next:active,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next:hover,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-next:active,.wp-spaios-slider-wrap.bxslider.light .bx-next,.wp-spaios-slider-wrap.bxslider.light .bx-next:hover,.wp-spaios-slider-wrap.bxslider.light .bx-next:active,.wp-spaios-slider-wrap.flexslider.light .flex-next,.wp-spaios-slider-wrap.flexslider.light .flex-next:hover,.wp-spaios-slider-wrap.flexslider.light .flex-next:active,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next:hover,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-next:active,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav:hover,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-nextNav:active,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next:hover,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-next:active,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next:hover,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-next:active,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext:hover,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonNext:active,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next:hover,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.next:active{right:1rem !important;width:1.5rem !important;height:auto !important;background-position-y:center !important}.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev:hover,.wp-spaios-slider-wrap.owl-slider.light .owl-nav .owl-prev:active,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev:hover,.wp-spaios-slider-wrap.swiperslider.light .swiper-button-prev:active,.wp-spaios-slider-wrap.bxslider.light .bx-prev,.wp-spaios-slider-wrap.bxslider.light .bx-prev:hover,.wp-spaios-slider-wrap.bxslider.light .bx-prev:active,.wp-spaios-slider-wrap.flexslider.light .flex-prev,.wp-spaios-slider-wrap.flexslider.light .flex-prev:hover,.wp-spaios-slider-wrap.flexslider.light .flex-prev:active,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous:hover,.wp-spaios-slider-wrap.slidesjs.light .slidesjs-previous:active,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav:hover,.wp-spaios-slider-wrap.nivo-slider.light .nivo-directionNav .nivo-prevNav:active,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev:hover,.wp-spaios-slider-wrap.wp-spaios-swiper-3dslider-wrapper.light .swiper-button-prev:active,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev:hover,.wp-spaios-slider-wrap .wp-spaios-swiper-3dcarousel-wrapper.light .swiper-button-prev:active,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious:hover,.wp-spaios-slider-wrap.wallop-slider.light .Wallop-buttonPrevious:active,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev:hover,.wp-spaios-slider-wrap.un-slider.light .unslider-arrow.prev:active{left:1rem !important;width:1.5rem !important;height:auto !important;background-position-y:center !important}.helper_wrapper a{width:calc(calc(100% / 12) * 3)}}@media screen and (max-width:980px) and screen and (min-width:981px){.films-template-default .content-section>div div:last-child.director-info-section{margin-bottom:7rem !important}}@media screen and (max-width:980px) and screen and (min-width:981px){.films-template-default .content-section>div:first-child{margin-bottom:4rem}}@media screen and (max-width:768px) and (min-width:480px){.community-carousel .owl-carousel .owl-item .dp_oc_item,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item{height:calc((100vw / 2 ) * ( 9 / 16 )) !important}}@media screen and (max-width:717px){.one-two-two-table .et_pb_text_inner{padding-left:10px;margin-left:-10px;width:calc(100% +  20px);overflow-x:scroll}.one-two-two-table table{width:684px !important}.main-title-guide{font-size:30px}.search-film-archive form>ul{flex-wrap:wrap}.search-film-archive form>ul li{width:50%;padding-bottom:0}.search-film-archive form>ul li:first-child{padding-right:10px}.search-film-archive form>ul li:last-child{padding-bottom:.5rem !important}.search-film-archive form>ul li .chosen-container.chosen-container-single{width:100% !important}.searchandfilter#search-filter-form-972 .sf-field-search,.searchandfilter#search-filter-form-22850 .sf-field-search{width:100% !important}}@media screen and (max-width:480px){html{font-size:15px}.list-filter-grid article{flex-wrap:wrap}.list-filter-grid article .dp-dfg-meta{width:100%;text-align:left}.festival-archive .dp-dfg-container .dp-dfg-items,.program-archive .dp-dfg-container .dp-dfg-items{display:grid !important}.community-carousel.et_pb_module>.et_pb_module_inner,.square-carousel.et_pb_module>.et_pb_module_inner,.siff-plus-carousel.et_pb_module>.et_pb_module_inner{width:160% !important}.community-carousel .owl-stage,.square-carousel .owl-stage,.siff-plus-carousel .owl-stage{margin-right:12px}.community-carousel .owl-carousel .owl-item .dp_oc_item,.siff-plus-carousel .owl-carousel .owl-item .dp_oc_item{height:calc((100vw / 1.4 ) * ( 9 / 16 )) !important}.main-search ul li.sf-field-search input[type="text"]{padding:0 1rem .2rem 12%;font-size:calc(100vw / 13 + 20px)}.main-search ul li.sf-field-submit{left:1rem}.apply-newsletter #stb_subscribe .stb_policy_wrap{margin-bottom:1rem}.apply-newsletter #stb_subscribe form fieldset:nth-of-type(3){width:100%}.helper_wrapper a{width:calc(calc(100% / 12) * 6)}.screen_timetable table{width:768px}}.ep_post_content_editor a{position:relative;border-bottom:1px solid var(--primary);padding-bottom:3px !important}blockquote{border-color:var(--primary) !important}.term-news .lang-item,.page-id-257 .lang-item,.page-id-121 .lang-item,.tax-siff_plus_taxonomy .lang-item,.single-siff-plus .lang-item,.single-film-festival .lang-item{pointer-events:none;cursor:not-allowed}.page-id-35030 .siff-page-title{display:none !important}.full-field-dash{margin-left:-100%;width:300%}@media screen and (max-width:1236px){.full-field-dash{width:100%;margin-left:0}}.application-form .gform_wrapper{overflow-x:hidden;margin-top:-100px;position:relative;padding-top:100px}.application-form .gform_wrapper .gform_validation_errors .gform_submission_error,.application-form .gform_wrapper .gform_validation_errors .gform_submission_error span{padding-bottom:0;text-align:center}.application-form .gform_wrapper .gform_validation_errors .gform-icon--close::before{content:unset}.application-form .gform_wrapper .gform_heading{margin:.3em 0;text-align:center;font-weight:700;font-size:30px;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.application-form .gform_wrapper .gform_heading .gform_title{font-size:30px;font-weight:700;margin-left:auto;margin-right:auto;padding:1em 0}.application-form .gform_wrapper .gform_heading .gform_required_legend{display:none}.application-form .gform_wrapper form{position:relative;padding-top:100px;margin-top:-100px}.application-form .gform_wrapper .gform_body{max-width:1200px;margin-left:auto;margin-right:auto}.application-form .gform_wrapper .gform_body *{font-family:'Gothic A1','Noto Sans KR',sans-serif !important}.application-form .gform_wrapper .gform_body input[type="checkbox"],.application-form .gform_wrapper .gform_body input[type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border-radius:0;border:1px solid var(--text-basic);width:1rem;height:1rem;margin-right:0.5rem;margin-left:0;cursor:pointer}.application-form .gform_wrapper .gform_body input[type="checkbox"]:checked,.application-form .gform_wrapper .gform_body input[type="radio"]:checked{background:var(--primary)}.application-form .gform_wrapper .gform_body input[type="radio"]{border-radius:30px;width:1rem;height:1rem}.application-form .gform_wrapper .gform_body input[type=text],.application-form .gform_wrapper .gform_body textarea,.application-form .gform_wrapper .gform_body select,.application-form .gform_wrapper .gform_body input[type=email]{background:transparent;color:var(--text-basic)}.application-form .gform_wrapper .gform_body label{cursor:pointer;vertical-align:top}.application-form .gform_wrapper .gform_body .gform_fields{display:block;position:relative}.application-form .gform_wrapper .gform_body .gfield{margin-top:2em;position:relative}.application-form .gform_wrapper .gform_body .gfield.gfield_error .gfield_description.gfield_validation_message{position:absolute;color:#c02b0a}.application-form .gform_wrapper .gform_body .gfield .accent{font-weight:700;color:var(--primary)}.application-form .gform_wrapper .gform_body .gfield.consent_field{display:flex;flex-wrap:wrap;flex-direction:column}.application-form .gform_wrapper .gform_body .gfield.consent_field .gfield_label{font-size:1.125rem}.application-form .gform_wrapper .gform_body .gfield.consent_field .ginput_container{order:2;padding:.5em 0}.application-form .gform_wrapper .gform_body .gfield .gfield_validation_message{background:transparent;border:none;font-weight:700;padding:0}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*{flex:auto;width:50%;padding:0 .5em !important}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*:first-child{padding-left:0 !important}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*:nth-child(2){padding-right:0 !important}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email label{color:var(--news-bg);font-size:0.9em}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*{width:100%}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*:first-child,.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*:nth-child(2){padding:0 !important}.application-form .gform_wrapper .gform_body .gfield .ginput_complex.ginput_container_email>*:nth-child(2){margin-top:2em}}.application-form .gform_wrapper .gform_body .gfield.html_description{text-align:center}.application-form .gform_wrapper .gform_body .gfield.gsection{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%}@media screen and (max-width:1236px){.application-form .gform_wrapper .gform_body .gfield.gsection{width:100%;margin-left:0}}.application-form .gform_wrapper .gform_body .gfield.gsection>*{margin-left:auto;margin-right:auto;max-width:1200px}.application-form .gform_wrapper .gform_body .gfield.gsection .gsection_title{font-size:22px;font-weight:700;padding:30px 0 .2em}.application-form .gform_wrapper .gform_body .gfield.gsection .gsection_description{color:var(--primary);font-weight:700;padding-top:0}.application-form .gform_wrapper .gform_body .gfield.middle-title{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%}@media screen and (max-width:1236px){.application-form .gform_wrapper .gform_body .gfield.middle-title{width:100%;margin-left:0}}.application-form .gform_wrapper .gform_body .gfield.middle-title>div{max-width:1200px;margin-left:auto;margin-right:auto;padding:30px 0 .2em;font-size:15px;font-weight:700;color:var(--primary)}.application-form .gform_wrapper .gform_body .gfield .gfield_label{display:block;width:100%;padding:.5em 0;margin-bottom:0;font-size:1rem}.application-form .gform_wrapper .gform_body .gfield .ginput_container{display:flex;align-items:center;width:100%}.application-form .gform_wrapper .gform_body .gfield .ginput_container>div{width:100%}.application-form .gform_wrapper .gform_body .gfield .ginput_container .gfield_consent_label{padding-top:0.1em}.application-form .gform_wrapper .gform_body .gfield .ginput_container.ginput_container_textarea textarea{line-height:1.5}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries{width:100%;border:none;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries tr{border:none;margin-bottom:0}@media screen and (min-width:981px){.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries tr,.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries td,.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries th{border-bottom:none !important}}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries .gpnf-no-entries{margin-bottom:0}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-add-entry{background:var(--primary);color:var(--bg);padding:.5em .8em .3em;font-weight:700}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-row-actions li button{text-decoration:none;color:var(--news-bg);padding:0 0 0 1rem;font-weight:700}.application-form .gform_wrapper .gform_body .gfield .ginput_container.gpnf-nested-entries-container .gpnf-row-actions li button.delete-button{color:var(--primary)}.application-form .gform_wrapper .gform_body .gfield .gfield_consent_description{border-color:var(--scroll-thumb);font-size:0.9em;margin-top:0.2em}.application-form .gform_wrapper .gform_body .gfield .gfield_consent_description ol{line-height:1.8}.application-form .gform_wrapper .gform_body .gfield .gfield_consent_description ol:last-child{padding-bottom:0}.application-form .gform_wrapper .gform_body .gfield.inline-field{display:inline-block}.application-form .gform_wrapper .gform_body .gfield.quarter{width:11%;padding:0 .5em}.application-form .gform_wrapper .gform_body .gfield.quarter.f{padding-left:0}.application-form .gform_wrapper .gform_body .gfield.quarter.l{padding-right:0}@media screen and (max-width:980px){.application-form .gform_wrapper .gform_body .gfield.quarter{width:23%}}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield.quarter{width:calc(50% - 0.5em)}.application-form .gform_wrapper .gform_body .gfield.quarter.f,.application-form .gform_wrapper .gform_body .gfield.quarter.l{padding-left:0;padding-right:0}}.application-form .gform_wrapper .gform_body .gfield.quarter .gfield_label{min-width:85px}.application-form .gform_wrapper .gform_body .gfield.half{width:50%;padding:0 .5em}.application-form .gform_wrapper .gform_body .gfield.half.f{padding-left:0}.application-form .gform_wrapper .gform_body .gfield.half.l{padding-right:0}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield.half{width:100%}.application-form .gform_wrapper .gform_body .gfield.half.f,.application-form .gform_wrapper .gform_body .gfield.half.l{padding-left:0;padding-right:0}}.application-form .gform_wrapper .gform_body .gfield.col-4{width:25%;padding-right:1em}.application-form .gform_wrapper .gform_body .gfield.col-4.f{padding-left:0}.application-form .gform_wrapper .gform_body .gfield.col-4.l{padding-right:0}@media screen and (max-width:980px){.application-form .gform_wrapper .gform_body .gfield.col-4{width:50%}.application-form .gform_wrapper .gform_body .gfield.col-4.n-2,.application-form .gform_wrapper .gform_body .gfield.col-4.n-4{padding-right:0}.application-form .gform_wrapper .gform_body .gfield.col-4.n-1,.application-form .gform_wrapper .gform_body .gfield.col-4.n-3{padding-left:0}}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield.col-4{width:100%}.application-form .gform_wrapper .gform_body .gfield.col-4.n-1,.application-form .gform_wrapper .gform_body .gfield.col-4.n-2,.application-form .gform_wrapper .gform_body .gfield.col-4.n-3,.application-form .gform_wrapper .gform_body .gfield.col-4.n-4{padding-left:0;padding-right:0}}.application-form .gform_wrapper .gform_body .gfield.has-absolute{margin-bottom:3em}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield.has-absolute{margin-bottom:0}.application-form .gform_wrapper .gform_body .gfield.has-absolute.n-1,.application-form .gform_wrapper .gform_body .gfield.has-absolute.n-2,.application-form .gform_wrapper .gform_body .gfield.has-absolute.n-3,.application-form .gform_wrapper .gform_body .gfield.has-absolute.n-4{left:0;right:unset}}.application-form .gform_wrapper .gform_body .gfield.absolute-field{position:absolute;margin-top:-2.5em}.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-2{left:25%}.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-3{right:25%}.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-4{right:0}@media screen and (max-width:980px){.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-2,.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-4{left:50%;right:unset}.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-1,.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-3{left:unset;right:unset}}@media screen and (max-width:480px){.application-form .gform_wrapper .gform_body .gfield.absolute-field{position:relative;margin-top:0.5em}.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-1,.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-2,.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-3,.application-form .gform_wrapper .gform_body .gfield.absolute-field.n-4{left:0;right:unset}}.application-form .gform_wrapper .gform_body .gfield.has-description{display:flex;flex-direction:column}.application-form .gform_wrapper .gform_body .gfield.has-description .gfield_description{color:var(--primary);padding-top:0;padding-bottom:0.5em;font-size:0.85em}.application-form .gform_wrapper .gform_body .gfield.has-description .ginput_container{order:2}.application-form .gform_wrapper .gform_body .gfield.has-description.inline-field{display:inline-flex}.application-form .gform_wrapper .gform_body .gfield.has-description.gfield_error .gfield_description.gfield_validation_message{position:relative;color:#c02b0a}.application-form .gform_wrapper .gform_body .gfield.description{font-weight:700;color:var(--primary)}@media screen and (max-width:980px){.application-form .gform_wrapper .gform_body .gfield .validation_message{padding:.5em .8em}}.application-form .gform_wrapper .gform_body .gfield#field_5_89 .gsection_description{font-weight:500}.application-form .gform_wrapper .gform_body .gfield_required_custom,.application-form .gform_wrapper .gform_body .gfield_required_asterisk{color:var(--primary) !important;font-style:normal;font-weight:700;position:relative;bottom:0.15em}.application-form .gform_wrapper .gform_body .gform_page_footer{display:flex;justify-content:center;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%;margin-top:3em;padding-top:2.5em}@media screen and (max-width:1236px){.application-form .gform_wrapper .gform_body .gform_page_footer{width:100%;margin-left:0}}.application-form .gform_wrapper .gform_body .gform_page_footer input[type=button],.application-form .gform_wrapper .gform_body .gform_page_footer input[type=submit]{cursor:pointer;font-weight:700;padding:.5em 1em .3em;font-size:22px;background-color:var(--primary);color:var(--bg);outline:none;border:none;border-radius:0;width:170px;margin:.5em .4em}.application-form .gform_wrapper .gform_body .gform_page_footer input[type=button].gform_previous_button,.application-form .gform_wrapper .gform_body .gform_page_footer input[type=submit].gform_previous_button{background-color:var(--caption-gray)}@media screen and (max-width:980px){.application-form .gform_wrapper .gform_body .gform_page_footer input[type=button],.application-form .gform_wrapper .gform_body .gform_page_footer input[type=submit]{font-size:1.25rem}}.application-form .gform_confirmation_wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:3rem}.application-form .gform_confirmation_wrapper img{max-height:70vh;object-fit:contain}.siff-page-container.related-application .siff-center-title{margin:.3em 0;text-align:center;font-weight:700;font-size:30px !important;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px;margin-bottom:1em !important}.siff-page-container.related-application .siff-center-title h1{font-size:30px !important;font-weight:700;margin-left:auto;margin-right:auto;padding:1em 0}.siff-page-container.related-application .regulation-section{max-width:1200px;margin-left:auto;margin-right:auto;counter-reset:large}.siff-page-container.related-application .regulation-section .counter-0:not(:first-child){margin-top:4rem !important}.siff-page-container.related-application .regulation-section .counter-0 .et_pb_module{border-top:1px solid var(--caption-gray);padding-top:1em !important}.siff-page-container.related-application .regulation-section .counter-0 .et_pb_module::before{counter-increment:large;content:counter(large) "."}.siff-page-container.related-application .regulation-section .counter-0:first-child .et_pb_module:first-child{border:none;padding-top:0 !important}.siff-page-container.related-application .regulation-section .counter-1{padding-left:2.8em !important;counter-reset:middle}.siff-page-container.related-application .regulation-section .counter-1 .et_pb_module{margin-bottom:1rem !important}.siff-page-container.related-application .regulation-section .counter-1 .et_pb_module:first-child{margin-top:1rem !important}.siff-page-container.related-application .regulation-section .counter-1 .et_pb_module::before{counter-increment:middle;content:counter(large) "-" counter(middle) "."}@media screen and (max-width:480px){.siff-page-container.related-application .regulation-section .counter-1{padding-left:1em !important}}.siff-page-container.related-application .regulation-section .full-width-table table{margin-top:1em !important}.siff-page-container.related-application .regulation-section .full-width-table .et-info table{margin-top:0 !important}.siff-page-container.related-application .regulation-section .full-width-table .et-info table tr:last-of-type td:first-of-type{padding-bottom:0 !important}.siff-page-container.related-application .regulation-section .full-width-table .et-info table tr:last-of-type td:last-of-type{margin-bottom:0 !important}.siff-page-container.related-application .regulation-section .et_pb_module{display:flex;align-items:flex-start}.siff-page-container.related-application .regulation-section .et_pb_module::before{flex-shrink:0;width:2.8em;margin-top:-0.2em}.siff-page-container.related-application .regulation-section .et_pb_module ul{margin-left:-1em;padding-bottom:0}.siff-page-container.related-application .regulation-section .et_pb_module li{padding-bottom:0.3em}.siff-page-container.related-application .regulation-section .et_pb_module .accent{font-weight:700;font-size:0.9em;color:var(--primary);padding-bottom:1em}@media screen and (max-width:480px){.siff-page-container.related-application .regulation-section .et_pb_module::before{width:auto;display:inline-block}.siff-page-container.related-application .regulation-section .et_pb_module .et_pb_text_inner{width:auto;display:inline}}.siff-page-container.related-application p.comp-counter{padding-top:1em;padding-bottom:0;margin-left:-1.58em}.et_pb_text .et_pb_text_inner .et-info{background:transparent !important;border:none !important;box-shadow:none}.et_pb_text .et_pb_text_inner .et-info::before{content:none;background:none;box-shadow:none}.et_pb_text .et_pb_text_inner .et-info .et-box-content{padding:1em;color:var(--text-basic);background:transparent;border:1px solid var(--caption-gray);box-shadow:none;font-weight:700}.et_pb_text .et_pb_text_inner .et-info .et-box-content,.et_pb_text .et_pb_text_inner .et-info .et-box-content *{text-shadow:none}.et_pb_text .et_pb_text_inner .et-info .et-box-content p{padding-bottom:0.3em}.tingle-modal--visible{background:transparent}.tingle-modal--visible::before{backdrop-filter:none;-webkit-backdrop-filter:none}.tingle-modal--visible.tingle-modal--overflow{padding-top:calc(91px + 1rem)}@media screen and (max-width:980px){.tingle-modal--visible.tingle-modal--overflow{padding-top:calc(57px)}}.tingle-modal--visible .tingle-modal-box{max-width:1200px;margin-left:auto;margin-right:auto;background:var(--bg);border:1px solid var(--text-basic);border-radius:0;overflow-x:hidden}.tingle-modal--visible .tingle-modal-box *{font-family:'Gothic A1','Noto Sans KR',sans-serif !important}.tingle-modal--visible .tingle-modal-box input[type="checkbox"],.tingle-modal--visible .tingle-modal-box input[type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border-radius:0;border:1px solid var(--text-basic);width:1rem;height:1rem;margin-right:0.5rem;margin-left:0;cursor:pointer}.tingle-modal--visible .tingle-modal-box input[type="checkbox"]:checked,.tingle-modal--visible .tingle-modal-box input[type="radio"]:checked{background:var(--primary)}.tingle-modal--visible .tingle-modal-box input[type="radio"]{border-radius:30px;width:1rem;height:1rem}.tingle-modal--visible .tingle-modal-box input[type=text],.tingle-modal--visible .tingle-modal-box textarea,.tingle-modal--visible .tingle-modal-box select,.tingle-modal--visible .tingle-modal-box input[type=email]{background:transparent;color:var(--text-basic)}.tingle-modal--visible .tingle-modal-box label{cursor:pointer;vertical-align:top}.tingle-modal--visible .tingle-modal-box .gform_fields{display:block;position:relative}.tingle-modal--visible .tingle-modal-box .gfield{margin-top:2em;position:relative}.tingle-modal--visible .tingle-modal-box .gfield.gfield_error .gfield_description.gfield_validation_message{position:absolute;color:#c02b0a}.tingle-modal--visible .tingle-modal-box .gfield .accent{font-weight:700;color:var(--primary)}.tingle-modal--visible .tingle-modal-box .gfield.consent_field{display:flex;flex-wrap:wrap;flex-direction:column}.tingle-modal--visible .tingle-modal-box .gfield.consent_field .gfield_label{font-size:1.125rem}.tingle-modal--visible .tingle-modal-box .gfield.consent_field .ginput_container{order:2;padding:.5em 0}.tingle-modal--visible .tingle-modal-box .gfield .gfield_validation_message{background:transparent;border:none;font-weight:700;padding:0}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*{flex:auto;width:50%;padding:0 .5em !important}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*:first-child{padding-left:0 !important}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*:nth-child(2){padding-right:0 !important}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email label{color:var(--news-bg);font-size:0.9em}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*{width:100%}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*:first-child,.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*:nth-child(2){padding:0 !important}.tingle-modal--visible .tingle-modal-box .gfield .ginput_complex.ginput_container_email>*:nth-child(2){margin-top:2em}}.tingle-modal--visible .tingle-modal-box .gfield.html_description{text-align:center}.tingle-modal--visible .tingle-modal-box .gfield.gsection{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%}@media screen and (max-width:1236px){.tingle-modal--visible .tingle-modal-box .gfield.gsection{width:100%;margin-left:0}}.tingle-modal--visible .tingle-modal-box .gfield.gsection>*{margin-left:auto;margin-right:auto;max-width:1200px}.tingle-modal--visible .tingle-modal-box .gfield.gsection .gsection_title{font-size:22px;font-weight:700;padding:30px 0 .2em}.tingle-modal--visible .tingle-modal-box .gfield.gsection .gsection_description{color:var(--primary);font-weight:700;padding-top:0}.tingle-modal--visible .tingle-modal-box .gfield.middle-title{background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%}@media screen and (max-width:1236px){.tingle-modal--visible .tingle-modal-box .gfield.middle-title{width:100%;margin-left:0}}.tingle-modal--visible .tingle-modal-box .gfield.middle-title>div{max-width:1200px;margin-left:auto;margin-right:auto;padding:30px 0 .2em;font-size:15px;font-weight:700;color:var(--primary)}.tingle-modal--visible .tingle-modal-box .gfield .gfield_label{display:block;width:100%;padding:.5em 0;margin-bottom:0;font-size:1rem}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container{display:flex;align-items:center;width:100%}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container>div{width:100%}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container .gfield_consent_label{padding-top:0.1em}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.ginput_container_textarea textarea{line-height:1.5}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries{width:100%;border:none;background-image:var(--h-dash);background-repeat:repeat-x;background-position:bottom left;background-size:10px 1px}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries tr{border:none;margin-bottom:0}@media screen and (min-width:981px){.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries tr,.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries td,.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries th{border-bottom:none !important}}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-nested-entries .gpnf-no-entries{margin-bottom:0}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-add-entry{background:var(--primary);color:var(--bg);padding:.5em .8em .3em;font-weight:700}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-row-actions li button{text-decoration:none;color:var(--news-bg);padding:0 0 0 1rem;font-weight:700}.tingle-modal--visible .tingle-modal-box .gfield .ginput_container.gpnf-nested-entries-container .gpnf-row-actions li button.delete-button{color:var(--primary)}.tingle-modal--visible .tingle-modal-box .gfield .gfield_consent_description{border-color:var(--scroll-thumb);font-size:0.9em;margin-top:0.2em}.tingle-modal--visible .tingle-modal-box .gfield .gfield_consent_description ol{line-height:1.8}.tingle-modal--visible .tingle-modal-box .gfield .gfield_consent_description ol:last-child{padding-bottom:0}.tingle-modal--visible .tingle-modal-box .gfield.inline-field{display:inline-block}.tingle-modal--visible .tingle-modal-box .gfield.quarter{width:11%;padding:0 .5em}.tingle-modal--visible .tingle-modal-box .gfield.quarter.f{padding-left:0}.tingle-modal--visible .tingle-modal-box .gfield.quarter.l{padding-right:0}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box .gfield.quarter{width:23%}}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield.quarter{width:calc(50% - 0.5em)}.tingle-modal--visible .tingle-modal-box .gfield.quarter.f,.tingle-modal--visible .tingle-modal-box .gfield.quarter.l{padding-left:0;padding-right:0}}.tingle-modal--visible .tingle-modal-box .gfield.quarter .gfield_label{min-width:85px}.tingle-modal--visible .tingle-modal-box .gfield.half{width:50%;padding:0 .5em}.tingle-modal--visible .tingle-modal-box .gfield.half.f{padding-left:0}.tingle-modal--visible .tingle-modal-box .gfield.half.l{padding-right:0}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield.half{width:100%}.tingle-modal--visible .tingle-modal-box .gfield.half.f,.tingle-modal--visible .tingle-modal-box .gfield.half.l{padding-left:0;padding-right:0}}.tingle-modal--visible .tingle-modal-box .gfield.col-4{width:25%;padding-right:1em}.tingle-modal--visible .tingle-modal-box .gfield.col-4.f{padding-left:0}.tingle-modal--visible .tingle-modal-box .gfield.col-4.l{padding-right:0}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box .gfield.col-4{width:50%}.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-2,.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-4{padding-right:0}.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-1,.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-3{padding-left:0}}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield.col-4{width:100%}.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-1,.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-2,.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-3,.tingle-modal--visible .tingle-modal-box .gfield.col-4.n-4{padding-left:0;padding-right:0}}.tingle-modal--visible .tingle-modal-box .gfield.has-absolute{margin-bottom:3em}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield.has-absolute{margin-bottom:0}.tingle-modal--visible .tingle-modal-box .gfield.has-absolute.n-1,.tingle-modal--visible .tingle-modal-box .gfield.has-absolute.n-2,.tingle-modal--visible .tingle-modal-box .gfield.has-absolute.n-3,.tingle-modal--visible .tingle-modal-box .gfield.has-absolute.n-4{left:0;right:unset}}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field{position:absolute;margin-top:-2.5em}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-2{left:25%}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-3{right:25%}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-4{right:0}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-2,.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-4{left:50%;right:unset}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-1,.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-3{left:unset;right:unset}}@media screen and (max-width:480px){.tingle-modal--visible .tingle-modal-box .gfield.absolute-field{position:relative;margin-top:0.5em}.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-1,.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-2,.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-3,.tingle-modal--visible .tingle-modal-box .gfield.absolute-field.n-4{left:0;right:unset}}.tingle-modal--visible .tingle-modal-box .gfield.has-description{display:flex;flex-direction:column}.tingle-modal--visible .tingle-modal-box .gfield.has-description .gfield_description{color:var(--primary);padding-top:0;padding-bottom:0.5em;font-size:0.85em}.tingle-modal--visible .tingle-modal-box .gfield.has-description .ginput_container{order:2}.tingle-modal--visible .tingle-modal-box .gfield.has-description.inline-field{display:inline-flex}.tingle-modal--visible .tingle-modal-box .gfield.has-description.gfield_error .gfield_description.gfield_validation_message{position:relative;color:#c02b0a}.tingle-modal--visible .tingle-modal-box .gfield.description{font-weight:700;color:var(--primary)}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box .gfield .validation_message{padding:.5em .8em}}.tingle-modal--visible .tingle-modal-box .gfield#field_5_89 .gsection_description{font-weight:500}.tingle-modal--visible .tingle-modal-box .gfield_required_custom,.tingle-modal--visible .tingle-modal-box .gfield_required_asterisk{color:var(--primary) !important;font-style:normal;font-weight:700;position:relative;bottom:0.15em}.tingle-modal--visible .tingle-modal-box .gform_page_footer{display:flex;justify-content:center;background-image:var(--h-dash);background-repeat:repeat-x;background-position:top left;background-size:10px 1px;margin-left:-100%;width:300%;margin-top:3em;padding-top:2.5em}@media screen and (max-width:1236px){.tingle-modal--visible .tingle-modal-box .gform_page_footer{width:100%;margin-left:0}}.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=button],.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=submit]{cursor:pointer;font-weight:700;padding:.5em 1em .3em;font-size:22px;background-color:var(--primary);color:var(--bg);outline:none;border:none;border-radius:0;width:170px;margin:.5em .4em}.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=button].gform_previous_button,.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=submit].gform_previous_button{background-color:var(--caption-gray)}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=button],.tingle-modal--visible .tingle-modal-box .gform_page_footer input[type=submit]{font-size:1.25rem}}.tingle-modal--visible .tingle-modal-box .gform_submission_error,.tingle-modal--visible .tingle-modal-box .gform_submission_error span{padding-bottom:0;text-align:center}.tingle-modal--visible .tingle-modal-box .gform-icon--close::before{content:unset}.tingle-modal--visible .tingle-modal-box .gform_heading .gform_required_legend{display:none}.tingle-modal--visible .tingle-modal-box .gfield.middle-title{margin-left:-3rem;width:calc(106%);padding:0 3rem}.tingle-modal--visible .tingle-modal-box .gfield.middle-title>div{max-width:calc(1000px  - 3rem * 2)}.tingle-modal--visible .tingle-modal-box *{color:var(--text-basic)}.tingle-modal--visible .tingle-modal-box .gpnf-modal-header{background-color:transparent !important;background:var(--h-dash);background-repeat:repeat-x;background-size:10px 1px;background-position:bottom left;margin-bottom:0;font-weight:700}.tingle-modal--visible .tingle-modal-box .gform_wrapper{display:block !important}.tingle-modal--visible .tingle-modal-box__footer{margin-left:1px;background-color:var(--bg);background-image:var(--h-dash);background-repeat:repeat-x;background-size:10px 1px;background-position:top left,bottom left;text-align:center;max-width:1200px;width:60%;display:flex;justify-content:flex-end;border-left:1px solid;margin-left:-0.5px}.tingle-modal--visible .tingle-modal-box__footer .tingle-btn{padding:.5em 1em .3em;font-size:18px;color:var(--bg);font-family:'Gothic A1','Noto Sans KR',sans-serif !important;font-weight:700;border-radius:0}.tingle-modal--visible .tingle-modal-box__footer .tingle-btn.tingle-btn--default{background-color:var(--caption-gray)}.tingle-modal--visible .tingle-modal-box__footer .tingle-btn.tingle-btn--primary{background-color:var(--primary)}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box__footer .tingle-btn{font-size:18px;margin-bottom:0.5em !important}.tingle-modal--visible .tingle-modal-box__footer .tingle-btn:last-child{margin-bottom:0}}.tingle-modal--visible .tingle-modal__close{top:calc(91px + 1rem)}.tingle-modal--visible .tingle-modal__closeIcon{width:100%;height:2px;display:block;background:#000;position:absolute;transform:rotate(45deg)}.tingle-modal--visible .tingle-modal__closeIcon::after{content:'';width:100%;height:2px;background:#000;display:block;position:absolute;transform:rotate(90deg)}.tingle-modal--visible .tingle-modal__closeIcon svg{display:none}.tingle-modal--visible .gpnf-btn-delete{order:0;margin-right:auto}.tingle-modal--visible .gpnf-btn-cancel{order:1}.tingle-modal--visible .gpnf-btn-submit{order:2}@media screen and (max-width:980px){.tingle-modal--visible .tingle-modal-box__content{padding:3rem 1rem}.tingle-modal--visible .tingle-modal-box__footer{padding:1rem}.tingle-modal--visible .tingle-modal-box__footer .tingle-btn{margin-left:0;margin-right:0}}.menu-hide,.menu-hide a{pointer-events:none}.gfield .gfield_radio#input_5_17 .gchoice_5_17_0{pointer-events:none}.gfield .gfield_radio#input_5_17 .gchoice_5_17_0 input{background-color:#d6d6d6}.gfield .gfield_radio#input_5_17 .gchoice_5_17_0 label{color:#ababab}.identity-poster-wrap{display:flex;column-gap:12px}.poster-download-btn{border-bottom:1px solid var(--primary)}@media (max-width:980px){.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:30px}}.control-visible-field label.gfield_label,.control-visible-field span.gfield_required,.control-visible-field .gfield_description{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:480px){.control-visible-field{margin-top:0 !important}.control-visible-field label.gfield_label,.control-visible-field span.gfield_required,.control-visible-field .gfield_description{display:none;height:0 !important}}.pt-1em{padding-top:1em !important}.with-hour-label{margin-right:.5em}.with-hour-label .ginput_container.ginput_container_select{position:relative}.with-hour-label .ginput_container.ginput_container_select .gfield_select.large{width:calc(100% - 40px) !important}.with-hour-label .ginput_container.ginput_container_select::after{content:'시간';position:absolute;right:0;top:50%;transform:translate(-5px, -50%);font-size:14px;font-weight:700}.with-minute-label{margin-right:.5em}.with-minute-label .ginput_container.ginput_container_select{position:relative}.with-minute-label .ginput_container.ginput_container_select .gfield_select.large{width:calc(100% - 40px) !important}.with-minute-label .ginput_container.ginput_container_select::after{content:'분';position:absolute;right:0;top:50%;transform:translate(-18px, -50%);font-size:14px;font-weight:700}