@font-face{font-family:"ABC Oracle";src:url("/static/site/fonts/ABCOracle/Oracle/ABCOracle-Light.woff2?9842aab9e3d7") format("woff2"),url("/static/site/fonts/ABCOracle/Oracle/ABCOracle-Light.woff?9842aab9e3d7") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ABC Oracle";src:url("/static/site/fonts/ABCOracle/Oracle/ABCOracle-LightItalic.woff2?9842aab9e3d7") format("woff2"),url("/static/site/fonts/ABCOracle/Oracle/ABCOracle-LightItalic.woff?9842aab9e3d7") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"ABC Oracle Triple";src:url("/static/site/fonts/ABCOracle/OracleTriple/ABCOracleTriple-Light.woff2?9842aab9e3d7") format("woff2"),url("/static/site/fonts/ABCOracle/OracleTriple/ABCOracleTriple-Light.woff?9842aab9e3d7") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"ABC Oracle Triple";src:url("/static/site/fonts/ABCOracle/OracleTriple/ABCOracleTriple-LightItalic.woff2?9842aab9e3d7") format("woff2"),url("/static/site/fonts/ABCOracle/OracleTriple/ABCOracleTriple-LightItalic.woff?9842aab9e3d7") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'SymbolsFont';src:url("/static/site/symbols/font-generator.woff2?9842aab9e3d7") format("woff2"),url("/static/site/symbols/font-generator.woff?9842aab9e3d7") format("woff"),url("/static/site/symbols/font-generator.ttf?9842aab9e3d7") format("truetype")}:root{--default-color:blue;--default-bg:#D7D7D7;--body-bg:#D7D7D7;--text-color:blue;--btn-bg:var(--text-color);--btn-color:var(--body-bg);--header-bg:var(--body-bg);--header-color:var(--text-color)}html,body,div,span,applet,object,iframe,h1,.footer-banner h2,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left}.hidden{display:none}.visible{display:block}.row{margin-left:-8px;margin-right:-8px}.visible-xs{display:none}.visible-sm{display:none}.visible-md{display:none}.visible-lg{display:none}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none}@media (max-width:767px){.visible-xs{display:block}table.visible-xs{display:table}tr.visible-xs{display:table-row}th.visible-xs,td.visible-xs{display:table-cell}}@media (max-width:767px){.visible-xs-block{display:block}}@media (max-width:767px){.visible-xs-inline{display:inline}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block}table.visible-sm{display:table}tr.visible-sm{display:table-row}th.visible-sm,td.visible-sm{display:table-cell}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block}table.visible-md{display:table}tr.visible-md{display:table-row}th.visible-md,td.visible-md{display:table-cell}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block}}@media (min-width:1200px){.visible-lg{display:block}table.visible-lg{display:table}tr.visible-lg{display:table-row}th.visible-lg,td.visible-lg{display:table-cell}}@media (min-width:1200px){.visible-lg-block{display:block}}@media (min-width:1200px){.visible-lg-inline{display:inline}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block}}@media (max-width:767px){.hidden-xs{display:none}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none}}@media (min-width:1200px){.hidden-lg{display:none}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}section,article,aside,header,footer,nav,main,figure,figcaption,code,picture{display:block}h1,.footer-banner h2,h2,h3,h4,h5,h6,p,ul,ol,dl{margin:0 0 16px}img{max-width:100%;height:auto}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}a:focus,input:focus,textarea:focus,button:focus,.slick-slide:focus{outline:none}a,button,.btn{-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}a{-webkit-tap-highlight-color:transparent;color:var(--text-color);text-decoration:underline}a:hover{color:var(--text-color);text-decoration:underline}.link-unstyled,.competition-winner .info a,.competition-winner header a,.publication-item a,.event-item a,.films-list-item a,.footer-credits a,.footer-text a,.footer-menu a,.footer-banner .link,.language-btn,.search-btn,.main-menu a,.site-nav-btn,.site-brand,.filter,.pagination a,input[type="submit"],button,.btn,.btn-link,.share-module .share-btn{color:inherit;text-decoration:none}.link-unstyled:hover,.competition-winner .info a:hover,.competition-winner header a:hover,.publication-item a:hover,.event-item a:hover,.films-list-item a:hover,.footer-credits a:hover,.footer-text a:hover,.footer-menu a:hover,.footer-banner .link:hover,.language-btn:hover,.search-btn:hover,.main-menu a:hover,.site-nav-btn:hover,.site-brand:hover,.filter:hover,.pagination a:hover,input[type="submit"]:hover,button:hover,.btn:hover,.btn-link:hover,.share-module .share-btn:hover{color:inherit;text-decoration:none}body{font-size:18px;line-height:1.3;background:var(--body-bg);color:var(--text-color);font-family:"ABC Oracle Triple",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em,i{font-style:italic}strong,b{font-weight:bold}strong em,em strong,b i,i b{font-style:italic;font-weight:bold}u{text-decoration:underline}h1,.footer-banner h2,h2,h3,h4,h5,h6{font-family:"ABC Oracle Triple",sans-serif}h1,.footer-banner h2{font-size:34px;line-height:1}@media (min-width:992px){h1,.footer-banner h2{font-size:48px;line-height:1}}h2{font-size:24px;line-height:1.2}h3{font-size:24px;line-height:1.2}h4{font-size:none}h5{font-size:none}h6{font-size:none}small{font-size:16px;line-height:1.2}.subtitle{display:block}sup{font-size:80%;position:relative;top:-0.6em}sub{font-size:80%;position:relative;bottom:-0.2em}hr{margin:16px 0;display:block;height:2px;border:0;border-top:2px solid var(--default-color)}ul,ol{padding-left:1.1em;list-style-position:inside}ul{list-style-type:disc}ol{list-style-type:decimal}.list-unstyled,.download-list,.download-highlights,.edition-item .schedule,.editions-list>ul,.films-list ul,.films-list-plugin ul,.event-detail-header .directors,.events-banner .slick-dots,.footer-menu,.sponsors-list ul,.language-chooser,.main-menu,.filter-select+.select2 .select2-selection__rendered,.pagination,.option-field ul{list-style:none;padding-left:0;margin-bottom:0}input[type="submit"],button,.btn,.btn-link,.share-module .share-btn,.footer-menu a{-webkit-appearance:none;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:24px;line-height:1;cursor:pointer;line-height:1;text-align:center;border-radius:0;white-space:nowrap;border:none;font-family:"ABC Oracle Triple",sans-serif}input[type="submit"].btn-sm,button.btn-sm,.btn.btn-sm,.columns-module .btn,.btn-link.btn-sm,.share-module .btn-sm.share-btn,.footer-menu a.btn-sm{font-size:18px;line-height:1}input[type="submit"] svg,button svg,.btn svg,.btn-link svg,.share-module .share-btn svg,.footer-menu a svg{display:block}.btn{background:var(--btn-bg);color:var(--btn-color);padding:8px}.btn:hover{background:var(--btn-color);color:var(--btn-bg)}.btn.btn-outline,.columns-module .btn{border:2px solid var(--btn-bg);background:transparent;color:var(--btn-bg)}.btn.btn-outline:hover,.columns-module .btn:hover{background:var(--btn-bg);color:var(--btn-color)}.btn-link,.share-module .share-btn,.footer-menu a{color:var(--btn-bg)}.btn-link:hover,.share-module .share-btn:hover,.footer-menu a:hover{color:var(--btn-color);background:var(--btn-bg)}.container{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px}@media (min-width:1712px){.container{width:1696px}}@media (min-width:768px){.container{margin-left:8px;margin-right:8px}}@media (min-width:992px){.container{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.container{margin-left:auto;margin-right:auto}}.container-row{width:auto;position:relative;margin-left:8px;margin-right:8px}@media (min-width:1712px){.container-row{width:1696px}}@media (min-width:768px){.container-row{margin-left:8px;margin-right:8px}}@media (min-width:992px){.container-row{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.container-row{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.container-row{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.container-row{margin-left:auto;margin-right:auto}}.site-main{padding-top:32px;padding-bottom:104px;position:relative;z-index:30}body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:600px;min-height:100vh}.site-header,.site-footer{-webkit-flex:none;flex:none}.site-main{-webkit-flex:1 0 auto;flex:1 0 auto;position:relative}.site-main:after{content:'\00a0';display:block;margin-top:var(--space);height:0px;visibility:hidden}html.noscroll{position:fixed;overflow-y:scroll;width:100%}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0}label{font-size:18px;line-height:1.3;line-height:1.2;max-width:100%;display:block;margin:0 0 4px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="file"]{display:block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:18px;line-height:1.3;font-family:"ABC Oracle Triple",sans-serif;line-height:1;width:100%;color:blue;border:1px solid blue;background:rgba(0,0,0,0);border-radius:0;padding:5px 10px;background-image:none;font-size:16px}@media (max-width:991px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="file"]{font-size:16px}}select::-ms-expand,textarea::-ms-expand,input[type="text"]::-ms-expand,input[type="password"]::-ms-expand,input[type="datetime"]::-ms-expand,input[type="datetime-local"]::-ms-expand,input[type="date"]::-ms-expand,input[type="month"]::-ms-expand,input[type="time"]::-ms-expand,input[type="week"]::-ms-expand,input[type="number"]::-ms-expand,input[type="email"]::-ms-expand,input[type="url"]::-ms-expand,input[type="search"]::-ms-expand,input[type="tel"]::-ms-expand,input[type="color"]::-ms-expand,input[type="file"]::-ms-expand{border:0;background-color:transparent}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="file"]:focus{outline:none}select[disabled],select[readonly],fieldset[disabled] select,textarea[disabled],textarea[readonly],fieldset[disabled] textarea,input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],input[type="file"][disabled],input[type="file"][readonly],fieldset[disabled] input[type="file"]{opacity:1}select[disabled],fieldset[disabled] select,textarea[disabled],fieldset[disabled] textarea,input[type="text"][disabled],fieldset[disabled] input[type="text"],input[type="password"][disabled],fieldset[disabled] input[type="password"],input[type="datetime"][disabled],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],fieldset[disabled] input[type="datetime-local"],input[type="date"][disabled],fieldset[disabled] input[type="date"],input[type="month"][disabled],fieldset[disabled] input[type="month"],input[type="time"][disabled],fieldset[disabled] input[type="time"],input[type="week"][disabled],fieldset[disabled] input[type="week"],input[type="number"][disabled],fieldset[disabled] input[type="number"],input[type="email"][disabled],fieldset[disabled] input[type="email"],input[type="url"][disabled],fieldset[disabled] input[type="url"],input[type="search"][disabled],fieldset[disabled] input[type="search"],input[type="tel"][disabled],fieldset[disabled] input[type="tel"],input[type="color"][disabled],fieldset[disabled] input[type="color"],input[type="file"][disabled],fieldset[disabled] input[type="file"]{cursor:not-allowed}select.placeholder,textarea.placeholder,input[type="text"].placeholder,input[type="password"].placeholder,input[type="datetime"].placeholder,input[type="datetime-local"].placeholder,input[type="date"].placeholder,input[type="month"].placeholder,input[type="time"].placeholder,input[type="week"].placeholder,input[type="number"].placeholder,input[type="email"].placeholder,input[type="url"].placeholder,input[type="search"].placeholder,input[type="tel"].placeholder,input[type="color"].placeholder,input[type="file"].placeholder{color:blue}select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,input[type="file"]:-moz-placeholder{color:blue}select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,input[type="file"]::-moz-placeholder{color:blue}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder{color:blue}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder{color:blue}input[type="file"]{padding-top:9px}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 10px - 5px) 50%,calc(100% - 9px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}textarea{height:auto;line-height:1.4;min-height:200px}input[type="search"]{-webkit-appearance:none}.option-field input,.option-field label{display:inline-block;width:auto}.option-field input{visibility:hidden;width:1px;height:1px;position:absolute;right:0}.option-field label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;position:relative}.option-field span.input{-webkit-flex:0 0 auto;flex:0 0 auto;width:14px;height:14px;background:rgba(0,0,0,0);border:1px solid blue;display:inline-block;margin-right:8px;margin-top:-3px;position:relative}.option-field span.input:before{content:'';position:absolute;top:2px;bottom:2px;right:2px;left:2px;background:transparent}.option-field input[type="checkbox"]:checked~.input:before,.option-field input[type="radio"]:checked~.input:before{background:blue}.option-field input[type="radio"]~.input,.option-field input[type="radio"]:checked~.input:before{border-radius:50%}.error-msgs,#errorMsg,.errorField{color:red}.field.error label{color:red}.field.error input,.field.error select,.field.error textarea,.field.error span.input{border-color:red!important}.field-errors{font-size:18px;line-height:1.3;color:red;margin:4px 0 2px}.icon{font-family:"SymbolsFont";font-size:18px;line-height:1;font-feature-settings:'liga';-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures}.symbols{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.symbols .icon{display:block}.page-header{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;margin-bottom:64px}@media (min-width:1712px){.page-header{width:1696px}}@media (min-width:768px){.page-header{margin-left:8px;margin-right:8px}}@media (min-width:992px){.page-header{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.page-header{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.page-header{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.page-header{margin-left:auto;margin-right:auto}}.page-header h1,.page-header .footer-banner h2,.footer-banner .page-header h2{margin:0}.text{font-family:"ABC Oracle",sans-serif}.text h1,.text .footer-banner h2,.footer-banner .text h2,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:"ABC Oracle Triple",sans-serif}.image-module{width:100%}.image-module img{display:block;width:100%}.image-block img{display:block}.image-block figcaption{font-size:16px;line-height:1.2;margin-top:8px}.columns-module{width:auto;position:relative;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:64px}@media (min-width:1712px){.columns-module{width:1696px}}@media (min-width:768px){.columns-module{margin-left:8px;margin-right:8px}}@media (min-width:992px){.columns-module{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.columns-module{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.columns-module{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.columns-module{margin-left:auto;margin-right:auto}}.columns-module:last-child{margin-bottom:0}.columns-module .title{padding-left:8px;padding-right:8px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;column-gap:16px;margin-bottom:32px}@media (min-width:768px){.columns-module .title .right{margin-left:auto}}.columns-module .text h1:last-child,.columns-module .text h2:last-child,.columns-module .text h3:last-child,.columns-module .text h4:last-child,.columns-module .text h5:last-child,.columns-module .text h6:last-child,.columns-module .text p:last-child,.columns-module .text ul:last-child,.columns-module .text ol:last-child{margin-bottom:0}.columns-module .image-block{margin-bottom:8px}.columns-module .image-block:last-child{margin-bottom:0}.columns-module .image-block img{display:block}.columns-module .col{padding-left:8px;padding-right:8px;width:100%;margin-top:16px}.columns-module .col:first-of-type{margin-top:0}.columns-module .col.with-border{border:2px solid;padding:8px}@media (min-width:768px){.columns-module.cols-1 .col,.columns-module.cols-2 .col{width:50%}.columns-module.cols-1 .col:nth-of-type(-n+2),.columns-module.cols-2 .col:nth-of-type(-n+2){margin-top:0}}@media (min-width:768px){.columns-module.cols-3 .col{width:33.33333%}.columns-module.cols-3 .col:nth-of-type(-n+3){margin-top:0}}.js-readMoreContent{display:none}.read-more-btn .opened{display:none}.read-more-btn.opened .opened{display:block}.read-more-btn.opened .closed{display:none}.text-detail-module{width:auto;position:relative;margin-left:8px;margin-right:8px;padding-top:16px;padding-bottom:16px}@media (min-width:1712px){.text-detail-module{width:1696px}}@media (min-width:768px){.text-detail-module{margin-left:8px;margin-right:8px}}@media (min-width:992px){.text-detail-module{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.text-detail-module{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.text-detail-module{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.text-detail-module{margin-left:auto;margin-right:auto}}.text-detail-module .text{padding-left:8px;padding-right:8px;width:100%}.text-detail-module .text h1:last-child,.text-detail-module .text h2:last-child,.text-detail-module .text h3:last-child,.text-detail-module .text h4:last-child,.text-detail-module .text h5:last-child,.text-detail-module .text h6:last-child,.text-detail-module .text p:last-child,.text-detail-module .text ul:last-child,.text-detail-module .text ol:last-child{margin-bottom:0}@media (min-width:768px){.text-detail-module .text{width:66.66667%}}@media (min-width:992px){.text-detail-module .text{width:50%}}.text-detail-module .text.highlight-big{font-size:34px;line-height:1;font-family:"ABC Oracle Triple",sans-serif}@media (min-width:992px){.text-detail-module .text.highlight-big{font-size:48px;line-height:1}}@media (min-width:768px){.text-detail-module .text.highlight-big{width:100%}}.text-detail-module .text.small{font-size:16px;line-height:1.2;font-family:"ABC Oracle Triple",sans-serif}.text-detail-module .read-more-content{padding:48px 0}.text-detail-module .text-image{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.text-detail-module .text-image:last-child{margin-bottom:0}.text-detail-module .image{padding-left:8px;padding-right:8px;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:767px){.text-detail-module .image{margin-top:16px}}@media (min-width:768px){.text-detail-module .image{width:33.33333%}}@media (min-width:992px){.text-detail-module .image{width:50%}}.text-detail-nav{padding-left:8px;padding-right:8px;width:100%;margin-top:16px}.text-detail-nav.intro{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.text-detail-nav.intro .symbols{display:none}}.text-detail-nav.intro .symbols.left{-webkit-flex:1 1 37.5%;flex:1 1 37.5%}.text-detail-nav.intro .symbols.right{-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:48px}@media (max-width:991px){.text-detail-nav.intro .symbols.right{margin-right:16px}}.text-detail-nav.intro .link-container{-webkit-order:3;order:3;-webkit-flex:1 1 37.5%;flex:1 1 37.5%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.text-detail-nav.intro .read-more-btn{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-order:1;order:1;font-size:34px;line-height:1;margin:0 80px}@media (min-width:992px){.text-detail-nav.intro .read-more-btn{font-size:48px;line-height:1}}@media (max-width:991px){.text-detail-nav.intro .read-more-btn{margin:0 16px}}@media (max-width:767px){.text-detail-nav.intro .read-more-btn{margin:0}}.text-detail-nav.intro .btn{-webkit-flex:0 0 auto;flex:0 0 auto}@media (max-width:767px){.text-detail-nav.intro .btn{margin-left:auto}}.pagination{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:34px;line-height:1;column-gap:16px;margin-top:32px}@media (min-width:1712px){.pagination{width:1696px}}@media (min-width:768px){.pagination{margin-left:8px;margin-right:8px}}@media (min-width:992px){.pagination{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.pagination{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.pagination{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.pagination{margin-left:auto;margin-right:auto}}@media (min-width:992px){.pagination{font-size:48px;line-height:1}}@keyframes blinkAnim{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.open-call-banner{height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;background:var(--text-color);color:var(--body-bg);position:relative}@media (min-width:768px){.open-call-banner{height:80px}}.open-call-banner .link{position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:5}.open-call-banner .container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:767px){.open-call-banner .container{display:block;padding-top:16px;padding-bottom:16px}}.open-call-banner h2,.open-call-banner p{font-size:34px;line-height:1;margin:0}@media (min-width:992px){.open-call-banner h2,.open-call-banner p{font-size:48px;line-height:1}}@media (min-width:768px){.open-call-banner h2{margin-right:32px}}.open-call-banner p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (min-width:768px){.open-call-banner p{margin-left:auto}}.open-call-banner .icon{display:block}.open-call-banner:hover .icon{animation:blinkAnim 300ms infinite}.map-module{height:600px;margin-bottom:16px}.map-module:first-child{margin-top:-32px}.google-marker{font-size:18px;line-height:1.3;font-family:"ABC Oracle Triple",sans-serif;white-space:pre;background-color:var(--body-bg);color:var(-text-color);padding:0 8px}.slideshow{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;position:relative}.slideshow.loaded{opacity:1}.js-slickArrowPrev,.js-slickArrowNext{display:none}.slick-arrow{width:98px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;font-size:34px;line-height:1;position:absolute;top:32px;z-index:5;height:245px}@media (min-width:768px){.slick-arrow{width:150px}}@media (min-width:992px){.slick-arrow{font-size:48px;line-height:1}}@media (max-width:767px){.slick-arrow{top:0;bottom:0;height:auto}}.slick-arrow.inactive{opacity:0.5}.slick-arrow.btn:hover{background:transparent;color:var(--text-color)}.slick-arrow.slick-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:16px}.slick-arrow.slick-next{right:16px}.filter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:24px;line-height:1.2;cursor:pointer;position:relative}.filter input{visibility:hidden;width:1px;height:1px;position:absolute;right:0}.filter:hover .icon,.filter input:checked~.input .icon,.filter.active .icon{opacity:1}.filter label{font-size:24px;line-height:1.2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;position:relative}.filter .input{width:23px;height:15px;position:relative;border:2px solid var(--text-color);margin-right:8px}.filter .input::before{display:none}.filter .icon{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;font-size:13px;line-height:1;opacity:0}.filter-search{width:100%}.filter-search input{font-size:24px;line-height:1.2;border:2px solid var(--text-color);padding:8px;height:50px}.filter-select+.select2 .select2-selection--multiple{font-size:24px;line-height:1.2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:2px solid var(--text-color);background:transparent;border-radius:0;padding:8px;height:50px;position:relative}.filter-select+.select2 .select2-search--inline{-webkit-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:5}.filter-select+.select2 .select2-search--inline .select2-search__field{font-family:"ABC Oracle Triple",sans-serif;margin:0;padding:0;height:34px;width:100%!important;min-height:0}.filter-select+.select2 .select2-selection__rendered{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:8px;right:8px;z-index:1}.filter-select+.select2 .select2-selection--multiple .select2-selection__choice{padding:0;background:transparent;border:none;margin:0 16px 0 0}.filter-select+.select2 .select2-selection--multiple .select2-selection__choice__remove{display:none}.select2-dropdown{font-size:24px;line-height:1.2;border:2px solid var(--text-color);background:var(--body-bg);border-radius:0;border-top:none}.select2-results__option{padding:8px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background:var(--text-color);color:var(--body-bg)}.site-header{position:fixed;top:0;left:0;right:0;z-index:150;background:transparent;color:var(--header-color);-webkit-transition:background .35s linear,color .35s linear;-moz-transition:background .35s linear,color .35s linear;-o-transition:background .35s linear,color .35s linear;transition:background .35s linear,color .35s linear}.site-header>.container{height:78px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative}@media (min-width:992px){.site-header>.container{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}}.site-header.nav-opened,.site-header.filled,.site-header.fixed-elem,.site-header:hover{background:var(--header-bg)}.site-main{margin-top:78px}.cms-toolbar-expanded .site-header{margin-top:46px}@media (max-width:991px){.cms-toolbar-expanded .site-nav{margin-top:46px}}.site-brand{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:8px}@media (min-width:992px){.site-brand{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}}.site-brand span{-webkit-flex:0 0 auto;flex:0 0 auto;display:block}.site-brand .right{-webkit-transition:margin-left 100ms ease-in-out;-moz-transition:margin-left 100ms ease-in-out;-o-transition:margin-left 100ms ease-in-out;transition:margin-left 100ms ease-in-out;margin-left:9px}.site-brand:hover .right{margin-left:53px}.site-brand svg{height:46px;display:block;width:auto}.site-brand path{fill:currentcolor}.site-nav-btn{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;position:relative;display:block;height:46px;width:46px;margin-left:auto;margin-right:8px}.site-nav-btn:before,.site-nav-btn:after{content:'';display:block;width:46px;border-top:2px solid currentcolor;position:absolute;left:0}.site-nav-btn:before{height:24px;border-bottom:2px solid currentcolor;top:0}.site-nav-btn:after{bottom:0}@media (min-width:992px){.site-nav-btn{display:none}}.site-nav-btn.opened:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:22px;height:2px;border-bottom:none}.site-nav-btn.opened:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:22px}.site-nav{top:78px;padding-left:16px;padding-right:16px;display:-webkit-flex;display:flex}@media (min-width:768px){.site-nav{padding-left:16px;padding-right:16px}}@media (min-width:992px){.site-nav{padding-left:16px;padding-right:16px}}@media (min-width:1200px){.site-nav{padding-left:16px;padding-right:16px}}@media (min-width:1712px){.site-nav{padding-left:16px;padding-right:16px}}@media (max-width:991px){.site-nav{-webkit-flex-direction:column;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:150;padding-bottom:16px;background:var(--header-bg);color:var(--header-color);opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear,opacity .35s linear;-webkit-transition-delay:.35s,0s;-moz-transition:visibility 0s linear .35s,opacity .35s linear;-o-transition:visibility 0s linear .35s,opacity .35s linear;transition:visibility 0s linear .35s,opacity .35s linear}.site-nav.opened{opacity:1;visibility:visible;transition-delay:0s}}@media (min-width:992px){.site-nav{-webkit-align-items:center;align-items:center;top:auto;padding:0 8px;width:91.66667%;margin-left:auto}}.main-menu{font-size:48px;line-height:1}@media (min-width:992px){.main-menu{font-size:24px;line-height:1}}@media (max-width:991px){.main-menu{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly}}@media (min-width:992px){.main-menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:1 0 auto;flex:1 0 auto}}.main-menu a{-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}.main-menu a:hover,.main-menu .selected a{background:var(--header-color);color:var(--header-bg)}.header-tools{display:-webkit-flex;display:flex;font-size:24px;line-height:1}@media (min-width:768px){.header-tools{font-size:48px;line-height:1}}@media (min-width:992px){.header-tools{font-size:16px;line-height:1}}@media (max-width:991px){.header-tools{-webkit-flex:0 0 auto;flex:0 0 auto}}@media (min-width:992px){.header-tools{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:25px}}.language-chooser{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto}@media (max-width:991px){.language-chooser{width:50%}}.language-chooser .active{display:none}.language-btn,.search-btn{height:30px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;border:1px solid var(--header-color);border-left:none;padding:0 8px}@media (min-width:768px){.language-btn,.search-btn{height:48px}}@media (min-width:992px){.language-btn,.search-btn{height:22px}}@media (max-width:991px){.language-btn,.search-btn{-webkit-flex:1 1 auto;flex:1 1 auto}}.language-btn{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid var(--header-color)}@media (max-width:991px){.language-btn{-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;border-color:var(--header-color)}}.language-btn:hover{background:var(--header-color);color:var(--header-bg)}.search-btn{border-top-right-radius:4px;border-bottom-right-radius:4px;background:var(--header-color);border-color:var(--header-color);color:var(--header-bg)}.search-btn:hover{background:var(--header-bg);color:var(--header-color)}@media (max-width:991px){.search-btn{-webkit-justify-content:end;justify-content:end;text-align:right;background:var(--header-color);border-color:var(--header-color);color:var(--header-bg)}.search-btn:hover{color:var(--header-color)}}.header-symbols{height:46px}@media (max-width:991px){.header-symbols{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;margin:0 32px}}@media (min-width:992px){.header-symbols{width:91.66667%;margin-left:auto;height:18px;margin-bottom:8px;padding:0 8px}}@media (min-width:768px){.header-symbols .symbols.xs{display:none}}@media (max-width:767px){.header-symbols .symbols.sm{display:none}}@media (min-width:992px){.header-symbols .symbols.xs,.header-symbols .symbols.sm{display:none}}@media (max-width:991px){.header-symbols .symbols.desktop{display:none}}.site-footer{position:relative;z-index:60;background:var(--default-color);color:var(--default-bg)}.site-footer a{color:inherit}.footer-banner{border-top:2px solid var(--default-color);padding:16px 0;background:var(--default-bg);color:var(--default-color);position:relative}.footer-banner .link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.footer-banner .link:hover~.text{color:var(--default-bg)}.footer-banner .link:hover~.text .btn-link,.footer-banner .link:hover~.text .share-module .share-btn,.share-module .footer-banner .link:hover~.text .share-btn,.footer-banner .link:hover~.text .footer-menu a,.footer-menu .footer-banner .link:hover~.text a{margin-right:42px}.footer-banner .link:hover~.video{opacity:1}.footer-banner .text{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;-webkit-transition:color .35s;-moz-transition:color .35s;-o-transition:color .35s;transition:color .35s;position:relative;z-index:5;font-family:"ABC Oracle Triple",sans-serif}@media (min-width:1712px){.footer-banner .text{width:1696px}}@media (min-width:768px){.footer-banner .text{margin-left:8px;margin-right:8px}}@media (min-width:992px){.footer-banner .text{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.footer-banner .text{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.footer-banner .text{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.footer-banner .text{margin-left:auto;margin-right:auto}}.footer-banner .video{-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0}.footer-banner .video::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:var(--default-color);mix-blend-mode:color;z-index:2}.footer-banner video{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.footer-banner header{margin-bottom:16px}@media (min-width:768px){.footer-banner header{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}}.footer-banner h2{margin-right:16px;margin-bottom:0}@media (max-width:767px){.footer-banner h2{display:inline;margin:0}}@media (max-width:767px){.footer-banner h2 span{display:inline}.footer-banner h2 span:first-child{margin-right:10px}}@media (min-width:768px){.footer-banner h2 span{display:inline-block;margin-right:48px}}.footer-banner .btn-link,.footer-banner .share-module .share-btn,.share-module .footer-banner .share-btn,.footer-banner .footer-menu a,.footer-menu .footer-banner a{-webkit-transition:margin-right .35s;-moz-transition:margin-right .35s;-o-transition:margin-right .35s;transition:margin-right .35s}@media (max-width:767px){.footer-banner .btn-link,.footer-banner .share-module .share-btn,.share-module .footer-banner .share-btn,.footer-banner .footer-menu a,.footer-menu .footer-banner a{display:inline;margin-left:10px}}@media (min-width:768px){.footer-banner .btn-link,.footer-banner .share-module .share-btn,.share-module .footer-banner .share-btn,.footer-banner .footer-menu a,.footer-menu .footer-banner a{margin-left:auto}}.footer-banner p{font-size:24px;line-height:1.2}.footer-banner p:last-child{margin-bottom:0}.sponsors-module{border-top:2px solid var(--default-color);padding:32px 0;background:var(--default-bg);color:var(--default-color)}.sponsors-module .container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;column-gap:16px}.sponsors-list{margin-bottom:32px}.sponsors-list:last-child{margin-bottom:0}.sponsors-list h3{font-size:18px;line-height:1.3}.sponsors-list ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:32px 16px}.sponsors-list a,.sponsors-list img{display:block}.footer-container{--body-bg:var(--default-color);--text-color:var(--default-bg);--btn-bg:var(--text-color);--btn-color:var(--body-bg);display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:auto;position:relative;margin-left:8px;margin-right:8px;padding:16px 0}@media (min-width:1712px){.footer-container{width:1696px}}@media (min-width:768px){.footer-container{margin-left:8px;margin-right:8px}}@media (min-width:992px){.footer-container{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.footer-container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.footer-container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.footer-container{margin-left:auto;margin-right:auto}}.footer-nav{padding-left:8px;padding-right:8px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:flex-start;align-content:flex-start;margin-top:-18px;margin-bottom:32px}@media (max-width:767px){.footer-nav{margin-bottom:16px}}@media (min-width:768px){.footer-nav{-webkit-order:2;order:2;width:75%}}.footer-nav .symbols{-webkit-flex:1 1 auto;flex:1 1 auto}@media (max-width:767px){.footer-nav .symbols{-webkit-order:2;order:2;margin-left:16px}.footer-nav .symbols .icon:nth-child(1n + 10){display:none}}@media (min-width:768px){.footer-nav .symbols{margin-right:16px}}.footer-newsletter{-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:5}@media (max-width:767px){.footer-newsletter{-webkit-order:1;order:1}}.footer-newsletter .newsletter-form{-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;background:var(--body-bg);position:absolute;top:0;bottom:0;right:100%;width:0;overflow:hidden}@media (max-width:767px){.footer-newsletter .newsletter-form{-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;left:0;top:100%;right:0;width:auto;height:0}}.footer-newsletter .newsletter-form.opened{width:300px}@media (max-width:767px){.footer-newsletter .newsletter-form.opened{height:44px;width:auto}}.footer-newsletter .newsletter-form form{display:-webkit-flex;display:flex;height:100%}.footer-newsletter .newsletter-form input:not(.btn){font-size:24px;line-height:1;font-family:"ABC Oracle Triple",sans-serif;border:2px solid var(--text-color);border-right:none;color:var(--text-color)}.footer-newsletter .newsletter-form .btn{border-left:none}@media (min-width:768px){.footer-newsletter .newsletter-form .btn{border-right:none}}.footer-newsletter .responses{font-size:16px;line-height:1.2;position:absolute;top:100%;left:-300px;right:0;background:var(--body-bg)}@media (max-width:767px){.footer-newsletter .responses{left:0;margin-top:44px}}.footer-menu{-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;margin-top:16px}@media (max-width:767px){.footer-menu{-webkit-order:3;order:3;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;-ms-column-gap:16px;-o-column-gap:16px;column-gap:16px}.footer-menu li{margin-bottom:16px}}@media (min-width:768px){.footer-menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.footer-text{padding-left:8px;padding-right:8px;width:100%;margin-bottom:32px}.footer-text h1:last-child,.footer-text h2:last-child,.footer-text h3:last-child,.footer-text h4:last-child,.footer-text h5:last-child,.footer-text h6:last-child,.footer-text p:last-child,.footer-text ul:last-child,.footer-text ol:last-child{margin-bottom:0}@media (min-width:768px){.footer-text{-webkit-order:1;order:1;width:25%}}.footer-credits{padding-left:8px;padding-right:8px;width:100%;font-size:14px;line-height:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;column-gap:32px}@media (min-width:768px){.footer-credits{-webkit-order:3;order:3}}.footer-credits .symbols{-webkit-flex:1 1 auto;flex:1 1 auto}@media (max-width:767px){.footer-credits .symbols{width:100%;margin-bottom:8px}}.footer-credits p{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0}@media (max-width:767px){.footer-credits p:last-child{width:100%}}.share-module{color:var(--default-color);--btn-bg:var(--default-color);--btn-color:var(--default-bg);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;right:8px;bottom:100%;margin-bottom:16px}.share-module .open-share-btn{-webkit-order:2;order:2}.share-module .share-btns{-webkit-order:1;order:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-transition:max-width .35s;-moz-transition:max-width .35s;-o-transition:max-width .35s;transition:max-width .35s;overflow:hidden;max-width:0;white-space:nowrap}.share-module .share-btns.opened{max-width:500px}.share-module .share-btn{line-height:1!important;padding:0!important;margin-right:24px;white-space:nowrap}.share-module .share-btn span{display:none}.intro-banner-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100vh;background:var(--body-bg)}.intro-banner-container .intro-banner{-webkit-flex:1 1 auto;flex:1 1 auto}.intro-banner-container .open-call-banner,.intro-banner-container .competition-banner,.intro-banner-container .sessions-filters-main{-webkit-flex:0 0 auto;flex:0 0 auto}.intro-banner{color:var(--text-color);background:var(--body-bg);position:relative;overflow:hidden}.intro-banner .video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.intro-banner video{height:100%;width:100%;object-fit:cover}.intro-banner .caption{left:16px;right:16px;top:78px;margin-top:32px;display:-webkit-flex;display:flex;position:absolute;z-index:4}@media (min-width:768px){.intro-banner .caption{left:16px;right:16px}}@media (min-width:992px){.intro-banner .caption{left:16px;right:16px}}@media (min-width:1200px){.intro-banner .caption{left:16px;right:16px}}@media (min-width:1712px){.intro-banner .caption{left:16px;right:16px}}@media (max-width:767px){.intro-banner .caption{display:block}}.intro-banner .title,.intro-banner p{font-size:3.65vw;line-height:1.1;margin:0}@media (max-width:767px){.intro-banner .title{margin-bottom:16px;font-size:34px}}@media (min-width:768px){.intro-banner .title{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:32px}}@media (max-width:767px){.intro-banner p{font-size:48px}}@media (min-width:768px){.intro-banner p{-webkit-flex:1 1 auto;flex:1 1 auto}}.intro-banner .icon-corner{position:absolute;z-index:5}.intro-banner .icon-corner.top{top:78px;margin-top:32px}.intro-banner .icon-corner.right{right:16px}@media (min-width:768px){.intro-banner .icon-corner.right{right:16px}}@media (min-width:992px){.intro-banner .icon-corner.right{right:16px}}@media (min-width:1200px){.intro-banner .icon-corner.right{right:16px}}@media (min-width:1712px){.intro-banner .icon-corner.right{right:16px}}.intro-banner .symbols{left:16px;right:16px;bottom:16px;position:absolute;z-index:5}@media (min-width:768px){.intro-banner .symbols{left:16px;right:16px;bottom:16px}}@media (min-width:992px){.intro-banner .symbols{left:16px;right:16px;bottom:16px}}@media (min-width:1200px){.intro-banner .symbols{left:16px;right:16px;bottom:16px}}@media (min-width:1712px){.intro-banner .symbols{left:16px;right:16px;bottom:16px}}@media (min-width:768px){.intro-banner .symbols.xs{display:none}}@media (max-width:767px){.intro-banner .symbols.sm{display:none}}@media (min-width:1200px){.intro-banner .symbols.sm{display:none}}@media (max-width:1199px){.intro-banner .symbols.md{display:none}}@media (min-width:1712px){.intro-banner .symbols.md{display:none}}@media (max-width:1711px){.intro-banner .symbols.lg{display:none}}.event-type{display:-webkit-inline-flex;display:inline-flex;font-size:16px;line-height:1.2;-webkit-flex:0 0 auto;flex:0 0 auto;border:1px solid var(--btn-bg);color:var(--btn-bg);padding:3px 8px;white-space:nowrap}.event-type.revert{color:var(--btn-color);border-color:var(--btn-color)}.event-type.solid{background:var(--btn-bg);color:var(--btn-color)}.event-type.solid.revert{background:var(--btn-color);color:var(--btn-bg)}.event-no-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;aspect-ratio:1.33333;background:var(--text-color);color:var(--body-bg)}.event-no-image span{font-size:16px;line-height:1.2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.event-no-image svg{display:block;margin-right:8px}.event-no-image path{fill:currentColor}.event-item a,.films-list-item a{display:block;position:relative}.event-item a:hover img,.films-list-item a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.event-item .image,.films-list-item .image,.event-item .event-no-image,.films-list-item .event-no-image{margin-bottom:8px;position:relative}.event-item .image,.films-list-item .image{aspect-ratio:1.33333;overflow:hidden;position:relative}.event-item.image-filter .image::before,.image-filter.films-list-item .image::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:var(--edition-accent-color);opacity:0.15}.event-item img,.films-list-item img{-webkit-transition:-webkit-transform .25s;-moz-transition:-moz-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;display:block;width:100%;height:100%;object-fit:cover}.event-item .title,.films-list-item .title{margin:0}.event-item .event-type,.films-list-item .event-type{position:absolute;top:8px;left:8px;z-index:5}.events-banner{position:relative}.events-banner.size-small{height:200px}.events-banner.size-big{height:400px}.events-banner .slick-list,.events-banner .slick-track,.events-banner .slick-slide{height:100%}.events-banner .slick-slide{position:relative}.events-banner .image{height:100%}.events-banner img{height:100%;width:100%;object-fit:cover}.events-banner .link{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.events-banner .link:hover~.caption .title span,.events-banner .link:hover~.caption .btn-link,.events-banner .link:hover~.caption .footer-menu a,.footer-menu .events-banner .link:hover~.caption a,.events-banner .link:hover~.caption .share-module .share-btn,.share-module .events-banner .link:hover~.caption .share-btn{background:var(--body-bg)}.events-banner .link:hover~.caption .btn-link,.events-banner .link:hover~.caption .footer-menu a,.footer-menu .events-banner .link:hover~.caption a,.events-banner .link:hover~.caption .share-module .share-btn,.share-module .events-banner .link:hover~.caption .share-btn{margin-right:42px}.events-banner .caption{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;position:absolute;top:16px;bottom:16px;left:0;right:0;z-index:2}@media (min-width:1712px){.events-banner .caption{width:1696px}}@media (min-width:768px){.events-banner .caption{margin-left:8px;margin-right:8px}}@media (min-width:992px){.events-banner .caption{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.events-banner .caption{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.events-banner .caption{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.events-banner .caption{margin-left:auto;margin-right:auto}}@media (max-width:767px){.events-banner .caption{display:block}}.events-banner .title{font-size:34px;line-height:1;margin-right:16px}@media (min-width:992px){.events-banner .title{font-size:48px;line-height:1}}.events-banner .title span{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.events-banner .btn-link,.events-banner .footer-menu a,.footer-menu .events-banner a,.events-banner .share-module .share-btn,.share-module .events-banner .share-btn{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;margin-left:auto}.events-banner .event-type{position:absolute;left:8px;bottom:0}.events-banner .slick-dots{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;column-gap:12px;position:absolute;bottom:16px;left:0;right:0;z-index:5}@media (min-width:1712px){.events-banner .slick-dots{width:1696px}}@media (min-width:768px){.events-banner .slick-dots{margin-left:8px;margin-right:8px}}@media (min-width:992px){.events-banner .slick-dots{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.events-banner .slick-dots{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.events-banner .slick-dots{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.events-banner .slick-dots{margin-left:auto;margin-right:auto}}.events-banner .slick-dots button{border-radius:50%;border:2px solid var(--text-color);background:transparent;width:26px;height:26px;color:transparent;font-size:0px;padding:0}.events-banner .slick-dots .slick-active button{background:var(--text-color)}.events-slideshow,.session-events{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}@media (max-width:767px){.events-slideshow:not(.single),.session-events:not(.single){width:83.33333%}}.events-slideshow .slick-list,.session-events .slick-list{width:100%}@media (max-width:767px){.events-slideshow .slick-list,.session-events .slick-list{overflow:visible}}.events-slideshow .slick-track,.session-events .slick-track{margin:0}.events-slideshow:before,.session-events:before,.events-slideshow::after,.session-events::after{content:'';display:block;width:8px;position:absolute;top:0;bottom:0;z-index:2;background:var(--body-bg)}@media (max-width:767px){.events-slideshow:before,.session-events:before,.events-slideshow::after,.session-events::after{display:none}}.events-slideshow::before,.session-events::before{left:0}.events-slideshow::after,.session-events::after{right:0}.events-slideshow .slick-arrow,.session-events .slick-arrow{position:absolute;top:0;bottom:0;z-index:5;height:auto}.events-slideshow .slick-prev,.session-events .slick-prev{left:8px}.events-slideshow .slick-next,.session-events .slick-next{right:8px}@media (max-width:767px){.events-slideshow .slick-next,.session-events .slick-next{margin-right:-20%}}.events-slideshow .slick-counter,.session-events .slick-counter{width:98px;font-size:34px;line-height:1;position:absolute;top:8px;z-index:6;padding:0 8px;text-align:right}@media (min-width:768px){.events-slideshow .slick-counter,.session-events .slick-counter{width:150px}}@media (min-width:992px){.events-slideshow .slick-counter,.session-events .slick-counter{font-size:48px;line-height:1}}.events-slideshow .counter-prev,.session-events .counter-prev{left:8px}.events-slideshow .counter-next,.session-events .counter-next{right:8px}@media (max-width:767px){.events-slideshow .counter-next,.session-events .counter-next{margin-right:-20%}}.events-slideshow.at-start .slick-prev,.at-start.session-events .slick-prev,.events-slideshow.at-start .counter-prev,.at-start.session-events .counter-prev{visibility:hidden}.events-slideshow.at-end .slick-next,.at-end.session-events .slick-next,.events-slideshow.at-end .counter-next,.at-end.session-events .counter-next{visibility:hidden}.events-slideshow .event-item,.events-slideshow .films-list-item,.session-events .event-item,.session-events .films-list-item{padding-left:8px;padding-right:8px;width:100%}.related-events{width:auto;position:relative;margin-left:8px;margin-right:8px;margin-top:16px;margin-bottom:64px}@media (min-width:1712px){.related-events{width:1696px}}@media (min-width:768px){.related-events{margin-left:8px;margin-right:8px}}@media (min-width:992px){.related-events{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.related-events{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.related-events{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.related-events{margin-left:auto;margin-right:auto}}.related-events:last-child{margin-bottom:0}.related-events header{padding-left:8px;padding-right:8px;width:100%;margin-bottom:32px}.related-events h2{font-size:34px;line-height:1;margin-bottom:0}@media (min-width:992px){.related-events h2{font-size:48px;line-height:1}}.edition-view .past-editions-related-events{--body-bg:var(--default-bg);--text-color:var(--default-color);--btn-bg:var(--text-color);--btn-color:var(--body-bg);background:var(--body-bg);color:var(--text-color)}.past-editions-related-events{padding-top:16px;padding-bottom:104px;margin-bottom:-104px}.event-detail-header{--btn-bg:var(--body-bg);--btn-color:var(--text-color);background:var(--text-color);color:var(--body-bg);padding:16px 0}.event-detail-header .title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:767px){.event-detail-header .title{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.event-detail-header h1,.event-detail-header .footer-banner h2,.footer-banner .event-detail-header h2{-webkit-flex:1 1 auto;flex:1 1 auto;margin:0 16px 0 0}@media (max-width:767px){.event-detail-header h1,.event-detail-header .footer-banner h2,.footer-banner .event-detail-header h2{-webkit-order:2;order:2}}.event-detail-header .event-type{display:inline-block;vertical-align:middle;margin-bottom:8px;margin-right:8px}.event-detail-header .event-type:last-child{margin-right:0}.event-detail-header .btn-link,.event-detail-header .footer-menu a,.footer-menu .event-detail-header a,.event-detail-header .share-module .share-btn,.share-module .event-detail-header .share-btn{-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:auto}@media (max-width:767px){.event-detail-header .btn-link,.event-detail-header .footer-menu a,.footer-menu .event-detail-header a,.event-detail-header .share-module .share-btn,.share-module .event-detail-header .share-btn{margin:0 0 16px}}.event-detail-header .directors{width:100%;margin:8px 0 32px}.event-detail-header .directors:last-child{margin-bottom:0}.event-detail-header .directors li{display:inline}.event-detail-header .directors li::after{content:', '}.event-detail-header .directors li:last-child::after{content:none}.event-detail-header .info{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin:16px 0 0;gap:16px}.event-detail-header .info .btn{margin-left:auto}.event-detail-disclaimer{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:16px;margin-bottom:16px;gap:16px}@media (min-width:1712px){.event-detail-disclaimer{width:1696px}}@media (min-width:768px){.event-detail-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:992px){.event-detail-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.event-detail-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.event-detail-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.event-detail-disclaimer{margin-left:auto;margin-right:auto}}@media (max-width:767px){.event-detail-disclaimer{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.event-detail-disclaimer p{margin:0}.event-detail-disclaimer .btn{margin-left:auto}@media (max-width:767px){.event-detail-disclaimer .btn{margin:0}}.event-detail-content{--text-color:var(--body-bg);--btn-bg:var(--text-color);--btn-color:var(--default-bg);background:var(--default-bg);color:var(--text-color);padding-bottom:1px;padding-top:1px}.event-detail-content .related-events{margin-bottom:48px;margin-top:64px}.event-detail-content .related-events .events-slideshow::before,.event-detail-content .related-events .session-events::before,.event-detail-content .related-events .events-slideshow::after,.event-detail-content .related-events .session-events::after{background:var(--default-bg)}.event-detail-sessions{margin-top:16px}.event-detail-sessions-title{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;font-size:34px;line-height:1;margin-bottom:64px}@media (min-width:1712px){.event-detail-sessions-title{width:1696px}}@media (min-width:768px){.event-detail-sessions-title{margin-left:8px;margin-right:8px}}@media (min-width:992px){.event-detail-sessions-title{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.event-detail-sessions-title{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.event-detail-sessions-title{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.event-detail-sessions-title{margin-left:auto;margin-right:auto}}@media (min-width:992px){.event-detail-sessions-title{font-size:48px;line-height:1}}.publications-intro{width:auto;position:relative;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}@media (min-width:1712px){.publications-intro{width:1696px}}@media (min-width:768px){.publications-intro{margin-left:8px;margin-right:8px}}@media (min-width:992px){.publications-intro{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.publications-intro{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publications-intro{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publications-intro{margin-left:auto;margin-right:auto}}.publications-intro .text{padding-left:8px;padding-right:8px;width:100%}.publications-intro .text h1:last-child,.publications-intro .text h2:last-child,.publications-intro .text h3:last-child,.publications-intro .text h4:last-child,.publications-intro .text h5:last-child,.publications-intro .text h6:last-child,.publications-intro .text p:last-child,.publications-intro .text ul:last-child,.publications-intro .text ol:last-child{margin-bottom:0}@media (max-width:767px){.publications-intro .text{margin-bottom:16px}.publications-intro .text:last-child{margin-bottom:0}}@media (min-width:768px){.publications-intro .text{width:50%}}.publications-intro .description{font-size:16px;line-height:1.2;padding-left:8px;padding-right:8px;width:100%}.publications-intro .description h1:last-child,.publications-intro .description h2:last-child,.publications-intro .description h3:last-child,.publications-intro .description h4:last-child,.publications-intro .description h5:last-child,.publications-intro .description h6:last-child,.publications-intro .description p:last-child,.publications-intro .description ul:last-child,.publications-intro .description ol:last-child{margin-bottom:0}@media (min-width:768px){.publications-intro .description{width:25%}}.publications-list{width:auto;position:relative;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1712px){.publications-list{width:1696px}}@media (min-width:768px){.publications-list{margin-left:8px;margin-right:8px}}@media (min-width:992px){.publications-list{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.publications-list{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publications-list{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publications-list{margin-left:auto;margin-right:auto}}.publication-item{padding-left:8px;padding-right:8px;width:100%;margin-top:64px}@media (min-width:768px){.publication-item{width:50%}.publication-item:nth-child(-n+2){margin-top:0}}@media (min-width:992px){.publication-item{width:25%}.publication-item:nth-child(-n+4){margin-top:0}}.publication-item a{display:block}.publication-item a:hover .title span{box-shadow:0 2px 0px 0px var(--default-color);background:var(--default-color);color:var(--default-bg)}.publication-item .image{margin-bottom:8px}.publication-item img{display:block}.publication-item .title{font-size:18px;line-height:1.3}.publication-item .title,.publication-item p{margin-bottom:16px}.publication-item .title:last-child,.publication-item p:last-child{margin-bottom:0}.publication-image-frame{height:80vh;background:var(--default-color);margin-top:-32px}.publication-image-frame picture{width:100%;height:100%}.publication-image-frame img{display:block;width:100%;height:100%;object-fit:contain}.publication-detail{width:auto;position:relative;margin-left:8px;margin-right:8px;padding-top:16px}@media (min-width:1712px){.publication-detail{width:1696px}}@media (min-width:768px){.publication-detail{margin-left:8px;margin-right:8px}}@media (min-width:992px){.publication-detail{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.publication-detail{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publication-detail{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.publication-detail{margin-left:auto;margin-right:auto}}.publication-detail header{padding-left:8px;padding-right:8px;width:100%;margin-bottom:48px}@media (min-width:768px){.publication-detail header{width:83.33333%}}.publication-detail header h1,.publication-detail header .footer-banner h2,.footer-banner .publication-detail header h2,.publication-detail header h2{font-size:24px;line-height:1.2}.publication-detail header h1:last-child,.publication-detail header h2:last-child{margin-bottom:0}.publication-detail .text{padding-left:8px;padding-right:8px;width:100%}.publication-detail .text h1:last-child,.publication-detail .text h2:last-child,.publication-detail .text h3:last-child,.publication-detail .text h4:last-child,.publication-detail .text h5:last-child,.publication-detail .text h6:last-child,.publication-detail .text p:last-child,.publication-detail .text ul:last-child,.publication-detail .text ol:last-child{margin-bottom:0}@media (min-width:768px){.publication-detail .text{width:50%}}.sessions-filters{margin-top:80px;margin-bottom:48px;position:relative;z-index:20;overflow:hidden}.sessions-filters:first-child{margin-top:0}.sessions-filters-container{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 48px;margin-top:16px}@media (min-width:1712px){.sessions-filters-container{width:1696px}}@media (min-width:768px){.sessions-filters-container{margin-left:8px;margin-right:8px}}@media (min-width:992px){.sessions-filters-container{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.sessions-filters-container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.sessions-filters-container{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.sessions-filters-container{margin-left:auto;margin-right:auto}}.sessions-filters-main{font-size:34px;line-height:1;position:relative;z-index:10}@media (min-width:992px){.sessions-filters-main{font-size:48px;line-height:1}}.sessions-filters-main hr{margin:0 0 16px;border-color:var(--text-color)}.sessions-filters-day{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:var(--body-bg);padding-top:16px;padding-bottom:16px}@media (min-width:1712px){.sessions-filters-day{width:1696px}}@media (min-width:768px){.sessions-filters-day{margin-left:8px;margin-right:8px}}@media (min-width:992px){.sessions-filters-day{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.sessions-filters-day{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.sessions-filters-day{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.sessions-filters-day{margin-left:auto;margin-right:auto}}@media (max-width:767px){.sessions-filters-day{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.sessions-filters-day .filter{font-size:34px;line-height:1;position:relative;margin-right:16px;cursor:pointer}@media (min-width:992px){.sessions-filters-day .filter{font-size:48px;line-height:1}}.sessions-filters-day .filter:first-of-type{margin-right:32px}.sessions-filters-day .filter input{visibility:hidden;width:1px;height:1px;position:absolute;top:0;left:0}.sessions-filters-day .filter:hover .label,.sessions-filters-day .filter input:checked~.label{background:var(--text-color);color:var(--body-bg)}.sessions-filters-day .month{margin-left:auto}@media (max-width:767px){.sessions-filters-day .month{margin-left:0}}.sessions-filters-active{display:none;position:relative;z-index:10}.sessions-filters-active .container{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width:767px){.sessions-filters-active .container{display:block}}.sessions-filters-active .active-filters{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:16px;column-gap:16px}.sessions-filters-active .active-filter{cursor:pointer}.sessions-filters-active .active-filter:hover{background:var(--text-color);color:var(--body-bg)}.sessions-filters-active .btn{margin-left:auto}@media (max-width:767px){.sessions-filters-active .btn{margin-left:0;margin-top:16px}}.edition-sessions{width:auto;position:relative;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;margin-bottom:-64px}@media (min-width:1712px){.edition-sessions{width:1696px}}@media (min-width:768px){.edition-sessions{margin-left:8px;margin-right:8px}}@media (min-width:992px){.edition-sessions{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.edition-sessions{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.edition-sessions{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.edition-sessions{margin-left:auto;margin-right:auto}}.edition-sessions .no-result{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;margin:0}@media (min-width:1712px){.edition-sessions .no-result{width:1696px}}@media (min-width:768px){.edition-sessions .no-result{margin-left:8px;margin-right:8px}}@media (min-width:992px){.edition-sessions .no-result{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.edition-sessions .no-result{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.edition-sessions .no-result{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.edition-sessions .no-result{margin-left:auto;margin-right:auto}}.edition-sessions.loading{opacity:0}.edition-sessions.loaded{opacity:1}.session-item{width:100%;margin-bottom:64px}@media (min-width:768px){.session-item.cols-1{width:25%}}@media (min-width:768px){.session-item.cols-2{width:50%}}@media (min-width:768px){.session-item.cols-3{width:75%}}@media (min-width:768px){.session-item.cols-4{width:100%}}.session-header{margin:0 8px;border-right:2px solid;border-bottom:2px solid;border-left:2px solid;padding:0 8px 8px}.session-title{margin-bottom:16px}.session-title .type{font-size:16px;line-height:1.2;background:var(--text-color);color:var(--body-bg);padding:3px 8px}.session-title .number,.session-title .director{font-size:18px;line-height:1.3;vertical-align:middle}.session-events .slick-arrow{top:-2px}.films-list,.films-list-plugin{width:auto;position:relative;margin-left:8px;margin-right:8px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;margin-top:96px;margin-bottom:96px}@media (min-width:1712px){.films-list,.films-list-plugin{width:1696px}}@media (min-width:768px){.films-list,.films-list-plugin{margin-left:8px;margin-right:8px}}@media (min-width:992px){.films-list,.films-list-plugin{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.films-list,.films-list-plugin{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.films-list,.films-list-plugin{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.films-list,.films-list-plugin{margin-left:auto;margin-right:auto}}.films-list:first-child,.films-list-plugin:first-child{margin-top:0}.films-list:last-child,.films-list-plugin:last-child{margin-bottom:0}.films-list.loading,.loading.films-list-plugin{opacity:0}.films-list.loaded,.loaded.films-list-plugin{opacity:1}.films-list header,.films-list-plugin header{padding-left:8px;padding-right:8px;width:100%;margin-bottom:48px}.films-list header h2,.films-list-plugin header h2{font-size:34px;line-height:1}@media (min-width:992px){.films-list header h2,.films-list-plugin header h2{font-size:48px;line-height:1}}.films-list header h2:last-child,.films-list-plugin header h2:last-child{margin-bottom:0}.films-list ul,.films-list-plugin ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.films-list>ul:not(.pagination),.films-list-plugin>ul:not(.pagination){margin-top:-64px}.films-list .list-filters,.films-list-plugin .list-filters{padding-left:8px;padding-right:8px;width:100%;gap:32px;position:relative;z-index:5}.films-list .no-result,.films-list-plugin .no-result{padding-left:8px;padding-right:8px;width:100%;margin-bottom:0}.films-list-filters{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;position:relative;z-index:5}@media (min-width:1712px){.films-list-filters{width:1696px}}@media (min-width:768px){.films-list-filters{margin-left:8px;margin-right:8px}}@media (min-width:992px){.films-list-filters{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.films-list-filters{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.films-list-filters{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.films-list-filters{margin-left:auto;margin-right:auto}}.films-list-filters .main-filters{margin-bottom:16px}@media (min-width:768px){.films-list-filters .main-filters{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:16px}}.films-list-filters .select-filters{-webkit-flex:1 1 0px;flex:1 1 0px;display:-webkit-flex;display:flex;gap:16px}@media (max-width:767px){.films-list-filters .select-filters{margin-bottom:16px}}.films-list-filters .option-filters{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;gap:16px}.films-list-filters .select2{-webkit-flex:1 1 auto;flex:1 1 auto;width:auto!important}.films-list-filters .filters-active{width:100%;margin-top:32px;display:none}.films-list-filters .filters-active .wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width:767px){.films-list-filters .filters-active .wrapper{display:block}}.films-list-filters .filters-active .active-filters{font-size:34px;line-height:1;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:16px;column-gap:16px}@media (min-width:992px){.films-list-filters .filters-active .active-filters{font-size:48px;line-height:1}}.films-list-filters .filters-active .active-filter{cursor:pointer}.films-list-filters .filters-active .active-filter:hover{background:var(--text-color);color:var(--body-bg)}.films-list-filters .filters-active .btn{margin-left:auto}@media (max-width:767px){.films-list-filters .filters-active .btn{margin-left:0;margin-top:16px}}.films-list-plugin{margin-top:0;margin-bottom:0}.films-list-item{padding-left:8px;padding-right:8px;width:100%;margin-top:64px}@media (min-width:768px){.films-list-item{width:50%}}@media (min-width:992px){.films-list-item{width:25%}}.films-list-item .award-badge{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px;line-height:1.2;column-gap:8px;position:absolute;top:8px;right:8px;z-index:5}.films-list-item .award-badge path{fill:var(--text-color)}.film-slideshow{width:100%;background:var(--text-color)}.film-slideshow .slick-track{display:-webkit-flex;display:flex}.film-slideshow .slick-slide{height:auto}.film-slideshow .item{border-right:2px solid var(--text-color);width:58.33333vw;position:relative}.film-slideshow .item:first-child{width:calc(58.33333vw + 16px);padding-left:16px}.film-slideshow .item:first-child:before{content:'';position:absolute;left:0;top:0;bottom:0;width:16px;background:var(--text-color)}.film-slideshow .last{width:16px;background:var(--text-color)}@media (max-width:767px){.film-slideshow .last{display:none}}.film-slideshow.at-start .slick-prev{visibility:hidden}.film-slideshow.at-end .slick-next{visibility:hidden}.film-slideshow img{display:block}.edition-view{--body-bg:var(--edition-main-color);--text-color:var(--edition-accent-color);--btn-bg:var(--text-color);--btn-color:var(--body-bg);--header-bg:var(--body-bg);--header-color:var(--text-color)}.svg-filters{height:0;left:-9999em;margin:0;padding:0;position:absolute;width:0}.image-filter img{filter:url("#duotone")}.editions-list{margin-top:-32px}.editions-list>ul{margin-bottom:48px}.editions-list>ul:last-child{margin-bottom:0}.editions-list h2{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;font-size:34px;line-height:1;margin-bottom:8px}@media (min-width:1712px){.editions-list h2{width:1696px}}@media (min-width:768px){.editions-list h2{margin-left:8px;margin-right:8px}}@media (min-width:992px){.editions-list h2{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.editions-list h2{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.editions-list h2{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.editions-list h2{margin-left:auto;margin-right:auto}}@media (min-width:992px){.editions-list h2{font-size:48px;line-height:1}}.edition-item{font-size:34px;line-height:1;background:var(--main-color);color:var(--accent-color);margin-bottom:2px;position:relative;padding:16px 0}@media (min-width:992px){.edition-item{font-size:48px;line-height:1}}.edition-item:last-child{margin-bottom:0}.edition-item:hover .video{opacity:1}.edition-item .link{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.edition-item .video{-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0}.edition-item .video video{width:100%;height:100%;object-fit:cover}.edition-item .container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0;position:relative;z-index:5}@media (max-width:767px){.edition-item .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.edition-item .year{padding-left:8px;padding-right:8px;width:16.66667%}@media (max-width:767px){.edition-item .year{width:66.66667%}}.edition-item .schedule{padding-left:8px;padding-right:8px;width:75%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;column-gap:48px}@media (max-width:767px){.edition-item .schedule{-webkit-order:3;order:3;width:100%;margin-top:8px;column-gap:16px}}.edition-item .number{padding-left:8px;padding-right:8px;width:8.33333%;margin-left:auto;text-align:right}@media (max-width:767px){.edition-item .number{width:33.33333%}}.competition-banner{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;border-top:2px solid var(--text-color);border-bottom:2px solid var(--text-color);background:var(--text-color);color:var(--body-bg);padding:16px 0;position:relative}.competition-banner.mini{height:auto;overflow:hidden}@media (min-width:768px){.competition-banner.mini{height:80px}}.competition-banner.mini .container{height:100%}.competition-banner:hover{background:var(--body-bg);color:var(--text-color)}.competition-banner:hover .btn-link,.competition-banner:hover .footer-menu a,.footer-menu .competition-banner:hover a,.competition-banner:hover .share-module .share-btn,.share-module .competition-banner:hover .share-btn{margin-right:42px}.competition-banner a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.competition-banner .container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:767px){.competition-banner .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.competition-banner .year{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:34px;line-height:1}@media (min-width:992px){.competition-banner .year{font-size:48px;line-height:1}}@media (max-width:767px){.competition-banner .year{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;margin-right:16px}}.competition-banner .year svg{display:block}@media (max-width:767px){.competition-banner .year svg{height:80px;width:auto}}.competition-banner .year path{fill:currentColor}.competition-banner .title{font-size:34px;line-height:1;margin:0 32px}@media (min-width:992px){.competition-banner .title{font-size:48px;line-height:1}}@media (max-width:767px){.competition-banner .title{-webkit-flex:1 1 auto;flex:1 1 auto;margin:0}}.competition-banner .btn-link,.competition-banner .footer-menu a,.footer-menu .competition-banner a,.competition-banner .share-module .share-btn,.share-module .competition-banner .share-btn{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;color:currentColor;margin-left:auto}@media (max-width:767px){.competition-banner .btn-link,.competition-banner .footer-menu a,.footer-menu .competition-banner a,.competition-banner .share-module .share-btn,.share-module .competition-banner .share-btn{-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;margin:8px 0 0;white-space:wrap}}.competition-winner{margin-bottom:96px}.competition-winner:last-child{margin-bottom:0}.competition-winner header{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;margin-bottom:32px}@media (min-width:1712px){.competition-winner header{width:1696px}}@media (min-width:768px){.competition-winner header{margin-left:8px;margin-right:8px}}@media (min-width:992px){.competition-winner header{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.competition-winner header{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner header{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner header{margin-left:auto;margin-right:auto}}.competition-winner header h2{font-size:34px;line-height:1;margin:0 auto;text-align:center}@media (min-width:992px){.competition-winner header h2{font-size:48px;line-height:1}}.competition-winner header a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.competition-winner header svg{display:block}.competition-winner header path{fill:currentColor}.competition-winner .info{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;font-size:24px;line-height:1.2;margin-bottom:16px}@media (min-width:1712px){.competition-winner .info{width:1696px}}@media (min-width:768px){.competition-winner .info{margin-left:8px;margin-right:8px}}@media (min-width:992px){.competition-winner .info{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.competition-winner .info{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner .info{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner .info{margin-left:auto;margin-right:auto}}.competition-winner .info a{display:block}.competition-winner .description{width:auto;position:relative;margin-left:8px;margin-right:8px;margin-top:16px;font-family:"ABC Oracle",sans-serif}@media (min-width:1712px){.competition-winner .description{width:1696px}}@media (min-width:768px){.competition-winner .description{margin-left:8px;margin-right:8px}}@media (min-width:992px){.competition-winner .description{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.competition-winner .description{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner .description{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.competition-winner .description{margin-left:auto;margin-right:auto}}.competition-winner .description p{padding-left:8px;padding-right:8px;width:100%;margin:0}@media (min-width:768px){.competition-winner .description p{width:66.66667%}}@media (min-width:992px){.competition-winner .description p{width:50%}}.in-competition-disclaimer{width:auto;position:relative;padding-right:8px;padding-left:8px;margin-left:8px;margin-right:8px;font-size:24px;line-height:1.2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:16px;margin-bottom:48px}@media (min-width:1712px){.in-competition-disclaimer{width:1696px}}@media (min-width:768px){.in-competition-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:992px){.in-competition-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.in-competition-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.in-competition-disclaimer{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.in-competition-disclaimer{margin-left:auto;margin-right:auto}}.in-competition-disclaimer .year{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:15px;margin-left:32px}.in-competition-disclaimer svg{display:block;height:46px;width:auto}.in-competition-disclaimer path{fill:currentColor}.download-cover{font-size:24px;line-height:1.2;position:relative;color:var(--cover-color)}.download-cover.no-image{aspect-ratio:595/842;background:var(--cover-background)}.download-cover .image{width:100%}.download-cover img{display:block;width:100%}.download-cover .icon{font-size:18px}.download-cover .title{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;column-gap:16px;position:absolute;top:8px;left:8px;right:8px}.download-cover .title .icon{margin-left:auto}.download-cover .edition{position:absolute;bottom:8px;left:8px}.download-cover .number{position:absolute;bottom:8px;right:8px}.download-highlights{width:auto;position:relative;margin-left:8px;margin-right:8px;margin-bottom:48px}@media (min-width:1712px){.download-highlights{width:1696px}}@media (min-width:768px){.download-highlights{margin-left:8px;margin-right:8px}}@media (min-width:992px){.download-highlights{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.download-highlights{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.download-highlights{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.download-highlights{margin-left:auto;margin-right:auto}}.download-highlights li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:48px}.download-highlights li:last-child{margin-bottom:0}.download-highlights .cover{padding-left:8px;padding-right:8px;width:100%}@media (min-width:768px){.download-highlights .cover{width:33.33333%}}@media (min-width:992px){.download-highlights .cover{width:25%}}.download-highlights .text{padding-left:8px;padding-right:8px;width:100%;font-family:"ABC Oracle Triple",sans-serif}@media (min-width:768px){.download-highlights .text{width:66.66667%}}@media (min-width:992px){.download-highlights .text{width:75%}}.download-highlights .text p{margin-bottom:8px}.download-highlights .text p:last-child{margin-bottom:0}.download-list{width:auto;position:relative;margin-left:8px;margin-right:8px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1712px){.download-list{width:1696px}}@media (min-width:768px){.download-list{margin-left:8px;margin-right:8px}}@media (min-width:992px){.download-list{margin-left:8px;margin-right:8px}}@media (min-width:1200px){.download-list{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.download-list{margin-left:8px;margin-right:8px}}@media (min-width:1712px){.download-list{margin-left:auto;margin-right:auto}}.download-list .download-item{padding-left:8px;padding-right:8px;width:100%;margin-top:64px}.download-list .download-item:first-child{margin-top:0}@media (min-width:768px){.download-list .download-item{width:33.33333%}.download-list .download-item:nth-child(-n+3){margin-top:0}}@media (min-width:992px){.download-list .download-item{width:25%}.download-list .download-item:nth-child(-n+4){margin-top:0}}.download-list .btn{border-top:none}.homepage-view{background:var(--default-bg)}.homepage-view .site-main{margin-top:0;padding-top:0}.homepage-view:not(.edition-view) .site-header{--header-bg:var(--text-color);--header-color:var(--body-bg)}.homepage-view:not(.edition-view) .site-header.scrolled{--header-bg:var(--body-bg);--header-color:var(--text-color)}.homepage-view:not(.edition-view) .site-header.nav-opened,.homepage-view:not(.edition-view) .site-header.filled,.homepage-view:not(.edition-view) .site-header.fixed-elem,.homepage-view:not(.edition-view) .site-header:hover{--header-bg:var(--body-bg);--header-color:var(--text-color)}.homepage-view:not(.edition-view) .intro-banner{color:var(--body-bg);background:var(--text-color)}.homepage-content{background:var(--body-bg)}.holding-page{--body-bg:var(--edition-main-color);--text-color:var(--edition-accent-color);--btn-bg:var(--text-color);--btn-color:var(--body-bg);font-size:24px;line-height:1.2;background:var(--edition-main-color)}.holding-page .site-main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;padding:0;margin:0}.holding-page .video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.holding-page .video::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;background:var(--edition-main-color);opacity:0.3}.holding-page video{display:block;height:100%;width:100%;object-fit:cover}.holding-page .text{margin:0 48px;text-align:center;z-index:10}.holding-page p{max-width:842px;margin:0 auto 26px}.holding-page p:last-child{margin:0}.holding-page .icon{position:absolute;z-index:10;font-size:18px}.holding-page .icon.left{left:16px}.holding-page .icon.right{right:16px}.holding-page .icon.top{top:16px}.holding-page .icon.bottom{bottom:16px}