@import"https://fonts.googleapis.com/css2?family=Raleway:ital:wght@300;400;600;700&display=swap";body.home:not(.header-fixed) .pageWrapper__header__wrap{background:none;box-shadow:none}.pageWrapper__header__top{background-color:#fff;opacity:1;transition:all .2s ease;position:relative;z-index:100;font-size:0.875rem;font-weight:500;display:none}.pageWrapper__header__top__container{padding:0.3125rem 0.9375rem;position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:0.125rem 0.875rem;color:#fff}.pageWrapper__header__top .top__address,.pageWrapper__header__top .top__phone{display:flex;align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem}.pageWrapper__header__top a{color:#fff}.pageWrapper__header__top a:hover{color:#fff}.pageWrapper__header__top svg{width:1rem;height:1rem;color:#1e73be;fill:#1e73be;stroke:#fff}.pageWrapper__header__wrap{background:#fff;transition:all .5s ease;backface-visibility:hidden;will-change:transform;position:relative;z-index:998}.pageWrapper__header__wrap__container{padding:0.625rem 0.9375rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.pageWrapper__header__wrap__menu{order:1;width:3.4375rem}.pageWrapper__header__menu{padding-top:0.1875rem}.pageWrapper__header__menu button{border:none;cursor:pointer;background:none}.pageWrapper__header__menu button#menu-button{display:flex;z-index:999;position:relative;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 0 0.625rem 0 rgba(0,0,0,.16);border-radius:50%;height:3.4375rem;transition:all .2s ease;aspect-ratio:1/1;padding:0}.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line{width:2rem}.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line-top,.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line-bottom{background-color:#cc1417}.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line-top{top:0.6875rem;transform:rotate(45deg)}.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line-middle{opacity:0}.pageWrapper__header__menu button#menu-button.open .pageWrapper__header__menu__mobile__line-bottom{bottom:0.75rem;transform:rotate(-45deg)}.pageWrapper__header__menu button#menu-button.open:focus .pageWrapper__header__menu__mobile__line-top,.pageWrapper__header__menu button#menu-button.open:focus .pageWrapper__header__menu__mobile__line-bottom{background-color:#cc1417}.pageWrapper__header__menu button#menu-button:focus .pageWrapper__header__menu__mobile__line-top,.pageWrapper__header__menu button#menu-button:focus .pageWrapper__header__menu__mobile__line-bottom{background-color:#343f92}.pageWrapper__header__menu__mobile{position:relative;height:1.625rem;width:2rem}.pageWrapper__header__menu__mobile__line{display:block;transition:all .3s ease;position:absolute}.pageWrapper__header__menu__mobile__line-top,.pageWrapper__header__menu__mobile__line-bottom{width:2rem;height:0.1875rem;background:#1e73be;transition-duration:.3s .3s;left:0}.pageWrapper__header__menu__mobile__line-top{transition-property:top,transform;top:0;background-color:#343f92}.pageWrapper__header__menu__mobile__line-middle{margin:0.0625rem 0;opacity:1;font-size:0.75rem;font-family:"Raleway",sans-serif;color:#343f92;font-weight:500;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pageWrapper__header__menu__mobile__line-bottom{transition-property:bottom,transform;bottom:0;background-color:#cc1417}.pageWrapper__header__logo{order:2;width:calc(100% - 10rem);z-index:999;position:relative}.pageWrapper__header__logo .logo{width:100%;height:4.25rem;max-width:16.875rem;margin:0 auto;position:relative;z-index:101}.pageWrapper__header__logo svg{width:100%;height:100%}.pageWrapper__header__logo svg.logo-desk{transition:all .2s ease;position:relative;display:block;max-width:18.75rem}.pageWrapper__header__additionnallinks{display:flex;align-items:center;order:3;position:relative;width:3.4375rem;z-index:999}.pageWrapper__header__additionnallinks .socials-list{display:none}.pageWrapper__header__breadcrumb{padding:0 0.9375rem}body.header-fixed .pageWrapper__header__top{opacity:0}body.header-fixed .pageWrapper__header__wrap{position:fixed;left:0;top:0;width:100%;z-index:9999}body.header-fixed .pageWrapper__header__wrap__container{padding:0.5rem 0.9375rem}body.header-fixed .pageWrapper__header__logo{order:2;width:calc(100% - 10rem)}body.header-fixed .pageWrapper__header__logo .logo{width:100%;max-width:10.625rem;margin:0 auto}#primary-nav{height:100%;box-sizing:border-box;position:relative;font-family:"Raleway",sans-serif}#primary-nav .menu{background:#fff;transition:visibility .2s ease,opacity .3s ease,transform .3s ease;visibility:hidden;padding:4.5625rem 1.25rem 1.875rem;box-sizing:border-box;height:var(--app-height, 100vh);width:100%;position:fixed;z-index:99;opacity:0;top:0;left:0;overflow:hidden;pointer-events:none}#primary-nav .menu.open{visibility:visible;pointer-events:auto;opacity:1;top:0;z-index:997;border-radius:1.5625rem;box-shadow:0 0.1875rem 0.375rem 0 rgba(0,0,0,.16)}#primary-nav .menu ul{padding:1.875rem 0 0}#primary-nav .menu ul:before{content:"";background-color:#343f92;width:100%;height:0.0625rem;display:block}#primary-nav .menu ul:before{position:relative;top:-0.625rem}#primary-nav .menu ul:after{position:absolute;bottom:0}#primary-nav .menu #top_menu,#primary-nav .menu #secondary_menu{position:relative;overflow-y:scroll;overflow-x:hidden;height:auto;width:100%;display:flex;flex-direction:column;row-gap:0.25rem}#primary-nav .menu #top_menu ul,#primary-nav .menu #secondary_menu ul{display:flex;flex-direction:column;row-gap:0.25rem}#primary-nav .menu #top_menu li,#primary-nav .menu #secondary_menu li{display:flex;flex-direction:row;align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem}#primary-nav .menu #top_menu li.menu-item-parent,#primary-nav .menu #secondary_menu li.menu-item-parent{padding-bottom:0.625rem;margin-bottom:1.25rem;position:relative}#primary-nav .menu #top_menu li.menu-item-parent:after,#primary-nav .menu #secondary_menu li.menu-item-parent:after{content:"";position:absolute;width:100%;height:0.0625rem;background-color:#343f92;display:block;opacity:.3;bottom:0}#primary-nav .menu #top_menu li.menu-item-parent button.prev-menu-toggle,#primary-nav .menu #secondary_menu li.menu-item-parent button.prev-menu-toggle{width:1.875rem;height:1.875rem;text-align:left;color:#343f92;transition:all .2s ease;padding:0}#primary-nav .menu #top_menu li.menu-item-parent button.prev-menu-toggle svg,#primary-nav .menu #secondary_menu li.menu-item-parent button.prev-menu-toggle svg{width:1rem;height:1rem}#primary-nav .menu #top_menu li.menu-item-parent button.prev-menu-toggle:hover,#primary-nav .menu #secondary_menu li.menu-item-parent button.prev-menu-toggle:hover{color:#cc1417}#primary-nav .menu #top_menu li.menu-item-parent .item a,#primary-nav .menu #secondary_menu li.menu-item-parent .item a{padding:0}#primary-nav .menu #top_menu li.menu-item-has-children,#primary-nav .menu #secondary_menu li.menu-item-has-children{justify-content:space-between}#primary-nav .menu #top_menu li.menu-item-has-children>.item,#primary-nav .menu #secondary_menu li.menu-item-has-children>.item{width:100%;display:flex;justify-content:space-between}#primary-nav .menu #top_menu li.menu-item-has-children>.item>a,#primary-nav .menu #secondary_menu li.menu-item-has-children>.item>a{text-decoration:none;width:calc(100% - 1.875rem)}#primary-nav .menu #top_menu li.menu-item-has-children>.item:hover>a,#primary-nav .menu #secondary_menu li.menu-item-has-children>.item:hover>a{color:#343f92}#primary-nav .menu #top_menu li.menu-item-has-children>.item:hover>button.sub-menu-toggle,#primary-nav .menu #secondary_menu li.menu-item-has-children>.item:hover>button.sub-menu-toggle{color:#cc1417}#primary-nav .menu #top_menu li.menu-item-has-children button.sub-menu-toggle,#primary-nav .menu #secondary_menu li.menu-item-has-children button.sub-menu-toggle{width:1.875rem;height:1.875rem;text-align:right;color:#343f92;transition:all .2s ease;padding:0}#primary-nav .menu #top_menu li.menu-item-has-children button.sub-menu-toggle svg,#primary-nav .menu #secondary_menu li.menu-item-has-children button.sub-menu-toggle svg{width:1rem;height:1rem}#primary-nav .menu #top_menu li.menu-item-has-children button.sub-menu-toggle:hover,#primary-nav .menu #secondary_menu li.menu-item-has-children button.sub-menu-toggle:hover{color:#cc1417}#primary-nav .menu #top_menu li.menu-item-has-children>.sub-menu,#primary-nav .menu #secondary_menu li.menu-item-has-children>.sub-menu{display:none;opacity:0;transform:translateX(100%);background:#fff;transition:all 0s ease;height:calc(var(--height, 100%) - 6.0625rem)}#primary-nav .menu #top_menu li.menu-item-has-children>.sub-menu[aria-hidden=false],#primary-nav .menu #secondary_menu li.menu-item-has-children>.sub-menu[aria-hidden=false]{display:block;transform:translateX(0);opacity:1;width:100%;height:var(--height);position:absolute;top:0;left:0;z-index:4;transition:all .2s ease}#primary-nav .menu #top_menu li .item a,#primary-nav .menu #secondary_menu li .item a{cursor:pointer;font-size:0.9375rem;color:#343f92;transition:all .2s ease;padding:0.625rem 0;display:block;text-decoration:none;font-weight:500}#primary-nav .menu #top_menu li .item a:hover,#primary-nav .menu #secondary_menu li .item a:hover{color:#cc1417}#primary-nav .menu #secondary_menu{padding-top:2.5rem}#primary-nav .menu #secondary_menu:before{top:-1.25rem}#primary-nav .menu #secondary_menu li .item a{color:#1e73be;padding:0.375rem 0;font-size:0.8125rem}#primary-nav .menu #secondary_menu li .item a:hover{color:#cc1417}a.btn-icon,button.btn-icon{box-shadow:0 0 0.625rem 0 rgba(0,0,0,.16);background-color:#fff;transition:all .3s ease;height:3.4375rem;width:3.4375rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#343f92}a.btn-icon svg,button.btn-icon svg{height:1.375rem;width:1.375rem}a.btn-icon:hover,button.btn-icon:hover{background-color:#343f92;color:#fff}a.btn-next,button.btn-next{padding:0.5rem 0.375rem 0.5rem 1rem;background:#fff;color:#000;-moz-column-gap:0.8125rem;column-gap:0.8125rem;border:none;font-size:1.0625rem;font-weight:600;display:inline-flex;flex-direction:row;align-items:center;transition:all .2s ease;text-decoration:none;font-family:"Raleway",sans-serif;border-radius:5rem}a.btn-next svg,button.btn-next svg{height:0.8125rem;width:1rem}a.btn-next span.icon,button.btn-next span.icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;box-sizing:border-box;transition:all .2s ease;padding:0.1875rem;border-style:solid;border-width:0.09375rem;border-color:#000;background:#000;color:#fff;transition:all .2s ease;border-radius:50%}a.btn-next span:not(.icon),button.btn-next span:not(.icon){text-transform:uppercase;width:calc(100% - 2.5625rem);font-weight:600}a.btn-next:hover,button.btn-next:hover{color:#cf2e2e}a.btn-next:hover span.icon,button.btn-next:hover span.icon{color:#fff;background:#cf2e2e;border-color:#cf2e2e}a.btn-arrow-prev,a.btn-arrow-next,button.btn-arrow-prev,button.btn-arrow-next{padding:0;background:none;color:#000;-moz-column-gap:0.8125rem;column-gap:0.8125rem;border:none;font-size:1.0625rem;font-weight:600;display:inline-flex;flex-direction:row;align-items:center;transition:all .2s ease;text-decoration:none;font-family:"Raleway",sans-serif}a.btn-arrow-prev svg,a.btn-arrow-next svg,button.btn-arrow-prev svg,button.btn-arrow-next svg{height:0.8125rem;width:1rem}a.btn-arrow-prev span.icon,a.btn-arrow-next span.icon,button.btn-arrow-prev span.icon,button.btn-arrow-next span.icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;box-sizing:border-box;transition:all .2s ease;padding:0.1875rem;border-style:solid;border-width:0.09375rem;border-color:#000;background:#000;color:#fff;transition:all .2s ease;border-radius:50%}a.btn-arrow-prev span:not(.icon),a.btn-arrow-next span:not(.icon),button.btn-arrow-prev span:not(.icon),button.btn-arrow-next span:not(.icon){width:calc(100% - 2.5625rem)}a.btn-arrow-prev:hover,a.btn-arrow-next:hover,button.btn-arrow-prev:hover,button.btn-arrow-next:hover{color:#cf2e2e}a.btn-arrow-prev:hover span.icon,a.btn-arrow-next:hover span.icon,button.btn-arrow-prev:hover span.icon,button.btn-arrow-next:hover span.icon{color:#fff;background:#cf2e2e;border-color:#cf2e2e}a.btn-arrow-prev span.icon,button.btn-arrow-prev span.icon{order:1}a.btn-arrow-prev span:not(.icon),button.btn-arrow-prev span:not(.icon){order:2}.nav-previous>a,.nav-next>a{padding:0;background:none;color:#000;-moz-column-gap:0.8125rem;column-gap:0.8125rem;border:none;font-size:1.0625rem;font-weight:600;display:inline-flex;flex-direction:row;align-items:center;transition:all .2s ease;text-decoration:none;font-family:"Raleway",sans-serif}.nav-previous>a svg,.nav-next>a svg{height:0.8125rem;width:1rem}.nav-previous>a span.icon,.nav-next>a span.icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;box-sizing:border-box;transition:all .2s ease;padding:0.1875rem;border-style:solid;border-width:0.09375rem;border-color:#000;background:#000;color:#fff;transition:all .2s ease;border-radius:50%}.nav-previous>a span:not(.icon),.nav-next>a span:not(.icon){width:calc(100% - 2.5625rem)}.nav-previous>a:hover,.nav-next>a:hover{color:#cf2e2e}.nav-previous>a:hover span.icon,.nav-next>a:hover span.icon{color:#fff;background:#cf2e2e;border-color:#cf2e2e}.nav-previous>a span.icon{order:1}.nav-previous>a span:not(.icon){order:2}.pageLayout__breadcrumbs{padding:0.4375rem 0.9375rem 0.5625rem}.pageLayout__breadcrumbs #breadcrumbs{font-family:"Raleway",sans-serif}.pageLayout__breadcrumbs #breadcrumbs ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;list-style-type:none;-moz-column-gap:0.375rem;column-gap:0.375rem;margin:0;color:#000;font-size:0.75rem}.pageLayout__breadcrumbs #breadcrumbs ul li a{color:#000;transition:all .2s ease;text-decoration:none}.pageLayout__breadcrumbs #breadcrumbs ul li a:hover{color:#cc1417}.pageLayout__breadcrumbs #breadcrumbs ul li a,.pageLayout__breadcrumbs #breadcrumbs ul li span{text-transform:uppercase;font-size:0.75rem;font-weight:500}.pageLayout__breadcrumbs #breadcrumbs ul li span{color:#000}body .gform_wrapper .gform_fields,body .gform_wrapper .gform_footer{--gf-ctrl-btn-bg-color-primary: #000000;--gf-ctrl-btn-bg-color-hover-primary:#fff;--gf-local-border-color:#000000;--gf-ctrl-btn-border-color-hover-primary:#000000;--gf-ctrl-btn-color-hover-primary:#000000;--gf-ctrl-btn-border-color-focus-primary:#000000;--gf-ctrl-btn-bg-color-focus-primary:#000000;--gf-ctrl-border-color-focus:#343f92;--gf-ctrl-outline-color-focus:#343f92;--gf-ctrl-choice-check-color:#343f92;--gf-local-padding-x:20px;--gf-ctrl-label-font-family-primary: "Raleway";--gf-ctrl-btn-radius: 1.875rem;--gf-ctrl-btn-text-transform: uppercase}body .gform_wrapper .gform_fields{--gf-form-gap-y: 0.9375rem}body .gform_wrapper .gform_fields .gfield label{--gf-ctrl-label-color-primary: #000000;--gf-ctrl-label-font-weight-primary: 400;cursor:pointer}body .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]{transition:all .2s ease}body .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]::-moz-placeholder{color:#000000}body .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]::placeholder{color:#000000}body .gform_wrapper .gform_heading .gform_required_legend{display:none}body .gform_wrapper .gform_footer{justify-content:center;--gf-form-footer-margin-y-start: 0.9375rem}body .pageLayout__banner:not(.pageLayout__banner-noBg) .banner{padding:1.25rem;height:14.375rem;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}body .pageLayout__content .container,body .pageLayout__return .container,body .pageLayout__movie .container,body .pageLayout__navigation .container{padding:0 0.9375rem}body .pageLayout__return{margin:0.5625rem 0 0}body .pageLayout__navigation{margin:2.5rem 0 2.5rem}body .pageLayout__navigation>.container{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:0.0625rem 0.75rem;position:relative}body .pageLayout__navigation>.container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0.0625rem;height:100%;background-color:#000}body .pageLayout__navigation.next-prev>.container:after{background-color:#fff}body .pageLayout__navigation .separator{display:none}body .pageLayout__navigation .btn span:not(.icon),body .pageLayout__navigation .nav-next>a span:not(.icon),body .pageLayout__navigation .nav-prev>a span:not(.icon){display:flex;flex-direction:column;font-weight:400;font-style:italic}body .pageLayout__navigation .btn span:not(.icon) strong,body .pageLayout__navigation .nav-next>a span:not(.icon) strong,body .pageLayout__navigation .nav-prev>a span:not(.icon) strong{font-style:normal;font-weight:500;font-size:1.25rem;text-transform:uppercase}body.single-winners .pageLayout__content{margin:1.25rem 0 0}body.single-winners .pageLayout__content .content__edition{display:flex;flex-direction:column}body.single-winners .pageLayout__content .content__edition .category__container{display:flex;flex-direction:column}body.single-winners .pageLayout__content .content__edition .category .title svg{width:0.75rem;height:1.375rem}body.single-winners .pageLayout__content .content__edition .category .title h1{text-transform:uppercase;color:#000;font-size:1.125rem;font-weight:600;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:0.25rem 0.4375rem}body.single-winners .pageLayout__content .content__edition .category .title h1 span{font-size:2.375rem;font-weight:500;width:100%}body.single-winners .pageLayout__content .content__edition .category .description{margin:0.625rem 0 0.625rem}body.single-winners .pageLayout__content .content__edition .category .description p{font-weight:500;color:#000;line-height:1.4;font-size:1.0625rem;margin-top:0}body.single-winners .pageLayout__content .content__edition .category .description p:last-child{margin-bottom:0}body.single-winners .pageLayout__content .content__edition .category .link{margin:0.9375rem 0 0.625rem}body.single-winners .pageLayout__content .content__edition .laureats{margin:2.5rem 0 0.625rem}body.single-winners .pageLayout__content .content__edition .laureats__container{position:relative;padding:0 1.5625rem 3.125rem}body.single-winners .pageLayout__content .content__edition .laureats__container:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;border-radius:1.25rem;border-style:solid;border-color:#000;border-width:0.0625rem;width:100%;height:calc(100% - 1.875rem)}body.single-winners .pageLayout__content .content__edition .laureats .list{display:flex;flex-direction:column;gap:1.875rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item{display:flex;flex-direction:column;justify-content:center;row-gap:0.9375rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item.no-picture{padding-top:5.3125rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item.no-picture .picture{display:none}body.single-winners .pageLayout__content .content__edition .laureats .list .item .picture{border-radius:1.25rem;box-shadow:0 0 0.625rem 0 rgba(0,0,0,.2);border-style:solid;border-color:#fff;border-width:0.0625rem;background-color:#fff;aspect-ratio:1/1;width:11.25rem;max-width:100%;margin:0 auto;padding:0.625rem;display:flex;justify-content:center;align-items:center}body.single-winners .pageLayout__content .content__edition .laureats .list .item .picture picture,body.single-winners .pageLayout__content .content__edition .laureats .list .item .picture img{aspect-ratio:1/1;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body.single-winners .pageLayout__content .content__edition .laureats .list .item .picture svg{color:#000;width:5rem;height:5rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person{display:flex;flex-direction:column;row-gap:0.375rem;text-align:center}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person p{margin:0;font-size:1.0625rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person .lastname{font-weight:700;text-transform:uppercase}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person .firstname{font-weight:500}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person .metier{font-weight:500}body.single-winners .pageLayout__content .content__edition .laureats .list .item .person .description{margin:0.625rem 0 0;font-style:italic}body.single-winners .pageLayout__content .content__edition .laureats .message{margin:2.5rem 0 0.9375rem}body.single-winners .pageLayout__content .content__edition .laureats .message p{text-align:center;font-size:1.25rem;font-weight:600;margin:0}body.single-winners .pageLayout__movie{margin:1.25rem 0}body.single-winners .pageLayout__movie .title{margin:1.5625rem 0}body.single-winners .pageLayout__movie .title h2{text-align:center;font-size:1.25rem;font-weight:600;margin:0}body.single-winners .pageLayout__movie .movie{min-height:25rem;position:relative;background-color:#000;cursor:pointer;border-radius:1.25rem;overflow:hidden;aspect-ratio:1564/800;max-width:100%}body.single-winners .pageLayout__movie .movie .poster{width:100%;height:100%;background-size:cover;background-position:center center}body.single-winners .pageLayout__movie .movie .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2.5rem;height:2.5rem}body.single-winners .pageLayout__movie .movie .btn-play svg{max-width:100%;max-height:100%}body.single-winners .pageLayout__navigation .btn{max-width:50%}body.page-template-list-editions{background-color:#000}body.page-template-list-editions .pageLayout__breadcrumbs #breadcrumbs ul{color:#fff}body.page-template-list-editions .pageLayout__breadcrumbs #breadcrumbs ul li a{color:#fff;transition:all .2s ease;text-decoration:none}body.page-template-list-editions .pageLayout__breadcrumbs #breadcrumbs ul li a:hover{color:#cc1417}body.page-template-list-editions .pageLayout__breadcrumbs #breadcrumbs ul li span{color:#fff}body.page-template-list-editions .pageLayout .category{color:#fff}body.page-template-list-editions .pageLayout .category__title{display:flex;flex-direction:column-reverse;row-gap:0.9375rem;margin:1.25rem 0 2.1875rem}body.page-template-list-editions .pageLayout .category__title h1,body.page-template-list-editions .pageLayout .category__title h2{margin:0}body.page-template-list-editions .pageLayout .category__title h1{font-weight:500;font-size:2.75rem;text-transform:uppercase;text-shadow:0 0 0.625rem rgba(0,0,0,.5);margin:0.125rem 0 0}body.page-template-list-editions .pageLayout .category__title h2{font-style:italic;font-weight:400;font-size:1.3125rem;text-shadow:0 0 0.625rem rgba(0,0,0,.5)}body.page-template-list-editions .pageLayout .list__editions{display:flex;flex-direction:row;flex-wrap:wrap;--column-gap: 1.25rem;--columns: 1;gap:1.875rem var(--column-gap)}body.page-template-list-editions .pageLayout .list__editions .post{aspect-ratio:350/290;border-radius:1.25rem;padding:2.5rem 1.25rem;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;box-sizing:border-box;margin:0;width:calc(100%/var(--columns) - var(--column-gap) + var(--column-gap)/var(--columns))}body.page-template-list-editions .pageLayout .list__editions .post .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}body.page-template-list-editions .pageLayout .list__editions .post .thumbnail.is-empty{background-image:url("assets/img/default.jpg");background-position:center center;background-size:cover}body.page-template-list-editions .pageLayout .list__editions .post .thumbnail:after{content:"";position:absolute;top:0;left:0;transition:background-image .4s ease;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 46%, #000);z-index:2;width:100%;height:100%;pointer-events:none}body.page-template-list-editions .pageLayout .list__editions .post .thumbnail picture,body.page-template-list-editions .pageLayout .list__editions .post .thumbnail img{border-radius:1.25em;width:100%;height:100%}body.page-template-list-editions .pageLayout .list__editions .post .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease;will-change:transform}body.page-template-list-editions .pageLayout .list__editions .post a{display:flex;flex-direction:column;row-gap:0.25rem;color:#fff;font-style:italic;text-decoration:none;text-shadow:0 0 0.625rem rgba(0,0,0,.5);z-index:3;font-size:1.25rem;font-weight:400}body.page-template-list-editions .pageLayout .list__editions .post a span{font-style:normal;text-transform:uppercase;font-size:2rem;font-weight:500}body.page-template-list-editions .pageLayout .list__editions .post:hover .thumbnail:after{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.8))}body.page-template-list-editions .pageLayout .list__editions .post:hover .thumbnail img{transform:scale(1.1)}body.page-template-list-editions .pageLayout__navigation .nav-previous>a,body.page-template-list-editions .pageLayout__navigation .nav-next>a{color:#fff}body.page-template-list-editions .pageLayout__navigation .nav-previous>a span.icon,body.page-template-list-editions .pageLayout__navigation .nav-next>a span.icon{border-color:#fff;background:#fff;color:#000}body.page-template-list-editions .pageLayout__navigation .nav-previous>a:hover,body.page-template-list-editions .pageLayout__navigation .nav-next>a:hover{color:#cf2e2e}body.page-template-list-editions .pageLayout__navigation .nav-previous>a:hover span.icon,body.page-template-list-editions .pageLayout__navigation .nav-next>a:hover span.icon{color:#fff;background:#cf2e2e;border-color:#cf2e2e}body{font-family:"Raleway",sans-serif}body.menu-open{overflow:hidden}body.menu-open:after{content:"";position:fixed;left:0;z-index:98;width:100%;height:100vh;top:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.icon__set{position:absolute;width:0;height:0;overflow:hidden}.icon{display:inline-block;vertical-align:middle;fill:currentColor;pointer-events:none}[data-seo-container]{position:relative}a[data-seo-target]:before{speak:none;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:100}@media screen and (min-width: 37.5em){.pageWrapper__header__top{display:block}.pageWrapper__header__top__container{flex-direction:row}}@media screen and (min-width: 40.625em){body.page-template-list-editions .pageLayout .list__editions{--columns: 2}}@media screen and (min-width: 48em){body .pageLayout__navigation .btn svg,body .pageLayout__navigation .nav-next>a svg,body .pageLayout__navigation .nav-prev>a svg{height:0.9375rem;width:1rem}body .pageLayout__navigation .btn span.icon,body .pageLayout__navigation .nav-next>a span.icon,body .pageLayout__navigation .nav-prev>a span.icon{width:2.375rem;height:2.375rem}body .pageLayout__navigation .btn span:not(.icon),body .pageLayout__navigation .nav-next>a span:not(.icon),body .pageLayout__navigation .nav-prev>a span:not(.icon){width:calc(100% - 3.1875rem)}body.single-winners .pageLayout__content .content__edition .laureats .list{flex-direction:row;align-items:flex-start;justify-content:space-around}body.single-winners .pageLayout__content .content__edition .laureats .list .item{flex-basis:0;flex-grow:1}body.page-template-list-editions .pageLayout .list__editions{--columns: 3}}@media screen and (min-width: em(768px)){.pageWrapper__header__search{display:block;position:relative;z-index:101}.pageWrapper__header__logo{width:calc(100% - 16.25rem);display:flex;align-items:center;justify-content:center;-moz-column-gap:0.9375rem;column-gap:0.9375rem}.pageWrapper__header__logo .logo{margin:0}.pageWrapper__header__additionnallinks{width:8.125rem;gap:0.9375rem;justify-content:flex-end}.pageWrapper__header__wrap__container{align-items:center}.pageWrapper__header__wrap__menu{width:8.125rem}.pageWrapper__header__menu__container{display:flex;gap:0.9375rem}}@media screen and (min-width: 62em){.pageWrapper__header__top__container{padding:0.5625rem 0.9375rem}.pageWrapper__header__menu button#menu-button{width:3.4375rem;height:3.4375rem}.pageWrapper__header__logo .logo{height:5.3125rem;max-width:25rem}body.header-fixed .pageWrapper__header__logo .logo{height:5.3125rem;max-width:25rem}#primary-nav .menu{max-width:21.875rem;height:auto;max-height:var(--app-height, 100vh)}#primary-nav .menu.open{top:0.625rem;left:0.25rem}#primary-nav .menu ul:before{top:-1.5625rem}body .pageLayout__banner:not(.pageLayout__banner-noBg) .banner{height:18.75rem}body .pageLayout__navigation{margin:5rem 0 5rem}body .pageLayout__navigation>.container{justify-content:center;align-items:center;gap:0.0625rem 2.8125rem}body .pageLayout__navigation>.container:after{display:none}body .pageLayout__navigation.next-prev .separator{background-color:#fff}body .pageLayout__navigation .separator{display:block;width:0.0625rem;height:3.3125rem;background-color:#000}body .pageLayout__navigation .btn{-moz-column-gap:1.125rem;column-gap:1.125rem}body .pageLayout__navigation .btn span:not(.icon){row-gap:0.1875rem}body .pageLayout__navigation .btn span:not(.icon) strong{font-size:1.625rem}body.single-winners .pageLayout__content .content__edition .laureats .list{gap:2.5rem}body.single-winners .pageLayout__content .content__edition .laureats .list .item .picture{width:13.4375rem}body.page-template-list-editions .pageLayout__navigation .separator{height:1.75rem}}@media screen and (min-width: 64em){body.home.header-fixed{padding-top:0 !important}body.home.header-fixed .pageWrapper__header__wrap:before{opacity:1;transform:scaleX(1)}body.home.header-fixed .pageWrapper__header__logo .logo:before{opacity:0;transform:translateY(-2.5rem)}body.home:not(.header-fixed) #primary-nav .menu{padding:5.625rem 1.25rem 1.875rem}body.home:not(.header-fixed) .pageWrapper__header__additionnallinks .btn-icon{box-shadow:none;background-color:rgba(0,0,0,0);color:#fff}body.home:not(.header-fixed) .pageWrapper__header__additionnallinks .btn-icon:hover{color:#cc1417;background-color:#fff;box-shadow:0 0 0.625rem 0 rgba(0,0,0,.16)}body.home:not(.header-fixed) .pageWrapper__header__additionnallinks .btn-icon svg{width:1.5625rem;height:1.5625rem}body.home:not(.header-fixed) .pageWrapper__header__additionnallinks .socials-list a{color:#fff}body.home:not(.header-fixed) .pageWrapper__header__additionnallinks .socials-list a:hover{color:#cc1417}body.home:not(.header-fixed) .pageWrapper__header__logo .logo{height:7.5rem}body.home .pageWrapper__header{position:absolute;width:100%;top:0}body.home .pageWrapper__header__wrap:before{content:"";height:100%;width:100%;position:absolute;z-index:-1;background-color:#fff;opacity:0;transform-origin:center;transition:opacity .5s ease,transform .4s ease;transform:scaleX(0)}body.home .pageWrapper__header__logo .logo{position:relative}body.home .pageWrapper__header__logo .logo:before{content:"";position:absolute;top:-0.625rem;left:0;height:calc(100% + 1.875rem);transition:opacity .4s ease,transform .5s ease;transform:translateY(0);width:100%;z-index:-1;opacity:1;background-color:#fff;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.pageWrapper__header__wrap__menu{width:25%}.pageWrapper__header__logo{width:50%}.pageWrapper__header__additionnallinks{width:25%;justify-content:flex-end;gap:0.625rem}.pageWrapper__header__additionnallinks .socials-list{list-style:none;display:flex;align-items:center;gap:1.5625rem;padding:0;margin:0}.pageWrapper__header__additionnallinks .socials-list a{transition:all .3s ease;height:1.375rem;width:1.375rem;display:flex;align-items:center;justify-content:center;color:#343f92}.pageWrapper__header__additionnallinks .socials-list a svg{height:1.375rem;width:1.375rem}.pageWrapper__header__additionnallinks .socials-list a:hover{color:#cc1417}body.page-template-list-editions .pageLayout .category__title h1{font-size:3.4375rem}body.page-template-list-editions .pageLayout .list__editions{--columns: 4;margin-bottom:5rem}}@media screen and (min-width: 75em){body.home .pageWrapper__header__logo .logo:before{top:-0.75rem}.pageWrapper__header__top__container{max-width:99.25rem;margin:0 auto}.pageWrapper__header__wrap__container{max-width:99.25rem;margin:0 auto;padding:0.75rem 0.9375rem}.pageWrapper__header__additionnallinks{gap:1.875rem}.pageWrapper__header__additionnallinks .socials-list{list-style:none;display:flex;align-items:center;gap:1.875rem}.pageWrapper__header__breadcrumb{margin:0.625rem auto}.pageLayout__breadcrumbs{max-width:97.75rem;margin:0 auto}body .pageLayout__content .container,body .pageLayout__return .container,body .pageLayout__movie .container,body .pageLayout__navigation .container{max-width:97.75rem;margin:0 auto}body.single-winners .pageLayout__content .content__edition{flex-direction:row;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem;margin:1.25rem 0 3.75rem}body.single-winners .pageLayout__content .content__edition .category{width:28%;margin:1.875rem 0}body.single-winners .pageLayout__content .content__edition .category .title h1{font-size:1.1875rem}body.single-winners .pageLayout__content .content__edition .category .title h1 span{font-size:2.875rem}body.single-winners .pageLayout__content .content__edition .laureats{width:75%;max-width:63.125rem;margin:0}body.single-winners .pageLayout__content .content__edition .laureats__container:before{border-radius:0;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;border-top-right-radius:0;border-bottom-right-radius:0}body.single-winners .pageLayout__content .content__edition .laureats .message p{font-size:1.5625rem}body.single-winners .pageLayout__movie .title{margin:1.5625rem 0 3.125rem}body.single-winners .pageLayout__movie .title h2{font-size:1.5625rem}body.page-template-list-editions .pageLayout .category__title{margin:1.875rem 0 3.4375rem}body.page-template-list-editions .pageLayout .category__title h1{font-size:4.375rem}body.page-template-list-editions .pageLayout .list__editions{--column-gap: 1.875rem}}