html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Verlag Book';src:url("../fonts/Verlag-Book.eot");src:url("../fonts/Verlag-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Verlag-Book.woff") format("woff"),url("../fonts/Verlag-Book.ttf") format("truetype"),url("../fonts/Verlag-Book.svg#05f87def20d0354e7d73b1044bd6107d") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Verlag Bold';src:url("../fonts/Verlag-Bold.eot");src:url("../fonts/Verlag-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Verlag-Bold.woff") format("woff"),url("../fonts/Verlag-Bold.ttf") format("truetype"),url("../fonts/Verlag-Bold.svg#cc09b1efc20a3eaf6624cc253d502477") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Verlag Black';src:url("../fonts/Verlag-Black.eot");src:url("../fonts/Verlag-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Verlag-Black.woff") format("woff"),url("../fonts/Verlag-Black.ttf") format("truetype"),url("../fonts/Verlag-Black.svg#125693ec0a3a70113228f242685ea001") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'king cooL KC';src:url("../fonts/kingcooLKC.eot");src:url("../fonts/kingcooLKC.eot?#iefix") format("embedded-opentype"),url("../fonts/kingcooLKC.woff") format("woff"),url("../fonts/kingcooLKC.ttf") format("truetype"),url("../fonts/kingcooLKC.svg#670623514a7083f2ddb88685d45f9f2e") format("svg");font-style:normal;font-weight:400}.book,body,.keep-in-touch .right,.keep-in-fix .right,.ct--footer .fondation a,.contact-index__form .more,.contact-index__form p{font-family:'Verlag Book'}.b old{font-family:'Verlag Bold'}.black{font-family:'Verlag Black'}.kingcool{font-family:'king cooL KC'}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.c-full{width:100%}.c-full .c-wrapper{max-width:1440px;margin:0 auto}.push-1,.m-1,.m1{margin-left:8.33333%}.pull-1{margin-left:-8.33333%}.pad-left-1,.p-1{padding-left:8.33333%}.bleed-left-1{margin-left:-8.33333%;padding-left:8.33333%}.c-1{width:8.33333%;flex:0 0 auto}.c-1-12{width:8.33333%;flex:0 0 auto}.push-2,.m-2,.m2{margin-left:16.66667%}.pull-2{margin-left:-16.66667%}.pad-left-2,.p-2{padding-left:16.66667%}.bleed-left-2{margin-left:-16.66667%;padding-left:16.66667%}.c-2{width:16.66667%;flex:0 0 auto}.c-2-12{width:16.66667%;flex:0 0 auto}.push-3,.m-3,.m3{margin-left:25%}.pull-3{margin-left:-25%}.pad-left-3,.p-3{padding-left:25%}.bleed-left-3{margin-left:-25%;padding-left:25%}.c-3{width:25%;flex:0 0 auto}.c-3-12{width:25%;flex:0 0 auto}.push-4,.m-4,.m4{margin-left:33.33333%}.pull-4{margin-left:-33.33333%}.pad-left-4,.p-4{padding-left:33.33333%}.bleed-left-4{margin-left:-33.33333%;padding-left:33.33333%}.c-4{width:33.33333%;flex:0 0 auto}.c-4-12{width:33.33333%;flex:0 0 auto}.push-5,.m-5,.m5{margin-left:41.66667%}.pull-5{margin-left:-41.66667%}.pad-left-5,.p-5{padding-left:41.66667%}.bleed-left-5{margin-left:-41.66667%;padding-left:41.66667%}.c-5{width:41.66667%;flex:0 0 auto}.c-5-12{width:41.66667%;flex:0 0 auto}.push-6,.m-6,.m6{margin-left:50%}.pull-6{margin-left:-50%}.pad-left-6,.p-6{padding-left:50%}.bleed-left-6{margin-left:-50%;padding-left:50%}.c-6{width:50%;flex:0 0 auto}.c-6-12{width:50%;flex:0 0 auto}.push-7,.m-7,.m7{margin-left:58.33333%}.pull-7{margin-left:-58.33333%}.pad-left-7,.p-7{padding-left:58.33333%}.bleed-left-7{margin-left:-58.33333%;padding-left:58.33333%}.c-7{width:58.33333%;flex:0 0 auto}.c-7-12{width:58.33333%;flex:0 0 auto}.push-8,.m-8,.m8{margin-left:66.66667%}.pull-8{margin-left:-66.66667%}.pad-left-8,.p-8{padding-left:66.66667%}.bleed-left-8{margin-left:-66.66667%;padding-left:66.66667%}.c-8{width:66.66667%;flex:0 0 auto}.c-8-12{width:66.66667%;flex:0 0 auto}.push-9,.m-9,.m9{margin-left:75%}.pull-9{margin-left:-75%}.pad-left-9,.p-9{padding-left:75%}.bleed-left-9{margin-left:-75%;padding-left:75%}.c-9{width:75%;flex:0 0 auto}.c-9-12{width:75%;flex:0 0 auto}.push-10,.m-10,.m10{margin-left:83.33333%}.pull-10{margin-left:-83.33333%}.pad-left-10,.p-10{padding-left:83.33333%}.bleed-left-10{margin-left:-83.33333%;padding-left:83.33333%}.c-10{width:83.33333%;flex:0 0 auto}.c-10-12{width:83.33333%;flex:0 0 auto}.push-11,.m-11,.m11{margin-left:91.66667%}.pull-11{margin-left:-91.66667%}.pad-left-11,.p-11{padding-left:91.66667%}.bleed-left-11{margin-left:-91.66667%;padding-left:91.66667%}.c-11{width:91.66667%;flex:0 0 auto}.c-11-12{width:91.66667%;flex:0 0 auto}.push-12,.m-12,.m12{margin-left:100%}.pull-12{margin-left:-100%}.pad-left-12,.p-12{padding-left:100%}.bleed-left-12{margin-left:-100%;padding-left:100%}.c-12{width:100%;flex:0 0 auto}.c-12-12{width:100%;flex:0 0 auto}.icon{fill:currentColor;width:1em;height:1em;vertical-align:middle;overflow:hidden}.icon.svg-social-network-facebook{width:2.1em}.icon.svg-social-network-twitter{width:1.28em}.icon.svg-social-network-youtube{width:1.44em}/*! Dropdown
Dropdown in dom
---------------------------------------------- */.dropdown-container .dropdown{overflow:hidden;opacity:0;visibility:hidden;max-height:0;height:auto;transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.05s,visibility 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.05s,max-height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.dropdown-container .dropdown .dropdown-inner{padding:0.1px 0}.dropdown-container .dropdown-handler{cursor:pointer}.dropdown-container.open .dropdown{opacity:1;visibility:visible}@font-face{font-family:'Montserrat';src:url("../fonts/2019/Montserrat-Regular.eot");src:url("../fonts/2019/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/Montserrat-Regular.woff2") format("woff2"),url("../fonts/2019/Montserrat-Regular.woff") format("woff"),url("../fonts/2019/Montserrat-Regular.ttf") format("truetype"),url("../fonts/2019/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Mostra Nuova';src:url("../fonts/2019/MostraNuova.eot");src:url("../fonts/2019/MostraNuova.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/MostraNuova.woff2") format("woff2"),url("../fonts/2019/MostraNuova.woff") format("woff"),url("../fonts/2019/MostraNuova.ttf") format("truetype"),url("../fonts/2019/MostraNuova.svg#MostraNuova") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat Semi';src:url("../fonts/2019/Montserrat-SemiBold.eot");src:url("../fonts/2019/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/2019/Montserrat-SemiBold.woff") format("woff"),url("../fonts/2019/Montserrat-SemiBold.ttf") format("truetype"),url("../fonts/2019/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/2019/Montserrat-Bold.eot");src:url("../fonts/2019/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/Montserrat-Bold.woff2") format("woff2"),url("../fonts/2019/Montserrat-Bold.woff") format("woff"),url("../fonts/2019/Montserrat-Bold.ttf") format("truetype"),url("../fonts/2019/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Mostra Nuova';src:url("../fonts/2019/MostraNuova-Heavy.eot");src:url("../fonts/2019/MostraNuova-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/MostraNuova-Heavy.woff2") format("woff2"),url("../fonts/2019/MostraNuova-Heavy.woff") format("woff"),url("../fonts/2019/MostraNuova-Heavy.ttf") format("truetype"),url("../fonts/2019/MostraNuova-Heavy.svg#MostraNuova-Heavy") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'graphique_pro_nextsolid_ln';src:url("../fonts/2019/graphique_pro_next_solid_ln-webfont.woff2") format("woff2"),url("../fonts/2019/graphique_pro_next_solid_ln-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'graphique_pro_next_solid';src:url("../fonts/2019/graphique_pro_next_solid-webfont.woff2") format("woff2"),url("../fonts/2019/graphique_pro_next_solid-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Druk';src:url("../fonts/2019/DrukText-Bold.eot");src:url("../fonts/2019/DrukText-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/2019/DrukText-Bold.woff2") format("woff2"),url("../fonts/2019/DrukText-Bold.woff") format("woff"),url("../fonts/2019/DrukText-Bold.ttf") format("truetype"),url("../fonts/2019/DrukText-Bold.svg#DrukText-Bold") format("svg");font-weight:normal;font-style:normal}.font-1,.ct--explanation-competition__title,.ct--topic .inner .title,.ct--laureates__title,.ct--laureates .inner-vertical .title,.ct--highlight .title,.ct--videos-most-viewed .inner .title,.video-entry__main .about .title,.video-entry__bottom .title{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:35px;line-height:42px;text-transform:uppercase}@media screen and (max-width: 640px){.font-1,.ct--explanation-competition__title,.ct--topic .inner .title,.ct--laureates__title,.ct--laureates .inner-vertical .title,.ct--highlight .title,.ct--videos-most-viewed .inner .title,.video-entry__main .about .title,.video-entry__bottom .title{font-size:24px;line-height:28px}}.font-2,.ct--header-1__centered .subtitle{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:24px;line-height:32px;text-transform:uppercase}@media screen and (max-width: 640px){.font-2,.ct--header-1__centered .subtitle{font-size:18px;line-height:23px}}.font-3,.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic{font-family:"Montserrat Semi";font-weight:600;font-style:normal;font-size:24px;line-height:30px;text-transform:uppercase}@media screen and (max-width: 640px){.font-3,.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic{font-size:18px;line-height:23px}}.font-4,.ct--header-2 h1,.ct--topic__popin .pushcontent .content-popin>.first .title{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:24px;line-height:32px;text-transform:uppercase}@media screen and (max-width: 640px){.font-4,.ct--header-2 h1,.ct--topic__popin .pushcontent .content-popin>.first .title{font-size:18px;line-height:25px}}.font-5,.ct--topic .subtitle p{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:20px;line-height:26px;text-transform:uppercase}@media screen and (max-width: 640px){.font-5,.ct--topic .subtitle p{font-size:14px;line-height:20px}}.font-6,.ct--topic .subtitle span,.ct--videos-most-viewed .inner .subtitle span,.ct--our-missions .inner h2{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:20px;line-height:26px;text-transform:uppercase}@media screen and (max-width: 640px){.font-6,.ct--topic .subtitle span,.ct--videos-most-viewed .inner .subtitle span,.ct--our-missions .inner h2{font-size:14px;line-height:23px}}.font-7,.font-7-a,.ct--countdown,.ct--header-2__subtitle,.ct--explanation-competition__subtitle-contest p,.ct--explanation-competition__slider .slider-wrapper .slide .content,.ct--to-win__headline .description,.ct--topic .inner p,.ct--topic__expanded .subtitle,.ct--topic__more.subject p,.ct--topic__more.warning p,.ct--topic__popin .pushcontent .content-popin>.introduction .content,.ct--tab .tabs .tab,.ct--next-edition .intro p,.ct--highlight .about .description,.ct--grid-video .legals,.ct--videos-most-viewed .inner .subtitle,.ct--contact-us .inner p,.ct--our-missions .inner p,.partners-index .line-content p,.video-entry__main .go-back,.video-entry__main .about .real,.video-entry__bottom .error,.video-entry__bottom .response,.participation-index .tabs .tab,.faq-index .faq-wrapper .inner .line-faq__content__text,.faq-index .faq-wrapper .inner .line-faq .content__text{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:16px;line-height:28px}@media screen and (max-width: 640px){.font-7,.font-7-a,.ct--countdown,.ct--header-2__subtitle,.ct--explanation-competition__subtitle-contest p,.ct--explanation-competition__slider .slider-wrapper .slide .content,.ct--to-win__headline .description,.ct--topic .inner p,.ct--topic__expanded .subtitle,.ct--topic__more.subject p,.ct--topic__more.warning p,.ct--topic__popin .pushcontent .content-popin>.introduction .content,.ct--tab .tabs .tab,.ct--next-edition .intro p,.ct--highlight .about .description,.ct--grid-video .legals,.ct--videos-most-viewed .inner .subtitle,.ct--contact-us .inner p,.ct--our-missions .inner p,.partners-index .line-content p,.video-entry__main .go-back,.video-entry__main .about .real,.video-entry__bottom .error,.video-entry__bottom .response,.participation-index .tabs .tab,.faq-index .faq-wrapper .inner .line-faq__content__text,.faq-index .faq-wrapper .inner .line-faq .content__text{font-size:14px;line-height:21px}}.font-7-a,.ct--countdown{text-transform:uppercase}.font-8,.ct--tab .tabs .tab.active,.ct--next-edition .content p strong,.ct--highlight .about .subtitle,.video-entry__main .more .col .title-col,.participation-index .tabs .tab.active{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:16px;line-height:28px;text-transform:uppercase}@media screen and (max-width: 640px){.font-8,.ct--tab .tabs .tab.active,.ct--next-edition .content p strong,.ct--highlight .about .subtitle,.video-entry__main .more .col .title-col,.participation-index .tabs .tab.active{font-size:12px;line-height:15px}}.font-8-a,.ct--grid-video .legals a{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:16px;line-height:28px}@media screen and (max-width: 640px){.font-8-a,.ct--grid-video .legals a{font-size:12px;line-height:18px}}.font-8-b,.ct--explanation-competition__slider .slider-wrapper .slide .title,.ct--topic .inner p span,.partners-index .line-content .title,.video-entry__main .about .real span,.participation-index .title-labels,.participation-index .valid-rules .labelrules,.legals-index .inner .title{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:16px;line-height:22px;text-transform:uppercase}@media screen and (max-width: 640px){.font-8-b,.ct--explanation-competition__slider .slider-wrapper .slide .title,.ct--topic .inner p span,.partners-index .line-content .title,.video-entry__main .about .real span,.participation-index .title-labels,.participation-index .valid-rules .labelrules,.legals-index .inner .title{font-size:12px;line-height:18px}}.font-9,.participation-index .valid-rules p{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:14px;line-height:22px}@media screen and (max-width: 640px){.font-9,.participation-index .valid-rules p{font-size:10px;line-height:15px}}.font-9-a{font-family:"Montserrat";font-weight:normal;font-style:normal;font-size:14px;line-height:22px;text-transform:uppercase}@media screen and (max-width: 640px){.font-9-a{font-size:10px;line-height:15px}}.font-10,.ct--countdown .counter-box .count{font-family:"Mostra Nuova";font-weight:normal;font-style:normal;font-size:40px}@media screen and (max-width: 640px){.font-10,.ct--countdown .counter-box .count{font-size:24px;line-height:28px}}.font-11{font-family:"Mostra Nuova";font-weight:normal;font-style:normal;font-size:35px;line-height:40px}@media screen and (max-width: 640px){.font-11{font-size:24px;line-height:28px}}.font-12,.ct--header-1__centered .title,.ct--explanation-competition__slider .slider-wrapper .slide .title .number,.partners-index .line-content .title .number,.participation-index .title-step .number,.legals-index .inner .title .number{font-family:"Mostra Nuova";font-weight:900;font-style:normal;font-size:30px;line-height:36px;text-transform:uppercase}@media screen and (max-width: 640px){.font-12,.ct--header-1__centered .title,.ct--explanation-competition__slider .slider-wrapper .slide .title .number,.partners-index .line-content .title .number,.participation-index .title-step .number,.legals-index .inner .title .number{font-size:20px;line-height:16px}}.font-13,.video-entry__main .more .col .rank-video{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:90px;text-transform:uppercase}@media screen and (max-width: 640px){.font-13,.video-entry__main .more .col .rank-video{font-size:80px}}.font-14,.ct--header-1__centered .laurier .line.first{font-family:"Mostra Nuova";font-weight:900;font-style:normal;font-size:35px}.font-15,.ct--header-1__centered .laurier .line.second,.ct--to-win__headline .title-to-win,.ct--to-win__headline .title-to-win svg,.ct--next-edition h2,.ct--next-edition h2 strong,.ct--next-edition h2 svg{font-family:'Druk';font-size:90px}.font-16,.faq-index .faq-wrapper .inner .line-faq__head__title,.faq-index .faq-wrapper .inner .line-faq .head__title{font-family:"Montserrat";font-weight:bold;font-style:normal;font-size:18px;line-height:22px}@media screen and (max-width: 640px){.font-16,.faq-index .faq-wrapper .inner .line-faq__head__title,.faq-index .faq-wrapper .inner .line-faq .head__title{font-size:18px}}.font-montserrat,.ct--nav__main ul li .link,.ct--nav__main ul li span,.ct--nav .fondation .about,.ct--footer ul li a,.ct--grid-video .all-videos .item .count-views .count-view,.ct--grid-video .all-videos .item .about-video .real,.ct--grid-jury .swiper-wrapper .slide .content .centering .job,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .job,.ct--videos-most-viewed .selected-videos .item .count-views .count-view,.ct--videos-most-viewed .selected-videos .item .about-video .real,.ct--videos-most-liked .selected-videos .item .count-views .count-view,.ct--videos-most-liked .selected-videos .item .about-video .real,.participation-index .tab-content .step .line-doc-technique input,.participation-index .inputs .input-file,.participation-index .accept-legals,.participation-index .restrictions{font-family:"Montserrat";font-weight:normal;font-style:normal}.font-montserrat-bold,.ct--grid-video .all-videos .item .about-video .title,.ct--grid-jury .swiper-wrapper .slide .content .centering .title,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .title,.ct--videos-most-viewed .selected-videos .item .about-video .title,.ct--videos-most-liked .selected-videos .item .about-video .title,.zoom-index .line .col .see-more{font-family:"Montserrat";font-weight:bold;font-style:normal}.link-text,.legals-index .inner a,.faq-index .faq-wrapper .inner .line-faq__content__text a,.faq-index .faq-wrapper .inner .line-faq .content__text a{background:#06cca7;color:#333;font-weight:bold;padding:1px 3px;transition:background 250ms ease}.link-text:hover,.legals-index .inner a:hover,.faq-index .faq-wrapper .inner .line-faq__content__text a:hover,.faq-index .faq-wrapper .inner .line-faq .content__text a:hover{background:#ffe44e}.btn{position:relative;display:inline-flex;align-items:center;z-index:1;height:45px;text-transform:uppercase;padding:0 45px;border:1px solid #fff;border-radius:50px;color:#fff;font-family:'Montserrat';font-weight:normal;font-style:normal;font-size:13px;transition:border 250ms ease}.btn span{transition:color 250ms ease}.btn.thumbgreen:after{background-color:#fff;background-image:url("../medias/images/pictos/thumb.png")}.btn:before,.btn:after{position:absolute;content:'';display:block;border-radius:50%}.btn:before{width:34px;height:34px;background:#c21d34;top:-10px;left:-10px;background-image:url("../medias/images/pictos/heart-white.png");background-repeat:no-repeat;background-position:9px 12px;background-size:16px auto}.btn:after{width:29px;height:29px;background:#06cca7;bottom:0px;right:-15px;background-image:url("../medias/images/pictos/thumb_white.png");background-repeat:no-repeat;background-position:8px 7px;background-size:14px auto}.btn:hover{border:1px solid #333}.btn:hover span{color:#333}.btn.black{color:#333;border:1px solid #333}.btn.black:hover{border:1px solid #06cca7}.btn.black:hover span{color:#06cca7}.btn.white{color:#fff;border:1px solid #fff}.btn.white:hover{border:1px solid #06cca7}.btn.white:hover span{color:#06cca7}.btn.white-alt{border:1px solid #fff;background:#fff;color:#333}.btn.white-alt:after{background-color:#333;background-image:url("../medias/images/pictos/thumb_white.png")}.btn.white-alt:hover{border:1px solid #333}.btn.white-alt:hover span{color:#333}.btn.hide{display:none}input,textarea{font-family:'Montserrat';font-weight:normal;font-style:normal;font-size:16px;color:#333;height:45px;line-height:initial;padding:0 20px;border:1px solid #858585}input[type="text"],input[type="email"],input[type="tel"],input[type="file"] ,textarea[type="text"],textarea[type="email"],textarea[type="tel"],textarea[type="file"] {border:1px solid #fff;background:none}input[type=checkbox],input[type=radio],textarea[type=checkbox],textarea[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]+label,input[type=radio]+label,textarea[type=checkbox]+label,textarea[type=radio]+label{padding-left:35px;display:inline-block;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;line-height:21px;cursor:pointer}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after,textarea[type=checkbox]:checked+label:after,textarea[type=radio]:checked+label:after{transform:scale(1)}::-webkit-input-placeholder{color:#858585}:-moz-placeholder{color:#858585;opacity:1}::-moz-placeholder{color:#858585;opacity:1}:-ms-input-placeholder{color:#858585}.error{color:#df4040 !important}.error::-webkit-input-placeholder{color:#df4040 !important}.error:-moz-placeholder{color:#df4040 !important;opacity:1}.error::-moz-placeholder{color:#df4040 !important;opacity:1}.error:-ms-input-placeholder{color:#df4040 !important}.error input,.error textarea{border:1px solid #df4040}.input-newsletter.error{color:#333 !important}.input-newsletter.error::-webkit-input-placeholder{color:#333 !important}.input-newsletter.error:-moz-placeholder{color:#333 !important;opacity:1}.input-newsletter.error::-moz-placeholder{color:#333 !important;opacity:1}.input-newsletter.error:-ms-input-placeholder{color:#333 !important}label{position:relative;font-family:'Montserrat';font-weight:normal;font-style:normal;font-size:16px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}label:before{position:absolute;content:'';width:16px;height:16px;left:0;top:3px;border:2px solid #333}label:after{position:absolute;content:'';width:7px;height:6px;left:5px;top:8px;background:url("../medias/images/pictos/check.png");background-size:7px 6px;transform:scale(0);transition:transform 250ms ease}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronAllow{background:#06cca7 !important}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronDeny{background:#c21d34 !important}div#tarteaucitronRoot.tarteaucitronBeforeVisible:before{background:#333 !important;opacity:0.5 !important}div#tarteaucitronAlertBig:before{display:none !important}body #tarteaucitronRoot div#tarteaucitronAlertBig{box-shadow:none !important;border-radius:10px !important}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{padding:6px 10px !important;border-radius:4px !important}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-family:"Montserrat" !important;font-weight:normal !important;font-style:normal !important;font-size:16px !important}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{font-size:15px !important;font-family:'Montserrat' !important;font-weight:normal !important}html{font-size:62.5%}::-moz-selection{color:#fff;background:#fd7130}::selection{color:#fff;background:#fd7130}body{position:relative;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;width:100%;height:100%;font-style:normal;font-size:20px;line-height:25px;color:#333;background:#fff;visibility:hidden}body.dom-content-loaded{visibility:visible}body.no-scroll{overflow:hidden}body .media-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .loader,body .screen-transition{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#333;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:translate3d(0, 0, 0px)}body .loader .txt-screen,body .screen-transition .txt-screen{position:relative;color:#fff;z-index:5;font-size:2.5rem;text-transform:uppercase;letter-spacing:10px;text-align:center;margin-left:13px}body .loader .txt-screen .charsClass,body .screen-transition .txt-screen .charsClass{width:25px;text-align:center}body .loader .screen-transition__bar,body .screen-transition .screen-transition__bar{position:relative;width:160px;height:2px;margin-top:20px;background:rgba(255,255,255,0.1)}body .loader .screen-transition__progress,body .screen-transition .screen-transition__progress{position:absolute;top:0;left:0;width:100%;height:100%;background:white;transform:scaleX(0);transform-origin:left}body .is-smooth-scroll .scroll-wrapper{position:fixed;top:0;left:0;right:0;bottom:0}body .icon.svg-loop-1{width:14px;height:14px}body .icon.svg-loop-2{width:14px;height:14px}body .icon.svg-loop-3{width:21px;height:14px}body .icon.svg-loop-4{width:28px;height:14px}body .icon.svg-loop-5{width:35px;height:14px}body .icon.svg-loop-6{width:42px;height:14px}body main{position:relative;z-index:5;width:100%}body main .page{position:relative;z-index:10;width:100%;min-height:calc(100vh - 80px)}body main .page .link-border{display:inline-block;background:#06cca7;padding:0px 5px}body main .page .link-border span{color:#333;font-weight:bold}body main .page .scrollable{position:relative;top:0;left:0;z-index:15;display:block;width:100%}body main .page [data-src],body main .page [data-background]{opacity:0;transition:opacity 300ms linear}body main .page [data-src].media-loaded,body main .page [data-background].media-loaded{opacity:1}body .plyr__poster{background-color:#fff}body .plyr__control--overlaid{width:88px;height:88px;background:rgba(255,255,255,0);border:1px solid #fff}body .plyr__control--overlaid svg{left:20px;transform:scale(1.25);transition:color 250ms ease}body button.plyr__control.plyr__control--overlaid{color:#fff}body button.plyr__control.plyr__control--overlaid:hover{background:none;transition:border 250ms ease}body .plyr--full-ui input[type=range]{color:#fff}body .plyr--video .plyr__control:hover{background:rgba(255,255,255,0.8)}body .swiper-pagination-bullet{background:#333}body .content-wysiwyg strong{font-weight:500}body .content-wysiwyg ul{margin-bottom:30px}body .content-wysiwyg ul:nth-last-child(1){margin-bottom:0}body .content-wysiwyg ul li{position:relative;padding-left:30px;margin-bottom:15px}body .content-wysiwyg ul li:nth-last-child(1){margin-bottom:0}body .content-wysiwyg ul li:before{position:absolute;content:'';width:10px;height:1px;background:#333;left:0px;top:9px}.clear,.clearfix::after{clear:both;width:100%;height:0px;float:none}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#full-wrapper{position:relative;width:100%;height:100%}#full-wrapper #mask{position:fixed;width:100%;height:100%;background:#fff;z-index:5;left:100%}#full-wrapper .update-content{position:relative;z-index:1}#full-wrapper .ct--nav{left:auto;top:0;transition:left 250ms ease}@media screen and (max-width: 1024px){#full-wrapper .ct--nav{background:#fff;left:-247px;width:247px;height:100vh;top:0;margin-left:0;overflow-y:auto;display:flex;flex-direction:column}#full-wrapper .ct--nav__headline{display:block}#full-wrapper .ct--nav__more{display:block;margin-top:auto}#full-wrapper .ct--nav.hide .ct--nav__headline{display:none;background:red}}#full-wrapper .ct--nav.open{left:0}#full-wrapper #wrapper-content{position:relative;height:100%;margin-top:85px;transition:left 250ms ease}@media screen and (max-width: 1024px){#full-wrapper #wrapper-content{left:0}}#full-wrapper #wrapper-content.open{left:247px}#full-wrapper.nav-hide #nav{left:-247px;top:0}#full-wrapper.nav-hide #wrapper-content{left:0}#full-wrapper .show-on-mobile{display:none}@media screen and (max-width: 640px){#full-wrapper .show-on-mobile{display:block}}.absolute{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.relative{position:relative;width:100%;height:100%}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none}.clear,.clearfix::after{clear:both;width:100%;height:0px;float:none;line-height:0}.clearfix::after{content:''}body.is-debug header,body.is-debug footer{display:none !important}.debug{display:none;position:fixed;top:0;right:0;width:80%;height:100%;max-width:300px;overflow:auto;z-index:100}.is-visible{display:block}.gl-video{position:fixed;opacity:.0001;width:1px;height:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.no-webgl .gl-video{display:none}.is-webgl .gl-circle{opacity:0}.is-webgl .gl-image-circle{opacity:0}.is-webgl .gl-media-reveal{opacity:0}.keep-in-touch,.keep-in-fix{position:relative;background:#007962;width:100%;height:230px;color:#fff;padding:3% 3% 3%;bottom:0}@media screen and (max-width: 1220px){.keep-in-touch,.keep-in-fix{height:auto}}@media screen and (min-width: 2000px){.keep-in-touch,.keep-in-fix{height:250px}}.keep-in-touch .close,.keep-in-fix .close{cursor:pointer;position:absolute;top:10px;right:15px;padding:10px;z-index:99}.keep-in-touch .left,.keep-in-fix .left{position:relative;float:left;width:48%;height:150px;margin-top:1%}@media screen and (max-width: 1220px){.keep-in-touch .left,.keep-in-fix .left{width:100%}}@media screen and (max-width: 1024px){.keep-in-touch .left,.keep-in-fix .left{width:48%;padding-left:0}}@media screen and (max-width: 990px){.keep-in-touch .left,.keep-in-fix .left{width:100%;padding-left:0;height:auto;margin-bottom:20px}}.keep-in-touch .left:after,.keep-in-fix .left:after{position:absolute;content:'';width:2px;height:131px;right:0;top:0;background:url("../medias/images/scenery/fillet-keep-in-touch.png")}@media screen and (max-width: 1220px){.keep-in-touch .left:after,.keep-in-fix .left:after{display:none}}.keep-in-touch .left .highlighted,.keep-in-fix .left .highlighted{font-size:27px;line-height:35px;margin-bottom:20px}@media screen and (max-width: 640px){.keep-in-touch .left .highlighted,.keep-in-fix .left .highlighted{font-size:21px;width:80%;line-height:23px}}.keep-in-touch .left input[type="email"],.keep-in-fix .left input[type="email"]{float:left;background-color:#007962 !important;margin-top:3px}@media screen and (max-width: 640px){.keep-in-touch .left input[type="email"],.keep-in-fix .left input[type="email"]{background-image:none;border:1px solid #fff;width:55%}}.keep-in-touch .left .response,.keep-in-fix .left .response{clear:left;margin:20px 0;float:none}.keep-in-touch .left .btn-send,.keep-in-fix .left .btn-send{float:left;margin-left:20px}@media screen and (max-width: 640px){.keep-in-touch .left .btn-send,.keep-in-fix .left .btn-send{float:right;margin:0}}.keep-in-touch .right,.keep-in-fix .right{float:left;width:51%;height:120px;padding-left:4%;margin-top:1%}@media screen and (max-width: 1220px){.keep-in-touch .right,.keep-in-fix .right{width:100%;padding-left:0}}@media screen and (max-width: 1024px){.keep-in-touch .right,.keep-in-fix .right{width:48%;padding-left:0}}@media screen and (max-width: 990px){.keep-in-touch .right,.keep-in-fix .right{width:100%;padding-left:0;height:auto;margin-bottom:20px}}@media screen and (max-width: 640px){.keep-in-touch .right,.keep-in-fix .right{height:auto}}.keep-in-touch .right a,.keep-in-fix .right a{text-decoration:underline}.keep-in-touch .right .content,.keep-in-fix .right .content{width:85%}.keep-in-touch .right .bold,.keep-in-touch .right .left .highlighted,.keep-in-touch .left .right .highlighted,.keep-in-fix .left .keep-in-touch .right .highlighted,.keep-in-touch .right a,.keep-in-touch .keep-in-fix .right a,.keep-in-fix .keep-in-touch .right a,.keep-in-touch .right .bold p,.keep-in-touch .right #popins-fb .content .close,#popins-fb .content .keep-in-touch .right .close,.keep-in-touch .right .ct--footer .fondation .about,.ct--footer .fondation .keep-in-touch .right .about,.keep-in-touch .right .ct--to-win__slider .slider-wrapper .slide .title span,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-touch .right span,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:before,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:before,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:after,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:after,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-touch .right .see-more,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-touch .right .see-more,.keep-in-touch .right .ct--share-and-win span,.ct--share-and-win .keep-in-touch .right span,.keep-in-touch .right .error-index h1,.error-index .keep-in-touch .right h1,.keep-in-fix .right .bold,.keep-in-touch .left .keep-in-fix .right .highlighted,.keep-in-fix .right .left .highlighted,.keep-in-fix .left .right .highlighted,.keep-in-fix .keep-in-touch .right a,.keep-in-touch .keep-in-fix .right a,.keep-in-fix .right a,.keep-in-fix .right .bold p,.keep-in-fix .right #popins-fb .content .close,#popins-fb .content .keep-in-fix .right .close,.keep-in-fix .right .ct--footer .fondation .about,.ct--footer .fondation .keep-in-fix .right .about,.keep-in-fix .right .ct--to-win__slider .slider-wrapper .slide .title span,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-fix .right span,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:before,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:before,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:after,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:after,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-fix .right .see-more,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-fix .right .see-more,.keep-in-fix .right .ct--share-and-win span,.ct--share-and-win .keep-in-fix .right span,.keep-in-fix .right .error-index h1,.error-index .keep-in-fix .right h1{margin-top:10px}.keep-in-touch .right .bold p,.keep-in-touch .right .left .highlighted p,.keep-in-touch .left .right .highlighted p,.keep-in-fix .left .keep-in-touch .right .highlighted p,.keep-in-touch .right a p,.keep-in-touch .keep-in-fix .right a p,.keep-in-fix .keep-in-touch .right a p,.keep-in-touch .right #popins-fb .content .close p,#popins-fb .content .keep-in-touch .right .close p,.keep-in-touch .right .ct--footer .fondation .about p,.ct--footer .fondation .keep-in-touch .right .about p,.keep-in-touch .right .ct--to-win__slider .slider-wrapper .slide .title span p,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-touch .right span p,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:before p,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:before p,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:after p,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:after p,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more p,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-touch .right .see-more p,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more p,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-touch .right .see-more p,.keep-in-touch .right .ct--share-and-win span p,.ct--share-and-win .keep-in-touch .right span p,.keep-in-touch .right .error-index h1 p,.error-index .keep-in-touch .right h1 p,.keep-in-fix .right .bold p,.keep-in-touch .left .keep-in-fix .right .highlighted p,.keep-in-fix .right .left .highlighted p,.keep-in-fix .left .right .highlighted p,.keep-in-fix .keep-in-touch .right a p,.keep-in-touch .keep-in-fix .right a p,.keep-in-fix .right a p,.keep-in-fix .right #popins-fb .content .close p,#popins-fb .content .keep-in-fix .right .close p,.keep-in-fix .right .ct--footer .fondation .about p,.ct--footer .fondation .keep-in-fix .right .about p,.keep-in-fix .right .ct--to-win__slider .slider-wrapper .slide .title span p,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-fix .right span p,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:before p,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:before p,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:after p,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:after p,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more p,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-fix .right .see-more p,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more p,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-fix .right .see-more p,.keep-in-fix .right .ct--share-and-win span p,.ct--share-and-win .keep-in-fix .right span p,.keep-in-fix .right .error-index h1 p,.error-index .keep-in-fix .right h1 p{float:left}.keep-in-touch .right .bold .fb-like ,.keep-in-touch .right .left .highlighted .fb-like ,.keep-in-touch .left .right .highlighted .fb-like ,.keep-in-fix .left .keep-in-touch .right .highlighted .fb-like ,.keep-in-touch .right a .fb-like ,.keep-in-touch .keep-in-fix .right a .fb-like ,.keep-in-fix .keep-in-touch .right a .fb-like ,.keep-in-touch .right #popins-fb .content .close .fb-like ,#popins-fb .content .keep-in-touch .right .close .fb-like ,.keep-in-touch .right .ct--footer .fondation .about .fb-like ,.ct--footer .fondation .keep-in-touch .right .about .fb-like ,.keep-in-touch .right .ct--to-win__slider .slider-wrapper .slide .title span .fb-like ,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-touch .right span .fb-like ,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:before .fb-like ,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:before .fb-like ,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:after .fb-like ,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:after .fb-like ,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more .fb-like ,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-touch .right .see-more .fb-like ,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more .fb-like ,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-touch .right .see-more .fb-like ,.keep-in-touch .right .ct--share-and-win span .fb-like ,.ct--share-and-win .keep-in-touch .right span .fb-like ,.keep-in-touch .right .error-index h1 .fb-like ,.error-index .keep-in-touch .right h1 .fb-like ,.keep-in-fix .right .bold .fb-like ,.keep-in-touch .left .keep-in-fix .right .highlighted .fb-like ,.keep-in-fix .right .left .highlighted .fb-like ,.keep-in-fix .left .right .highlighted .fb-like ,.keep-in-fix .keep-in-touch .right a .fb-like ,.keep-in-touch .keep-in-fix .right a .fb-like ,.keep-in-fix .right a .fb-like ,.keep-in-fix .right #popins-fb .content .close .fb-like ,#popins-fb .content .keep-in-fix .right .close .fb-like ,.keep-in-fix .right .ct--footer .fondation .about .fb-like ,.ct--footer .fondation .keep-in-fix .right .about .fb-like ,.keep-in-fix .right .ct--to-win__slider .slider-wrapper .slide .title span .fb-like ,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-fix .right span .fb-like ,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:before .fb-like ,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:before .fb-like ,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:after .fb-like ,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:after .fb-like ,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more .fb-like ,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-fix .right .see-more .fb-like ,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more .fb-like ,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-fix .right .see-more .fb-like ,.keep-in-fix .right .ct--share-and-win span .fb-like ,.ct--share-and-win .keep-in-fix .right span .fb-like ,.keep-in-fix .right .error-index h1 .fb-like ,.error-index .keep-in-fix .right h1 .fb-like {float:right;margin-top:0;display:block;width:116px;height:46px;background:url("../medias/images/pictos/like.png") no-repeat;background-position:right top;transition:all 250ms ease;background-size:auto 46px}.keep-in-touch .right .bold .fb-like :hover,.keep-in-touch .right .left .highlighted .fb-like :hover,.keep-in-touch .left .right .highlighted .fb-like :hover,.keep-in-fix .left .keep-in-touch .right .highlighted .fb-like :hover,.keep-in-touch .right a .fb-like :hover,.keep-in-touch .keep-in-fix .right a .fb-like :hover,.keep-in-fix .keep-in-touch .right a .fb-like :hover,.keep-in-touch .right #popins-fb .content .close .fb-like :hover,#popins-fb .content .keep-in-touch .right .close .fb-like :hover,.keep-in-touch .right .ct--footer .fondation .about .fb-like :hover,.ct--footer .fondation .keep-in-touch .right .about .fb-like :hover,.keep-in-touch .right .ct--to-win__slider .slider-wrapper .slide .title span .fb-like :hover,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-touch .right span .fb-like :hover,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:before .fb-like :hover,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:before .fb-like :hover,.keep-in-touch .right .ct--topic__popin .pushcontent .content-popin>.first .content:after .fb-like :hover,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-touch .right .content:after .fb-like :hover,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more .fb-like :hover,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-touch .right .see-more .fb-like :hover,.keep-in-touch .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more .fb-like :hover,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-touch .right .see-more .fb-like :hover,.keep-in-touch .right .ct--share-and-win span .fb-like :hover,.ct--share-and-win .keep-in-touch .right span .fb-like :hover,.keep-in-touch .right .error-index h1 .fb-like :hover,.error-index .keep-in-touch .right h1 .fb-like :hover,.keep-in-fix .right .bold .fb-like :hover,.keep-in-touch .left .keep-in-fix .right .highlighted .fb-like :hover,.keep-in-fix .right .left .highlighted .fb-like :hover,.keep-in-fix .left .right .highlighted .fb-like :hover,.keep-in-fix .keep-in-touch .right a .fb-like :hover,.keep-in-touch .keep-in-fix .right a .fb-like :hover,.keep-in-fix .right a .fb-like :hover,.keep-in-fix .right #popins-fb .content .close .fb-like :hover,#popins-fb .content .keep-in-fix .right .close .fb-like :hover,.keep-in-fix .right .ct--footer .fondation .about .fb-like :hover,.ct--footer .fondation .keep-in-fix .right .about .fb-like :hover,.keep-in-fix .right .ct--to-win__slider .slider-wrapper .slide .title span .fb-like :hover,.ct--to-win__slider .slider-wrapper .slide .title .keep-in-fix .right span .fb-like :hover,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:before .fb-like :hover,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:before .fb-like :hover,.keep-in-fix .right .ct--topic__popin .pushcontent .content-popin>.first .content:after .fb-like :hover,.ct--topic__popin .pushcontent .content-popin>.first .keep-in-fix .right .content:after .fb-like :hover,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more .fb-like :hover,.ct--grid-jury .swiper-wrapper .slide .content .centering .keep-in-fix .right .see-more .fb-like :hover,.keep-in-fix .right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more .fb-like :hover,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .keep-in-fix .right .see-more .fb-like :hover,.keep-in-fix .right .ct--share-and-win span .fb-like :hover,.ct--share-and-win .keep-in-fix .right span .fb-like :hover,.keep-in-fix .right .error-index h1 .fb-like :hover,.error-index .keep-in-fix .right h1 .fb-like :hover{color:#01c49e;background-position:left top}.keep-in-touch .close{display:none}.keep-in-fix{display:none;position:fixed;bottom:0;z-index:99;transform:translate3d(0px, 0px, 0.01px)}.keep-in-fix.show{display:block}#popins-fb{display:none;position:fixed;left:0px;top:0px;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:999;text-align:center}#popins-fb .content{background-color:transparent;display:block;position:absolute;width:80px;height:130px;top:0;bottom:0;left:0;right:0;margin:auto}#popins-fb .content .close{color:#fff;position:absolute;right:-45px;top:-45px;cursor:pointer;font-size:20px;padding:20px}body{width:100%;overflow-x:hidden}body .is-smooth-scroll .scroll-wrapper{position:fixed;top:0;left:0;right:0;bottom:0}body main{position:relative}.rotate-device{position:fixed;width:100vw;height:100%;top:0;left:0;z-index:300;display:none;background:#fff;align-items:center;justify-content:center}@media screen and (max-width: 1000px){.rotate-device{display:none}.rotate-device .content{display:flex;align-items:center}.rotate-device .content .icon{width:22px;height:22px;margin-left:30px}}.form,.contact-index__form,.participation-index__form{position:relative}.form__input-container__file-container .size,.form__input-container__file-container .type,.form__input-container__file-container .success,.form__input-container__file-container .duration{display:none}.form__input-container__file-container.error-empty{color:#df4040 !important}.form__input-container__file-container.error-size .instruction,.form__input-container__file-container.error-size .type,.form__input-container__file-container.error-size .success,.form__input-container__file-container.error-size .duration{display:none}.form__input-container__file-container.error-size .size{display:block;color:#df4040}.form__input-container__file-container.error-type .instruction,.form__input-container__file-container.error-type .size,.form__input-container__file-container.error-type .success,.form__input-container__file-container.error-type .duration{display:none}.form__input-container__file-container.error-type .type{display:block;color:#df4040}.form__input-container__file-container.error-duration .instruction,.form__input-container__file-container.error-duration .size,.form__input-container__file-container.error-duration .success,.form__input-container__file-container.error-duration .type{display:none}.form__input-container__file-container.error-duration .duration{display:block;color:#df4040}.form__input-container__file-container.validate .instruction,.form__input-container__file-container.validate .size,.form__input-container__file-container.validate .type{display:none}.form__input-container__file-container.validate .success{display:block;color:#333}.form__input{color:#333;background-color:#f2f2f2;margin-bottom:20px;border:1px solid #858585;width:100%}@media screen and (max-width: 640px){.form__input{background:none;border:1px solid #333;width:100%}}.form__textarea{width:100%}.form__error{display:none}.form__error.show{display:block}.form__error.email-invalid .email{display:block}.form__error.upload-invalid .upload{display:block}.form__error .email,.form__error .upload{display:none}.form__result{opacity:0;visibility:hidden;text-align:center}.form__result.show{opacity:1;visibility:visible}.valid-form{text-align:center}body.loading .please-wait{display:flex}body.loading .btn{display:none}.please-wait{display:none;justify-content:space-between;align-items:center;flex-direction:column}.please-wait i{margin:0}.please-wait .lds-heart{display:inline-block;position:relative;width:64px;height:64px;transform:rotate(45deg) scale(0.8);transform-origin:32px 32px}.please-wait .lds-heart div{top:23px;left:19px;position:absolute;width:26px;height:26px;background:#c21d34;animation:lds-heart 2s infinite cubic-bezier(0.215, 0.61, 0.355, 1)}.please-wait .lds-heart div:after,.please-wait .lds-heart div:before{content:" ";position:absolute;display:block;width:26px;height:26px;background:#c21d34}.please-wait .lds-heart div:before{left:-17px;border-radius:50% 0 0 50%}.please-wait .lds-heart div:after{top:-17px;border-radius:50% 50% 0 0}@keyframes lds-heart{0%{transform:scale(0.95)}5%{transform:scale(1.1)}39%{transform:scale(0.85)}45%{transform:scale(1)}60%{transform:scale(0.95)}100%{transform:scale(0.9)}}.ct--nav{position:fixed;top:0;left:0;z-index:100;width:100%}.ct--nav.hide{display:none}.ct--nav__headline{display:none;position:fixed;top:0;left:0;width:100vw;background:#fff;height:65px;z-index:99;overflow:hidden}.ct--nav__headline .toggle{position:absolute;left:12px;top:21px;cursor:pointer;width:30px;height:25px;background-repeat:no-repeat;background-image:url("../medias/images/pictos/menu-toggle-2019.png");background-size:100% auto}.ct--nav__headline .logo{position:absolute;left:50%;top:5px;width:226px;height:54px;margin-left:-113px}.ct--nav__headline .logo a{display:block}.ct--nav .btn-participate{display:none;position:relative}@media screen and (max-width: 1024px){.ct--nav .btn-participate{display:flex;margin-top:20px}}@media screen and (max-width: 690px){.ct--nav .btn-participate{font-size:12px}}@media screen and (max-width: 510px){.ct--nav .btn-participate{font-size:11px}}@media screen and (max-width: 450px){.ct--nav .btn-participate{font-size:11px;width:30%}}.ct--nav__main{position:relative;z-index:5;padding:10px 20px 20px;text-align:center;display:flex;justify-content:center;align-items:center;background:#fff}@media screen and (max-width: 1024px){.ct--nav__main{margin-top:0;padding:10px 0;flex-direction:column}}.ct--nav__main .logo{height:54px;margin-top:2px;transform:translateY(7px)}.ct--nav__main ul{text-align:left;display:flex}@media screen and (max-width: 1024px){.ct--nav__main ul{flex-direction:column;width:100%;align-items:center}}.ct--nav__main ul li{text-transform:uppercase;margin:10px 15px 5px;text-align:center}@media screen and (max-width: 1024px){.ct--nav__main ul li{text-align:left}}.ct--nav__main ul li .link,.ct--nav__main ul li span{position:relative;display:inline-flex;font-size:12px;color:#333;line-height:16px;transition:font 250ms ease;cursor:pointer}@media screen and (max-width: 1024px){.ct--nav__main ul li .link,.ct--nav__main ul li span{font-size:12px;padding:0;text-align:center;margin:10px 0 5px}}.ct--nav__main ul li .link:before,.ct--nav__main ul li span:before{position:absolute;content:'';width:97%;height:7px;background:#ffe44e;left:-3px;bottom:-1px;z-index:-1;transition:transform 250ms ease;transform:scaleX(0)}.ct--nav__main ul li .link:hover,.ct--nav__main ul li span:hover{color:#06cca7;font-style:normal}.ct--nav__main ul li.active a,.ct--nav__main ul li.active span{color:#333}.ct--nav__main ul li.active a:before,.ct--nav__main ul li.active span:before{transform:scaleX(1)}.ct--nav__main ul li.extern a{color:#087d67}.ct--nav__main__previous>li .link{text-transform:uppercase;display:block}@media screen and (max-width: 640px){.ct--nav__main__previous>li .link{font-size:12px;padding:0;text-align:left}}.ct--nav__main__previous>li.search{position:relative}.ct--nav__main__previous>li.search .sub-menu{background:#fff;position:absolute;top:95%;left:0;width:100%;line-height:40px;overflow:hidden;display:none;flex-wrap:wrap}.ct--nav__main__previous>li.search .sub-menu li{width:150px;text-align:center}.ct--nav__main__previous>li.search .sub-menu li.second{position:relative}.ct--nav__main__previous>li.search .sub-menu li a{padding:0;text-transform:none;margin:0}.ct--nav__main__previous>li.search .sub-menu li sup{font-size:8px}.ct--nav__main__previous>li.search:hover .sub-menu,.ct--nav__main__previous>li.search:focus-within .sub-menu{display:flex}.ct--nav__main__previous>li.search.active>a{color:#ffe44e}@media screen and (max-width: 1024px){.ct--nav__main__previous>li.search .sub-menu{background:#fff;position:relative;top:0;left:0;width:100%;height:0;line-height:initial;overflow:hidden;display:block;transition:all 150ms ease}.ct--nav__main__previous>li.search .sub-menu li{float:none;width:100%;text-align:left;padding:5px 0 5px 23px}.ct--nav__main__previous>li.search .sub-menu li.second{position:relative}.ct--nav__main__previous>li.search .sub-menu li a{padding:0;text-transform:none;color:#333}.ct--nav__main__previous>li.search .sub-menu li a:hover{color:#087d67}.ct--nav__main__previous>li.search .sub-menu li.active a{color:#087d67}.ct--nav__main__previous>li.search:hover .sub-menu,.ct--nav__main__previous>li.search:active .sub-menu{width:initial}.ct--nav__main__previous>li.search:hover>a,.ct--nav__main__previous>li.search:active>a{color:#087d67}.ct--nav__main__previous>li.search.active .sub-menu{width:initial}.ct--nav__main__previous>li.search.active>a{color:#087d67}}@media screen and (max-width: 640px){.ct--nav__main__previous>li.search .sub-menu{background:#fff;position:relative;top:0;left:0;width:100%;height:0;line-height:initial;overflow:hidden;display:block;margin:10px 0 5px 25px;transition:all 150ms ease}.ct--nav__main__previous>li.search .sub-menu li{float:none;width:100%;text-align:left;padding:5px 0 5px 0px}.ct--nav__main__previous>li.search .sub-menu li.second{position:relative}.ct--nav__main__previous>li.search .sub-menu li.second:before,.ct--nav__main__previous>li.search .sub-menu li.second:after{display:none;background:none}.ct--nav__main__previous>li.search .sub-menu li a{padding:0;text-transform:none;color:#333}.ct--nav__main__previous>li.search .sub-menu li a:hover{color:#087d67}.ct--nav__main__previous>li.search .sub-menu li.active a{color:#087d67}.ct--nav__main__previous>li.search:hover .sub-menu,.ct--nav__main__previous>li.search:active .sub-menu{width:initial;height:auto}.ct--nav__main__previous>li.search:hover>a,.ct--nav__main__previous>li.search:active>a{color:#087d67}.ct--nav__main__previous>li.search.active .sub-menu{width:initial;height:auto}.ct--nav__main__previous>li.search.active>a{color:#087d67}}.ct--nav__more{position:relative;z-index:1;width:100%;padding-bottom:30px;display:none}@media screen and (max-width: 640px){.ct--nav__more{padding-top:10px}}.ct--nav__more .socials{height:40px;padding:5px 0 5px 25px}.ct--nav__more .socials a{display:inline-block;vertical-align:middle;width:19px;height:25px;background-repeat:no-repeat;background-position:center center;transition:background 250ms ease}.ct--nav__more .socials a.youtube{background-image:url("../medias/images/pictos/youtube.png")}.ct--nav__more .socials a.youtube:hover {background-image:url("../medias/images/pictos/youtube-hover.png")}.ct--nav__more .socials a.facebook{background-image:url("../medias/images/pictos/facebook.png")}.ct--nav__more .socials a.facebook:hover{background-image:url("../medias/images/pictos/facebook-hover.png")}.ct--nav__more .socials a.twitter{background-image:url("../medias/images/pictos/twitter.png")}.ct--nav__more .socials a.twitter:hover{background-image:url("../medias/images/pictos/twitter-hover.png")}.ct--nav__more .socials .facebook{position:relative;padding:0 10px;margin:0 10px}.ct--nav .fondation{position:relative;width:100%;padding:5px 0 5px 25px}.ct--nav .fondation .about{color:#b6b6b6;font-size:14px}.ct--nav .fondation .about a{color:#b6b6b6}.ct--header-2{width:100%;background:#ffe44e;padding:70px 0;text-align:center}@media screen and (max-width: 640px){.ct--header-2{padding:70px 6% 30px}}.ct--header-2 img{margin-bottom:20px}.ct--header-2 h1{position:relative;text-transform:uppercase}.ct--footer{width:100%;height:80px;background:#fff}@media screen and (max-width: 740px){.ct--footer{height:auto;padding-top:20px}}.ct--footer ul{float:left;width:70%}@media screen and (max-width: 740px){.ct--footer ul{width:100%;text-align:center;float:none;margin-top:20px;padding:0px 0px 20px}}@media screen and (max-width: 640px){.ct--footer ul{margin-top:0;padding:0}}.ct--footer ul li{height:100%;line-height:80px;margin-left:5%;display:inline-block}@media screen and (max-width: 740px){.ct--footer ul li{line-height:30px}}@media screen and (max-width: 640px){.ct--footer ul li{width:100%;margin:0}}.ct--footer ul li a{font-size:14px;color:#3f3f3f}.ct--footer ul li a:hover{color:#06cca7}.ct--footer ul li.active a{color:#06cca7}.ct--footer .fondation{position:relative;float:right;text-align:right;width:23%;margin-right:4%;height:100%;line-height:80px;color:#aaa;font-size:17px}@media screen and (max-width: 740px){.ct--footer .fondation{text-align:center;width:220px;margin:0 auto;float:none;clear:left;height:100px}}.ct--footer .fondation a{font-size:17px;color:#087d67;transition:color 250ms ease}.ct--footer .fondation a:hover{color:#01c49e}.ct--footer .fondation .about{position:absolute;color:#aaa;font-size:15px;line-height:19px;padding-top:6px;width:170px;right:60px}.ct--footer .fondation .logo{position:absolute;right:0}.ct--header-1{position:relative;width:100%;min-height:680px;height:calc(100vh - 110px);overflow:hidden}.ct--header-1:before{position:absolute;content:'';display:block;width:100%;height:100%;top:0;left:0;z-index:2;background:rgba(51,51,51,0.7)}.ct--header-1.is-previous .ct--header-1__centered .event span{display:block}.ct--header-1__close{position:absolute;z-index:99;right:30px;top:30px;padding:20px;cursor:pointer;transform:rotate(0deg);visibility:hidden;opacity:0;transition:transform 250ms ease}.ct--header-1__close:hover{transform:rotate(90deg)}.ct--header-1__image{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.ct--header-1__wrapper{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}.ct--header-1__wrapper:before,.ct--header-1__wrapper:after{position:absolute;content:''}.ct--header-1__wrapper:before{width:75px;height:68px;background-image:url("../medias/images/header-1/left.png");top:50%;left:-15px}.ct--header-1__wrapper:after{width:73px;height:28px;background-image:url("../medias/images/header-1/right.png");bottom:5%;right:15%}.ct--header-1__centered{position:relative;z-index:5;color:#fff;text-align:center;padding:0 10%;max-width:940px}@media screen and (max-width: 640px){.ct--header-1__centered{width:100%;padding:0}}.ct--header-1__centered:after{position:absolute;content:'';width:120px;height:173px;background-image:url("../medias/images/header-1/traits.png");top:-50px;right:-170px;z-index:1}.ct--header-1__centered .covid-19{padding:0 50px;text-transform:initial;max-width:800px}.ct--header-1__centered .covid-19 span{color:#ffe44e}.ct--header-1__centered .laurier{position:relative;margin-bottom:35px;z-index:5}@media screen and (max-width: 575px){.ct--header-1__centered .laurier{white-space:normal;transform:scale(0.8)}}@media screen and (max-width: 450px){.ct--header-1__centered .laurier{transform:scale(0.6)}}@media screen and (max-width: 345px){.ct--header-1__centered .laurier{transform:scale(0.5)}}.ct--header-1__centered .laurier:before,.ct--header-1__centered .laurier:after{position:absolute;content:'';width:160px;height:296px;background-repeat:no-repeat;top:-60px}.ct--header-1__centered .laurier:before{left:-100px;background-image:url("../medias/images/scenery/laurier-left.png")}.ct--header-1__centered .laurier:after{right:-100px;transform:rotateY(180deg);background-image:url("../medias/images/scenery/laurier-left.png")}@keyframes playright{0%{background-position:-6400px}100%{background-position:0}}@keyframes playleft{0%{background-position:0px}100%{background-position:-6400px}}.ct--header-1__centered .laurier .line{text-transform:uppercase;line-height:initial}.ct--header-1__centered .laurier .line span{position:relative}.ct--header-1__centered .laurier .line.first{transform:rotate(-6deg)}.ct--header-1__centered .laurier .line.first span{top:-20px}.ct--header-1__centered .laurier .line.first span:before{position:absolute;content:'';z-index:-1;width:196px;height:20px;right:-10px;bottom:0;transform:skew(-20deg);background:#ffe44e}.ct--header-1__centered .laurier .line.first span sup{font-size:20px}.ct--header-1__centered .laurier .line.second{position:relative;line-height:80px}.ct--header-1__centered .laurier .line.second span{position:relative}.ct--header-1__centered .laurier .line.third{margin-top:5px}.ct--header-1__centered .video-play{position:relative;z-index:5;cursor:pointer;width:76px;height:76px;border-radius:50%;background:#ffe44e;display:inline-flex;margin:15px auto 40px;transition:background 500ms ease}@media screen and (max-width: 640px){.ct--header-1__centered .video-play{transform:scale(0.8)}}.ct--header-1__centered .video-play:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10.5px 0 10.5px 18.2px;top:50%;left:50%;margin:-10px 0 0 -5px;border-color:transparent transparent transparent #fff;transition:border 500ms ease}.ct--header-1__centered .video-play:hover{background:#fff}.ct--header-1__centered .video-play:hover:before{border-color:transparent transparent transparent #ffe44e}@media screen and (max-width: 640px){.ct--header-1__centered .title{line-height:23px;padding:0 6%}}.ct--header-1__centered .title span{color:#ffe44e}@media screen and (max-width: 640px){.ct--header-1__centered .subtitle{padding:0 6%}}.ct--header-1__centered .subtitle sup{font-size:10px}.ct--header-1__centered .subtitle span{color:#ffe44e}@media screen and (max-width: 440px){.ct--header-1__centered .description{padding:0 6%}}.ct--header-1 video{position:absolute;z-index:10;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;visibility:hidden;opacity:0}@keyframes scrollto{50%{transform:translateY(0)}75%{transform:translateY(3px)}100%{transform:translateY(0)}}.ct--header-1__see-next{position:absolute;bottom:50px;left:50%;margin-left:-13px;z-index:15;cursor:pointer}.ct--header-1 video::-internal-media-controls-download-button{display:none}.ct--header-1 video::-webkit-media-controls-enclosure{overflow:hidden}.ct--header-1 video::-webkit-media-controls-panel{width:calc(100% + 30px)}.ct--countdown{color:#333;width:100%;height:110px;background:#06cca7;display:flex;align-items:center;justify-content:center}.ct--countdown .counter-box{position:relative;display:flex;align-items:center}@media screen and (max-width: 460px){.ct--countdown .counter-box{padding:0 8%}}.ct--countdown .counter-box .left{white-space:nowrap}@media screen and (max-width: 460px){.ct--countdown .counter-box .left{font-size:10px;line-height:12px}}.ct--countdown .counter-box .count{text-align:center;margin:0 15px;color:#ffe44e;padding:10px 8px;background:#333}@media screen and (max-width: 460px){.ct--countdown .counter-box .right{font-size:10px;line-height:12px}}.ct--explanation-competition{padding:45px 0 0 8%;margin-bottom:90px}@media screen and (max-width: 1024px){.ct--explanation-competition{padding:40px 20px 30px;background:#f7f7f7;text-align:center;margin-top:0px;margin-bottom:30px}}.ct--explanation-competition .inner{position:relative;width:100%;padding:0 0 70px 0}@media screen and (max-width: 1024px){.ct--explanation-competition .inner{padding:0}}.ct--explanation-competition .inner:before{position:absolute;content:'';width:94%;height:100%;top:0;right:0;background:#f7f7f7}.ct--explanation-competition .inner:after{position:absolute;content:'';background-image:url("../medias/images/scenery/triangle.png");top:0;right:110px;width:89px;height:95px;background-size:89px auto;background-repeat:no-repeat}@media screen and (max-width: 1024px){.ct--explanation-competition .inner:before,.ct--explanation-competition .inner:after{display:none}}.ct--explanation-competition__subtitle-contest{position:relative;z-index:2;width:55%;padding:0 0 0 20px;margin-bottom:30px}@media screen and (max-width: 1024px){.ct--explanation-competition__subtitle-contest{width:100%;padding:0}}.ct--explanation-competition__slider{position:relative;z-index:2;width:84%;margin-left:16%}@media screen and (max-width: 1024px){.ct--explanation-competition__slider{padding:0 5%;margin-left:8%}}.ct--explanation-competition__slider .slider-wrapper{position:relative;width:100%;clear:both;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.ct--explanation-competition__slider .slider-wrapper{display:block}}.ct--explanation-competition__slider .slider-wrapper:before{position:absolute;content:'';background-image:url("../medias/images/scenery/dots.png");top:60%;margin-top:-86px;left:-166px;width:173px;height:173px;background-size:173px auto;background-repeat:no-repeat}.ct--explanation-competition__slider .slider-wrapper .slide{width:40%;transform:translateY(-50%)}.ct--explanation-competition__slider .slider-wrapper .slide.first{transform:translateY(0)}.ct--explanation-competition__slider .slider-wrapper .slide.second,.ct--explanation-competition__slider .slider-wrapper .slide.fourth{align-self:flex-end}@media screen and (max-width: 1024px){.ct--explanation-competition__slider .slider-wrapper .slide{display:inline-block;background:#f7f7f7;margin:40px 0 0 0;width:100%;transform:translateY(0)}.ct--explanation-competition__slider .slider-wrapper .slide.second,.ct--explanation-competition__slider .slider-wrapper .slide.third{margin-top:40px}}.ct--explanation-competition__slider .slider-wrapper .slide .picto{text-align:center;margin-bottom:35px}.ct--explanation-competition__slider .slider-wrapper .slide .title{position:relative;margin-bottom:5px}.ct--explanation-competition__slider .slider-wrapper .slide .title .number{position:absolute;left:-65px;top:50%;transform:translateY(-50%);background:#06cca7;border-radius:50%;padding:6px;width:53px;height:53px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 53px}.ct--explanation-competition__slider .slider-wrapper .slide .title .number span{position:relative;top:auto;left:auto;color:#333}@media screen and (max-width: 1024px){.ct--explanation-competition__slider .slider-wrapper .slide .title{text-align:center}.ct--explanation-competition__slider .slider-wrapper .slide .title .number{position:relative;left:auto;top:auto;margin-right:10px}}.ct--to-win{position:relative;padding:90px 0 60px;background:#333}.ct--to-win:before{position:absolute;content:'';width:89px;height:80px;bottom:45px;left:70px;display:block;background-image:url("../medias/images/pictos/square.png");background-size:89px 80px}.ct--to-win:after{position:absolute;content:'';width:74px;height:82px;top:50px;right:150px;display:block;background-image:url("../medias/images/pictos/pattern_cross.png");background-size:74px 82px}@media screen and (max-width: 1024px){.ct--to-win{padding:35px 0}.ct--to-win:before{left:-30px}.ct--to-win:after{top:400px;right:-30px}}.ct--to-win__headline{position:relative;width:360px;margin:0 auto 50px;text-align:center}@media screen and (max-width: 1024px){.ct--to-win__headline{margin:0 auto;padding:0 6%;width:100%}}.ct--to-win__headline:before,.ct--to-win__headline:after{position:absolute;content:'';width:137px;height:251px;top:-25px}.ct--to-win__headline:before{background:url("../medias/images/scenery/laurier-left-yellow.png");left:-145px}.ct--to-win__headline:after{background:url("../medias/images/scenery/laurier-right-yellow.png");right:-145px}@media screen and (max-width: 1024px){.ct--to-win__headline:before,.ct--to-win__headline:after{width:80px;height:130px;top:0px}.ct--to-win__headline:before{background-size:70% auto;background-repeat:no-repeat;left:10px}.ct--to-win__headline:after{background-size:70% auto;background-repeat:no-repeat;right:-10px}}.ct--to-win__headline .title-to-win{position:relative;color:#fff;margin-bottom:25px;display:inline-flex;line-height:75px;text-transform:uppercase}@media screen and (max-width: 440px){.ct--to-win__headline .title-to-win{position:relative;transform-origin:0 center;left:50%;transform:scale(0.6) translateX(-50%)}}.ct--to-win__headline .title-to-win span{position:relative}.ct--to-win__headline .title-to-win strong{position:relative;z-index:2;top:0;left:0}.ct--to-win__headline .title-to-win svg{position:absolute;stroke-width:0.4px;left:-8px;top:1px;z-index:1;stroke:#06cca7}.ct--to-win__headline .description{color:#858585;padding:0 30px}.ct--to-win__headline .img-win{margin-top:30px}.ct--to-win__slider{width:90%;margin:0 auto}@media screen and (max-width: 1024px){.ct--to-win__slider{margin:50px auto 0}}.ct--to-win__slider .slider-wrapper{width:100%;text-align:center}@media screen and (min-width: 1024px){.ct--to-win__slider .slider-wrapper{display:block;text-align:center;width:100%}}.ct--to-win__slider .slider-wrapper .slide{position:relative;display:inline-block;vertical-align:top;width:27%;margin:40px 2% 0;color:#fff;text-align:center}@media screen and (max-width: 1024px){.ct--to-win__slider .slider-wrapper .slide{text-align:center;width:100%;margin:0}}.ct--to-win__slider .slider-wrapper .slide .picto{margin-bottom:15px;text-align:center}@media screen and (max-width: 1024px){.ct--to-win__slider .slider-wrapper .slide .picto{margin-bottom:0}.ct--to-win__slider .slider-wrapper .slide .picto img{transform:scale(0.75)}}.ct--to-win__slider .slider-wrapper .slide .title{margin:5px 0 10px;text-transform:uppercase}.ct--to-win__slider .slider-wrapper .slide .title span{font-size:18px;display:inline-block;margin-top:10px}.ct--to-win__slider .slider-wrapper .slide .price{color:#ffe44e}@media screen and (max-width: 700px){.ct--to-win__slider .slider-wrapper .slide .price{font-size:26px}}.ct--to-win__slider .slider-wrapper .slide .price .more{color:#858585}.ct--to-win__slider .slider-wrapper .slide .price a{color:#858585;text-decoration:underline;transition:color 250ms ease}.ct--to-win__slider .slider-wrapper .slide .price a:hover{color:#01c49e}.ct--to-win__slider .slider-wrapper .slide.second{position:relative;text-align:center}.ct--to-win__slider .slider-wrapper .slide.second:before,.ct--to-win__slider .slider-wrapper .slide.second:after{position:absolute;content:'';width:1px;height:130px;background:#5c5c5c;top:10px}.ct--to-win__slider .slider-wrapper .slide.second:before{left:-10px}.ct--to-win__slider .slider-wrapper .slide.second:after{right:-10px}@media screen and (max-width: 1024px){.ct--to-win__slider .slider-wrapper .slide.second:before,.ct--to-win__slider .slider-wrapper .slide.second:after{display:none}}.ct--to-win__slider .controls{position:relative;width:100%;height:30px;margin:15px 0;display:flex;align-items:center}@media screen and (min-width: 1024px){.ct--to-win__slider .controls{display:none}}.ct--to-win__slider .controls .swiper-pagination{position:relative;z-index:1;top:0;bottom:0}.ct--to-win__slider .controls .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1}.ct--to-win__slider .controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffe44e}.ct--to-win .discover-past{display:flex;position:relative;margin:40px auto 0;width:170px;z-index:1}.ct--to-win .discover-past sup{font-size:10px}.ct--to-win .line-btn{text-align:center;margin-top:50px}@media screen and (max-width: 1024px){.ct--to-win .line-btn{margin-top:30px}}.ct--to-win .line-btn .btn:hover{border:1px solid #06cca7}.ct--to-win .line-btn .btn:hover span{color:#06cca7}.ct--topic{position:relative}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes triangle{0%{transform:translateY(0)}50%{transform:translateY(50px)}100%{transform:translateY(0)}}.ct--topic .inner{background:#ffe44e;position:relative;text-align:center}.ct--topic .inner .title{margin-bottom:40px}.ct--topic .inner .title:before{width:95px;height:20px;right:-5px;background:#06cca7 !important}.ct--topic .inner p{line-height:17px;text-transform:uppercase}.ct--topic.not-closed{padding:50px 0 30px;background:#ffe44e;text-align:center}.ct--topic.not-closed:before{position:absolute;content:'';width:81px;height:81px;top:50%;left:-40px;display:block;background-image:url("../medias/images/pictos/round.png");background-size:81px 81px}.ct--topic.not-closed:after{position:absolute;content:'';width:62px;height:77px;top:50px;right:105px;display:block;background-image:url("../medias/images/pictos/rond_triangle.png");background-size:62px 77px}@media screen and (max-width: 640px){.ct--topic.not-closed:before{top:5%;left:-20px}.ct--topic.not-closed:after{top:50px;right:0;background-size:31px auto;background-repeat:no-repeat}}.ct--topic.not-closed .title-screen:before{background:#06cca7 !important;width:97px !important}.ct--topic.closed .inner{width:595px;padding:60px 40px 45px;margin:0 auto 95px}.ct--topic.closed .inner:before{position:absolute;content:'';left:-35px;top:50%;width:81px;height:81px;background-image:url("../medias/images/pictos/round-green.png");background-size:81px 81px;animation:round 80s linear 0ms infinite}.ct--topic.closed .inner:after{position:absolute;content:'';right:25px;top:50px;width:62px;height:77px;background-image:url("../medias/images/pictos/rond_triangle.png");background-size:62px 77px;animation:triangle 40s linear 0ms infinite}@media screen and (max-width: 640px){.ct--topic.closed .inner{width:80%;margin:0 auto 30px;padding:25px 40px}.ct--topic.closed .inner:before{top:10%;transform:scale(0.5)}.ct--topic.closed .inner:after{top:0;right:0;transform:scale(0.5)}}.ct--topic.previous .inner{margin:0 auto}.ct--topic .subtitle{position:relative;margin:0 auto 25px;text-align:center;font-size:20px;text-transform:uppercase}@media screen and (max-width: 640px){.ct--topic .subtitle{padding:10px;margin:10px auto}}.ct--topic .btn{margin-top:40px}.ct--topic__expanded .subtitle{position:relative;margin-top:80px}.ct--topic__expanded .subtitle:before{position:absolute;content:'';width:100%;top:-40px;left:50%;transform:translateX(-50%);height:2px;background-image:url("../medias/images/scenery/filet-subjects.png");background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 640px){.ct--topic__expanded .subtitle:before{display:none}}.ct--topic__more{position:relative;width:60%;margin:0 auto;text-align:left}@media screen and (max-width: 2000px){.ct--topic__more{width:80%}}@media screen and (max-width: 1400px){.ct--topic__more{width:90%}}.ct--topic__more a{color:#333}.ct--topic__more.subject p{position:relative;padding-left:180px}.ct--topic__more.subject p:before{position:absolute;content:'';left:0px;top:50%;transform:translateY(-50%);width:119px;height:119px;border-radius:50%;background-color:#06cca7;background-image:url("../medias/images/pictos/head.png");background-size:60px 52px;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 640px){.ct--topic__more.subject p:before{position:relative;display:block;top:auto;left:auto;transform:none;margin:0 auto 20px}}.ct--topic__more.warning a{text-decoration:underline}.ct--topic__more.warning p{position:relative;padding-left:180px}.ct--topic__more.warning p:before{position:absolute;content:'';left:10px;top:50%;transform:translateY(-50%);width:119px;height:119px;border-radius:50%;background-color:#06cca7;background-image:url("../medias/images/pictos/lightning.png");background-size:54px 72px;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 640px){.ct--topic__more.warning p:before{position:relative;display:block;top:auto;left:auto;transform:none;margin:0 auto 20px}}.ct--topic__more p{position:relative}@media screen and (max-width: 640px){.ct--topic__more p{padding-left:0 !important}}.ct--topic__second{width:80%;max-width:660px;color:#3f3f3f;margin:0 auto}@media screen and (max-width: 640px){.ct--topic__second{padding:0 0 0}}.ct--topic__second .about{text-align:center}.ct--topic__second .about p{padding:45px 5%}@media screen and (max-width: 640px){.ct--topic__second .about p{padding:45px 0 0}.ct--topic__second .about p.all{padding:0px 0 45px}}.ct--topic__second .star-picto{margin-top:50px}.ct--topic__popin{display:none;position:fixed;left:0px;top:0px;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:999}.ct--topic__popin.show{display:block}.ct--topic__popin .close{z-index:99;font-weight:bold;cursor:pointer;position:absolute;right:35px;top:10px;font-size:30px;transform:rotate(0);transition:transform 250ms ease}.ct--topic__popin .close:hover{transform:rotate(90deg)}.ct--topic__popin .pushcontent{display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;padding:30px 50px;overflow-y:scroll}@media screen and (max-width: 1024px){.ct--topic__popin .pushcontent{padding:30px 20px}}.ct--topic__popin .pushcontent .content-popin{width:100%;color:#333;text-align:center;background:#fff}.ct--topic__popin .pushcontent .content-popin>.first{width:100%;background:#ffe44e;padding:70px 0}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.first{padding:70px 5% 30px}}.ct--topic__popin .pushcontent .content-popin>.first img{margin-bottom:20px}.ct--topic__popin .pushcontent .content-popin>.first .title{position:relative;text-transform:uppercase}.ct--topic__popin .pushcontent .content-popin>.first .illu{width:100%;text-align:center;padding:30px 0}.ct--topic__popin .pushcontent .content-popin>.first .content{font-size:22px;position:relative;text-align:center;width:80%;margin:0 auto}.ct--topic__popin .pushcontent .content-popin>.first .content:before,.ct--topic__popin .pushcontent .content-popin>.first .content:after{font-size:70px;position:absolute}.ct--topic__popin .pushcontent .content-popin>.first .content:before{content:'“';left:-25px;top:10px}.ct--topic__popin .pushcontent .content-popin>.first .content:after{content:'”';right:-25px;bottom:-20px}.ct--topic__popin .pushcontent .content-popin>.first .content span{color:#01c49e}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.first .content{font-size:17px;line-height:20px}}.ct--topic__popin .pushcontent .content-popin>.introduction{width:100%;padding:60px 8%;max-width:1300px;margin:0 auto}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.introduction{text-align:left}}.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic{position:relative;margin-bottom:40px;display:inline;line-height:25px}.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic:before{position:absolute;content:'';bottom:-5px;right:-10px;width:60px;height:20px;background:#ffe44e;z-index:1}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic:before{bottom:1px;right:-10px;width:50px;height:10px}}.ct--topic__popin .pushcontent .content-popin>.introduction .title-topic span{position:relative;z-index:2}.ct--topic__popin .pushcontent .content-popin>.introduction .content{margin-top:20px}.ct--topic__popin .pushcontent .content-popin>.about-search{position:relative;width:100%;padding:70px 8%;background:#f7f7f7}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.about-search{padding:30px 8%}}.ct--topic__popin .pushcontent .content-popin>.about-search .paraph{position:relative;z-index:2;max-width:1300px;margin:0 auto 70px;padding:0 8%}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.about-search .paraph{text-align:left;padding:0 0}}.ct--topic__popin .pushcontent .content-popin>.about-search .paraph.quote{margin:0 auto 130px}.ct--topic__popin .pushcontent .content-popin>.about-search .paraph.quote:after{position:absolute;content:'';width:40px;height:32px;left:50%;bottom:-80px;margin-left:-20px;background-image:url("../medias/images/pictos/quote.png");background-size:40px 32px}.ct--topic__popin .pushcontent .content-popin>.about-search .paraph .title-paraph{margin-bottom:25px}@media screen and (max-width: 640px){.ct--topic__popin .pushcontent .content-popin>.about-search .paraph .title-paraph{font-size:14px;line-height:18px;text-align:left}}.ct--topic__popin .pushcontent .content-popin>.about-search .paraph .number{color:#06cca7;margin-right:5px}.ct--tab{padding:90px 0 60px;background:#f7f7f7;text-align:center}@media screen and (max-width: 640px){.ct--tab{margin-bottom:0}}@media screen and (max-width: 1024px){.ct--tab__subtitle{padding:0 5%;margin-bottom:20px}}@media screen and (max-width: 640px){.ct--tab{padding:90px 0 1px}}.ct--tab .subtitle-jury{width:545px;margin:0 auto 70px}@media screen and (max-width: 640px){.ct--tab .subtitle-jury{width:auto;margin:0 auto 25px;padding:0 20px}}.ct--tab .tabs{position:relative;width:100%;height:40px;margin:0 auto 30px;text-align:center;display:flex;align-items:center;justify-content:center}.ct--tab .tabs .tab{position:relative;line-height:16px;color:#b6b6b6;background-repeat:no-repeat;cursor:pointer;text-transform:uppercase;margin:0 18px;transition:color 500ms ease}.ct--tab .tabs .tab span{position:relative;z-index:2}.ct--tab .tabs .tab.jury:after{position:absolute;content:'';height:100%;width:1px;right:-22px;top:0;background:#b6b6b6}.ct--tab .tabs .tab:before{position:absolute;content:'';top:50%;left:-1%;width:102%;height:100%;background:#ffe44e;z-index:1;transition:transform 500ms ease;transform:scaleX(0)}.ct--tab .tabs .tab.active{line-height:16px;color:#333}.ct--tab .tabs .tab.active:before{position:absolute;content:'';transform:scaleX(1)}@media screen and (max-width: 640px){.ct--tab .tabs{margin:0 20px;width:calc(100% - 40px);align-items:stretch;height:auto}.ct--tab .tabs .tab{display:inline-flex;align-items:center;justify-content:center;width:50%;padding:15px;background:#fff;margin:0;line-height:15px}.ct--tab .tabs .tab .show-on-mobile{height:0}.ct--tab .tabs .tab:before,.ct--tab .tabs .tab:after{display:none}.ct--tab .tabs .tab.active{background:#ffe44e}}.ct--tab .all-gifts{width:82%;margin:20px auto;text-align:center;overflow:hidden;height:0}.ct--tab .all-gifts .double-content{position:relative;margin-bottom:50px;padding-bottom:20px}.ct--tab .all-gifts .double-content .content-left{display:inline-block;width:20%;margin-right:5%;vertical-align:middle}@media screen and (max-width: 640px){.ct--tab .all-gifts .double-content .content-left{width:100%;float:none}}.ct--tab .all-gifts .double-content .content-left img{max-width:100%}.ct--tab .all-gifts .double-content .content-right{display:inline-block;width:60%;text-align:left;margin-top:40px}@media screen and (max-width: 640px){.ct--tab .all-gifts .double-content .content-right{width:96%;padding:0 2% 0;float:none;text-align:center}}.ct--tab .all-gifts .double-content .content-right:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.ct--tab .all-gifts .double-content .content-right p{display:inline-block;vertical-align:middle}.ct--tab .all-gifts .double-content .content-right .bold,.ct--tab .all-gifts .double-content .content-right .keep-in-touch .left .highlighted,.keep-in-touch .left .ct--tab .all-gifts .double-content .content-right .highlighted,.ct--tab .all-gifts .double-content .content-right .keep-in-fix .left .highlighted,.keep-in-fix .left .ct--tab .all-gifts .double-content .content-right .highlighted,.ct--tab .all-gifts .double-content .content-right .keep-in-touch .right a,.keep-in-touch .right .ct--tab .all-gifts .double-content .content-right a,.ct--tab .all-gifts .double-content .content-right .keep-in-fix .right a,.keep-in-fix .right .ct--tab .all-gifts .double-content .content-right a,.ct--tab .all-gifts .double-content .content-right .keep-in-touch .right .bold p,.keep-in-touch .right .bold .ct--tab .all-gifts .double-content .content-right p,.ct--tab .all-gifts .double-content .content-right .keep-in-fix .right .bold p,.keep-in-fix .right .bold .ct--tab .all-gifts .double-content .content-right p,.ct--tab .all-gifts .double-content .content-right #popins-fb .content .close,#popins-fb .content .ct--tab .all-gifts .double-content .content-right .close,.ct--tab .all-gifts .double-content .content-right .ct--footer .fondation .about,.ct--footer .fondation .ct--tab .all-gifts .double-content .content-right .about,.ct--tab .all-gifts .double-content .content-right .ct--to-win__slider .slider-wrapper .slide .title span,.ct--to-win__slider .slider-wrapper .slide .title .ct--tab .all-gifts .double-content .content-right span,.ct--tab .all-gifts .double-content .content-right .ct--topic__popin .pushcontent .content-popin>.first .content:before,.ct--topic__popin .pushcontent .content-popin>.first .ct--tab .all-gifts .double-content .content-right .content:before,.ct--tab .all-gifts .double-content .content-right .ct--topic__popin .pushcontent .content-popin>.first .content:after,.ct--topic__popin .pushcontent .content-popin>.first .ct--tab .all-gifts .double-content .content-right .content:after,.ct--tab .all-gifts .double-content .content-right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more,.ct--grid-jury .swiper-wrapper .slide .content .centering .ct--tab .all-gifts .double-content .content-right .see-more,.ct--tab .all-gifts .double-content .content-right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .ct--tab .all-gifts .double-content .content-right .see-more,.ct--tab .all-gifts .double-content .content-right .ct--share-and-win span,.ct--share-and-win .ct--tab .all-gifts .double-content .content-right span,.ct--tab .all-gifts .double-content .content-right .error-index h1,.error-index .ct--tab .all-gifts .double-content .content-right h1{font-weight:bold}.ct--tab .all-gifts .fb-like{margin:20px auto 0;display:block;width:116px;height:46px;background:url("../medias/images/pictos/like.png") no-repeat;background-position:right top;transition:background 250ms ease, color 250ms ease;background-size:auto 46px}.ct--tab .all-gifts .fb-like:hover{color:#01c49e;background-position:left top}.ct--explanation-foundation{position:relative;background-color:#ffe44e;padding:85px 0 85px;text-align:center}.ct--explanation-foundation:before{position:absolute;content:'';left:-35px;top:50%;width:81px;height:81px;background-image:url("../medias/images/pictos/round.png");background-size:81px 81px;animation:round 80s linear 0ms infinite}.ct--explanation-foundation:after{position:absolute;content:'';right:25px;top:50px;width:62px;height:77px;background-image:url("../medias/images/pictos/rond_triangle.png");background-size:62px 77px;animation:triangle 40s linear 0ms infinite}@media screen and (max-width: 640px){.ct--explanation-foundation:before{top:10%;transform:scale(0.5)}.ct--explanation-foundation:after{top:0;right:0;transform:scale(0.5)}}@media screen and (max-width: 640px){.ct--explanation-foundation{padding:85px 6% 150px}}.ct--explanation-foundation .title-screen:before{background:#06cca7 !important}.ct--explanation-foundation .content{padding:0 10%;text-align:left;margin-top:45px}@media screen and (max-width: 640px){.ct--explanation-foundation .content{text-align:center}}.ct--explanation-foundation .content img{display:inline-block;vertical-align:middle}.ct--explanation-foundation .content p{display:inline-block;vertical-align:middle;width:calc(100% - 170px);margin-left:40px}@media screen and (max-width: 640px){.ct--explanation-foundation .content p{display:block;width:100%;text-align:left;margin-top:50px;margin-left:0}}.ct--explanation-foundation .content .title-content{display:block;margin:30px 0 20px;text-align:center}.ct--explanation-foundation .ct--btn{margin-top:70px}.ct--laureates{display:flex;flex-direction:column;align-items:center;background:#f7f7f7;margin-top:80px;padding:90px 20px 110px;text-align:center}@media screen and (max-width: 640px){.ct--laureates{padding:60px 20px 60px}}.ct--laureates__subtitle{width:60%;margin:0 auto 80px}@media screen and (max-width: 1570px){.ct--laureates__subtitle{width:80%}}@media screen and (max-width: 640px){.ct--laureates__subtitle{width:90%;font-size:20px;line-height:25px;margin:20px auto}}.ct--laureates .item-win{flex:1 1;position:relative;text-align:left;width:100%;max-width:400px}.ct--laureates .item-win .picture{position:relative;z-index:1;width:100%}.ct--laureates .item-win .picture:before{content:'';display:block;width:100%;aspect-ratio:1}.ct--laureates .item-win .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--laureates .item-win .about{position:absolute;z-index:20;bottom:-50px;background:#333;text-align:center;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;height:100px}.ct--laureates .item-win .about .type{text-align:left;line-height:initial;margin-left:20px}.ct--laureates .item-win .more{position:relative;width:280px;margin:0 auto;text-align:center;margin-top:65px}.ct--laureates .item-win .more .title{line-height:initial}.ct--laureates .item-win .more .title a{color:#333}.ct--laureates .item-win .more .director{line-height:initial;margin-top:3px}.ct--laureates .item-win .more .director span{line-height:initial}.ct--laureates .item-win .more .school{margin-top:10px}.ct--laureates .item-win .more .school img{display:inline-block;max-width:80%}.ct--laureates .item-win.first .picture:before{position:absolute;content:'';width:76px;height:76px;left:50%;margin-left:-38px;top:50%;margin-top:-38px;z-index:1;border-radius:50%;background:#ffe44e}.ct--laureates .item-win.first .picture:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10.5px 0 10.5px 18.2px;top:50%;left:50%;margin:-10px 0 0 -5px;border-color:transparent transparent transparent #fff;z-index:2}.ct--laureates .content{position:relative}.ct--laureates .picture a:before{position:absolute;content:'';width:76px;height:76px;left:50%;margin-left:-38px;top:50%;margin-top:-38px;z-index:1;border-radius:50%;background:#ffe44e}.ct--laureates .picture a:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10.5px 0 10.5px 18.2px;top:50%;left:50%;margin:-10px 0 0 -5px;border-color:transparent transparent transparent #fff;z-index:2}.ct--laureates .more-win{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:90px;-moz-column-gap:50px;column-gap:50px;max-width:1000px;margin-top:90px}.ct--laureates .double{flex:1 1 330px;max-width:330px}.ct--laureates .double .picture{position:relative;z-index:1;width:100%}.ct--laureates .double .picture:before{content:'';display:block;width:100%;padding-bottom:40%}.ct--laureates .double .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--laureates .double .about .type{line-height:20px}.ct--laureates .vertical{width:40%;display:inline-block}.ct--laureates .vertical .picture{position:relative;z-index:1;width:100%;max-width:250px;margin:0 auto}.ct--laureates .vertical .picture:before{content:'';display:block;width:100%;padding-bottom:180%}.ct--laureates .vertical .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--laureates .vertical .about .type{line-height:20px}.ct--laureates .inner-vertical{position:relative;text-align:center;width:595px;padding:60px 2% 45px;margin:0 auto}@media screen and (max-width: 640px){.ct--laureates .inner-vertical{width:80%;margin:0 auto 30px;padding:25px 0}}.ct--laureates .inner-vertical .title{margin-bottom:40px}.ct--laureates .inner-vertical .title .title-screen{margin-bottom:0}@media screen and (max-width: 640px){.ct--laureates .item-win .more,.ct--laureates .first .more{bottom:auto}}.ct--next-edition{background:#333;padding:85px 0 85px;text-align:center}@media screen and (max-width: 640px){.ct--next-edition{background-size:auto;background-repeat:no-repeat;background-position:bottom right;padding:85px 0 150px;background-color:#313131}}.ct--next-edition .intro{position:relative;color:#b6b6b6;width:555px;margin:0 auto}.ct--next-edition .intro:before,.ct--next-edition .intro:after{position:absolute;content:'';width:137px;height:251px;top:-15px}.ct--next-edition .intro:before{background:url("../medias/images/scenery/laurier-left-yellow.png");left:-145px}.ct--next-edition .intro:after{background:url("../medias/images/scenery/laurier-right-yellow.png");right:-145px}@media screen and (max-width: 640px){.ct--next-edition .intro{width:100%}.ct--next-edition .intro:before,.ct--next-edition .intro:after{width:80px;height:130px;top:-24px}.ct--next-edition .intro:before{background-size:70% auto;background-repeat:no-repeat;left:10px}.ct--next-edition .intro:after{background-size:70% auto;background-repeat:no-repeat;right:-10px}}.ct--next-edition h2{position:relative;line-height:80px;color:#fff;margin-bottom:30px}@media screen and (max-width: 640px){.ct--next-edition h2{width:555px;margin-left:-277px;left:50%;transform:scale(0.45) translateY(-50px);transform-origin:center center}}.ct--next-edition h2 span{position:relative;text-transform:uppercase}.ct--next-edition h2 strong{position:relative;z-index:2;top:0;left:0}.ct--next-edition h2 svg{position:absolute;stroke-width:0.4px;left:-8px;top:-7px;z-index:1}.ct--next-edition .content{color:#fff;width:80%;max-width:645px;margin:0 auto}.ct--next-edition .content p{margin:60px 0 0 0}.ct--next-edition .content p strong{text-transform:initial}.ct--next-edition .content .last{margin:60px 0 0;text-align:center}.ct--grid-gallery{background:#f2f2f2;padding:60px 0 110px;text-align:center}@media screen and (max-width: 640px){.ct--grid-gallery{padding:60px 0 50px}}.ct--grid-gallery .subtitle{width:60%;margin:0 auto 40px}@media screen and (max-width: 1570px){.ct--grid-gallery .subtitle{width:80%}}@media screen and (max-width: 640px){.ct--grid-gallery .subtitle{width:90%;font-size:20px;line-height:25px;margin:20px auto}}.ct--grid-gallery .wrapper{position:relative;width:80%;margin:0 auto;overflow:visible}.ct--grid-gallery .wrapper .carousel-cell{height:100%}.ct--grid-gallery .wrapper .arrow{position:absolute;z-index:50;top:50%;margin-top:-26px;background:none;border:none;cursor:pointer}@media screen and (max-width: 640px){.ct--grid-gallery .wrapper .arrow{display:none}}.ct--grid-gallery .wrapper .arrow.left{left:20px}.ct--grid-gallery .wrapper .arrow.right{right:20px}.ct--simple-paragraph{position:relative}.ct--simple-paragraph .inner{width:80%;max-width:595px;padding:60px 0 45px;margin:0 auto 95px;text-align:center}.ct--highlight .inner{background:#f7f7f7;width:90%;max-width:855px;padding:60px 70px;margin:0 auto 95px;text-align:center}.ct--highlight .title{margin-bottom:40px}.ct--highlight .title:before{width:95px;height:20px;right:-5px;background:#06cca7}.ct--highlight .illu{position:relative;width:100%;max-width:515px;margin:0 auto}.ct--highlight .illu:before,.ct--highlight .illu:after{position:absolute;content:'';display:block;z-index:5}.ct--highlight .illu:before{background:url("../medias/images/pictos/illu-left.png");left:0;bottom:0;width:90px;height:95px;transform:translate(-50%, 50%)}.ct--highlight .illu:after{background:url("../medias/images/pictos/illu-right.png");right:0;top:40px;width:75px;height:68px}.ct--highlight .illu img{position:relative;width:100%;z-index:1}.ct--highlight .about{margin-top:25px}.ct--grid-video.vertical{margin-bottom:50px}.ct--grid-video .user-vote{background:#fff;padding:40px 0;max-width:590px;width:80%;margin:0 auto}.ct--grid-video .user-vote img{display:inline-block;vertical-align:middle}.ct--grid-video .user-vote p{position:relative;text-transform:initial;display:inline-block;vertical-align:middle;width:calc(100% - 140px);margin-left:50px}.ct--grid-video .user-vote p .bar{position:relative}.ct--grid-video .user-vote p .bar i{position:relative;z-index:2}.ct--grid-video .user-vote p .bar i:before{position:absolute;content:'';bottom:-2px;right:0;width:100%;height:10px;background:#ffe44e;z-index:-1}.ct--grid-video .user-vote p .green{color:#06cca7}@media screen and (max-width: 640px){.ct--grid-video .user-vote{text-align:center}.ct--grid-video .user-vote img{margin-bottom:15px}.ct--grid-video .user-vote p{display:block;margin-left:0;width:100%}}.ct--grid-video .all-videos{width:100%;display:flex;flex-flow:wrap;padding:0 2%}.ct--grid-video .all-videos.classic:after{content:"";width:31%;margin:1%}@media screen and (max-width: 1024px){.ct--grid-video .all-videos.classic:after{content:"";width:40%;margin:4% 4% 60px;display:none}}@media screen and (max-width: 640px){.ct--grid-video .all-videos.classic:after{content:"";width:80%;height:180px;display:none}}.ct--grid-video .all-videos.classic .item{width:23%}@media screen and (max-width: 1400px){.ct--grid-video .all-videos.classic .item{width:31%}}.ct--grid-video .all-videos.classic .item .video-play{top:35%}@media screen and (max-width: 1400px){.ct--grid-video .all-videos.classic .item .video-play{top:25%}}@media screen and (max-width: 1024px){.ct--grid-video .all-videos.classic .item{width:40%;margin:4% 4% 60px;overflow:initial}}@media screen and (max-width: 640px){.ct--grid-video .all-videos.classic .item{width:90%;margin:2% 2% 40px}.ct--grid-video .all-videos.classic .item .picture{height:auto}}.ct--grid-video .all-videos.classic .item .picture:before{aspect-ratio:1}.ct--grid-video .all-videos.vertical:after{content:"";width:23%;margin:1%}@media screen and (max-width: 1024px){.ct--grid-video .all-videos.vertical:after{content:"";width:40%;margin:4% 4% 60px;display:none}}@media screen and (max-width: 640px){.ct--grid-video .all-videos.vertical:after{content:"";width:80%;display:none}}.ct--grid-video .all-videos.vertical .item{width:23%}.ct--grid-video .all-videos.vertical .item .video-play{top:40%}@media screen and (max-width: 1024px){.ct--grid-video .all-videos.vertical .item{width:40%;margin:4% 4% 60px;overflow:initial}}@media screen and (max-width: 640px){.ct--grid-video .all-videos.vertical .item{width:48%;margin:0 1% 30px 1%}}.ct--grid-video .all-videos.vertical .item .picture:before{padding-bottom:180%}@media screen and (max-width: 1024px){.ct--grid-video .all-videos{text-align:center;justify-content:center}}.ct--grid-video .all-videos .item{position:relative;margin:1%;overflow:hidden;cursor:pointer;display:none}.ct--grid-video .all-videos .item:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:2;background:rgba(0,0,0,0.7);opacity:0;transition:opacity 300ms ease}.ct--grid-video .all-videos .item.show{display:block}.ct--grid-video .all-videos .item .picture{position:relative;z-index:1;width:100%}.ct--grid-video .all-videos .item .picture:before{content:'';display:block;width:100%}.ct--grid-video .all-videos .item .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--grid-video .all-videos .item .count-views{position:absolute;display:flex;z-index:5;top:0px;right:0;min-width:100px;height:35px;background:#06cca7;opacity:1;transition:all 250ms ease}.ct--grid-video .all-videos .item .count-views .count-view{display:flex;align-items:center;font-size:13px;width:calc(100% - 35px);height:100%;padding-left:15px;padding-right:15px;color:#fff}.ct--grid-video .all-videos .item .count-views .eye-view{background-color:#007962;background-image:url("../medias/images/pictos/eye-white.png");background-size:22px 12px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--grid-video .all-videos .item .count-views .heart-view{background-color:#007962;background-image:url("../medias/images/pictos/heart-white.png");background-size:17px 16px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--grid-video .all-videos .item .video-play{position:absolute;cursor:pointer;width:76px;height:76px;border-radius:50%;background:#ffe44e;left:50%;margin-left:-38px;display:inline-flex;z-index:15;transform:scale(0.9);opacity:0;transition:transform 300ms ease, opacity 300ms ease}@media screen and (max-width: 1024px){.ct--grid-video .all-videos .item .video-play{top:-15px}}@media screen and (max-width: 440px){.ct--grid-video .all-videos .item .video-play{top:-25px;transform:scale(0.8)}}.ct--grid-video .all-videos .item .video-play:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10.5px 0 10.5px 18.2px;top:50%;left:50%;margin:-10px 0 0 -5px;border-color:transparent transparent transparent #fff}.ct--grid-video .all-videos .item .about-video{position:absolute;width:100%;height:40%;z-index:10;color:#fff;text-align:center;cursor:pointer;transform:scale(0.9);opacity:0;bottom:0;transition:transform 300ms ease, opacity 300ms ease}.ct--grid-video .all-videos .item .about-video .title{font-size:16px;width:100%;text-shadow:0px 0px 19px #000;text-transform:lowercase;color:#ffe44e}.ct--grid-video .all-videos .item .about-video .title::first-letter{text-transform:uppercase}.ct--grid-video .all-videos .item .about-video .real{width:100%;font-size:16px;text-shadow:0px 0px 19px #000;text-transform:capitalize;color:#fff}@media screen and (max-width: 1024px){.ct--grid-video .all-videos .item .about-video{position:relative;background:none;transform:none;height:auto;opacity:1;height:auto;margin:20px 0 0}.ct--grid-video .all-videos .item .about-video:after{display:none}.ct--grid-video .all-videos .item .about-video .title{color:#333;text-shadow:none;font-size:20px;margin-bottom:5px}.ct--grid-video .all-videos .item .about-video .real{color:#333;text-shadow:none;font-size:16px}}@media screen and (max-width: 400px){.ct--grid-video .all-videos .item .about-video .title{font-size:16px}}@media screen and (min-width: 1024px){.ct--grid-video .all-videos .item:hover:before,.ct--grid-video .all-videos .item:focus-visible:before{opacity:1}.ct--grid-video .all-videos .item:hover .video-play,.ct--grid-video .all-videos .item:focus-visible .video-play{transform:scale(1);opacity:1}.ct--grid-video .all-videos .item:hover .about-video,.ct--grid-video .all-videos .item:focus-visible .about-video{transform:scale(1);opacity:1}.ct--grid-video .all-videos .item:hover .like,.ct--grid-video .all-videos .item:focus-visible .like{opacity:0}}.ct--grid-video .see-more{margin:10px 0 40px 0;text-align:center}.ct--grid-video .legals{text-align:center}@media screen and (max-width: 1024px){.ct--grid-video .legals{padding:0 6%}}.ct--grid-video .legals a{color:#06cca7}.ct--grid-jury{width:82%;margin:0 auto;overflow:hidden;display:none}.ct--grid-jury.active{display:block}@media screen and (min-width: 1550px){.ct--grid-jury{width:55%}}@media screen and (max-width: 1024px){.ct--grid-jury{position:relative;width:95%;padding:0;margin-top:30px}}@media screen and (min-width: 1024px){.ct--grid-jury:not(.is-double) .swiper-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1024px){.ct--grid-jury:not(.is-double) .controls{display:none}}.ct--grid-jury .swiper-wrapper .slide,.ct--grid-jury .swiper-wrapper .empty-box{position:relative;float:left;width:32%;height:auto;margin:0 0 2% 0;overflow:hidden;display:inline-flex;flex-direction:column}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .slide,.ct--grid-jury .swiper-wrapper .empty-box{position:relative;background:#f2f2f2;width:100%;margin:0;float:none}}.ct--grid-jury .swiper-wrapper .slide .content,.ct--grid-jury .swiper-wrapper .empty-box .content{position:relative;z-index:3;font-size:18px;line-height:19px;color:#333;text-align:center;background:#ffe44e;flex-grow:1}.ct--grid-jury .swiper-wrapper .slide .content .centering,.ct--grid-jury .swiper-wrapper .empty-box .content .centering{display:inline-block;vertical-align:middle;padding:5%}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .slide .content .centering,.ct--grid-jury .swiper-wrapper .empty-box .content .centering{vertical-align:top;padding:5% 5%}}.ct--grid-jury .swiper-wrapper .slide .content .centering .title,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .title{font-size:16px}.ct--grid-jury .swiper-wrapper .slide .content .centering .job,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .job{font-size:16px;margin-top:5px;line-height:24px}.ct--grid-jury .swiper-wrapper .slide .content .centering .see-more,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more{position:relative;z-index:2;margin-top:10px;font-size:16px;text-transform:uppercase;color:#333;display:block}.ct--grid-jury .swiper-wrapper .slide .content .centering .see-more:focus-visible,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more:focus-visible{outline:2px solid #333}.ct--grid-jury .swiper-wrapper .slide .content .centering .see-more span,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more span{position:relative;position:inline-block}.ct--grid-jury .swiper-wrapper .slide .content .centering .see-more span:before,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more span:before{position:absolute;content:'';top:50%;left:-2%;width:104%;height:100%;background:#fff;z-index:-1}.ct--grid-jury .swiper-wrapper .slide.double,.ct--grid-jury .swiper-wrapper .empty-box.double{width:49%;margin-right:0}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .slide.double,.ct--grid-jury .swiper-wrapper .empty-box.double{width:100%;margin:0}}.ct--grid-jury .swiper-wrapper .slide.double.first,.ct--grid-jury .swiper-wrapper .empty-box.double.first{margin-right:2%}.ct--grid-jury .swiper-wrapper .slide.double .content,.ct--grid-jury .swiper-wrapper .empty-box.double .content{font-size:20px;text-align:center}.ct--grid-jury .swiper-wrapper .slide .picture,.ct--grid-jury .swiper-wrapper .empty-box .picture{position:relative;width:100%;z-index:2}.ct--grid-jury .swiper-wrapper .slide .picture:before,.ct--grid-jury .swiper-wrapper .empty-box .picture:before{content:'';display:block;width:100%;padding-bottom:54%}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .slide .picture,.ct--grid-jury .swiper-wrapper .empty-box .picture{overflow:hidden}}.ct--grid-jury .swiper-wrapper .slide .picture img,.ct--grid-jury .swiper-wrapper .empty-box .picture img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.ct--grid-jury .swiper-wrapper .slide .picture .base,.ct--grid-jury .swiper-wrapper .empty-box .picture .base{z-index:1}.ct--grid-jury .swiper-wrapper .empty-box{background:#ffe44e}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .empty-box{display:none}}@media screen and (max-width: 1024px){.ct--grid-jury .swiper-wrapper .empty-box{display:none}}.ct--grid-jury .swiper-wrapper .empty-box .content{display:none}.ct--grid-jury .controls{position:relative;width:100%;height:30px;margin:30px 0;display:flex;align-items:center}.ct--grid-jury .controls .swiper-pagination{position:relative;z-index:1;top:0;bottom:0}.ct--grid-jury .controls .arrow{position:absolute;z-index:5;cursor:pointer;padding:10px;top:50%;margin-top:-22px;background:none;border:none}.ct--grid-jury .controls .arrow.left{left:0}.ct--grid-jury .controls .arrow.right{right:0}.popins-jury{display:none;position:fixed;left:0px;top:0px;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:999;text-align:center}.popins-jury.active{display:block}.popins-jury .content{background-color:#333;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:20px 20px 20px 30px;width:560px;height:290px}@media screen and (max-width: 1024px){.popins-jury .content{width:60%;height:350px}}@media screen and (max-width: 720px){.popins-jury .content{width:60%;height:420px}}@media screen and (max-width: 1024px){.popins-jury .content{width:90%;height:470px}}.popins-jury .content .close{position:absolute;right:-30px;top:-30px;cursor:pointer;padding:20px;background:#ffe44e;transform:scale(0.9);transition:all 250ms ease;z-index:99}.popins-jury .content .close:hover{transform:scale(1)}.popins-jury .content .about{font-size:18px;text-align:left;height:100%}.popins-jury .content .about:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.popins-jury .content .about p{color:#fff;display:inline-block;vertical-align:middle}.popins-jury .content .about p span{color:#ffe44e}.ct--share-and-win{width:82%;margin:20px auto;text-align:center;display:none}.ct--share-and-win.active{display:block}.ct--share-and-win .double-content{position:relative;max-width:1100px;margin:0 auto 50px}.ct--share-and-win .double-content .content-left{display:inline-block;width:30%;margin-right:5%;vertical-align:middle}@media screen and (max-width: 640px){.ct--share-and-win .double-content .content-left{width:100%;float:none}}.ct--share-and-win .double-content .content-left img{max-width:100%}.ct--share-and-win .double-content .content-right{display:inline-block;width:60%;text-align:left;margin-top:40px}@media screen and (max-width: 640px){.ct--share-and-win .double-content .content-right{width:96%;padding:0 2% 0;float:none;text-align:center}}.ct--share-and-win .double-content .content-right:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.ct--share-and-win .double-content .content-right p{display:inline-block;vertical-align:middle}.ct--share-and-win .double-content .content-right .bold,.ct--share-and-win .double-content .content-right .keep-in-touch .left .highlighted,.keep-in-touch .left .ct--share-and-win .double-content .content-right .highlighted,.ct--share-and-win .double-content .content-right .keep-in-fix .left .highlighted,.keep-in-fix .left .ct--share-and-win .double-content .content-right .highlighted,.ct--share-and-win .double-content .content-right .keep-in-touch .right a,.keep-in-touch .right .ct--share-and-win .double-content .content-right a,.ct--share-and-win .double-content .content-right .keep-in-fix .right a,.keep-in-fix .right .ct--share-and-win .double-content .content-right a,.ct--share-and-win .double-content .content-right .keep-in-touch .right .bold p,.keep-in-touch .right .bold .ct--share-and-win .double-content .content-right p,.ct--share-and-win .double-content .content-right .keep-in-fix .right .bold p,.keep-in-fix .right .bold .ct--share-and-win .double-content .content-right p,.ct--share-and-win .double-content .content-right #popins-fb .content .close,#popins-fb .content .ct--share-and-win .double-content .content-right .close,.ct--share-and-win .double-content .content-right .ct--footer .fondation .about,.ct--footer .fondation .ct--share-and-win .double-content .content-right .about,.ct--share-and-win .double-content .content-right .ct--to-win__slider .slider-wrapper .slide .title span,.ct--to-win__slider .slider-wrapper .slide .title .ct--share-and-win .double-content .content-right span,.ct--share-and-win .double-content .content-right .ct--topic__popin .pushcontent .content-popin>.first .content:before,.ct--topic__popin .pushcontent .content-popin>.first .ct--share-and-win .double-content .content-right .content:before,.ct--share-and-win .double-content .content-right .ct--topic__popin .pushcontent .content-popin>.first .content:after,.ct--topic__popin .pushcontent .content-popin>.first .ct--share-and-win .double-content .content-right .content:after,.ct--share-and-win .double-content .content-right .ct--grid-jury .swiper-wrapper .slide .content .centering .see-more,.ct--grid-jury .swiper-wrapper .slide .content .centering .ct--share-and-win .double-content .content-right .see-more,.ct--share-and-win .double-content .content-right .ct--grid-jury .swiper-wrapper .empty-box .content .centering .see-more,.ct--grid-jury .swiper-wrapper .empty-box .content .centering .ct--share-and-win .double-content .content-right .see-more,.ct--share-and-win .double-content .content-right span,.ct--share-and-win .double-content .content-right .error-index h1,.error-index .ct--share-and-win .double-content .content-right h1{font-weight:bold}.ct--videos-most-viewed{position:relative}.ct--videos-most-viewed .inner{background:#ffe44e;position:relative;text-align:center;width:620px;padding:60px 2% 45px;margin:0 auto 45px}.ct--videos-most-viewed .inner:before{position:absolute;content:'';left:-35px;top:50%;width:81px;height:81px;background-image:url("../medias/images/pictos/round-green.png");background-size:81px 81px}.ct--videos-most-viewed .inner:after{position:absolute;content:'';right:25px;top:50px;width:62px;height:77px;background-image:url("../medias/images/pictos/rond_triangle.png");background-size:62px 77px}@media screen and (max-width: 640px){.ct--videos-most-viewed .inner{width:80%;margin:0 auto 30px;padding:25px 0}.ct--videos-most-viewed .inner:before{top:10%;transform:scale(0.5)}.ct--videos-most-viewed .inner:after{top:0;right:0;transform:scale(0.5)}}.ct--videos-most-viewed .inner .title{margin-bottom:40px}.ct--videos-most-viewed .inner .title:before{width:95px;height:20px;right:-5px;background:#06cca7}.ct--videos-most-viewed .inner .subtitle{line-height:17px;text-transform:uppercase;width:85%;margin:0 auto}.ct--videos-most-viewed .description{position:relative;text-align:center;padding:0 3%;max-width:595px;margin:0 auto 20px}.ct--videos-most-viewed .selected-videos{width:100%;max-width:975px;margin:0 auto;display:flex;flex-flow:wrap;justify-content:center;padding:0 2%}.ct--videos-most-viewed .selected-videos .item{position:relative;display:none;width:45%;margin:1% 1% 30px;cursor:pointer}.ct--videos-most-viewed .selected-videos .item.show{display:inline-block}@media screen and (max-width: 1024px){.ct--videos-most-viewed .selected-videos .item{width:40%;margin:1% 1% 30px;overflow:initial}}@media screen and (max-width: 640px){.ct--videos-most-viewed .selected-videos .item{width:80%}}.ct--videos-most-viewed .selected-videos .item .picture{position:relative;z-index:1;width:100%}.ct--videos-most-viewed .selected-videos .item .picture:before{content:'';display:block;width:100%;padding-bottom:100%}.ct--videos-most-viewed .selected-videos .item .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--videos-most-viewed .selected-videos .item .count-views{position:absolute;display:flex;z-index:5;top:0px;right:0;min-width:100px;height:35px;background:#06cca7;opacity:1;transition:all 250ms ease}.ct--videos-most-viewed .selected-videos .item .count-views .count-view{display:flex;align-items:center;font-size:13px;width:calc(100% - 35px);height:100%;padding-left:15px;padding-right:15px;color:#fff}.ct--videos-most-viewed .selected-videos .item .count-views .eye-view{background-color:#007962;background-image:url("../medias/images/pictos/eye-white.png");background-size:22px 12px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--videos-most-viewed .selected-videos .item .count-views .heart-view{background-color:#007962;background-image:url("../medias/images/pictos/heart-white.png");background-size:17px 16px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--videos-most-viewed .selected-videos .item .viewed-views .heart-view{background-color:#007962;background-image:url("../medias/images/pictos/heart-white.png");background-size:22px 12px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--videos-most-viewed .selected-videos .item .about-video{position:relative;width:100%;z-index:10;text-align:center;cursor:pointer;margin-top:25px}.ct--videos-most-viewed .selected-videos .item .about-video .title{font-size:16px;width:100%;text-transform:lowercase;color:#ffe44e;margin-bottom:10px}.ct--videos-most-viewed .selected-videos .item .about-video .title a{color:#333}.ct--videos-most-viewed .selected-videos .item .about-video .title::first-letter{text-transform:uppercase}.ct--videos-most-viewed .selected-videos .item .about-video .real{width:100%;font-size:16px;text-transform:capitalize;color:#333}@media screen and (max-width: 1024px){.ct--videos-most-viewed .selected-videos .item .about-video .title{font-size:20px}.ct--videos-most-viewed .selected-videos .item .about-video .real{font-size:16px}}@media screen and (max-width: 400px){.ct--videos-most-viewed .selected-videos .item .about-video .title{font-size:19px}}.ct--contact-us{color:#333;width:100%;background:#06cca7;padding:50px 0}.ct--contact-us .inner{text-align:center;width:450px;margin:0 auto}@media screen and (max-width: 500px){.ct--contact-us .inner{width:90%}}.ct--contact-us .inner p{margin-bottom:35px}.ct--our-missions{position:relative;color:#333;width:100%;background:#06cca7;padding:70px 0}.ct--our-missions:before{position:absolute;content:'';width:81px;height:81px;top:50%;left:-40px;display:block;background-image:url(../medias/images/pictos/round.png);background-size:81px 81px}.ct--our-missions:after{position:absolute;content:'';width:73px;height:28px;background-image:url(../medias/images/header-1/right.png);top:5%;right:5%}.ct--our-missions .inner{text-align:center;width:890px;margin:0 auto}@media screen and (max-width: 950px){.ct--our-missions .inner{width:90%}}.ct--our-missions .inner h2{margin-bottom:10px}.ct--our-missions .inner p{margin-bottom:35px}.ct--videos-most-liked{position:relative;margin:50px 0}.ct--videos-most-liked .description{position:relative;text-align:center;padding:0 3%;max-width:595px;margin:0 auto 20px}.ct--videos-most-liked .selected-videos{margin:0 auto;display:flex;flex-flow:wrap;justify-content:center;padding:0 2%}.ct--videos-most-liked .selected-videos .item{position:relative;width:19%;margin:0.5% 0.5% 30px;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.ct--videos-most-liked .selected-videos .item{width:40%;margin:1% 1% 30px;overflow:initial}}@media screen and (max-width: 640px){.ct--videos-most-liked .selected-videos .item{width:48%}}.ct--videos-most-liked .selected-videos .item .picture{position:relative;z-index:1;width:100%}.ct--videos-most-liked .selected-videos .item .picture:before{content:'';display:block;width:100%;padding-bottom:180%}.ct--videos-most-liked .selected-videos .item .picture img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.ct--videos-most-liked .selected-videos .item .count-views{position:absolute;display:flex;z-index:5;top:0px;right:0;min-width:100px;height:35px;background:#06cca7;opacity:1;transition:all 250ms ease}.ct--videos-most-liked .selected-videos .item .count-views .count-view{display:flex;align-items:center;font-size:13px;width:calc(100% - 35px);height:100%;padding-left:15px;padding-right:15px;color:#fff}.ct--videos-most-liked .selected-videos .item .count-views .eye-view{background-color:#007962;background-image:url("../medias/images/pictos/eye-white.png");background-size:22px 12px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--videos-most-liked .selected-videos .item .count-views .heart-view{background-color:#007962;background-image:url("../medias/images/pictos/heart-white.png");background-size:17px 16px;background-position:center center;background-repeat:no-repeat;width:35px;height:100%}.ct--videos-most-liked .selected-videos .item .about-video{position:relative;width:100%;z-index:10;text-align:center;cursor:pointer;margin-top:25px}.ct--videos-most-liked .selected-videos .item .about-video .title{font-size:16px;width:100%;text-transform:lowercase;color:#ffe44e;margin-bottom:10px}.ct--videos-most-liked .selected-videos .item .about-video .title a{color:#333}.ct--videos-most-liked .selected-videos .item .about-video .title::first-letter{text-transform:uppercase}.ct--videos-most-liked .selected-videos .item .about-video .real{width:100%;font-size:16px;text-transform:capitalize;color:#333}@media screen and (max-width: 1024px){.ct--videos-most-liked .selected-videos .item .about-video .title{font-size:20px}.ct--videos-most-liked .selected-videos .item .about-video .real{font-size:16px}}@media screen and (max-width: 400px){.ct--videos-most-liked .selected-videos .item .about-video .title{font-size:19px}}.page.homepage-index .title-screen{position:relative;margin-bottom:40px;display:inline-flex;line-height:25px}.page.homepage-index .title-screen:before{position:absolute;content:'';bottom:-30%;right:-10px;width:150px;height:20px;background:#ffe44e;z-index:-1}.page.homepage-index .title-screen span{position:relative;z-index:2}.page.homepage-index.t0 .ct--explanation-competition{margin-top:-45px}.page.homepage-index.pt2 .ct--grid-video{padding:55px 0;background:#f7f7f7}.page.homepage-index.pt2 .ct--grid-video .title-screen{position:relative;display:table;line-height:25px;text-align:center;margin:40px auto;font-size:35px}.page.homepage-index.t2 .ct--topic .inner{margin:0 auto 30px}.page.homepage-index.t2 .ct--grid-jury{overflow-x:hidden;margin-bottom:40px}.page.homepage-index.t2 .line-previous{text-align:center;margin:20px 0}.page.homepage-index.t3 .ct--grid-gallery,.page.homepage-index.t3 .ct--grid-jury{overflow-x:hidden;margin-bottom:40px}.page.homepage-index.t3 .ct--grid-jury{padding:85px 0 85px}.contact-index{width:100%;background:#f2f2f2;min-height:calc(100vh - 80px);min-height:calc(100vh - 80px)}.contact-index .ct--header-2 img{width:89}.contact-index__subtitle{background:url("../medias/images/scenery/filet-subtitle.png") no-repeat;background-position:center bottom;padding-bottom:50px;margin-bottom:50px}.contact-index .form-inputs{display:flex;flex-flow:wrap;justify-content:space-between}.contact-index .form-bottom{text-align:center}.contact-index__form{width:590px;margin:0 auto;padding:80px 0}.contact-index__form__input-container{width:100%}.contact-index__form__input-container.mid{width:calc(50% - 10px)}.contact-index__form__input-container input,.contact-index__form__input-container textarea{width:100%;margin-bottom:20px;padding:20px}.contact-index__form textarea{overflow:auto;width:100%;height:236px}@media screen and (max-width: 640px){.contact-index__form{width:90%}.contact-index__form__input-container{width:100%}.contact-index__form__input-container.mid{width:100%}.contact-index__form__input-container input,.contact-index__form__input-container textarea{width:100%;margin-bottom:20px;padding:20px}.contact-index__form textarea{overflow:auto;width:100%;height:236px}}.contact-index__form .more{background-image:url("../medias/images/scenery/textarea-black.png");background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;border:0;width:574px;height:236px;font-size:22px;padding:20px;padding-right:20px;color:#333;resize:none;padding:20px;border:1px solid #858585;resize:none}@media screen and (max-width: 640px){.contact-index__form .more{background:none;border:1px solid #333;width:100%}}.contact-index__form .line-btn{display:block;text-align:center;margin:60px 0 15px}.contact-index__form .line-btn .btn.btn-send{margin:20px auto;display:block}.contact-index__form p{text-align:center;font-size:17px;color:#858585}.contact-index__form__error{margin-bottom:20px}.contact-index__form__error p{color:#df4040}.contact-index .response{display:none;color:#333;padding:20px;font-size:21px}.edition-entry .ct--grid-jury{padding-top:40px}.partners-index{width:100%;min-height:calc(100vh - 80px)}.partners-index .ct--header-2 img{width:90px}.partners-index .line-content{text-align:center;padding:70px 0}.partners-index .line-content:nth-child(odd){background:#f7f7f7}.partners-index .line-content .inner{width:660px;margin:0 auto}@media screen and (max-width: 700px){.partners-index .line-content .inner{width:90%}}.partners-index .line-content .title{position:relative;margin-bottom:40px;display:flex;align-items:center;justify-content:center}.partners-index .line-content .title .number{position:relative;top:auto;left:auto;transform:none;margin-right:15px;background:#06cca7;border-radius:50%;padding:6px;width:53px;height:53px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 53px}.partners-index .line-content .title .number span{position:relative;top:auto;left:auto;color:#333}.partners-index .line-content img{margin-bottom:50px}.partners-index .line-content p{text-align:left;margin-bottom:80px}.partners-index .line-content p .name-entity{color:#06cca7;text-transform:initial}.partners-index .line-content p.last{margin-bottom:0}.partners-index .line-content .content{display:flex;flex-direction:column}.partners-index .line-content .content.content-revert{flex-direction:column-reverse}.partners-index .line-content .logos{width:100%;margin-bottom:80px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.partners-index .line-content .logos img{margin:0 30px 40px;max-height:100px;max-width:200px}@media screen and (max-width: 640px){.partners-index .line-content .logos{display:block;margin-bottom:30px}.partners-index .line-content .logos img{margin:30px auto;display:block}}.video-entry__heading{position:relative;width:100%;margin:0 auto;display:inline-flex;justify-content:center;align-items:center}.video-entry__heading .video{position:relative;margin:0 40px;min-width:500px}@media screen and (max-width: 1024px){.video-entry__heading .video{width:90%;display:inline-flex;justify-content:center;min-width:auto}}.video-entry__heading .video iframe{width:100%}.video-entry__heading .video.classic{aspect-ratio:1;width:100%;max-width:685px}.video-entry__heading .video.classic iframe{position:absolute;height:100%}.video-entry .arrow-video{width:50px;height:50px;background:#06cca7;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.video-entry .arrow-video.left{left:-80px}.video-entry .arrow-video.right{right:-80px}.video-entry .arrow-video.bottom{display:inline-flex}.video-entry .arrow-video.desktop{position:absolute;top:50%;margin-top:-25px}@media screen and (max-width: 1024px){.video-entry .arrow-video{position:relative;top:auto;margin-top:0}.video-entry .arrow-video.top{display:none}.video-entry .arrow-video.left{left:auto}.video-entry .arrow-video.right{right:auto}}.video-entry__main .arrows{display:none;align-items:center;justify-content:center;margin:20px 0}@media screen and (max-width: 1024px){.video-entry__main .arrows{display:flex}}.video-entry__main .arrows .arrow-video{margin:0 5px}.video-entry__main .arrows .go-back{margin-right:30px}.video-entry__main .go-back{position:absolute;top:25px;left:-90px;line-height:initial;color:#333}.video-entry__main .go-back:before{position:absolute;content:'';width:15px;height:12px;background-image:url("../medias/images/pictos/arrow-back.png");background-size:15px 12px;left:-30px;top:5px}@media screen and (max-width: 1024px){.video-entry__main .go-back{position:relative;top:auto;left:auto}}.video-entry__main .about{position:relative;background:#ffe44e;text-align:center;max-width:685px;width:90%;padding:60px 5% 45px;margin:0 auto 85px}@media screen and (max-width: 1024px){.video-entry__main .about .go-back{display:none}}.video-entry__main .about .title{margin-bottom:40px}.video-entry__main .about .title:before{width:95px;height:20px;right:-5px;background:#06cca7}.video-entry__main .about .real{line-height:17px;text-transform:uppercase}.video-entry__main .more{background:#f7f7f7;position:relative;text-align:center;max-width:855px;width:100%;padding:60px 0 45px;margin:0 auto;display:flex;justify-content:space-between;justify-content:center}@media screen and (max-width: 1024px){.video-entry__main .more{display:block;padding:30px 0 45px}}.video-entry__main .more .col{width:50%;padding:0 5%}@media screen and (max-width: 1024px){.video-entry__main .more .col{width:100%}.video-entry__main .more .col.additionals{margin-bottom:30px}}.video-entry__main .more .col .col-head{height:105px;display:inline-flex;align-items:center;margin-bottom:30px}.video-entry__main .more .col .rank-video{color:#333;text-align:center}.video-entry__bottom{max-width:855px;width:100%;padding:70px 5%;margin:0 auto;background:#333;text-align:center}.video-entry__bottom .gift{margin-bottom:35px}.video-entry__bottom .title{color:#fff}@media screen and (max-width: 1024px){.video-entry__bottom .title{margin-bottom:20px}}.video-entry__bottom .txt{color:#6a6a6a}.video-entry__bottom .input-share-video{position:relative;width:350px;height:45px;margin:60px auto 0}@media screen and (max-width: 820px){.video-entry__bottom .input-share-video{width:100%}}.video-entry__bottom .input-share-video input{position:absolute;left:0;width:calc(100% - 70px);height:100%;border:1px solid #858585;background:#333;color:#fff}.video-entry__bottom .input-share-video ::-webkit-input-placeholder{color:#fff}.video-entry__bottom .input-share-video :-moz-placeholder{color:#fff;opacity:1}.video-entry__bottom .input-share-video ::-moz-placeholder{color:#fff;opacity:1}.video-entry__bottom .input-share-video :-ms-input-placeholder{color:#fff}.video-entry__bottom .input-share-video .send-newsletter{position:absolute;width:70px;height:100%;background:#fff;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.video-entry__bottom .error{color:#c21d34}.video-entry .js-video-form-container .js-video-form-error{display:none}.video-entry .js-video-form-container .js-video-form-error.show{display:block}.video-entry .js-video-form-container .js-video-form-result{opacity:0;visibility:hidden;color:#fff}.video-entry .js-video-form-container .js-video-form-result.show{opacity:1;visibility:visible}.participation-index .hide-mobile{display:block}.participation-index .show-mobile{display:none}.participation-index .intro{background:#ffe44e;text-align:center;padding:60px 0}.participation-index .intro img{margin-bottom:20px}@media screen and (max-width: 640px){.participation-index .intro{padding:60px 0 0}.participation-index .intro h1{padding-bottom:30px}}.participation-index .tabs{position:relative;width:100%;height:40px;margin:90px auto 0;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 640px){.participation-index .tabs{background:#fff}}.participation-index .tabs .tab{position:relative;line-height:16px;color:#333;background-repeat:no-repeat;cursor:pointer;text-transform:uppercase;margin:0 18px;transition:color 500ms ease;background:none;border:none}.participation-index .tabs .tab span{position:relative;z-index:2}.participation-index .tabs .tab.get-information:after{position:absolute;content:'';height:100%;width:1px;right:-22px;top:0;background:#b6b6b6}.participation-index .tabs .tab:before{position:absolute;content:'';top:50%;left:-1%;width:102%;height:100%;background:#06cca7;z-index:1;transition:transform 500ms ease;transform:scaleX(0)}.participation-index .tabs .tab.active{line-height:16px}.participation-index .tabs .tab.active:before{position:absolute;content:'';transform:scaleX(1)}@media screen and (max-width: 640px){.participation-index .tabs{margin:0;width:100%;padding:20px 7%;align-items:stretch;height:auto}.participation-index .tabs .tab{width:50%;padding:15px;background:#fff;margin:0}.participation-index .tabs .tab .show-on-mobile{height:0}.participation-index .tabs .tab:before,.participation-index .tabs .tab:after{display:none}.participation-index .tabs .tab.active{background:#ffe44e}}.participation-index .title-step{position:relative;text-transform:uppercase;text-align:center;margin-bottom:45px;display:flex;align-items:center;justify-content:center}.participation-index .title-step h2{position:relative;display:inline-flex;text-align:left}.participation-index .title-step h2 span{position:absolute;color:#06cca7;font-size:30px;top:-6px;left:-45px}@media screen and (max-width: 640px){.participation-index .title-step h2 span{position:relative;left:auto;top:auto;margin-right:10px}}.participation-index .title-step .number{position:relative;top:auto;left:auto;transform:none;margin-right:15px;background:#06cca7;border-radius:50%;padding:6px;width:53px;height:53px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 53px}.participation-index .title-step .number span{position:relative;top:auto;left:auto;color:#333}.participation-index .tab-content{display:none}.participation-index .tab-content.active{display:block}.participation-index .tab-content .step{padding:40px 10%;max-width:1300px;margin:0 auto}.participation-index .tab-content .step.center{text-align:center}@media screen and (max-width: 640px){.participation-index .tab-content .step{padding:20px 7% 50px}}.participation-index .tab-content .step .response{margin:25px 0;color:#06cca7}.participation-index .tab-content .step .line-doc-technique{position:relative;display:none;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.participation-index .tab-content .step .line-doc-technique{display:flex}}.participation-index .tab-content .step .line-doc-technique .documentation-technique-container{width:100%}.participation-index .tab-content .step .line-doc-technique .documentation-technique-container.error input{border-color:#df4040}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error{display:none}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error .email,.participation-index .tab-content .step .line-doc-technique .documentation-technique-error .fields{display:none}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error.show{display:block}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error.show .fields{display:block}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error.email-invalid .email{display:block}.participation-index .tab-content .step .line-doc-technique .documentation-technique-error.email-invalid .fields{display:none}.participation-index .tab-content .step .line-doc-technique .documentation-technique-result{display:none;color:#333;padding:20px;font-size:21px}.participation-index .tab-content .step .line-doc-technique .documentation-technique-result.show{display:block}.participation-index .tab-content .step .line-doc-technique .documentation-technique-result.error{color:#df4040}.participation-index .tab-content .step .line-doc-technique input{background:#fff;border:1px solid #858585;font-size:16px;color:#333;height:45px;line-height:initial;padding:0 20px;width:100%;width:80%;margin:-20px 0 10px}.participation-index .tab-content .step .btn{margin:0 0 50px}.participation-index .tab-content .step .btn.ask-mail{margin:20px 0 50px;width:170px}.participation-index .tab-content .step .btn.hide-mobile{display:inline-flex}@media screen and (max-width: 1024px){.participation-index .tab-content .step .btn.hide-mobile{display:none}}.participation-index .tab-content .step .line{max-width:800px;margin:0 auto 70px}.participation-index .keep-touch{width:100%;background:#06cca7}.participation-index .keep-touch .inner{width:100%;text-align:center;padding:40px 0}.participation-index .keep-touch .inner .col{padding:0 80px;width:100%;max-width:620px;margin:0 auto}.participation-index .keep-touch .inner .col.first p{color:#fff;margin:5px 0 30px}.participation-index .keep-touch .inner .col.first .input-newsletter{position:relative;width:100%;height:45px}.participation-index .keep-touch .inner .col.first .input-newsletter input{position:absolute;width:calc(100% - 70px);height:100%;left:0;border:1px solid #fff}.participation-index .keep-touch .inner .col.first .input-newsletter ::-webkit-input-placeholder{color:#fff}.participation-index .keep-touch .inner .col.first .input-newsletter :-moz-placeholder{color:#fff;opacity:1}.participation-index .keep-touch .inner .col.first .input-newsletter ::-moz-placeholder{color:#fff;opacity:1}.participation-index .keep-touch .inner .col.first .input-newsletter :-ms-input-placeholder{color:#fff}.participation-index .keep-touch .inner .col.first .input-newsletter .send-newsletter{position:absolute;width:70px;height:100%;background:#fff;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.participation-index .keep-touch .inner .col.second p{color:#fff}.participation-index .keep-touch .inner .col.second p span{color:#3f3f3f}.participation-index .keep-touch .inner .col.second .btn{margin-top:40px}.participation-index .keep-touch .inner .col.second .btn:after{background:#fff;background-image:url("../medias/images/pictos/thumb.png");background-repeat:no-repeat;background-position:8px 7px;background-size:14px auto}.participation-index__container-checkbox{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.participation-index__container-checkbox .input-check{width:calc(50% - 10px);color:#858585}@media screen and (max-width: 640px){.participation-index__container-checkbox .input-check{width:100%;padding-right:0}}@media screen and (max-width: 640px){.participation-index__container-checkbox .input-check{width:100%}.participation-index__container-checkbox .input-check:nth-child(odd){margin-right:0}}.participation-index .inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.participation-index .inputs.choice-format{justify-content:flex-start}.participation-index .inputs.choice-format .input-check:nth-last-child(1){margin-left:30px}.participation-index .inputs .form__input-container.mid{width:calc(50% - 10px)}.participation-index .inputs .input-file{width:calc(50% - 10px);position:relative;font-size:16px;vertical-align:top;background:#f7f7f7;border:1px solid #858585;height:45px}@media screen and (max-width: 640px){.participation-index .inputs .input-file{width:100%;margin-bottom:20px}}.participation-index .inputs .input-file input{display:none}.participation-index .inputs .input-file label{position:absolute;padding-left:50px;line-height:42px;height:100%;width:100%;top:0;left:0;color:#858585}.participation-index .inputs .input-file label:before{position:absolute;content:'';width:26px;height:18px;background-repeat:no-repeat;left:20px;top:12px}.participation-index .inputs .input-file label.label-src-video:before,.participation-index .inputs .input-file label.label-vignette-video:before,.participation-index .inputs .input-file label.label-vignette-documents:before{border:0}.participation-index .inputs .input-file label.label-src-video:after,.participation-index .inputs .input-file label.label-vignette-video:after,.participation-index .inputs .input-file label.label-vignette-documents:after{display:none}.participation-index .inputs .input-file label.label-src-video:before{width:20px;height:20px;background-image:url("../medias/images/pictos/picto-src-video.png")}.participation-index .inputs .input-file label.label-vignette-video:before{width:20px;height:20px;background-image:url("../medias/images/pictos/picto-vignette-video.png")}.participation-index .inputs .input-file label.label-vignette-documents:before{width:18px;height:22px;background-image:url("../medias/images/pictos/picto-vignette-documents.png");height:23px}.participation-index .js-line-opacity{opacity:0.3;pointer-events:none}.participation-index .js-line-opacity.active{opacity:1;pointer-events:initial}.participation-index .line-is-school,.participation-index .line-is-vertical{display:none}.participation-index .line-is-school.active,.participation-index .line-is-vertical.active{display:block}.participation-index .line-is-school label,.participation-index .line-is-vertical label{color:#858585}.participation-index .line-is-school .form__input-school.mid,.participation-index .line-is-school .form__input-vertical.mid,.participation-index .line-is-vertical .form__input-school.mid,.participation-index .line-is-vertical .form__input-vertical.mid{width:calc(50% - 10px)}.participation-index .line-is-school .form__input-school,.participation-index .line-is-vertical .form__input-school{display:none}.participation-index .line-is-school.active{display:block}.participation-index .line-is-school.active-school .form__input-school{display:block}.participation-index .line-is-school .form__input-school{margin-top:20px}.participation-index textarea{display:block;background:#f7f7f7;height:180px;width:100%;padding:20px}.participation-index .title-labels{margin-bottom:30px}.participation-index .valid-rules p{padding-left:35px;margin-top:5px;color:#858585}.participation-index .accept-legals{font-size:16px;line-height:22px;text-transform:uppercase}.participation-index .accept-legals a{color:#333;text-decoration:underline}.participation-index .restrictions{font-style:italic;font-size:12px;line-height:16px;margin:5px 0 20px}.error-index{position:relative;width:100%;background:url("../medias/images/scenery/bg-error.jpg");background-size:cover;color:#fff;min-height:100vh;text-align:center;overflow:hidden}.error-index:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.error-index .wrap{position:relative;height:calc(100vh - 80px);width:100%}.error-index .wrap .centering{position:absolute;top:50%;margin-top:-193px;left:50%;margin-left:-346px}.error-index .wrap .centering .btn{margin:30px auto 0;width:215px;display:flex}@media screen and (max-width: 740px){.error-index .wrap{width:100%}.error-index .wrap .centering{width:100%;left:auto;margin-left:0;padding:30px}.error-index .wrap img{max-width:100%;width:auto}}.error-index h1{font-size:23px;text-transform:uppercase;color:#fff;margin-bottom:50px}.legals-index{background:#f7f7f7}.legals-index .ct--header-2 img{width:90px}.legals-index .inner{width:660px;margin:0 auto;padding:90px 0 50px}@media screen and (max-width: 700px){.legals-index .inner{width:100%;padding:90px 6% 50px}}.legals-index .inner .title{margin-bottom:30px}.legals-index .inner .title .number{color:#333;background:#06cca7;padding:4px 9px 2px}.legals-index .inner span{color:#06cca7}.legals-index .inner p{margin-bottom:50px}.legals-index .inner p span{text-transform:uppercase}.zoom-index b{font-weight:bold}.zoom-index .ct--header-2 img{width:90px}.zoom-index .line{padding:70px 10%;text-align:center}.zoom-index .line:nth-child(odd){background:#f7f7f7}@media screen and (max-width: 640px){.zoom-index .line{padding:35px 8%}}.zoom-index .line .col{display:inline-block;vertical-align:top;width:30%;text-align:left}.zoom-index .line .col img{max-width:70px}.zoom-index .line .col.right{width:69%}@media screen and (max-width: 640px){.zoom-index .line .col{width:100%;text-align:center;display:block}.zoom-index .line .col.right{text-align:left;width:100%;margin-top:20px}}.zoom-index .line .col .see-more{color:#06cca7;font-size:14px;margin-top:40px;text-transform:uppercase;display:inline-block}.zoom-index .line .col .see-more img{margin-left:8px;transform:translateX(0);transition:transform 250ms ease}.zoom-index .line .col .see-more:hover img{transform:translateX(5px)}.zoom-index .line .col .title-screen{position:relative;display:inline;line-height:25px}.zoom-index .line .col .title-screen:before{position:absolute;content:'';bottom:-5px;right:-10px;width:60px;height:20px;background:#ffe44e;z-index:1}.zoom-index .line .col .title-screen span{position:relative;z-index:2}.zoom-index .line .col p{margin-top:40px}.faq-index{width:100%;min-height:calc(100vh - 80px)}.faq-index .ct--header-2 img{width:90px}.faq-index .faq-wrapper{padding:100px 0}.faq-index .faq-wrapper .inner{width:900px;margin:0 auto}@media screen and (max-width: 950px){.faq-index .faq-wrapper .inner{width:90%}}.faq-index .faq-wrapper .inner .line-faq{margin-bottom:30px}.faq-index .faq-wrapper .inner .line-faq.open .content{max-height:2000px}.faq-index .faq-wrapper .inner .line-faq__head,.faq-index .faq-wrapper .inner .line-faq .head{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;margin-bottom:15px;border-bottom:1px solid #B6B6B6;cursor:pointer}.faq-index .faq-wrapper .inner .line-faq__head__title,.faq-index .faq-wrapper .inner .line-faq .head__title{margin-right:10px}.faq-index .faq-wrapper .inner .line-faq__head__cross,.faq-index .faq-wrapper .inner .line-faq .head__cross{position:relative;width:34px;height:34px;background:#06cca7;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px}.faq-index .faq-wrapper .inner .line-faq__content,.faq-index .faq-wrapper .inner .line-faq .content{overflow:hidden;max-height:0;transition:max-height 300ms linear}.faq-index .faq-wrapper .inner .line-faq__content__text ul,.faq-index .faq-wrapper .inner .line-faq .content__text ul{padding-left:30px;list-style-type:circle}
