@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@300;500;600&display=swap);.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235d210b' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #e9531d40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f19777' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f19777' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.gallery-item{position:relative}.gallery-item :is(button,figure){height:100%;width:100%}.gallery-item a.lgvideo:before{background-position:top 10px left 10px;background-size:50px}.gallery-item a{color:#676767}.gallery-item a,.gallery-item a figcaption{text-decoration:none!important}.frame-type-brick_highlight{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 160px);position:relative}.frame-type-brick_highlight .container{height:100%;position:relative;width:100%;z-index:1}.frame-type-brick_highlight .container .frame-header,.frame-type-brick_highlight .container .frame-header p,.frame-type-brick_highlight .container .highlight-content,.frame-type-brick_highlight .container .highlight-content p{color:#fff}@media(min-width:992px){.frame-type-brick_highlight .container .brick_highlight-wrapper{width:calc(66.66667% - 12px)}}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:before{background:linear-gradient(0deg,#282829,#282829a3 63.86%,#28282900);bottom:200px;content:"";height:50vh;left:0;opacity:1;position:absolute;width:100%;z-index:41}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:after{background:#1a1a1a;bottom:0;content:"";height:200px;left:0;position:absolute;width:100%;z-index:40}.quote-wrapper{display:flex;flex-direction:column;gap:24px;position:relative}@media(min-width:992px){.quote-wrapper{flex-direction:row;gap:0}.quote-wrapper .quote-image{margin-left:calc(8.33333% - 12px);width:calc(25% - 12px)}.quote-wrapper .quote-content{margin-left:calc(8.33333% - 12px);width:calc(50% - 12px)}}.quote-wrapper .quote-content{margin-bottom:24px}.quote-wrapper .quote-role,.quote-wrapper cite{display:block}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #e9531d40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs :is(.nav-link:focus,.nav-link:hover){border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#e9531d}.nav-pills :is(.nav-link.active,.show>.nav-link){background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline :is(.nav-link:focus,.nav-link:hover){border-bottom-color:initial}.nav-underline :is(.nav-link.active,.show>.nav-link){border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}:is(.nav-fill,.nav-justified) .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.textmedia,.textpic{display:flex;flex-wrap:wrap;gap:24px}.textmedia-item,.textpic-item{order:1;width:100%}:is(.textmedia-text,.textpic-text)>:last-child{margin-bottom:0}.textmedia-centered,.textpic-centered{align-items:center}.textmedia-below .textmedia-text,.textmedia-below .textpic-text,.textpic-below .textmedia-text,.textpic-below .textpic-text{order:0}.textmedia-below .textmedia-gallery,.textmedia-below .textpic-gallery,.textpic-below .textmedia-gallery,.textpic-below .textpic-gallery{margin-bottom:0}@media(min-width:992px){.textmedia-left .textmedia-item,.textmedia-left .textpic-item,.textmedia-right .textmedia-item,.textmedia-right .textpic-item,.textpic-left .textmedia-item,.textpic-left .textpic-item,.textpic-right .textmedia-item,.textpic-right .textpic-item{width:calc(50% - 12px)}.textmedia-right .textmedia-gallery,.textmedia-right .textpic-gallery,.textpic-right .textmedia-gallery,.textpic-right .textpic-gallery{order:2}}.container_2_columns-wrapper .textmedia-above .textmedia-gallery,.container_2_columns-wrapper .textmedia-above .textmedia-text,.container_2_columns-wrapper .textmedia-below .textmedia-gallery,.container_2_columns-wrapper .textmedia-below .textmedia-text,.container_2_columns-wrapper .textmedia-left .textmedia-gallery,.container_2_columns-wrapper .textmedia-left .textmedia-text,.container_2_columns-wrapper .textmedia-right .textmedia-gallery,.container_2_columns-wrapper .textmedia-right .textmedia-text,.container_3_columns-wrapper .textmedia-above .textmedia-gallery,.container_3_columns-wrapper .textmedia-above .textmedia-text,.container_3_columns-wrapper .textmedia-below .textmedia-gallery,.container_3_columns-wrapper .textmedia-below .textmedia-text,.container_3_columns-wrapper .textmedia-left .textmedia-gallery,.container_3_columns-wrapper .textmedia-left .textmedia-text,.container_3_columns-wrapper .textmedia-right .textmedia-gallery,.container_3_columns-wrapper .textmedia-right .textmedia-text{margin-left:0;width:100%}.gsap-fade{opacity:0;visibility:hidden}#body-content>section .textmedia .textmedia-text p.lead,.news.news-single .teaser-text.lead,.text-lead{border-left:3px solid #e9531d;font-size:16px;font-size:1rem;font-weight:700;line-height:30px;line-height:1.875rem;padding-left:28px}@media(min-width:992px){#body-content>section .textmedia .textmedia-text p.lead,.news.news-single .teaser-text.lead,.text-lead{margin-left:-28px}}:root{--margin-to-container:-200px;--mobile-limit:992px;--is-mobile:false;--grid-gutter-width:24px;--cardgroup-gap:24px;--gallery-gap:24px;--card-menu-gap:24px;--mobile-thumbs-gap:15;--mobile-thumbs-gap-px:15px;--color-primary:#e9531d;--color-secondary:#000;--color-white:#fff;--color-black:#1a1a1a;--bs-body-font-family:TWKContinental,Arial,Helvetica,sans-serif!important;--full-header-height:142px;--full-header-mobile-height:122px;--header-height:140px;--header-mobile-height:90px;--topbar-height:32px;--topbar-mobile-height:32px;--transition-params:0.4s cubic-bezier(0.455,0.03,0.515,0.955);--short-transition-params:0.2s cubic-bezier(0.455,0.03,0.515,0.955);--long-transition-params:8s cubic-bezier(0.455,0.03,0.515,0.955)}:root,:root .row{--bs-gutter-x:24px}.table-bordered,.table-responsive,.table-striped,table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#2727270d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#2727271a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(39,39,39,.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars::-webkit-scrollbar{display:none;width:0!important}.gsap{opacity:0;visibility:hidden}.cleanList{list-style-type:none;margin:0;padding:0}html{text-rendering:geometricPrecision}body figure{margin:0;position:relative}body figure picture{display:block}body figure figcaption{margin-top:10px}body button{background:none;border:none;padding:0;text-align:left}body.menu-open{overflow:hidden}body .back-link-wrapper{display:none}body #debug{background:gray;border:1px solid #1a1a1a;color:#fff;font-size:12px;font-size:.75rem;height:200px;line-height:14px;line-height:.875rem;padding:20px;position:fixed;right:40px;top:40px;width:400px;z-index:4000}body{display:flex;flex-direction:column;min-height:100vh}body main{flex-basis:100%;flex-grow:1;flex-shrink:1}body .frame,body .frame.frame-space-before-none{--frame-outer-spacing-before:0;padding-top:0}body .frame,body .frame.frame-space-after-none{--frame-outer-spacing-after:0;padding-bottom:0}body .frame.frame-space-before-normal{--frame-outer-spacing-before:0;padding-top:80px}@media(min-width:992px){body .frame.frame-space-before-normal{padding-top:80px}}body .frame.frame-space-after-normal{--frame-outer-spacing-after:0;padding-bottom:80px}@media(min-width:992px){body .frame.frame-space-after-normal{padding-bottom:80px}}body .frame.frame-space-before-small{--frame-outer-spacing-before:0;padding-top:60px}@media(min-width:992px){body .frame.frame-space-before-small{padding-top:100px}}body .frame.frame-space-after-small{--frame-outer-spacing-after:0;padding-bottom:60px}@media(min-width:992px){body .frame.frame-space-after-small{padding-bottom:100px}}body .frame.frame-background-dark{background-color:#272727}body .frame.frame-background-light{background-color:#f8f8f8}body .frame.bg-grey{background-color:#f0f0f0}body .frame .img-full{height:auto;width:100%}video{max-width:100%}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.mb-120{margin-bottom:120px}.mt-120{margin-top:120px}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.frame-in-container{padding-bottom:50px;padding-top:50px}.frame-in-container:last-child{padding-bottom:0}.frame-in-container:first-child{padding-top:0}form select.form-control{appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23231815' d='M15.069 20.766a1.6 1.6 0 0 0 2.262 0l7.269-7.27a1.2 1.2 0 0 0-1.698-1.696l-6.136 6.137a.8.8 0 0 1-1.132 0L9.497 11.8A1.2 1.2 0 0 0 7.8 13.497z'/%3E%3C/svg%3E") right 10px center no-repeat}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{background:#0000;-webkit-box-shadow:none!important}:root{--columns-layout-gap:var(--grid-gutter-width);--columns-layout-columns:1}.columns-layout{display:flex;flex-wrap:wrap;gap:var(--columns-layout-gap)}.columns-layout .columns-layout-item{width:calc(100%/var(--columns-layout-columns) - var(--columns-layout-gap)*(var(--columns-layout-columns) - 1)/var(--columns-layout-columns))}.columns-layout.columns-layout-columns-1{--columns-layout-columns:1}@media(min-width:768px){.columns-layout.columns-layout-columns-2,.columns-layout.columns-layout-columns-3{--columns-layout-columns:2}}@media(min-width:992px){.columns-layout.columns-layout-columns-3{--columns-layout-columns:3}}@media(min-width:576px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:2}}@media(min-width:1350px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:4}}.table,.table td,.table tr,table,table td,table tr{background:none;background-color:#0000}.frame-background-dark .table td,.frame-background-dark .table tr,.frame-background-dark table td,.frame-background-dark table tr{color:#fff}body{line-height:24px;line-height:1.5rem}@media(min-width:992px){body{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}h1,h2,h3,h4,h5,h6{font-weight:500}h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:42px;font-size:2.625rem;line-height:50px;line-height:3.125rem;margin-bottom:1.875rem}@media(min-width:992px){h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:60px;font-size:3.75rem;line-height:68px;line-height:4.25rem;margin-bottom:2.875rem}}h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px}@media(min-width:992px){h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:50px;font-size:3.125rem;line-height:58px;line-height:3.625rem}}h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px}@media(min-width:992px){h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem}}h1.h4,h2.h4,h3.h4,h4,h5.h4,h6.h4{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h5,h2.h5,h3.h5,h4.h5,h5,h6.h5{font-size:24px;font-size:1.5rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;margin-bottom:1.875rem}.textmedia ol li,.textmedia ul li,p,ul.list-normal{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:1.875rem}.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1.875rem}.textmedia ol li.over-title,.textmedia ul li.over-title,p.over-title,p:last-child,ul.list-normal.over-title,ul:last-child{margin-bottom:0!important}.small{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}@media(min-width:992px){.small{font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem}}label.over-title{display:block;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;margin-bottom:30px}.flickity-cell[aria-hidden=true] [contenteditable=true]:not([disabled]),.flickity-cell[aria-hidden=true] [tabindex]:not([disabled]),.flickity-cell[aria-hidden=true] a[href],.flickity-cell[aria-hidden=true] area[href],.flickity-cell[aria-hidden=true] button:not([disabled]),.flickity-cell[aria-hidden=true] input:not([disabled]),.flickity-cell[aria-hidden=true] select:not([disabled]),.flickity-cell[aria-hidden=true] textarea:not([disabled]){visibility:hidden}@media(max-width:991px){section:has(.layout-carousel-mobile){overflow-x:hidden}}.flickity-button:focus{box-shadow:0 0 0 5px #e9531d;outline:none}@media(max-width:991px){.layout-carousel-mobile{display:block;flex-wrap:nowrap}.layout-carousel-mobile .flickity-viewport{overflow:visible;width:100%}.layout-carousel-mobile :is(.flickity-cell,.flkty-item){margin-right:24px;min-height:100%;opacity:.5;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}}@media(max-width:991px)and (max-width:991px){.layout-carousel-mobile :is(.flickity-cell,.flkty-item){min-height:unset;width:80%}}@media(max-width:991px){.layout-carousel-mobile :is(.flickity-cell.is-selected,.flkty-item.is-selected){opacity:1}}.layout-carousel{display:block}.layout-carousel :is(.flickity-cell,.flkty-item){display:block;margin-right:24px;min-height:100%;position:absolute}@media(max-width:991px){.layout-carousel :is(.flickity-cell,.flkty-item){min-height:unset;width:80%}}.layout-carousel :is(.flickity-cell,.flkty-item) .card{height:100%}.flickity-page-dots{bottom:-40px!important}.flickity-page-dots:not(:has(>.flickity-page-dot:nth-of-type(2))){display:none!important}.flickity-page-dot{height:10px!important;width:10px!important}.card{display:flex;flex-direction:column;position:relative}.card-body{flex-grow:1;flex-shrink:0}.card{border:1px solid #0000001a;height:100%}.card:hover .image-wrapper{transform:scale(1.1)}.card-header{flex-grow:0;overflow:hidden}.card-header .image-wrapper{height:100%;transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:100%}.card-body,.card-footer{padding:calc(var(--grid-gutter-width)/2)}.frame-background-dark a:not(.btn),.frame-background-dark button,.frame-background-dark h1,.frame-background-dark h2,.frame-background-dark h3,.frame-background-dark h4,.frame-background-dark h5,.frame-background-dark h6,.frame-background-dark ol li,.frame-background-dark p,.frame-background-dark ul li{color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item :is(button.nav-link.active,button.nav-link:hover){color:#fff}.frame-background-dark ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark ul.nav-tabs li.nav-item :is(button.nav-link.active,button.nav-link:hover){color:#fff}.frame-background-dark .card a:not(.btn),.frame-background-dark .card button,.frame-background-dark .card h1,.frame-background-dark .card h2,.frame-background-dark .card h3,.frame-background-dark .card h4,.frame-background-dark .card h5,.frame-background-dark .card h6,.frame-background-dark .card ol li,.frame-background-dark .card p,.frame-background-dark .card ul li{color:#676767}.frame-background-dark .grid-tabs-container ul.nav-tabs{border-color:#fff9!important}.frame-background-dark .flickity-page-dot{background:#ffffff80}.frame-background-dark .flickity-page-dot.is-selected{background:#fff}.frame-background-dark table.table>:not(caption)>*>*{background:none;color:#fff}.frame-background-dark table :is(tbody,thead){background-color:#0000;color:#fff}.frame-background-dark table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff4d}.frame-background-dark table.table-striped>tbody>tr>*{background-color:#0000}.frame-background-dark figcaption.caption{color:#fff}html{scroll-behavior:smooth}body,html{margin:0;min-height:100%}@media(min-width:992px){#body-content{min-height:calc(100vh - 125px)}}body{overflow-x:hidden}body.open{overflow-y:hidden}body .frame{position:relative}body .frame.extra-padded-bottom .container{position:relative;z-index:400}body .frame .frame-in-container .textmedia{margin-left:0!important;margin-right:0!important;width:100%!important}body .container .container{padding-left:0;padding-right:0}body .layout-carousel .gallery-item{margin-right:var(--bs-gutter-x)}body .layout-carousel .flickity-prev-next-button{top:42%}:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-space-before-normal{padding-top:50px}@media(min-width:992px){:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-space-before-normal{padding-top:80px}}:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-dark:before{border-top:70px solid #f8f8f8}@media(min-width:992px){:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-dark:before{border-top:200px solid #f8f8f8}}:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-light:before{border-top:70px solid #fff}@media(min-width:992px){:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-light:before{border-top:200px solid #fff}}:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-tertiary:before{border-top:70px solid #000}@media(min-width:992px){:is(body.backendlayout-diagonal,body.backendlayout-homepage) .frame.frame-background-tertiary:before{border-top:200px solid #000}}@media(min-width:768px){body .column-6{display:grid;gap:30px;grid-template-columns:1fr 1fr}body .column-4{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}}body .backendlayout-3D .frame.frame-space-after-normal{padding-bottom:0!important}body .backendlayout-3D .frame .container{height:100vh;max-width:unset!important;padding-left:0;padding-right:0}body .backendlayout-3D .frame .container [class$=-wrapper]{bottom:0;height:100vh;left:0;position:relative;right:0;top:0}body .backendlayout-3D .frame .container [class$=-wrapper] iframe{background:#0000!important;border:none;bottom:0;height:100%;left:0;max-width:unset;position:absolute;right:0;top:100px;width:100%}@media(min-width:992px){body .backendlayout-3D .frame .container [class$=-wrapper] iframe{top:0}}body .backendlayout-vod .frame.frame-space-after-normal{padding-bottom:0!important}body .backendlayout-vod .frame .container{height:100vh;max-width:unset!important;padding-left:0;padding-right:0}body .backendlayout-vod .frame .container [class$=-wrapper]{bottom:0;height:100vh;left:0;position:relative;right:0;top:0}body .backendlayout-vod .frame .container [class$=-wrapper] iframe{border:none;position:absolute;top:100px}@media(min-width:992px){body .backendlayout-vod .frame .container [class$=-wrapper] iframe{top:0}}body .backendlayout-vod .frame .container [class$=-wrapper] iframe{background:#0000!important;bottom:0;height:100%;left:0;max-width:unset;right:0;width:100%}body .tx-map2{min-height:40vh}body .tx-map2 .maps2{height:100%}body a.lgitem{position:relative}body a.lgitem:before{background:#3a3a3a url(../092528c43dfbd3f5853f.svg) 50% no-repeat;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100%}body a.lgitem:hover:before{opacity:.8}body .f3-widget-paginator,body .pagination{display:flex;list-style-type:none;margin:0 0 40px;padding:0}body :is(.f3-widget-paginator,.pagination) li{align-items:center;background:#f8f8f8;display:flex;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;justify-content:center;line-height:16px;line-height:1rem;margin-right:5px;padding:7px 14px;text-transform:uppercase}body :is(.f3-widget-paginator,.pagination) li a{border:none;color:#868686!important;padding:0}body :is(.f3-widget-paginator,.pagination) li:hover a{background:none;text-decoration:underline}body :is(.f3-widget-paginator li.active,.f3-widget-paginator li.current,.pagination li.active,.pagination li.current){background:#e9531d;color:#fff!important}body :is(.f3-widget-paginator li.active,.f3-widget-paginator li.current,.pagination li.active,.pagination li.current) a{color:#fff!important}body .frame{padding-bottom:0!important}body .frame,body .frame.frame-type-textmedia+.frame-type-textmedia{padding-top:0!important}body .frame.frame-background-dark{background-color:#f8f8f8;--frame-background:#0000}body .frame.frame-background-light{background-color:#fff;--frame-background:#0000}body .frame.frame-background-grey{background-color:#efefef;--frame-background:#0000}body .frame.frame-background-primary{background-color:#e9531d;--frame-background:#0000}body .frame.border-top{border-top:1px solid #d8d8d8}body .frame.frame-background-tertiary{--frame-background:#0000}body .frame.frame-background-tertiary *{color:#fff;text-align:center}@media(min-width:992px){body .frame.frame-background-tertiary .textmedia{margin-left:16.6666666667%;width:66.6666666667%}}body .frame.frame-has-backgroundimage{--frame-background:#0000}body .frame.frame-space-before-normal{padding-top:50px!important}@media(min-width:992px){body .frame.frame-space-before-normal{padding-top:80px!important}}body .frame.frame-space-after-normal{padding-bottom:50px!important}@media(min-width:992px){body .frame.frame-space-after-normal{padding-bottom:80px!important}}body .frame.frame-space-after-normal.extra-padded-bottom{padding-bottom:230px!important}@media(min-width:992px){body .frame.frame-space-after-normal.extra-padded-bottom{padding-bottom:340px!important}}body .frame .news .frame.frame-space-before-normal{padding-top:20px!important}@media(min-width:992px){body .frame .news .frame.frame-space-before-normal{padding-top:50px!important}}body .frame .news .frame.frame-space-after-normal{padding-bottom:20px!important}@media(min-width:992px){body .frame .news .frame.frame-space-after-normal{padding-bottom:50px!important}}body .frame :is(.frame.frame-space-after-normal,.frame.frame-space-before-normal){padding-bottom:10px!important;padding-top:10px!important}body .frame-type-container-program .day-wrapper{padding-top:50px!important}@media(min-width:992px){body .frame-type-container-program .day-wrapper{padding-top:50px!important}}body .frame-type-container-program .day-wrapper{padding-bottom:50px!important}@media(min-width:992px){body .frame-type-container-program .day-wrapper{padding-bottom:50px!important}}body #btn360,body #btnClose360{bottom:0;position:fixed}@media(min-width:992px){body #btn360,body #btnClose360{bottom:50px}}body #btn360,body #btnClose360{height:138px;right:0;width:138px;z-index:120}body #btn360.visible,body #btnClose360.visible{display:block}body #btn360{background:url(../cc0939f19892d529f135.svg) 50% no-repeat}body #btnClose360{background:url(../3dda06943fec37584838.svg) 50% no-repeat}body section.filters{background:#f8f8f8;padding-bottom:50px!important;padding-top:50px!important}body footer :is(.frame.frame-space-after-normal,.frame.frame-space-before-normal){padding-bottom:30px!important;padding-top:30px!important}body .sponsors-images{margin-bottom:50px!important;margin-top:80px}@media(max-width:991px){.burger-navbar-toggler{align-items:center;background:#0000;border-radius:0;display:flex;justify-content:center;margin-left:0;transform:scale(.5);transform-origin:right center}}.burger-navbar-toggler{border-radius:0;height:37px;margin-left:12px;position:relative;width:52px;z-index:100}.burger-navbar-toggler div{height:36px;position:relative;width:52px}.burger-navbar-toggler div span{background:#fff;border-radius:0;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:all .4s ease-in-out;width:52px}.burger-navbar-toggler div span:first-child{top:0}.burger-navbar-toggler div span:nth-child(2){top:17px}.burger-navbar-toggler div span:nth-child(3){top:34px}.burger-navbar-toggler.open div span:first-child{left:50%;top:36px;width:0}.burger-navbar-toggler.open div span:nth-child(2){top:50%;transform:rotate(45deg);width:52px}.burger-navbar-toggler.open div span:nth-child(3){left:0;top:50%;transform:rotate(-45deg);width:52px}.container-program h3{background:url(../14a20764ec50e9d1b9e0.svg) 0 no-repeat;margin-bottom:50px;padding-left:40px}.container-program .program{padding-bottom:50px}.container-program .program .time-wrapper{margin-bottom:20px;position:relative}.container-program .program .time-wrapper:after{background:#0000001a;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.container-program .program .time-wrapper h4.time{background:#fff url(../b1faa31fa6d69c32da13.svg) 0 no-repeat;display:inline-block;margin-bottom:0;padding-left:40px;padding-right:50px;position:relative;z-index:1}.container-program .program .time-wrapper h4.time .entrance{border-left:3px solid #0000004d;font-style:italic;font-weight:500;margin-left:20px;padding-left:20px;text-transform:none}.container-program .entracte{flex-basis:100%;padding-bottom:50px;padding-top:50px;width:100%}.container-program .entracte header{position:relative}.container-program .entracte header h2{margin-bottom:0}.container-program .frame-header{position:relative}.container-program .frame-header:after{background:url(../4b37e82da21a340fbcd3.svg) 0 repeat-x;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.container-program .frame-header .element-header{background:#fff;color:#e9531d;display:inline-block;font-size:20px;font-size:1.25rem;font-weight:300;line-height:27px;line-height:1.6875rem;padding-right:40px}.intro .textmedia{margin-bottom:0;margin-top:40px}@media(min-width:992px){.intro .textmedia{margin-bottom:0;margin-top:80px}}.intro .textmedia .element-subheader{color:#e9531d!important;font-family:TWKContinental,Arial,Helvetica,sans-serif;margin-top:8px;text-transform:none}.intro .frame-backgroundimage-container{overflow:hidden}.intro h2.element-subheader.h1{margin-bottom:0!important}.backendlayout-nointroduction .intro section .frame-backgroundimage-container:after{display:none}.film-detail .intro{overflow:hidden}.film-detail .intro .frame-backgroundimage-container{height:800px}.backendlayout-homepage .intro{min-height:900px}@media(min-width:992px){.backendlayout-homepage .intro .frame-header{margin-top:0}}.backendlayout-homepage .intro section,.backendlayout-homepage .intro section .container,.backendlayout-homepage .intro section [class$=-wrapper]{height:100%}.backendlayout-homepage .intro section [class$=-wrapper]{align-items:center;display:flex}@media(min-width:992px){.backendlayout-homepage .intro section [class$=-wrapper]{max-width:58.3333333333%}}.backendlayout-homepage .intro section .frame-backgroundimage-container{height:100vh!important}.backendlayout-homepage .intro section .frame-backgroundimage-container:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzEiIGhlaWdodD0iNjUiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMzEgNjUiPjxnIGZpbGw9IiNlOTUzMWUiIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTg2Ljk4NSAxMC41Nkg1NS4zMjJWMGg0NC40NXYxMy41MDJMNzMuNzYzIDYzLjg3NUg1Ny45MzJ6TTEwNi4yOTYgMTIuMjA0YzAtNy4yNyA1LjIxOS0xMi4yMDQgMTIuMzUyLTEyLjIwNFMxMzEgNC40MTQgMTMxIDEyLjcyM3YxLjgxOGgtMTYuMThjLjQzNSAzLjExNiAxLjgyNyA0LjQxNCAzLjkxNSA0LjQxNHMyLjY5Ni0uNjkzIDMuMjE4LTIuMTY0aDguNjEyYy0xLjY1MyA0LjkzMy01LjkxNSA3LjUzLTExLjgzIDcuNTNzLTEyLjM1Mi00Ljg0Ny0xMi4zNTItMTIuMTE3em0xNi4yNjYtMi42ODNjLS4yNjEtMi41OTctMS43NC00LjE1NS0zLjkxNC00LjE1NXMtMy4zOTMgMS4yMTItMy45MTUgNC4xNTVoNy44MjlNMzAuMDEgMjAuMjUzYy04LjE3NyAwLTEzLjY1NyA0Ljg0Ny0xNS43NDQgOS45NTNsMS42NTItMTkuNTZINDYuNDVWMEgxNy4zMUwyLjY5NyAxMi40NjMuNjA5IDM2LjYxMWwxMi44NzQgMS4yMTJjMS45MTMtNC42NzQgNi4wODktNy43MDMgMTEuODMtNy43MDNzMTEuODMgNC4xNTQgMTEuODMgMTIuNDYzYzAgOC4zMS01LjIyIDEyLjU1LTExLjgzIDEyLjU1cy0xMS4xMzQtMy45ODEtMTEuODMtOS41MkgwYzEuMzA1IDEyLjM3NiAxMS42NTYgMTkuNTYgMjUuNDg3IDE5LjU2czI1LjIyNi03LjYxNiAyNS4yMjYtMjIuNTAzLTkuNzQzLTIyLjI0NC0yMC42MTYtMjIuMjQ0eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMTMxdjY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);background-position:top right 20px;background-repeat:no-repeat;background-size:131px;content:"";height:65px;left:50%;padding-left:20px;padding-right:20px;pointer-events:none;position:absolute;top:110px;transform:translateX(-50%);width:1440px;z-index:1}@media(max-width:575px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{left:auto;max-width:150px;right:0;transform:translateX(0)}}@media(min-width:576px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{max-width:540px}}@media(min-width:768px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{max-width:720px}}@media(min-width:992px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{max-width:960px;top:175px}}@media(min-width:1350px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{max-width:1290px}}@media(min-width:1500px){.backendlayout-homepage .intro section .frame-backgroundimage-container:before{max-width:1440px}}.backendlayout-homepage .intro section .frame-backgroundimage-container:after{background-position:center 60%!important;background-size:auto 39%!important}@media(min-width:992px){.backendlayout-homepage .intro section .frame-backgroundimage-container:after{background-size:auto 50%!important}}.backendlayout-homepage .frame-background-light{position:relative}.backendlayout-homepage .frame-background-light:before{border-left:0 solid #0000;border-right:100vw solid #0000;border-top:200px solid #fff;content:"";height:0;position:absolute;top:100%;width:0}:is(.backendlayout-default,.backendlayout-diagonal,.backendlayout-program) .intro:not(.has-image){height:unset;padding-bottom:0;padding-top:250px}:is(.backendlayout-default,.backendlayout-diagonal,.backendlayout-program) .intro:not(.has-image) h2.element-subheader{color:#b2b2b2;padding-top:unset}:is(.backendlayout-default,.backendlayout-diagonal,.backendlayout-program) .intro.has-image{padding-top:0}.intro .container [class$=-wrapper]{align-items:center;display:flex}.intro h2>span{font-weight:500}.intro :is(h1.element-header,h2.element-subheader)>span{display:block;overflow:hidden}.intro :is(h1.element-header,h2.element-subheader)>span>span{display:inline-block}.intro section .container .frame-inner.small,.intro section .frame-inner.small{height:100%}@media(min-width:992px){.intro section .container .frame-inner.small,.intro section .frame-inner.small{max-width:58.3333333333%}}.intro section .frame-backgroundimage-container{height:70vh;position:relative}.intro section .frame-backgroundimage-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODkiIGhlaWdodD0iMzc1IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMzg5IDM3NSI+PHBhdGggZmlsbD0iI2U5NTMxZCIgZD0iTTEyMy42OTMgMCAwIDM3NWg4MS4yOTdsMzEuOTA2LTEwMS4yMzIgMjAuNTQzLTY1LjE0MUwxOTQuNSAxNS44NDVsMjMuNjAyIDMyLjEzLTYuMTE5IDE2NS40OTNMMjY2LjYxOCAyNTBsNDEuMDg1IDEyNUgzODlMMjY1Ljc0NCAweiIvPjwvc3ZnPg==);background-position:center 70%;background-repeat:no-repeat;background-size:auto 50%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media(min-width:992px){.intro section .frame-backgroundimage-container:after{background-size:auto 50%}}header.navbar-mainnavigation{background-color:#0000!important;box-shadow:none;display:block;left:0;position:fixed;top:0;transition:background-color .4s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:100}header.navbar-mainnavigation .mobile-nav-bg{display:none}@media(max-width:991px){header.navbar-mainnavigation .mobile-nav-bg{background:#e9531d;display:block;height:128px;left:0;position:absolute;top:0;transform-origin:center top;visibility:hidden;width:100%}}header.navbar-mainnavigation .nav-wrapper.container{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:33px;padding-top:33px;position:relative;transition:all .2s cubic-bezier(.455,.03,.515,.955);z-index:40}@media(min-width:992px){header.navbar-mainnavigation .nav-wrapper.container{align-items:center;position:static}}header.navbar-mainnavigation .nav-wrapper.container #edition-num{margin-left:auto;margin-top:60px;padding-bottom:4px}@media(max-width:991px){header.navbar-mainnavigation .nav-wrapper.container #edition-num img{height:30px;width:auto}}@media(min-width:992px){header.navbar-mainnavigation .nav-wrapper.container #edition-num{margin-right:60px;margin-top:0}}header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small{background-color:#fff!important;position:fixed}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .navbar-brand-image{background-image:url(../3d569c191cefec9504df.svg)}@media(min-width:992px){:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .navbar-brand-image{height:74px;width:153px}}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .nav-wrapper{padding-bottom:8px;padding-top:16px}@media(min-width:992px){:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .nav-wrapper{padding-bottom:14px;padding-top:27px}}header.navbar-mainnavigation.medium:after,header.navbar-mainnavigation.small:after{border-top:40px solid #fff}header.navbar-mainnavigation.medium:before,header.navbar-mainnavigation.small:before{top:137px;transform:rotate(-1.02deg)}header.navbar-mainnavigation.medium .topbar .container ul.topbar-nav>li,header.navbar-mainnavigation.medium .topbar .container ul.topbar-nav>li a,header.navbar-mainnavigation.small .topbar .container ul.topbar-nav>li,header.navbar-mainnavigation.small .topbar .container ul.topbar-nav>li a{color:#1a1a1a}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .topbar .container ul.topbar-nav>li.billetterie a{background:url(../44f2644a1033b2376dd0.svg) 0 no-repeat}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) .burger-navbar-toggler span{background-color:#1a1a1a}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher ul{background:#fff}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher ul li a{color:#1a1a1a}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher .wg-drop.country-selector .wgcurrent a{padding-right:20px;position:relative}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#1a1a1a;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:6px;position:absolute;right:2px;top:4px;transform:rotate(45deg);transform-origin:50% 50%;transition:all .4s;width:6px}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher .wg-drop.country-selector .wgcurrent a{color:#1a1a1a;height:33px}:is(header.navbar-mainnavigation.medium,header.navbar-mainnavigation.small) #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{right:0;top:13px}header.navbar-mainnavigation.medium{top:0}@media(max-width:991px){header.navbar-mainnavigation.medium>ul.navbar-nav>li:first-child{margin-bottom:0}}header.navbar-mainnavigation #weglot-switcher{margin-right:40px}header.navbar-mainnavigation #weglot-switcher .weglot-container{width:45px}body.open header.navbar-mainnavigation .navbar-brand-image{background-image:url(../da3a4b9262d073869038.svg)}body.open header.navbar-mainnavigation .burger-navbar-toggler span{background-color:#fff}body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li,body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li a{color:#fff}body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie a{background:url(../aba6c38b969ae4716f49.svg) 0 no-repeat}body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul{background:#0000}body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul li a{color:#fff}body.open header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#fff}@media(max-width:991px){body.open header.navbar-mainnavigation .mobile-nav-bg{visibility:visible}}header.navbar-mainnavigation #weglot-switcher{margin-right:0}@media(min-width:992px){header.navbar-mainnavigation #weglot-switcher{margin-right:40px!important}}header.navbar-mainnavigation #weglot-switcher ul{background:#0000;border:none}header.navbar-mainnavigation #weglot-switcher ul li a{color:#fff;font-weight:700}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector{width:45px!important}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector.open .wgcurrent a:before{transform:rotate(135deg)}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent{background-color:#0000;border:none!important;font-family:TWKContinental,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem;position:relative;text-transform:uppercase}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent:after{display:none}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent a{padding-right:20px;position:relative}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#676767;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:6px;position:absolute;right:2px;top:4px;transform:rotate(45deg);transform-origin:50% 50%;transition:all .4s;width:6px}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent a{color:#fff;height:33px}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent a:hover{text-decoration:underline}header.navbar-mainnavigation #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#fff;right:0;top:13px}header.navbar-mainnavigation nav#mainnavigation{background:#e9531d;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}header.navbar-mainnavigation nav#mainnavigation:after{background-image:url(../5383e4730fa5c46351ed.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:100px;content:"";height:356px;opacity:.2;pointer-events:none;position:absolute;right:110px;width:371px;z-index:0}@media(max-width:991px){header.navbar-mainnavigation nav#mainnavigation{overflow:auto;padding-bottom:100px}header.navbar-mainnavigation nav#mainnavigation:after{display:none}header.navbar-mainnavigation nav#mainnavigation.open{display:block}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav{display:flex;flex-direction:column;gap:20px;margin-left:0;padding-left:20px;padding-top:160px}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav{gap:14px;left:50%;padding-left:0;padding-top:25vh;position:relative;transform:translateX(-75%)}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li{margin-right:50px}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li{position:relative}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li.has-submenu .chevron{fill:#fff;position:absolute;right:0;top:18px;transition:all .2s cubic-bezier(.455,.03,.515,.955)}@media(max-width:991px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li.has-submenu .chevron{top:-2px;transform:rotate(90deg);width:10px}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li.has-submenu.isOpen .chevron{transform:rotate(-90deg)}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>:is(li.active,li.isOpen)>a{text-decoration:underline}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li>a{color:#fff;display:block;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;padding-bottom:20px;padding-right:60px;position:relative;text-decoration:none!important;text-transform:uppercase;transition:color .2s cubic-bezier(.455,.03,.515,.955)}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li>a{font-size:36px;font-size:2.25rem;line-height:50px;line-height:3.125rem;padding-bottom:0}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li>a:before{display:none}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li>a span.dates-in-menu{display:block;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li>a span.dates-in-menu{font-size:36px;font-size:2.25rem;line-height:60px;line-height:3.75rem}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{border-left:none;display:none;list-style:none;margin:0;padding:0}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li{margin-bottom:16px}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li a{color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:19px;line-height:1.1875rem;padding-left:20px;text-transform:none;transition:all .2s cubic-bezier(.455,.03,.515,.955)}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li.active a{background:none;text-decoration:underline}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav{left:100%;opacity:0;position:absolute;top:0;transform-origin:center top}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu{background:none;border:none;box-shadow:none;display:block;list-style:none;margin-left:16px;margin-top:11px;padding:0}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu li{margin-bottom:0;padding-right:20px;width:max-content}@media(min-width:992px){header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu li{opacity:0}}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu li a{color:#fff;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:44px;line-height:2.75rem;padding-left:0;text-transform:none;transition:all .2s cubic-bezier(.455,.03,.515,.955);white-space:normal}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu li:hover a{background:none!important;opacity:.8;text-decoration:none!important}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li .bg-subnav ul.dropdown-menu li.active a{background:none!important;text-decoration:underline}header.navbar-mainnavigation nav#mainnavigation>ul.navbar-nav>li.active>a{background:none!important}header.navbar-mainnavigation .navbar-brand-image{background-image:url(../a3e3e7024a40091d1d30.svg);background-position:50%;background-repeat:no-repeat;height:58px;padding:0;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:122px;z-index:1}@media(min-width:992px){header.navbar-mainnavigation .navbar-brand-image{height:98px;width:202px}}header.navbar-mainnavigation .topbar .container{display:flex;flex-direction:row;height:100%;justify-content:flex-end;position:relative}@media(max-width:991px){header.navbar-mainnavigation .topbar .container{padding-left:0;padding-right:0}}header.navbar-mainnavigation .topbar .container ul.topbar-nav{display:flex;height:100%;list-style-type:none;margin:0 0 0 auto;padding:0}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li{align-items:center;display:flex;justify-content:center;padding-left:20px;padding-right:20px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li,header.navbar-mainnavigation .topbar .container ul.topbar-nav>li a{color:#fff;font-family:TWKContinental,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem;text-transform:uppercase}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie{margin-right:auto;padding-right:20px;position:relative}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie a{background:url(../aba6c38b969ae4716f49.svg) 0 no-repeat;padding-left:30px}@media(max-width:991px){header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie{border-right:none;padding-left:10px;padding-right:10px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie a{display:block;height:100%;padding-left:0;width:20px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.billetterie a span{display:none}}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.search{border-left:1px solid #0000001a;border-right:1px solid #0000001a;padding-left:10px;padding-right:10px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.search a{display:block;height:15px;width:15px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.account{background:#e9531d}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.account a{color:#fff}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs{position:relative}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs ul{display:block}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs .active{cursor:pointer;padding-right:20px;position:relative}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs .active:before{border-color:#676767;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:6px;position:absolute;right:2px;top:4px;transform:rotate(45deg);transform-origin:50% 50%;transition:all .4s;width:6px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs .active:hover{text-decoration:underline}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs ul{background:#fff;border:1px solid #0000001a;border-top:none;display:none;left:-1px;list-style-type:none;margin:0;padding:0;position:absolute;top:34px;width:calc(100% + 2px)}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs ul li{padding-bottom:10px;padding-left:20px;padding-top:10px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs ul li a{color:#1a1a1a}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.langs ul li a:hover{color:#e9531d}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot{padding-left:0;padding-right:0}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher .wg-drop.country-selector.weg-openleft .wgcurrent a:before{transform:rotate(135deg)}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher .wg-drop.country-selector{background:none;padding-left:20px;padding-right:20px;width:auto!important}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul{background:#0000;border:1px solid #0000001a;border-top:none;left:-1px;list-style-type:none;margin:0;padding:0;position:absolute;top:34px;width:calc(100% + 2px)}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul li{padding-bottom:10px;padding-left:20px;padding-top:10px}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul li a{color:#fff;font-family:TWKContinental,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;height:unset!important;line-height:14px;line-height:.875rem;padding:0;text-transform:uppercase}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li.weglot #weglot-switcher ul li a:hover{color:#e9531d}header.navbar-mainnavigation .topbar .container ul.topbar-nav>li{display:none}header.navbar-mainnavigation .topbar .container ul.topbar-nav>:is(li.billetterie,li.weglot){display:flex}.backendlayout-vod .topbar .container ul.topbar-nav>li{display:flex!important}.backendlayout-vod .topbar .container ul.topbar-nav>:is(li.billetterie,li.langs){display:none!important}#page-footer .footer-section.footer-section-content{background-color:#313131;--frame-color:#fff;--frame-background:#313131;--frame-link-color:#2a9d8f;--frame-link-hover-color:#279184}#page-footer .footer-section.footer-section-meta{background-color:#1c1c1c;color:#fff}#page-footer .footer-section.footer-section-meta .footer-meta{align-items:center;display:flex;flex-direction:column;padding-top:10px}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta{flex-direction:row}}@media(max-width:991px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta{margin-bottom:40px;text-align:center}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-left .navbar-brand{background-image:url(../a3e3e7024a40091d1d30.svg);background-position:50%;background-repeat:no-repeat;display:block;height:58px;margin:0;padding:0;transition:all .4s cubic-bezier(.455,.03,.515,.955);width:122px;z-index:1}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right{margin-left:auto}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right ul#meta_menu{list-style-type:none;margin:0;padding:0}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu{display:flex}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li{display:inline;margin-bottom:15px}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li{margin-bottom:0;margin-right:40px}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li:last-child{margin-right:0}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li,#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li a,#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li p{color:#fff;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem;text-transform:uppercase}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li p{margin-bottom:0}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li.bl{margin-left:30px;position:relative}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li.bl:before{background:#ffffff4d;content:"";height:11px;left:-30px;position:absolute;top:0;width:3px}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper{margin-top:40px}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper{margin-top:0}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper{display:flex}@media(max-width:991px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper{justify-content:center}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper span{display:none}@media(min-width:992px){#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper span{display:block;margin-right:20px}}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks{display:flex;list-style-type:none;margin:-10px 0 0;padding:0}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li{height:32px;margin-right:8px;width:32px}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li a{display:block;height:100%}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li:hover{opacity:.75}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li:last-child{margin-right:0}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li.facebook{background:url(../0c8961f05738bbf9a0e0.svg) 50% no-repeat}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li.instagram{background:url(../49e8eed9a8f8baf5a759.svg) 50% no-repeat}#page-footer .footer-section.footer-section-meta .footer-meta .meta.meta-right .meta-menu li .social-wrapper ul.sociallinks li.flickr{background:url(../0d678b7746ee26a3766b.svg) 50% no-repeat}.frame-backgroundimage-container{background-size:cover;height:100%;left:0;max-height:unset;position:absolute;top:0;width:100%;z-index:0}.frame-backgroundimage-container,.frame-backgroundimage-container *{pointer-events:none}.frame-backgroundimage-container .frame-backgroundimage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.breadcrumb-section{padding-bottom:12px;padding-top:12px}.breadcrumb-section ol.breadcrumb{margin-bottom:0;--bs-breadcrumb-divider:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='19' fill='none' viewBox='0 0 15 19'%3E%3Cpath stroke='%23efefef' stroke-width='1.071' d='m4.358.399 5.567 5-5.567 5'/%3E%3C/svg%3E");--bs-breadcrumb-divider-color:#fff;--bs-breadcrumb-item-active-color:#fff}.breadcrumb-section ol.breadcrumb li.breadcrumb-item,.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{text-decoration:none}.breadcrumb-section ol.breadcrumb li.breadcrumb-item .breadcrumb-text{color:#efefef;font-size:16px;font-size:1rem;font-style:normal;font-weight:300}.breadcrumb-section ol.breadcrumb li.breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider)}#c271 .textmedia-gallery .textmedia-media-wrapper{display:flex;justify-content:center;width:100%}#c271 .textmedia-gallery .textmedia-media-wrapper figure{display:inline-block}#c271 .textmedia.textmedia-right .textmedia-gallery{margin-left:unset;width:100%}@font-face{font-display:swap;font-family:TWKEverett-Bold;font-style:normal;font-weight:700;src:url(../145c906399534331180e.woff2) format("woff2"),url(../7868086ea2d784775a0e.woff) format("woff")}@font-face{font-display:swap;font-family:TWKContinental;font-style:normal;font-weight:700;src:url(../12abd74db8e9253d4686.woff2) format("woff2"),url(../2f3d981b382706ef042a.woff) format("woff")}@font-face{font-display:swap;font-family:TWKContinental;font-style:normal;font-weight:500;src:url(../f4b625330bb39cc4dfc0.woff2) format("woff2"),url(../154b1fc5775c6f8f5138.woff) format("woff")}@font-face{font-display:swap;font-family:TWKContinental;font-style:normal;font-weight:400;src:url(../de272ddea4350797f044.woff2) format("woff2"),url(../97afb7cbdd822e4d10ef.woff) format("woff")}@font-face{font-display:swap;font-family:TWKContinental;font-style:normal;font-weight:300;src:url(../57e9f8e7258c49c53626.woff2) format("woff2"),url(../2d3a84be21a78a21ca9e.woff) format("woff")}@media print{img{display:block}}body{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}body,body p{font-family:TWKContinental,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif}h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:40px;font-size:2.5rem;font-weight:500;line-height:56px;line-height:3.5rem;text-transform:uppercase}@media(min-width:992px){h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:48px;font-size:3rem;line-height:68px;line-height:4.25rem}}.backendlayout-default .intro h1,.backendlayout-default .intro h2,.backendlayout-default .intro h3,.backendlayout-default .intro h4,.backendlayout-default .intro h5,.backendlayout-default .intro h6,.backendlayout-default .intro p,.backendlayout-default .intro.has-image h1,.backendlayout-default .intro.has-image h2,.backendlayout-default .intro.has-image h3,.backendlayout-default .intro.has-image h4,.backendlayout-default .intro.has-image h5,.backendlayout-default .intro.has-image h6,.backendlayout-default .intro.has-image p,.backendlayout-diagonal .intro h1,.backendlayout-diagonal .intro h2,.backendlayout-diagonal .intro h3,.backendlayout-diagonal .intro h4,.backendlayout-diagonal .intro h5,.backendlayout-diagonal .intro h6,.backendlayout-diagonal .intro p,.backendlayout-diagonal .intro.has-image h1,.backendlayout-diagonal .intro.has-image h2,.backendlayout-diagonal .intro.has-image h3,.backendlayout-diagonal .intro.has-image h4,.backendlayout-diagonal .intro.has-image h5,.backendlayout-diagonal .intro.has-image h6,.backendlayout-diagonal .intro.has-image p,.backendlayout-program .intro h1,.backendlayout-program .intro h2,.backendlayout-program .intro h3,.backendlayout-program .intro h4,.backendlayout-program .intro h5,.backendlayout-program .intro h6,.backendlayout-program .intro p,.backendlayout-program .intro.has-image h1,.backendlayout-program .intro.has-image h2,.backendlayout-program .intro.has-image h3,.backendlayout-program .intro.has-image h4,.backendlayout-program .intro.has-image h5,.backendlayout-program .intro.has-image h6,.backendlayout-program .intro.has-image p,.intro :is(h1,h2,h3,h4,h5,h6,p){color:#1a1a1a}.intro h1{margin-bottom:0}.intro p{color:#1a1a1a;font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}@media(min-width:992px){.intro p{font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}}h1.h2,h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:32px;font-size:2rem;font-weight:700;line-height:40px;line-height:2.5rem;text-transform:uppercase}@media(min-width:992px){h1.h2,h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:40px;font-size:2.5rem;line-height:56px;line-height:3.5rem}}h1.h3,h2.h3,h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:20px;font-size:1.25rem;font-weight:700;line-height:27px;line-height:1.6875rem;margin-bottom:5px;text-transform:uppercase}@media(min-width:992px){h1.h3,h2.h3,h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:30px;font-size:1.875rem;line-height:41px;line-height:2.5625rem;margin-bottom:30px}}h1.h4,h2.h4,h3.h4,h4,h4.h4,h5.h4,h6.h5{color:#0000004d;font-size:20px;font-size:1.25rem;font-weight:600;line-height:27px;line-height:1.6875rem;text-transform:uppercase}.person-item h3{font-size:30px;font-size:1.875rem;font-weight:300;line-height:41px;line-height:2.5625rem;margin-bottom:20px}#p180 h1.h3,#p180 h2.h3,#p180 h3,#p180 h3.h3,#p180 h4.h3,#p180 h5.h3,#p180 h6.h3{background:url(../6dbd21213b584e4dc3fd.svg) 0 no-repeat;padding-left:40px}#p180 h1.h4,#p180 h2.h4,#p180 h3.h4,#p180 h4,#p180 h4.h4,#p180 h5.h4,#p180 h6.h5{padding-left:40px}#p180 .highlight .columnContent h3{background:none;font-size:30px;font-size:1.875rem;font-weight:300;line-height:41px;line-height:2.5625rem;padding-left:0}#p180 .highlight .columnContent h4{color:#00000080;font-size:16px;font-size:1rem;font-weight:300;line-height:21px;line-height:1.3125rem;padding-left:0}h1.h5,h2.h5,h3.h5,h4.h5,h5,h5.h5,h6{font-family:TWKContinental,Arial,Helvetica,sans-serif}h1.h5.film-title,h2.h5.film-title,h3.h5.film-title,h4.h5.film-title,h5.film-title,h5.h5.film-title,h6.film-title{font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;font-weight:300;line-height:27px;line-height:1.6875rem;margin-bottom:5px;text-transform:uppercase}h1.p,h2.p,h3.p,h4.p,h5.p,h6.p{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}p{color:#676767;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;margin-bottom:30px}p.film-data{color:#00000080;font-weight:300}p.film-awards,p.film-data{font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}p.film-awards{color:#1a1a1a;font-weight:600;margin-bottom:15px}.txt-sponsors p{font-size:20px;font-size:1.25rem;font-weight:300;line-height:27px;line-height:1.6875rem;margin-bottom:15px;text-transform:uppercase}form input[type=search]::-ms-clear,form input[type=search]::-ms-reveal{display:none;height:0;width:0}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration{display:none}form input:focus,form textarea:focus{box-shadow:none!important;outline:none;text-decoration:none}@media(min-width:992px){#login-box-desktop{max-width:60vw}}.frame-type-felogin_login form input[type=search]::-ms-clear,.frame-type-felogin_login form input[type=search]::-ms-reveal,.frame-type-femanager_registration form input[type=search]::-ms-clear,.frame-type-femanager_registration form input[type=search]::-ms-reveal,form input[type=search]::-ms-clear,form input[type=search]::-ms-reveal{display:none;height:0;width:0}.frame-type-felogin_login form input[type=search]::-webkit-search-cancel-button,.frame-type-felogin_login form input[type=search]::-webkit-search-decoration,.frame-type-felogin_login form input[type=search]::-webkit-search-results-button,.frame-type-felogin_login form input[type=search]::-webkit-search-results-decoration,.frame-type-femanager_registration form input[type=search]::-webkit-search-cancel-button,.frame-type-femanager_registration form input[type=search]::-webkit-search-decoration,.frame-type-femanager_registration form input[type=search]::-webkit-search-results-button,.frame-type-femanager_registration form input[type=search]::-webkit-search-results-decoration,form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration{display:none}.frame-type-felogin_login form ::-webkit-input-placeholder,.frame-type-femanager_registration form ::-webkit-input-placeholder,form ::-webkit-input-placeholder{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem}.frame-type-felogin_login form :-ms-input-placeholder,.frame-type-femanager_registration form :-ms-input-placeholder,form :-ms-input-placeholder{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem}.frame-type-felogin_login form ::placeholder,.frame-type-femanager_registration form ::placeholder,form ::placeholder{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem}.frame-type-felogin_login form input:-webkit-autofill,.frame-type-felogin_login form input:-webkit-autofill:active,.frame-type-felogin_login form input:-webkit-autofill:focus,.frame-type-felogin_login form input:-webkit-autofill:hover,.frame-type-femanager_registration form input:-webkit-autofill,.frame-type-femanager_registration form input:-webkit-autofill:active,.frame-type-femanager_registration form input:-webkit-autofill:focus,.frame-type-femanager_registration form input:-webkit-autofill:hover,form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{background:#0000;-webkit-box-shadow:none!important}.frame-type-felogin_login form input:focus,.frame-type-felogin_login form textarea:focus,.frame-type-femanager_registration form input:focus,.frame-type-femanager_registration form textarea:focus,form input:focus,form textarea:focus{box-shadow:none!important;outline:none;text-decoration:none}.frame-type-felogin_login form span.show-password,.frame-type-femanager_registration form span.show-password,form span.show-password{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M1.247.22 15.78 14.752a.727.727 0 0 1-1.028 1.028l-3.018-3.018c-1.157.677-2.404 1.05-3.734 1.05-1.208 0-2.353-.309-3.427-.879-.895-.475-1.715-1.117-2.46-1.883A13.2 13.2 0 0 1 .241 8.607l-.013-.022L.14 8.43l-.022-.04-.029-.054-.001-.002a.73.73 0 0 1-.005-.66L.09 7.66l.016-.03.02-.037.014-.025.088-.153q.164-.281.386-.615c.423-.63.922-1.26 1.497-1.85q.453-.466.943-.867L.22 1.247A.727.727 0 1 1 1.247.22m1.906 5.744a11.8 11.8 0 0 0-1.559 2L1.572 8l.008.012q.102.167.226.354l.016.024c.377.561.822 1.123 1.331 1.646.647.664 1.35 1.214 2.101 1.614.872.463 1.786.71 2.746.71.931 0 1.82-.233 2.664-.668l-1.188-1.188a2.906 2.906 0 0 1-3.98-3.98L4.089 5.116q-.487.385-.936.847M8 2.187c1.208 0 2.353.31 3.427.88.894.475 1.714 1.116 2.46 1.883.575.59 1.074 1.22 1.497 1.85l.034.051q.193.292.34.542l.03.052q.048.082.084.148l.012.023.021.038.006.01c.107.207.109.453.005.66l-.005.01-.018.034-.013.024-.078.138-.022.039q-.118.203-.274.445c-.324.5-.706 1.017-1.145 1.522a.727.727 0 0 1-1.096-.955 12 12 0 0 0 1.154-1.568L14.427 8l-.007-.013a11 11 0 0 0-.21-.327l-.033-.05a12 12 0 0 0-1.33-1.646c-.648-.665-1.35-1.215-2.102-1.614-.872-.463-1.786-.71-2.745-.71q-.325 0-.642.037a.727.727 0 0 1-.17-1.443q.402-.047.812-.047M6.547 8a1.453 1.453 0 0 0 1.83 1.404l-1.781-1.78q-.05.181-.05.376'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:calc(var(--vw-scale-factor)*20);height:calc(var(--vw-scale-factor)*20);position:absolute;right:0;top:50%;width:calc(var(--vw-scale-factor)*20)}.frame-type-felogin_login form .pwd-wrapper,.frame-type-femanager_registration form .pwd-wrapper,form .pwd-wrapper{position:relative}.frame-type-felogin_login form .femanager_fieldset input[type=date],.frame-type-felogin_login form .femanager_fieldset input[type=datetime-local],.frame-type-felogin_login form .femanager_fieldset input[type=email],.frame-type-felogin_login form .femanager_fieldset input[type=month],.frame-type-felogin_login form .femanager_fieldset input[type=number],.frame-type-felogin_login form .femanager_fieldset input[type=password],.frame-type-felogin_login form .femanager_fieldset input[type=search],.frame-type-felogin_login form .femanager_fieldset input[type=tel],.frame-type-felogin_login form .femanager_fieldset input[type=text],.frame-type-felogin_login form .femanager_fieldset input[type=time],.frame-type-felogin_login form .femanager_fieldset input[type=url],.frame-type-felogin_login form .femanager_fieldset input[type=week],.frame-type-femanager_registration form .femanager_fieldset input[type=date],.frame-type-femanager_registration form .femanager_fieldset input[type=datetime-local],.frame-type-femanager_registration form .femanager_fieldset input[type=email],.frame-type-femanager_registration form .femanager_fieldset input[type=month],.frame-type-femanager_registration form .femanager_fieldset input[type=number],.frame-type-femanager_registration form .femanager_fieldset input[type=password],.frame-type-femanager_registration form .femanager_fieldset input[type=search],.frame-type-femanager_registration form .femanager_fieldset input[type=tel],.frame-type-femanager_registration form .femanager_fieldset input[type=text],.frame-type-femanager_registration form .femanager_fieldset input[type=time],.frame-type-femanager_registration form .femanager_fieldset input[type=url],.frame-type-femanager_registration form .femanager_fieldset input[type=week],form .femanager_fieldset input[type=date],form .femanager_fieldset input[type=datetime-local],form .femanager_fieldset input[type=email],form .femanager_fieldset input[type=month],form .femanager_fieldset input[type=number],form .femanager_fieldset input[type=password],form .femanager_fieldset input[type=search],form .femanager_fieldset input[type=tel],form .femanager_fieldset input[type=text],form .femanager_fieldset input[type=time],form .femanager_fieldset input[type=url],form .femanager_fieldset input[type=week]{width:100%}.frame-type-felogin_login form input[type=date],.frame-type-felogin_login form input[type=datetime-local],.frame-type-felogin_login form input[type=email],.frame-type-felogin_login form input[type=month],.frame-type-felogin_login form input[type=number],.frame-type-felogin_login form input[type=password],.frame-type-felogin_login form input[type=search],.frame-type-felogin_login form input[type=tel],.frame-type-felogin_login form input[type=text],.frame-type-felogin_login form input[type=time],.frame-type-felogin_login form input[type=url],.frame-type-felogin_login form input[type=week],.frame-type-femanager_registration form input[type=date],.frame-type-femanager_registration form input[type=datetime-local],.frame-type-femanager_registration form input[type=email],.frame-type-femanager_registration form input[type=month],.frame-type-femanager_registration form input[type=number],.frame-type-femanager_registration form input[type=password],.frame-type-femanager_registration form input[type=search],.frame-type-femanager_registration form input[type=tel],.frame-type-femanager_registration form input[type=text],.frame-type-femanager_registration form input[type=time],.frame-type-femanager_registration form input[type=url],.frame-type-femanager_registration form input[type=week],form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week]{background-color:#0000;border:none;border-bottom:1px solid #1010107a!important;box-shadow:none;color:#676767;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;padding:0;width:60%}.femanager_fieldset .frame-type-felogin_login form input[type=date],.femanager_fieldset .frame-type-felogin_login form input[type=datetime-local],.femanager_fieldset .frame-type-felogin_login form input[type=email],.femanager_fieldset .frame-type-felogin_login form input[type=month],.femanager_fieldset .frame-type-felogin_login form input[type=number],.femanager_fieldset .frame-type-felogin_login form input[type=password],.femanager_fieldset .frame-type-felogin_login form input[type=search],.femanager_fieldset .frame-type-felogin_login form input[type=tel],.femanager_fieldset .frame-type-felogin_login form input[type=text],.femanager_fieldset .frame-type-felogin_login form input[type=time],.femanager_fieldset .frame-type-felogin_login form input[type=url],.femanager_fieldset .frame-type-felogin_login form input[type=week],.femanager_fieldset .frame-type-femanager_registration form input[type=date],.femanager_fieldset .frame-type-femanager_registration form input[type=datetime-local],.femanager_fieldset .frame-type-femanager_registration form input[type=email],.femanager_fieldset .frame-type-femanager_registration form input[type=month],.femanager_fieldset .frame-type-femanager_registration form input[type=number],.femanager_fieldset .frame-type-femanager_registration form input[type=password],.femanager_fieldset .frame-type-femanager_registration form input[type=search],.femanager_fieldset .frame-type-femanager_registration form input[type=tel],.femanager_fieldset .frame-type-femanager_registration form input[type=text],.femanager_fieldset .frame-type-femanager_registration form input[type=time],.femanager_fieldset .frame-type-femanager_registration form input[type=url],.femanager_fieldset .frame-type-femanager_registration form input[type=week],.femanager_fieldset form input[type=date],.femanager_fieldset form input[type=datetime-local],.femanager_fieldset form input[type=email],.femanager_fieldset form input[type=month],.femanager_fieldset form input[type=number],.femanager_fieldset form input[type=password],.femanager_fieldset form input[type=search],.femanager_fieldset form input[type=tel],.femanager_fieldset form input[type=text],.femanager_fieldset form input[type=time],.femanager_fieldset form input[type=url],.femanager_fieldset form input[type=week]{width:100%}.frame-type-felogin_login form label,.frame-type-femanager_registration form label,form label{color:#676767;display:block;font-size:12px;font-size:.75rem;line-height:24px;line-height:1.5rem;opacity:.48}.frame-type-felogin_login form .form-group,.frame-type-femanager_registration form .form-group,form .form-group{margin-bottom:30px}.frame-type-felogin_login form .checkbox-label,.frame-type-femanager_registration form .checkbox-label,form .checkbox-label{padding-left:8px!important}.frame-type-felogin_login form legend,.frame-type-femanager_registration form legend,form legend{font-size:20px;font-size:1.25rem;font-weight:700;line-height:27px;line-height:1.6875rem;margin-bottom:5px;text-transform:uppercase}@media(min-width:992px){.frame-type-felogin_login form legend,.frame-type-femanager_registration form legend,form legend{font-size:30px;font-size:1.875rem;line-height:41px;line-height:2.5625rem;margin-bottom:30px}}.frame-type-felogin_login form .has-error .bg-danger,.frame-type-femanager_registration form .has-error .bg-danger,form .has-error .bg-danger{background:none!important;color:#e9531d}.frame-type-felogin_login form .has-error .bg-danger button,.frame-type-felogin_login form .has-error .bg-danger h4,.frame-type-femanager_registration form .has-error .bg-danger button,.frame-type-femanager_registration form .has-error .bg-danger h4,form .has-error .bg-danger button,form .has-error .bg-danger h4{display:none}.frame-type-felogin_login form .form-row,.frame-type-femanager_registration form .form-row,form .form-row{display:flex;margin-bottom:calc(var(--vw-scale-factor)*32);width:100%}@media(min-width:992px){.frame-type-felogin_login form .form-row,.frame-type-femanager_registration form .form-row,form .form-row{flex-direction:row}}.frame-type-felogin_login form .form-row label,.frame-type-femanager_registration form .form-row label,form .form-row label{width:100%}.frame-type-felogin_login form .femanager_fieldset,.frame-type-femanager_registration form .femanager_fieldset,form .femanager_fieldset{width:60%}.frame-type-felogin_login form .femanager_fieldset .col-sm-10,.frame-type-femanager_registration form .femanager_fieldset .col-sm-10,form .femanager_fieldset .col-sm-10{display:flex;flex-direction:column}.frame-type-felogin_login form .femanager_fieldset .col-sm-10 .alert,.frame-type-femanager_registration form .femanager_fieldset .col-sm-10 .alert,form .femanager_fieldset .col-sm-10 .alert{order:2}.frame-type-felogin_login form .femanager_fieldset input,.frame-type-femanager_registration form .femanager_fieldset input,form .femanager_fieldset input{order:1}.frame-type-felogin_login form .form-flex,.frame-type-femanager_registration form .form-flex,form .form-flex{display:flex;gap:calc(var(--vw-scale-factor)*16)}.frame-type-felogin_login form .form-flex.splitted,.frame-type-femanager_registration form .form-flex.splitted,form .form-flex.splitted{justify-content:space-between}.frame-type-felogin_login form label.form-label,.frame-type-femanager_registration form label.form-label,form label.form-label{color:#676767;display:block;font-size:12px;font-size:.75rem;line-height:24px;line-height:1.5rem;margin-bottom:calc(var(--vw-scale-factor)*4);text-align:center}@media(min-width:992px){.frame-type-felogin_login form label.form-label,.frame-type-femanager_registration form label.form-label,form label.form-label{text-align:left}}.frame-type-felogin_login form .checkbox-label,.frame-type-femanager_registration form .checkbox-label,form .checkbox-label{color:#676767;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;opacity:1}.frame-type-felogin_login form input[type=checkbox],.frame-type-femanager_registration form input[type=checkbox],form input[type=checkbox]{appearance:none;aspect-ratio:1/1;background-color:#fff;border:calc(var(--vw-scale-factor)*2) solid #1a1a1a;border-radius:0;color:currentColor;font:inherit;height:calc(var(--vw-scale-factor)*26);margin:0;transform:translateY(calc(var(--vw-scale-factor)*2));width:calc(var(--vw-scale-factor)*26)}.frame-type-felogin_login form input[type=checkbox]:checked,.frame-type-femanager_registration form input[type=checkbox]:checked,form input[type=checkbox]:checked{background-color:#1a1a1a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' viewBox='0 0 20 16'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m.489 9.717 5.171 5.161c.157.17.37.285.611.315l.135.007a1 1 0 0 0 .65-.242l.1-.096 12.35-12.34c.36-.36.39-.929.087-1.323l-.094-.107a.996.996 0 0 0-1.41 0L7.405 11.767a1.46 1.46 0 0 1-2.005.007l-.007-.007L1.91 8.292a.996.996 0 0 0-1.41 0A1.01 1.01 0 0 0 .49 9.717'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.alert.alert-secondary,.femanager_error{background-color:#e9531d;border-radius:5px;margin-bottom:40px;padding:20px}.alert.alert-secondary p,.femanager_error p{color:#fff!important;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media(min-width:992px){.alert.alert-secondary,.femanager_error{max-width:60%}}:root{--card-menu-columns:1}.card-menu{display:flex;flex-wrap:wrap;gap:var(--card-menu-gap)}.card-menu-item{width:calc(100%/var(--card-menu-columns) - var(--card-menu-gap)*(var(--card-menu-columns) - 1)/var(--card-menu-columns))}.card-menu-align-left{justify-content:flex-start}.card-menu-align-center{justify-content:center}.card-menu-align-right{justify-content:flex-end}@media(min-width:576px){.card-menu-columns-2{--card-menu-columns:2}}@media(min-width:768px){.card-menu-columns-3{--card-menu-columns:3}}@media(min-width:576px){.card-menu-columns-4{--card-menu-columns:2}}@media(min-width:1200px){.card-menu-columns-4{--card-menu-columns:4}}.card-menu .card-menu-item .card{background:#e9531d;border:none;height:unset;overflow:hidden;position:relative}.card-menu .card-menu-item .card:before{background:url(../092528c43dfbd3f5853f.svg) 50% no-repeat;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.card-menu .card-menu-item .card a{display:block}.card-menu .card-menu-item .card img{display:block;filter:grayscale(100%);height:auto;object-fit:cover;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100%}.card-menu .card-menu-item .card-text{margin-top:30px;text-align:center}.card-menu .card-menu-item .card-text h3{margin-bottom:10px}.card-menu .card-menu-item .card-text h3 a{color:#676767;text-transform:uppercase}.card-menu .card-menu-item:hover .card img{opacity:.2}.card-menu .card-menu-item:hover .card:before{display:block}#p178 .columns-layout.columns-layout-columns-3,.palmares .columns-layout.columns-layout-columns-3{--columns-layout-columns:2}@media(min-width:992px){#p178 .columns-layout.columns-layout-columns-3,.palmares .columns-layout.columns-layout-columns-3{--columns-layout-columns:8}}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item{aspect-ratio:1/1}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item:hover,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item:hover{text-decoration:none!important}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item:hover .card-body:before,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item:hover .card-body:before{opacity:1}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-footer,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-footer{height:0;padding:0}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-footer a,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-footer a{font-size:0}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body{align-items:center;background:#f5f5f5;display:flex;height:100%;justify-content:center;position:relative}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body:before,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body:before{background:#e9531d url(../b2e17e72fdb96f6a2aa5.svg) 50% no-repeat;content:"";height:80%;left:10%;opacity:0;position:absolute;top:10%;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:80%;z-index:0}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body{border:none}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body:after,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body:after{content:"";display:block;padding-bottom:100%}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body h3,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body h3{font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;font-weight:300;line-height:27px;line-height:1.6875rem;margin-bottom:0}#p178 .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body a,.palmares .columns-layout.columns-layout-columns-3 .cardgroup-item .card-body a{align-items:center;color:#676767;display:flex;height:100%;justify-content:center;position:relative;width:100%}#p346 .card .card-subtitle{background:#1a1a1a;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;line-height:20spx;line-height:1.25srem;padding:4px 16px}#p176 .card .card-header,#p176 .card .card-header .image-wrapper,.sponsors .card .card-header,.sponsors .card .card-header .image-wrapper{height:100%}#p176 .card .card-header .image-wrapper img,#p176 .card .card-header .image-wrapper picture,#p176 .card .card-header img,#p176 .card .card-header picture,.sponsors .card .card-header .image-wrapper img,.sponsors .card .card-header .image-wrapper picture,.sponsors .card .card-header img,.sponsors .card .card-header picture{height:auto;object-fit:cover;width:100%}#p176 .card .card-body,#p176 .card .card-footer,.sponsors .card .card-body,.sponsors .card .card-footer{display:none}@media(min-width:992px){#p176 .columns-layout.columns-layout-columns-3,.sponsors .columns-layout.columns-layout-columns-3{--columns-layout-columns:2}#p176 .columns-layout.columns-layout-columns-3:has(>:nth-child(3)),.sponsors .columns-layout.columns-layout-columns-3:has(>:nth-child(3)){--columns-layout-columns:3}#p176 .columns-layout.columns-layout-columns-3:has(>:nth-child(4)),.sponsors .columns-layout.columns-layout-columns-3:has(>:nth-child(4)){--columns-layout-columns:4}}.card.card-film{border:none}.card.card-film .card-header .image-wrapper{margin-left:0!important;margin-right:0!important}.card.card-film .card-body{padding-inline:0}.card.card-film .card-body h3.p,.card.card-film .card-body p{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin-bottom:0}.card.card-film .card-body ul.film-categories{display:flex;gap:20px;list-style-type:none;list-style-type:disc;margin:0;padding:0}.card.card-film .card-body ul.film-categories li:first-child{list-style:none}.card-film :is(.card-film-image,.card-header){aspect-ratio:16/9}.card-film :is(.card-film-image img,.card-film-image picture,.card-header img,.card-header picture){display:block;height:100%;object-fit:cover;width:100%}table{width:100%!important}.sponsors .card.sponsor .card-img img{height:auto;max-width:100%}.sponsors .card-group-element-columns-4{--cardgroup-columns:2}.sponsors .card-group-element-columns-4 .card.sponsor{background:#f5f5f5;border:none;position:relative}.sponsors .card-group-element-columns-4 .card.sponsor:after{content:"";display:block;padding-bottom:100%}.sponsors .card-group-element-columns-4 .card.sponsor .card-img{height:100%;position:absolute;width:100%}.sponsors .card-group-element-columns-4 .card.sponsor .card-img img{height:auto;max-width:100%}@media(min-width:768px){.sponsors .card-group-element-columns-4{--cardgroup-columns:4}}.palmares .card-group-element-columns-2{--cardgroup-columns:2}@media(min-width:992px){.palmares .card-group-element-columns-2{--cardgroup-columns:6}}.palmares .card-group-element-columns-2 .card.card-palmares{border:none;position:relative}.palmares .card-group-element-columns-2 .card.card-palmares:after{content:"";display:block;padding-bottom:100%}.palmares .card-group-element-columns-2 .card.card-palmares .content{background:#f5f5f5;height:100%;position:absolute;width:100%}.palmares .card-group-element-columns-2 .card.card-palmares .content a{align-items:center;color:#676767;display:flex;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;font-weight:300;height:100%;justify-content:center;line-height:27px;line-height:1.6875rem;position:relative;width:100%}.palmares .card-group-element-columns-2 .card.card-palmares .content a:hover{text-decoration:none!important}.palmares .card-group-element-columns-2 .card.card-palmares .content a:hover:before{opacity:1}.palmares .card-group-element-columns-2 .card.card-palmares .content a:before{background:#e9531d url(../b2e17e72fdb96f6a2aa5.svg) 50% no-repeat;content:"";height:80%;left:10%;opacity:0;position:absolute;top:10%;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:80%;z-index:0}.gallery-item img{max-width:100%;width:unset}.frame-type-brick_gallery .gallery-item{aspect-ratio:3/2}.frame-type-brick_gallery .gallery-item :is(img,picture){height:100%;object-fit:cover;width:100%}.filter-wrapper{margin-bottom:30px;position:relative;z-index:4}ul.filters{list-style-type:none;margin:0;padding:0}@media(min-width:992px){ul.filters{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}}@media(max-width:991px){ul.filters{background:#e9531d;border-bottom-left-radius:23px;border-bottom-right-radius:23px;padding-top:30px;top:50%!important;width:100%;z-index:1}ul.filters li{padding-bottom:7px!important;padding-top:7px!important;text-align:center}ul.filters li a{color:#fff!important}}ul.filters.days li{color:#676767;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;text-transform:uppercase}@media(min-width:992px){ul.filters.days li a{color:#b5b5b5!important;display:block}}ul.filters.days li a:hover{text-decoration:none!important}@media(min-width:992px){ul.filters.days li.active{border-bottom:2px solid #e9531d}ul.filters.days li.active a{color:#e9531d!important}ul.filters.categories li{border:1px solid #b2b2b2}}ul.filters.categories li{font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;padding:11px 15px;text-transform:uppercase}ul.filters.categories :is(li.cine-concerts,li.evenements-et-conferences,li.films-en-competition){padding-left:40px}ul.filters.categories li a{color:#b2b2b2}ul.filters.categories li a:hover{text-decoration:none!important}@media(min-width:992px){ul.filters.categories li.active{border-color:#1a1a1a}}ul.filters.categories li.active a{border-bottom:none;color:#1a1a1a}@media(min-width:992px){ul.filters.categories li.films-en-competition{background:url(../d061f3336750005b19b9.svg) left 15px center no-repeat}ul.filters.categories li.evenements-et-conferences{background:url(../300275046ddae5a67d83.svg) left 15px center no-repeat}ul.filters.categories li.cine-concerts{background:url(../a8c1db749ffee4fc57f8.svg) left 15px center no-repeat}}a.lgvideo,button.lgvideo{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;position:relative;text-decoration:none}a.lgvideo:before,button.lgvideo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' fill='none' viewBox='0 0 64 64'%3E%3Crect width='64' height='64' fill='%23e9531d' rx='32'/%3E%3Cpath fill='%23fff' d='M26 23.987c0-1.205 1.384-1.908 2.383-1.21l11.481 8.012a1.47 1.47 0 0 1 0 2.422l-11.48 8.013c-1 .697-2.384-.006-2.384-1.211z'/%3E%3C/svg%3E") left 20px bottom 20px no-repeat!important;content:"";display:block!important;height:100%;left:0;opacity:1!important;position:absolute;top:0;width:100%;z-index:4}@media(max-width:991px){a.lgvideo:before,button.lgvideo:before{background-size:60px}}a.lgvideo{display:inline-block}a.id_embedVideo{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Ccircle id='a' cx='40' cy='40' r='40'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a' fill-rule='evenodd'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a' fill='%23fff'/%3E%3Cpath fill='%230a2037' d='m33.605 23.22 22.288 16.939a1 1 0 0 1-.043 1.623L33.562 56.938A1 1 0 0 1 32 56.11V24.016a1 1 0 0 1 1.605-.796' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;background-size:100px;border-radius:100%;box-shadow:1px 4px 37px -1px #116e8fbf;cursor:pointer;filter:drop-shadow(0 30px 20px rgba(0,0,0,.25));height:100px;left:40px;position:absolute;top:40px;transform-origin:center center;transition:none;width:100px;z-index:100}.filelink-heading{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:0}.news-list-view{margin-bottom:30px}.news-list-view .news-list-item{display:flex;gap:30px;margin-bottom:50px}@media(min-width:992px){.news-list-view .news-list-item{width:58.3333333333%}}.news-list-view .news-list-item h3 a{color:#1a1a1a;font-size:20px;font-size:1.25rem;font-weight:300;line-height:27px;line-height:1.6875rem;text-transform:uppercase}.news-list-view .news-list-item p{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;margin-bottom:20px}.news-list-view .news-list-item .news-list-date{align-self:flex-start;background:#f8f8f8;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-weight:300;padding:14px 20px;text-align:center}.news-list-view .news-list-item .news-list-date .news-list-date-content{height:auto}.news-list-view .news-list-item .news-list-date .month{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;text-transform:uppercase}.news-list-view .news-list-item .news-list-date .day{font-size:25px;font-size:1.5625rem;line-height:34px;line-height:2.125rem}.news-list-view .news-list-item .news-list-date .year{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.news-list-view{padding-top:6px}@media(min-width:992px){.news-list-view{margin-left:-15px;margin-right:-15px}}.news-list-view .news-item{border-radius:5px;cursor:pointer;padding:15px 90px 15px 0;position:relative}@media(min-width:992px){.news-list-view .news-item{padding:15px 60px 15px 15px}}@media(max-width:991px){.news-list-view .news-item{background:url(../6d2015d76d3ebb222b76.svg) top 15px right 20px no-repeat}}.news-list-view .news-item:before{border-radius:5px;box-shadow:0 10px 30px #0000001a;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:100%}@media(min-width:992px){.news-list-view .news-item:hover{background:url(../6d2015d76d3ebb222b76.svg) center right 20px no-repeat}.news-list-view .news-item:hover:before{opacity:1}}.news-list-view .news-item a:hover{text-decoration:none!important}.news-list-view .news-item h3{color:#676767;font-family:TWKContinental,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:0;text-transform:none!important}.news-list-view .news-item h3,.news-list-view .news-item time{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}.news-list-view .news-item time{color:#d1d1d1;font-style:italic}.news.news-single #shareLinksContainer{position:absolute;right:0;top:0}.news.news-single #shareLinksContainer ul.shareLinks{list-style-type:none;margin:0;padding:0}.news.news-single #shareLinksContainer ul.shareLinks li a{display:block;height:60px;width:60px}.news.news-single #shareLinksContainer ul.shareLinks li a.sociallinks-link-facebook{background:url(../63bed12660219d0ac2a9.svg) 50% no-repeat}.news.news-single #shareLinksContainer ul.shareLinks li a.sociallinks-link-twitter{background:url(../acc7baf91a1ddb1db6c1.svg) 50% no-repeat}.news.news-single #shareLinksContainer ul.shareLinks li a.sociallinks-link-linkedin{background:url(../8a8197f972af97879d19.svg) 50% no-repeat}@media(min-width:992px){.news.news-single{margin-left:8.3333333333%;margin-right:25%}}.news.news-single h1{font-size:30px;font-size:1.875rem;line-height:41px;line-height:2.5625rem}.news.news-single .news-main-col section:first-of-type.frame-space-before-normal{padding-top:0!important}.news.news-single :is(.news-backlink-wrap,.news-list-date){display:none}@media(min-width:992px){.news.news-single .gallery-item{margin-left:-8.3333333333%;margin-right:-25%;width:132.3333%}}.news.news-single .frame .container{max-width:unset!important;padding-left:0!important;padding-right:0!important}.news.news-single h4{color:#1a1a1a!important;margin-bottom:30px}.news.news-single p{margin-bottom:30px}@media(min-width:992px){.news.news-single p{margin-bottom:50px}}.news.news-single figcaption{color:#00000080;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:21px;line-height:1.3125rem;margin-top:30px}.person-item.person-row{margin-bottom:50px}.person-item.person-row .person-image{margin-bottom:30px;width:100%}.person-item.person-row .person-text{width:100%}@media(min-width:768px)and (max-width:991px){.person-item.person-row{display:flex;gap:30px}.person-item.person-row .person-image{width:25%}.person-item.person-row .person-text{width:75%}}@media(min-width:992px){.person-item.person-row{display:flex;gap:30px}.person-item.person-row .person-image{width:25%}.person-item.person-row .person-text{width:41.6666666667%}.person-item.person-row:nth-child(2n){margin-left:8.3333333333%}}.persons-list{display:flex;justify-content:center;margin-left:-20px;margin-right:-20px}.persons-list .person-item{margin-right:30px}.persons-list .person-item:nth-child(odd){margin-top:50px}.persons-list .person-item{height:250px;width:155px}@media(min-width:992px){.persons-list .person-item{height:487px;width:305px}.persons-list .person-item img{height:auto;object-fit:cover;width:100%}}#p176 :is(#c318,#c328) .textmedia-text p{font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;margin-bottom:.9375rem;text-transform:uppercase}.textmedia.textmedia-right .textmedia-gallery{margin-left:auto}#body-content>section :is(.textmedia.textmedia-left.centered,.textmedia.textmedia-right.centered) .textmedia-item.textmedia-gallery{display:flex;flex-direction:column;justify-content:center}#body-content>section :is(.textmedia.textmedia-above,.textmedia.textmedia-below) .textmedia-item.textmedia-gallery{display:flex;flex-direction:column;gap:24px;justify-content:center}#body-content>section :is(.textmedia.textmedia-above,.textmedia.textmedia-below) .textmedia-item.textmedia-gallery .textmedia-media-wrapper{display:flex;justify-content:center}#body-content>section .textmedia.textmedia-above .textmedia-item.textmedia-gallery figure,#body-content>section .textmedia.textmedia-above .textmedia-item.textmedia-gallery figure picture,#body-content>section .textmedia.textmedia-below .textmedia-item.textmedia-gallery figure,#body-content>section .textmedia.textmedia-below .textmedia-item.textmedia-gallery figure picture{display:inline-block}#body-content>section .textmedia .textmedia-text:has(p.text-center) .frame-header{text-align:center}#body-content>section .textmedia .textmedia-text table tr{border-bottom:1px solid #0000001a}#body-content>section .textmedia .textmedia-text table tr td{padding-block:4px}#body-content>section .textmedia .textmedia-text table p.lead{border-left:none;margin-left:0;padding-left:0}#body-content>section .textmedia .textmedia-text p{margin-bottom:30px}#body-content>section .textmedia .textmedia-text h3{font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;margin-bottom:30px}#body-content>section .textmedia .textmedia-text ul{list-style-type:none;margin:0 0 50px;padding:0}#body-content>section .textmedia .textmedia-text ul li{color:#676767;font-size:16px;font-size:1rem;font-weight:700;line-height:30px;line-height:1.875rem;margin-bottom:0;padding-left:30px;position:relative}#body-content>section .textmedia .textmedia-text ul li:before{background:#e9531d;border-radius:8px;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}#body-content>section .textmedia .textmedia-text ul li h5{font-size:16px!important;font-size:1rem!important;font-weight:400;line-height:20px!important;line-height:1.25rem!important;margin-bottom:.9375rem!important}.texticon-icon .texticon-inner-icon,.texticon-icon .texticon-inner-icon img,.texticon-icon .texticon-inner-icon svg{height:80px;margin-bottom:30px;margin-left:0;margin-right:auto;width:80px}.texticon-top .texticon-icon{margin-bottom:0}.texticon-icon .texticon-inner-icon{align-items:flex-start;justify-content:flex-start}.texticon-size-awesome .texticon-inner-icon svg{height:auto;max-height:220px;max-width:100%;min-height:160px;width:auto}.sponsors-images .texticon-icon .texticon-inner-icon,.sponsors-images .texticon-icon .texticon-inner-icon img,.sponsors-images .texticon-icon .texticon-inner-icon svg{height:unset;max-width:100%;width:unset}.sponsors-images .grid-2cols.row{align-items:center}.sponsors-images .texticon-right{display:flex;justify-content:center}.sponsors-images .texticon-right .texticon-icon{align-self:center;float:none}.sponsors-images .col-lg-6{width:50%}.btn-base,.btn.btn-outline,.btn.btn-primary,form input.btn[type=submit]{border-radius:100px;color:#fff;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem;padding:12px 36px 10px;text-transform:uppercase;transition:all .4s cubic-bezier(.455,.03,.515,.955)}.btn{box-shadow:none}.btn.btn-primary,form input.btn[type=submit]{background:#e9531d;border:1px solid #e9531d}.btn.btn-primary:hover,form input.btn[type=submit]:hover{background:#0000;border-color:#e9531d;color:#e9531d}.btn.btn-outline{background:#0000;border:1px solid #fff;transition:all .4s cubic-bezier(.455,.03,.515,.955)}.btn.btn-outline:hover{border-color:#e9531d}.btn.btn-secondary{background:#0000;border:none;color:#e9531d;font-size:16px;font-size:1rem;font-weight:700;line-height:19px;line-height:1.1875rem;padding:0 0 0 20px;position:relative;text-align:left}.btn.btn-secondary:before{background:url(../98cf6d0e127ad9d6d6da.svg);content:"";height:13px;left:0;position:absolute;top:9px;transform:translateY(-50%);transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:13px}.btn.btn-secondary:hover{text-decoration:underline}.btn.btn-secondary:hover:before{transform:translateY(-50%) rotate(-90deg)}.film-detail .frame-background-primary a:not(.btn),.film-detail .frame-background-primary h1,.film-detail .frame-background-primary h2,.film-detail .frame-background-primary h3,.film-detail .frame-background-primary h4,.film-detail .frame-background-primary h5,.film-detail .frame-background-primary h6,.film-detail .frame-background-primary p,.film-detail .frame-background-primary ul li{color:#fff}.film-detail .intro{background:#1a1a1a}.film-detail ul{list-style-type:none;margin:0;padding:0}.film-detail ul.tags{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin-bottom:10px}.film-detail ul.tags li{background:#fff;color:#1a1a1a;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;padding:5px 15px}.film-detail ul.tags li.ttu{text-transform:uppercase}.film-detail ul.tags.dark li{background:#0006;color:#fff;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.film-detail ul.tags.dark li span{margin-right:10px;padding-right:10px;position:relative}.film-detail ul.tags.dark li span:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' fill='none' viewBox='0 0 5 5'%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='%23efefef'/%3E%3C/svg%3E") 50% no-repeat;content:"";height:5px;position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:5px}.film-detail ul.tags.dark li span:last-child{margin-right:0;padding-right:0}.film-detail ul.tags.dark li span:last-child:before{display:none}.film-detail ul.film-data{list-style-type:none}.film-detail ul.film-data li{font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}@media(max-width:991px){.film-detail ul.film-data li>span{display:block}}.film-detail ul.film-data li>span strong{margin-right:10px;padding-right:10px;position:relative}.film-detail ul.film-data li>span strong:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' fill='none' viewBox='0 0 5 5'%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='%23efefef'/%3E%3C/svg%3E") 50% no-repeat;content:"";height:5px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:5px}@media(min-width:992px){.film-detail ul.film-data li>span+span{margin-left:15px}}.film-detail .film-vod-info{background:#efefef;padding:30px 20px}.film-detail .film-vod-info a:not(.btn),.film-detail .film-vod-info h1,.film-detail .film-vod-info h2,.film-detail .film-vod-info h3,.film-detail .film-vod-info h4,.film-detail .film-vod-info h5,.film-detail .film-vod-info h6,.film-detail .film-vod-info p,.film-detail .film-vod-info ul li{color:#1a1a1a}.film-detail .film-vod-info h2{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;margin-bottom:.625rem}.film-detail .film-vod-info h2.h3{font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem;margin-bottom:0}.film-detail .film-vod-info p{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;margin-bottom:1.875rem}.film-detail .film-vod-info a.btn{border-radius:5px;display:block;font-size:18px;font-style:normal;font-weight:600;line-height:30px;padding:10px 15px}.film-detail .film-vod-info a.btn+.btn{margin-top:10px}.film-detail .film-vod-info a.btn.btn-outline{border:1px solid #000;color:#1a1a1a}.film-detail .film-vod-info a.btn.btn-primary{background:#e9531d;color:#fff}.film-detail .film-overview{margin-bottom:50px}@media(min-width:992px){.film-detail .film-overview{margin-bottom:100px}}.film-detail .film-overview,.film-detail .film-overview p{color:#676767;font-size:20px;font-size:1.25rem;font-weight:300;line-height:30px;line-height:1.875rem}.film-detail .film-vod-info :is(h2,h3){text-transform:none}.film-detail .inf-player{height:0;overflow:hidden;padding:56.25% 0 0;position:relative;width:100%}.film-detail .back-link-container{height:40px;left:0;position:absolute;top:10px;width:100%;z-index:10}@media(min-width:992px){.film-detail .back-link-container{top:20px}}.film-detail .back-link-container ul{display:flex;gap:0;list-style-type:none;margin:0;padding:0}.film-detail .back-link-container ul li a{color:#fff;font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}.film-detail .back-link-container ul li+li:before{color:#fff;content:"|";margin:0 12px}.film-detail .back-link-container a.back-link{align-items:center;color:#fff;display:inline-flex;font-size:18px;font-size:1.125rem;height:36px;line-height:30px;line-height:1.875rem;padding-left:36px;position:relative}.film-detail .back-link-container a.back-link:hover{text-decoration:underline}.film-detail .back-link-container a.back-link:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23fff' opacity='.15' transform='matrix(-1 0 0 1 30 0)'/%3E%3Cpath stroke='%23fff' stroke-width='1.794' d='m17.5 9-6.68 6 6.68 6'/%3E%3C/svg%3E") 50% no-repeat;content:"";filter:drop-shadow(0 2.791px 2.93px rgba(0,0,0,.15));height:100%;left:0;position:absolute;top:0;width:30px}.film-detail .back-link-container .container{align-items:center;display:flex;gap:20px;justify-content:space-between}.film-detail .back-link-container #weglot-switcher{margin-left:auto}.film-detail .back-link-container #weglot-switcher ul{background:#0000;border:none}.film-detail .back-link-container #weglot-switcher ul li+li:before{content:none}.film-detail .back-link-container #weglot-switcher ul li a{color:#fff;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector{width:45px!important}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector.open .wgcurrent a:before{transform:rotate(135deg)}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent{background-color:#0000;border:none!important;font-family:TWKContinental,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;line-height:14px;line-height:.875rem;position:relative;text-transform:uppercase}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent:after{display:none}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent a{padding-right:20px;position:relative}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#676767;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:6px;position:absolute;right:2px;top:4px;transform:rotate(45deg);transform-origin:50% 50%;transition:all .4s;width:6px}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent a{color:#fff;height:33px}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent a:hover{text-decoration:underline}.film-detail .back-link-container #weglot-switcher .wg-drop.country-selector .wgcurrent a:before{border-color:#fff;right:0;top:13px}@media(max-width:991px){.film-detail .mb-mobile{margin-bottom:40px}}.frame-background-dark a:not(.btn),.frame-background-dark h1,.frame-background-dark h2,.frame-background-dark h3,.frame-background-dark h4,.frame-background-dark h5,.frame-background-dark p,.frame-background-dark ul li{color:#1a1a1a}.frame-background-dark h4{color:#0000004d}.has-id-placeholder input{height:unset!important}.has-id-placeholder input[type=date],.has-id-placeholder input[type=datetime-local],.has-id-placeholder input[type=email],.has-id-placeholder input[type=month],.has-id-placeholder input[type=number],.has-id-placeholder input[type=password],.has-id-placeholder input[type=search],.has-id-placeholder input[type=tel],.has-id-placeholder input[type=text],.has-id-placeholder input[type=time],.has-id-placeholder input[type=url],.has-id-placeholder input[type=week],.has-id-placeholder textarea{padding-bottom:10px!important;padding-top:12px!important}label.id_floatinglabel{display:block!important;position:absolute;top:50%;transform:translateY(-50%) scale(1);transform-origin:left top;z-index:1}label.id_floatinglabel.textarea{top:4px;transform:translateY(0) scale(1)}label.id_floatinglabel.focused{opacity:.6!important;top:2px!important;transform:scale(.6)!important}@media(max-width:991px){.mobile-filters-text-holder{background:#e9531d;border-radius:100px;color:#fff;cursor:pointer;font-family:TWKEverett-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:0;padding:16px 15px 14px!important;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:2}}@media(max-width:991px)and (min-width:992px){.mobile-filters-text-holder{margin-bottom:80px}}@media(max-width:991px){.mobile-filters-text-holder .mobile-filters-label{display:inline-block;padding-left:20px;padding-right:20px;position:relative}.mobile-filters-text-holder .mobile-filters-label:before{border-color:#fff;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;position:absolute;right:2px;top:3px;top:5px;transform:rotate(135deg);transform-origin:50% 50%;transition:all .4s;width:8px}.mobile-filters-text-holder .mobile-filters-label.no-chevron:before{display:none}ul.list-to-dropdown{display:none;flex-direction:column;padding-bottom:10px;position:absolute;top:100%}ul.list-to-dropdown li{display:block;margin-right:0!important;max-width:100%;position:relative}ul.list-to-dropdown li.active:before{display:none!important}ul.list-to-dropdown li a{border:none!important;color:#676767;display:block;font-size:16px;line-height:24px;width:100%}}.id-checkbox,.id-radio{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.radio-context{display:none}.checkbox-label,.radio-label{margin-bottom:0!important}.id-fake-radio{background-color:#0000;border:2px solid #e9531d;border-radius:13px;cursor:pointer;height:26px;left:0;margin-right:14px;position:absolute;top:calc(50% - 13px);transition:background-color .4s;width:26px;z-index:0}.id-fake-radio.active.checkmark{background:#e9531d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpath fill='%23fff' d='m6 13.984 12-12L16.594.578 6 11.172 1.922 7.094.516 8.5z'/%3E%3C/svg%3E") 50% no-repeat}.id-fake-radio.active.full:before{background:#e9531d;border-radius:13px;content:"";height:18px;left:2px;position:absolute;top:2px;width:18px}.id-fake-radio.disabled{opacity:.6}.id-fake-checkbox{background:#fff;border:2px solid #e9531d;border-radius:4px;cursor:pointer;height:26px;left:0;margin-right:4px;position:absolute;top:2px;width:26px}.id-fake-checkbox.active.checkmark{background:#e9531d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14'%3E%3Cpath fill='%23fff' d='m6 13.984 12-12L16.594.578 6 11.172 1.922 7.094.516 8.5z'/%3E%3C/svg%3E") 50% no-repeat}.id-fake-checkbox.active.full:before{background:#e9531d;border-radius:4px;content:"";height:18px;left:2px;position:absolute;top:2px;width:18px}.id-fake-checkbox.disabled{opacity:.6}.id-fake-checkbox.disabled:before{display:none}