a{text-decoration:none;color:inherit;display:block}a:active,a:focus,a:hover{outline:0!important}btn:active,btn:focus,btn:hover{outline:0!important}:focus{outline:0!important}body,html{margin:0;padding:0;height:100%;width:100%;backface-visibility:hidden}img{border:none}input[type=text]:focus{outline:0}h1,h2,h3,h4,h5,h6{display:inherit;margin:0;font-weight:inherit;font-size:inherit;font-style:inherit}.clearBoth{clear:both}.pull-left{float:left!important}.pull-right{float:right!important}.txt-align-center{text-align:center}.txt-align-left{text-align:left}.txt-align-right{text-align:right}.txt-align-justify{text-align:justify}.txt-decoration-none{text-decoration:none}.letter-spacing-short-1{letter-spacing:-.1px}.letter-spacing-short-2{letter-spacing:-.2px}.letter-spacing-short-3{letter-spacing:-.3px}.noPadding{padding:0}.noMargin{margin:0}.nowrap{white-space:nowrap}.overFlowAuto{overflow:auto!important}.overFlowHidden{overflow:hidden!important}.overFlowVisible{overflow:visible!important}.inlineBlock{display:inline-block}.block{display:block}.mt-5{margin-top:5px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mb-5{margin-bottom:5px}.mb-7{margin-bottom:7px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.ml-5{margin-left:5px}.ml-7{margin-left:7px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.mr-5{margin-right:5px}.mr-7{margin-right:7px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.pt-1{padding-top:1px}.pt-3{padding-top:3px}.pt-4{padding-top:4px}.pt-5{padding-top:5px}.pt-7{padding-top:7px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pb-5{padding-bottom:5px}.pb-7{padding-bottom:7px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pl-5{padding-left:5px}.pl-7{padding-left:7px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pr-5{padding-right:5px}.pr-7{padding-right:7px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.lh-5{line-height:5px!important}.lh-7{line-height:7px!important}.lh-10{line-height:10px!important}.lh-11{line-height:11px!important}.lh-12{line-height:12px!important}.lh-13{line-height:13px!important}.lh-14{line-height:14px!important}.lh-15{line-height:15px!important}.lh-16{line-height:16px!important}.lh-17{line-height:17px!important}.lh-18{line-height:18px!important}.lh-20{line-height:20px!important}.lh-21{line-height:21px!important}.lh-22{line-height:22px!important}.lh-23{line-height:23px!important}.lh-24{line-height:24px!important}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-35{line-height:35px!important}.lh-36{line-height:36px!important}.lh-40{line-height:40px!important}.lh-42{line-height:42px!important}.lh-45{line-height:45px!important}.lh-50{line-height:50px!important}.vspace-5{height:5px;width:100%}.vspace-10{height:10px;width:100%}.vspace-15{height:15px;width:100%}.vspace-20{height:20px;width:100%}.vspace-25{height:25px;width:100%}.vspace-30{height:30px;width:100%}.arial{font-family:Arial,Helvetica,sans-serif}.poppins{font-family:Poppins,sans-serif}.white{color:#fff}.fs-9{font-size:9px!important;line-height:9px}.fs-10{font-size:10px!important;line-height:10px}.fs-11{font-size:11px!important;line-height:11px}.fs-12{font-size:12px!important;line-height:12px}.fs-13{font-size:13px!important;line-height:13px}.fs-14{font-size:14px!important;line-height:14px}.fs-15{font-size:15px!important;line-height:15px}.fs-16{font-size:16px!important;line-height:16px}.fs-17{font-size:17px!important;line-height:17px}.fs-18{font-size:18px!important;line-height:18px}.fs-19{font-size:19px!important;line-height:19px}.fs-20{font-size:20px!important;line-height:20px}.fs-21{font-size:21px!important;line-height:21px}.fs-22{font-size:22px!important;line-height:22px}.fs-23{font-size:23px!important;line-height:23px}.fs-24{font-size:24px!important;line-height:24px}.fs-25{font-size:25px!important;line-height:25px}.fs-26{font-size:26px!important;line-height:26px}.fs-27{font-size:27px!important;line-height:27px}.fs-28{font-size:28px!important;line-height:28px}.fs-29{font-size:29px!important;line-height:29px}.fs-30{font-size:30px!important;line-height:30px}.fs-31{font-size:31px!important;line-height:31px}.fs-32{font-size:32px!important;line-height:32px}.fs-33{font-size:33px!important;line-height:33px}.fs-34{font-size:34px!important;line-height:34px}.fs-35{font-size:35px!important;line-height:35px}.fs-36{font-size:36px!important;line-height:36px}.fs-37{font-size:37px!important;line-height:37px}.fs-38{font-size:38px!important;line-height:38px}.fs-39{font-size:39px!important;line-height:39px}.fs-40{font-size:40px!important;line-height:40px}.fs-42{font-size:42px!important;line-height:42px}.fs-45{font-size:45px!important;line-height:45px}.fs-48{font-size:48px!important;line-height:48px}.italic{font-style:italic}.regular{font-weight:400}.bold{font-weight:700}.medium{font-weight:500}.semiBold{font-weight:600}body{background-color:#000;display:flex;flex-direction:column;height:100vh!important}body.cover{position:relative}body .coverBkg{display:none}body.cover .coverBkg{display:block;position:fixed;top:0;left:0;right:0;height:calc(100% - 70px);margin-top:70px;z-index:-1}body.cover .coverBkg:before{content:'';position:absolute;top:0;left:0;right:0;height:100%;z-index:0;background-image:url(/images/interface/coverDefault.jpg?v=1.3);background-position:center top;background-repeat:no-repeat}body.cover .coverBkg.custom:before{background-image:none}body.cover .coverBkg:after{content:'';position:absolute;top:0;left:0;right:0;height:100%;z-index:0;background-image:url(/images/interface/coverDefault.jpg?v=1.3);background-position:center top;background-repeat:no-repeat}body.cover .coverBkg.custom:after{background-image:none}a[href],button,label.checkbox,label.radio,span[onclick]{-webkit-tap-highlight-color:rgba(236,9,9,.1)}#divWrapper{position:relative;display:flex;flex-direction:column;box-sizing:border-box;flex:1;overflow:auto;margin:0;margin-top:70px;font-family:Poppins,sans-serif}#divContent{vertical-align:bottom;width:1066px;margin:0 auto;margin-top:40px;background-color:#fff;box-sizing:border-box;padding:20px 0;min-width:1000px;padding-bottom:30px;box-sizing:border-box;flex-grow:1}.divCenterContent{width:1024px;padding:0;position:relative;margin:0 auto;overflow:visible}#divContent>.divCenterContent:after{content:'';display:block;clear:both}.divFooter{text-align:center;width:100%;bottom:0;min-width:1000px;position:relative}.pageHeader{position:relative;font-weight:400;overflow:hidden;font-family:Poppins,sans-serif;padding:5px 6px 15px 6px;color:#5b6366}.pageHeader .filAriane{font-size:10px;line-height:24px;color:#06154d;font-weight:500;text-transform:uppercase;margin-bottom:4px}.pageHeader .filAriane>a{font-size:inherit;color:inherit;font-weight:inherit;text-decoration:none;display:inline-block}.pageHeader .filAriane>a i{font-size:10px}.pageHeader .filAriane>a .legend{display:none}.pageHeader .filAriane>a:last-of-type{font-weight:700;cursor:default}.pageHeader .filAriane>a:hover:not(:last-of-type){text-decoration:underline}.pageHeader .filAriane>a:not([href]){cursor:default;text-decoration:none!important}.pageHeader .filAriane>span{margin-left:7px;margin-right:7px;cursor:default}.pageHeader .filAriane>span:last-child{visibility:hidden}.pageHeader .titre{display:block;font-weight:700;font-size:40px;line-height:50px}.pageHeader .titre small{font-size:30px;font-weight:300;margin-left:4px}.pageHeader .titre.icone{position:relative;padding-left:45px}.pageHeader .titre.icone:before{content:'';position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:center}.pageHeader .surTitre{font-size:15px;line-height:17px;font-weight:500;color:#b8bbbc;text-transform:uppercase}.pageHeader .surTitre .backLink{text-transform:none}.pageHeader .sousTitre{font-size:14px;display:block}.pageHeader .description{display:block;font-size:15px;line-height:18px;font-weight:400}.pageHeader .intro{display:block;font-size:14px;line-height:18px;font-weight:300;color:#fff;margin-left:20px;margin-bottom:13px}.pageHeader .description+.intro{margin-top:-7px}.pageHeader .linkFestivals{font-size:16px;font-weight:700;color:#ed0909;margin-bottom:5px}.pageHeader a.backLink{display:inline-block;vertical-align:top;line-height:23px}.pageHeader a.backLink:before{content:'\f177';display:inline-block;vertical-align:middle;font-family:icomoon;font-size:25px;line-height:23px;margin-right:20px}.pageHeader a.backLink:hover{text-decoration:underline}.titreInterieur{margin-top:20px;margin-bottom:13px}.texteInterieur{margin-bottom:20px}.typoTitres{display:block;font-family:Poppins,sans-serif;font-size:30px;line-height:30px;font-weight:400;color:#fff}.typoTextes{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:17px}.textesHtml p{margin-top:0;margin-bottom:1em}.textesHtml p:last-child{margin-bottom:0}.textesHtml img,.textesHtml video{display:block;max-width:100%;height:auto}.textesHtml iframe{border:none;max-width:100%}sup{font-size:80%;display:inline-block;margin-top:-.5em}.pageResults.hidden{opacity:0}.pageResults.show{opacity:1}.pageResults{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}fieldset{display:block;padding:0;margin:0;border:none;background:0 0;color:inherit}input,textarea{box-sizing:border-box;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:19px;padding:12px 15px;margin:0;border:none;border-radius:4px;background-color:#eee;color:#000;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;-ms-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}input:focus,textarea:focus{background-color:#d2d2d2}input:disabled,input[disabled],select[disabled],textarea:disabled,textarea[disabled] select[disabled]{background-color:#f9f9f9;cursor:not-allowed}input{height:43px}input::-webkit-input-placeholder{color:#5b6366}input::-moz-placeholder{color:#5b6366}input:-moz-placeholder{color:#5b6366}input::-ms-input-placeholder{color:#5b6366}input.errorChamp{background-color:#ed0909;color:#fff}input.errorChamp::-webkit-input-placeholder{color:#fff}input.errorChamp::-moz-placeholder{color:#fff}input.errorChamp:-moz-placeholder{color:#fff}input.errorChamp::-ms-input-placeholder{color:#fff}textarea::-webkit-input-placeholder{color:#5b6366}textarea::-moz-placeholder{color:#5b6366}textarea:-moz-placeholder{color:#5b6366}textarea::-ms-input-placeholder{color:#5b6366}textarea.errorChamp{background-color:#ed0909;color:#fff}textarea.errorChamp::-webkit-input-placeholder{color:#fff}textarea.errorChamp::-moz-placeholder{color:#fff}textarea.errorChamp:-moz-placeholder{color:#fff}textarea.errorChamp::-ms-input-placeholder{color:#fff}select{height:43px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:19px;padding:10px 15px;margin:0;border:none;border-radius:4px;background-color:#eee;color:#000;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;-ms-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}select:focus{background-color:#f7f7f7}select.errorChamp{background-color:#ed0909;color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #eee inset;-moz-box-shadow:0 0 0 1000px #eee inset;box-shadow:0 0 0 1000px #eee inset;transition:background-color 5000s ease-in-out 0s}input.errorChamp:-webkit-autofill,input.errorChamp:-webkit-autofill:focus,input.errorChamp:-webkit-autofill:hover,select.errorChamp:-webkit-autofill,select.errorChamp:-webkit-autofill:focus,select.errorChamp:-webkit-autofill:hover,textarea.errorChamp:-webkit-autofill,textarea.errorChamp:-webkit-autofill:focus,textarea.errorChamp:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #ed0909 inset;-moz-box-shadow:0 0 0 1000px #ed0909 inset;box-shadow:0 0 0 1000px #ed0909 inset}input[type=checkbox],input[type=radio]{position:absolute;z-index:0;opacity:0;outline:0!important;width:0;height:0;margin:0;padding:0}.checkbox,.radio{font-family:Poppins,sans-serif;position:relative;display:inline-block;vertical-align:top;z-index:1;margin:0;padding:6px 0 6px 35px;line-height:18px;font-size:16px;font-weight:400;cursor:pointer;color:#5b6366}.checkbox:before,.radio:before{content:'';position:absolute;top:4px;left:0;width:23px;height:23px;border-radius:5px;background-color:#eee}.radio:before{border-radius:50%}.checkbox:after,.radio:after{content:'\e370';position:absolute;top:4px;left:0;width:23px;line-height:23px;font-size:16px;text-align:center;font-family:icomoon;color:#ed0909;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}input[type=checkbox]:checked+.checkbox:after,input[type=radio]:checked+.radio:after{opacity:1}input[type=checkbox]:focus+.checkbox:before,input[type=radio]:focus+.radio:before{background-color:#eee;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2)}input[type=checkbox].errorChamp:not(:checked)+.checkbox,input[type=radio].errorChamp:not(:checked)+.radio{color:#ed0909}input[type=checkbox].errorChamp:not(:checked)+.checkbox:before,input[type=radio].errorChamp:not(:checked)+.radio:before{-webkit-box-shadow:inset 0 0 2px 1px rgba(237,9,9,.8);-moz-box-shadow:inset 0 0 2px 1px rgba(237,9,9,.8);box-shadow:inset 0 0 2px 1px rgba(237,9,9,.8)}.checkbox+.helper,.radio+.helper{padding-left:35px;font-size:13px;line-height:18px;font-weight:300;margin-top:-5px}[data-open-onclick]{cursor:pointer}.arrow-left,.arrow-right{display:block;width:16px;height:16px}.arrow-left:after,.arrow-left:before,.arrow-right:after,.arrow-right:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-left:-5px;width:10px;height:2px;background-color:#fff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.arrow-left:after,.arrow-left:before{-webkit-transform-origin:center left;-moz-transform-origin:center left;-o-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.arrow-right:after,.arrow-right:before{-webkit-transform-origin:center right;-moz-transform-origin:center right;-o-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.arrow-left:after,.arrow-right:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.arrow-left:before,.arrow-right:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow-left:after,.arrow-right:after{margin-top:-1px}.pagination{list-style-type:none;padding:0;margin:20px 24px 20px 0;font-family:Poppins,sans-serif;font-weight:300;cursor:default;text-align:right}.pagination>li{position:relative;padding:0;margin:0 6px;float:none;display:inline-block;vertical-align:top;border:2px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;-o-transition:border-color .2s;-ms-transition:border-color .2s;transition:border-color .2s}.pagination>li.active{border-color:#434343}.pagination>li+li:before{content:'';position:absolute;left:-6px;top:4px;height:15px;border-left:1px solid #323232}.pagination>li>a{display:inline-block;font-size:15px;line-height:20px;padding:7px;min-width:22px;text-align:center;color:#979797;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.pagination>li>a[href]{cursor:pointer}.pagination>li.active>a,.pagination>li:hover>a{color:#fff}br.noDesk{display:none}.checkbox-dropdown{font-family:Poppins,sans-serif;min-width:200px}.checkbox-dropdown .chosen-choices{position:relative;background:#f3f4f5;padding:8px 34px 8px 12px;line-height:27px;border-radius:4px;border:none;font-size:14px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.checkbox-dropdown .chosen-choices:after{content:'\f107';font-family:icomoon;font-weight:400;font-size:20px;position:absolute;right:10px;top:0;padding:8px 3px;-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s;-ms-transition:transform .2s;transition:transform .2s}.checkbox-dropdown.chosen-container-active .chosen-choices{background:#e2e2e2;border:none;-webkit-box-shadow:none;box-shadow:none}.checkbox-dropdown.chosen-container-active .chosen-choices:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.checkbox-dropdown .chosen-choices .search-field{width:100%}.checkbox-dropdown .chosen-choices .search-field input{font-family:Poppins,sans-serif!important;width:100%!important;box-sizing:border-box}.checkbox-dropdown .chosen-choices .search-field input::-webkit-input-placeholder{color:inherit!important}.checkbox-dropdown .chosen-choices .search-choice{display:none}.checkbox-dropdown .chosen-drop{margin-top:-6px;padding-top:6px;-webkit-box-shadow:none;box-shadow:none;background-color:#f3f4f5;border:none;border-radius:4px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.checkbox-dropdown.chosen-container-active .chosen-drop{background:#e2e2e2}.checkbox-dropdown.chosen-container-active .chosen-drop .chosen-results{max-height:256px;padding:4px 0}.checkbox-dropdown .chosen-results>li{position:relative;padding:4px 40px 4px 12px;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none!important;cursor:pointer!important}.checkbox-dropdown .chosen-results>li em{font-weight:inherit;text-decoration:inherit}.checkbox-dropdown .chosen-results li.highlighted{background:inherit;color:inherit}.checkbox-dropdown .chosen-results li:hover{background:0 0!important;color:red!important}.checkbox-dropdown .chosen-results>li:before{content:'';position:absolute;top:4px;right:8px;width:23px;height:23px;border-radius:5px;background-color:#fff}.checkbox-dropdown .chosen-results>li.no-results{background:inherit!important;color:inherit!important}.checkbox-dropdown .chosen-results>li.no-results>span{display:none}.checkbox-dropdown .chosen-results>li.no-results:after,.checkbox-dropdown .chosen-results>li.no-results:before{display:none}.checkbox-dropdown .chosen-results .result-selected,.checkbox-dropdown .chosen-results .result-selected.highlighted{color:red;font-weight:600}.checkbox-dropdown .chosen-results .result-selected:after{content:'\e370';position:absolute;top:4px;right:8px;width:23px;line-height:23px;font-size:16px;text-align:center;font-family:icomoon;color:red}.btn{display:inline-block;vertical-align:top;box-sizing:border-box;height:35px;padding:5px 17px;font-size:15px;line-height:25px;border-radius:4px;color:#fff;text-align:center;font-family:Poppins,sans-serif;font-weight:400;text-transform:uppercase;border:none;outline:0;cursor:pointer;background:rgba(239,10,10,1);background:-moz-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-o-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:linear-gradient(to bottom,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%)}.btn:hover{background:#ec0a0a}.btn.disabled,.btn:disabled,.btn[disabled]{background:#ec0a0a}.btn-dark{background:rgba(131,140,147,1);background:-moz-linear-gradient(top,rgba(131,140,147,1) 0,rgba(125,131,133,1) 67%,rgba(91,99,102,1) 100%);background:-webkit-linear-gradient(top,rgba(131,140,147,1) 0,rgba(125,131,133,1) 67%,rgba(91,99,102,1) 100%);background:-o-linear-gradient(top,rgba(131,140,147,1) 0,rgba(125,131,133,1) 67%,rgba(91,99,102,1) 100%);background:-ms-linear-gradient(top,rgba(131,140,147,1) 0,rgba(125,131,133,1) 67%,rgba(91,99,102,1) 100%);background:linear-gradient(to bottom,rgba(131,140,147,1) 0,rgba(125,131,133,1) 67%,rgba(91,99,102,1) 100%)}.btn-dark:hover{background:#5b6366}.btn-dark.disabled,.btn-dark:disabled,.btn-dark[disabled]{background:#6c6d6d}.btn-link{display:inline-block;vertical-align:top;box-sizing:border-box;height:auto;padding:5px 17px;font-size:15px;line-height:20px;border-radius:0;color:#5d6568;text-align:center;font-family:Poppins,sans-serif;font-weight:400;text-transform:none;text-decoration:underline;border:none;outline:0;cursor:pointer;background:0 0;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.btn-link:hover{color:#ec0a0a}.errorMsg{text-align:center;font-size:13px;line-height:17px;padding:8px;background-color:rgba(199,4,4,.05);border:1px solid rgba(199,4,4,.1);color:#c70404;border-radius:4px;font-weight:400;margin-bottom:10px}.btn[data-help]{position:relative}.btn[data-help]:after{position:absolute;top:1px;right:1px;content:"\f05a";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:12px;color:#60686b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.help-tooltip.ui-widget-content{padding:4px 8px;position:absolute;z-index:9999;max-width:340px;background:#fff;color:#5b6366;font-size:13px;line-height:1.2em;font-family:Poppins,sans-serif;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px rgb(102 102 102 / 50%);border-radius:4px;border:1px solid #5b6366;text-align:center;pointer-events:none}.cookies-msg{z-index:10000;color:#fff;background-color:#000;bottom:0;left:0;right:0;font-size:16px;line-height:1.2em;box-sizing:border-box;padding:10px;font-weight:400;text-align:center;font-family:Poppins,sans-serif;order:100;flex-grow:0;flex-shrink:0}.cookies-msg .title{font-weight:700;text-transform:uppercase;color:#ed0909;font-size:20px;line-height:1.2em}.cookies-msg.hide{display:none}.cookies-msg a{display:inline-block;vertical-align:baseline;text-decoration:underline;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.cookies-msg a,.cookies-msg a:visited{color:#fff}.cookies-msg a:hover{color:#ed0909}.cookies-msg .newVersion{color:#ed0909;font-weight:500}.cookies-msg button{width:120px;font-weight:500}.pbs{margin:0 auto}.pbs>a{display:block}.pbs img{display:block;width:100%;height:auto}.pbs.bandeau{width:850px;height:150px;margin-bottom:15px}.bandeau-anj-risques{position:fixed;top:70px;left:0;background:#000;color:#fff;text-align:center;font-size:11px;line-height:20px;padding:0;text-transform:uppercase;height:20px;width:100%;box-sizing:border-box;font-family:Poppins,sans-serif;z-index:10;overflow:hidden}.bandeau-anj-risques .content{padding:0 10px;cursor:pointer;display:inline-block}.bandeau-anj-risques .content div{display:inline-block;vertical-align:top}.bandeau-anj-risques .content div+div{padding-left:5px}.bandeau-anj-risques .age{margin-right:10px;font-size:13px;font-weight:700}.bandeau-anj-risques .small{font-size:70%}body.cover .bandeau-anj-risques~#divWrapper .banner:not(.short)~.menuLeft{padding-top:45px}@media (max-width:1100px){#divContent{width:100%;padding-left:10px;padding-right:10px}.divCenterContent{width:100%}}@media (max-width:1000px){body{background-color:#fff}body.menuOpen{overflow:hidden}body.cover .coverBkg{display:none}body #divContent{padding:.5em;margin-top:0;min-width:auto;width:100vw}.divFooter{min-width:100%}.divFooter~div,.divFooter~div>div{box-sizing:border-box}.divCenterContent{width:100%}.pageHeader{padding:.5em 0!important;margin-bottom:0}.pageHeader .divCenterContent{padding:0;width:auto}.pageHeader .linkFestivals{font-size:14px}.pageHeader a.backLink{line-height:20px}.pageHeader a.backLink:before{font-size:20px;line-height:20px;margin-right:15px;vertical-align:top}.pageHeader .filAriane{line-height:14px;white-space:nowrap;overflow:hidden}.pageHeader .surTitre{font-size:14px;line-height:1.2em;margin-bottom:5px}.pageHeader .titre{font-size:24px;line-height:1em;margin-left:0;margin-bottom:10px}.pageHeader .titre.icone{padding-left:35px}.pageHeader .titre.icone:before{top:0!important;transform:scale(.8);transform-origin:top left}.pageHeader .description{font-size:16px!important;line-height:1.2em!important;margin-left:0;margin-bottom:0}.pageHeader .intro{margin-left:0;margin-bottom:0}.pageHeader .description+.intro{font-size:13px;line-height:1.2em;margin-top:.5em}.typoTitres{font-size:24px;line-height:1em}.typoTextes{font-size:13px;line-height:1.2em}.pagination{margin:1em;margin-top:0;float:right}.pagination>li{float:left;margin:3px}.pagination>li>a{font-size:12px;padding:2px}br.noMobile{display:none}br.noDesk{display:inline}select{line-height:49px;padding:0 15px}select option{min-height:19px;padding:10px 0}.cookies-msg{font-size:14px;line-height:1.3em;font-weight:300}.cookies-msg .title{font-size:18px}.pbs.bandeau{width:auto;margin:0;margin-top:.5em;height:auto}.pbs.bandeau+.pageHeader{margin-top:0}.bandeau-anj-risques{display:block;font-size:10px;line-height:12px;top:45px;height:auto;padding:5px;padding-top:7px}.bandeau-anj-risques .age{margin-left:-21px;margin-right:5px}}@media (max-width:500px){.textesHtml img,.textesHtml video{width:100%}}.banner{position:fixed;top:0;left:0;right:0;z-index:10;overflow:visible;background:rgba(239,10,10,1);background:-moz-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-o-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:linear-gradient(to bottom,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);height:70px}.banner.compensate-for-scrollbar:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:30px;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);background-color:#fff}.banner>.divCenterContent{width:auto}.banner .divCenterContent>div{height:70px}.banner .left{position:absolute;left:0;top:0;z-index:1}.banner .top{width:350px;text-align:center;margin:0 auto;overflow:hidden}.banner .right{position:absolute;right:0;top:0;z-index:1}.banner .logo{display:block;padding:6px 0}.banner .logo img{display:inline-block;vertical-align:top;width:179px;height:auto;margin-top:1px}.banner .top .claim{display:inline-block;vertical-align:top;margin-top:0;font-size:14px;line-height:16px;color:#fff;text-transform:uppercase}.banner .btnOpenCloseMenu,.menuContainer .btnOpenCloseMenu{display:inline-block;height:45px;width:auto;margin-top:15px;margin-left:4px;cursor:pointer;line-height:44px;padding-left:65px;color:#fff;font-size:16px;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.banner .btnOpenCloseMenu{position:relative;visibility:hidden}.menuContainer .btnOpenCloseMenu{position:fixed;top:0;margin:0;padding-bottom:10px;padding-right:30px;padding-top:15px;padding-left:69px;z-index:10;height:70px;box-sizing:border-box}.menuContainer:hover:after{content:"";display:block;position:fixed;top:0;left:0;height:70px;width:calc(calc(100% - 350px)/ 2);z-index:-1;cursor:default}.banner .btnOpenCloseMenu:before,.menuContainer .btnOpenCloseMenu:before{content:'';position:absolute;width:1px;height:21px;background-color:#fff;left:0;left:50px;top:50%}.banner .btnOpenCloseMenu:before{margin-top:-12px}.menuContainer .btnOpenCloseMenu:before{margin-top:-10px;left:54px}.banner .btnOpenCloseMenu .icon,.menuContainer .btnOpenCloseMenu .icon{position:absolute;left:0;top:0;display:inline-block;vertical-align:top;padding:12px 10px}.menuContainer .btnOpenCloseMenu .icon{padding-top:27px;padding-left:14px}.banner .btnOpenCloseMenu .icon .bar,.menuContainer .btnOpenCloseMenu .icon .bar{display:block;width:25px;height:2px;margin-bottom:3px;background-color:#fff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.banner .btnOpenCloseMenu:hover,.menuContainer .btnOpenCloseMenu:hover{color:#fff}.banner .btnOpenCloseMenu:hover .icon .bar,.menuContainer .btnOpenCloseMenu:hover .icon .bar{background-color:#fff}.banner .right .menu{display:flex;flex-direction:row;margin-top:15px;align-items:flex-start}.menuContainer{position:fixed;width:fit-content;z-index:11}.menuLeft{position:fixed;top:-260px;bottom:0;width:100%;height:0;overflow:hidden;visibility:hidden;background-color:#fff;z-index:9;padding-top:50px;box-sizing:border-box;font-family:Poppins,sans-serif;transition:height .5s,padding .3s,opacity 0s;-webkit-transform:translateY(330px);-moz-transform:translateY(330px);-ms-transform:translateY(330px);-o-transform:translateY(330px);transform:translateY(330px)}body.cover .menuLeft:before{content:'';position:absolute;left:0;width:100%;height:100%;background-image:url(/images/interface/bkgCards2.png?v=1.3);background-size:110px;background-position:7px 6px}body.cover .banner.short~.menuLeft:before{top:0}.menuContainer:hover .menuLeft,.menuLeft.open{visibility:hidden}.menuContainer:hover .menuLeft{display:block;visibility:visible;height:260px;box-shadow:0 3px 7px 0 rgba(0,0,0,.35)}.menuLeft .scroll{position:relative;overflow:hidden;width:1066px;height:100%;box-sizing:border-box;margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}.menuContainer:hover .menuLeft .scroll,.menuLeft.open .scroll{opacity:1}.menuLeft .tracker{display:none}.menuLeft.open .tracker{display:block}.menuLeft .btnCloseMenu{position:absolute;overflow:hidden;right:5px;top:5px;cursor:pointer}.menuLeft .btnCloseMenu .icon{position:relative;display:inline-block;vertical-align:top;width:24px;height:24px;padding:10px}.menuLeft .btnCloseMenu .icon .bar{position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-1px;display:block;width:25px;height:2px;background-color:#8d8d8d;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.menuLeft .btnCloseMenu .icon .bar:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menuLeft .btnCloseMenu .icon .bar:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menuLeft .btnCloseMenu:hover{color:#c70404}.menuLeft .btnCloseMenu:hover .icon .bar{background-color:#c70404}.menuLeft .scroll>.header{display:none;margin:-35px 0 0 0;padding:35px 18px 0 21px;min-height:222px;box-sizing:border-box;background-image:url(/images/interface/bkgCards2.png?v=1.3);background-size:95px;background-position:7px 16px}.menuLeft .header .logo{text-align:center;margin-bottom:10px;height:115px}.menuLeft .header .logo>a{display:inline-block;vertical-align:top}.menuLeft .header .logo img{display:inline-block;vertical-align:top;width:auto;height:100%}.menuLeft .account{display:none}.banner .account .loginCard,.menuLeft .account .loginCard{font-size:15px;font-weight:400;box-sizing:border-box;line-height:29px;border-radius:7px;color:#a6aaac;display:flex;flex-direction:row;justify-content:space-between}.menuLeft .account .loginCard{height:43px;padding:0 3px;background-color:#eee}.banner .account .loginCard{height:38px;padding:0;overflow:hidden;background-color:#ffe8e8}.banner .account .loginCard a,.menuLeft .account .loginCard a{position:relative;display:inline-block;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.menuLeft .account .loginCard a{padding:7px 14px}.banner .account .loginCard a:last-child,.menuLeft .account .loginCard a:last-child{float:right}.menuLeft .account .loginCard a:last-child{margin:0 5px}.banner .account .loginCard a:last-child{width:60px;margin:0;padding:0;padding-top:8px;text-align:center;background-color:#fff}.menuLeft .account .loginCard a:last-child:before{content:'';position:absolute;left:-5px;top:50%;margin-top:-12px;height:25px;border-left:1px solid #979797}.banner .account .loginCard a:first-child,.menuLeft .account .loginCard a:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:170px;box-sizing:border-box;padding:5px 14px 0 14px}.banner .account .loginCard a:hover,.menuLeft .account .loginCard a:hover{color:#c70404}.banner .account .loginCard a:last-child i{font-size:25px}.menuLeft .account .loginCard.logged{background-color:#ec0909;color:#fff}.banner .account .loginCard.logged a:first-child{color:#000}.banner .account .loginCard.logged a:hover{color:#c70404}.banner .account .loginCard.logged a:last-child:before,.menuLeft .account .loginCard.logged a:last-child:before{border-left-color:#fff}.menuLeft .account .loginCard.logged a:hover{color:#000}.menuLeft .header+.menu:before{content:'';display:none;position:absolute;top:0;left:0;width:100%;height:20px;z-index:0;opacity:.15;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}.menuLeft .home{position:absolute;padding-top:8px;padding-left:25px;font-size:13px;font-weight:300;z-index:1}.menuLeft .home>a{position:relative;padding:5px 10px 6px 30px}.menuLeft .home>a:hover{color:#c70404}.menuLeft .home>a:before{content:'\f104';font-family:icomoon;position:absolute;font-size:20px;left:8px;top:3px;transition:left .2s}.menuLeft .home>a:hover:before{left:4px}.menuLeft .menu{display:flex;position:relative;list-style:none;overflow:visible;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;margin:0;padding:0;padding-top:40px;padding-left:51px;width:100%;text-align:center;flex-wrap:wrap;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}.menuLeft .backdrop{display:none}.menuLeft .menu>li{position:relative;display:inline-block;vertical-align:top;font-size:20px;text-transform:uppercase;width:235px;height:79px;padding:0;margin:1px 10px 10px 0;line-height:36px;font-weight:300;border-radius:8px;z-index:1;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s;background:#fff}.menuLeft .menu>li:nth-child(4n){margin-right:0}.menuLeft .menu>li a{position:relative;text-decoration:none;color:rgba(255,255,255,.5);display:block;background-color:transparent;text-align:center;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.menuLeft .menu>li[name=liveVision] a{text-transform:initial}.menuLeft .menu li:hover{background-color:#d6d6d6}.menuLeft .menu li:hover>a{color:#c70404;font-weight:400}.menuLeft .menu>li a{display:flex;align-items:center;box-sizing:border-box;text-align:left;height:65px;line-height:20px;padding-left:80px;padding-right:10px;padding-top:14px;padding-bottom:8px;color:#5d6569}.menuLeft .menu>li a .small{display:block;font-size:12px;line-height:14px;font-weight:300;text-transform:none;margin-bottom:-5px}.menuLeft .menu>li a span+.small{margin-top:-5px;margin-bottom:0}.menuLeft .menu>li a .small+.small{margin-top:0;margin-bottom:0}.menuLeft .menu>li a .small:last-child{margin-bottom:7px}.menuLeft .menu>li.active{font-weight:700;background:rgba(239,10,10,1);background:-moz-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-o-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%);background:linear-gradient(to bottom,rgba(239,10,10,1) 0,rgba(205,5,5,1) 67%,rgba(172,0,0,1) 100%)}.menuLeft .menu>li.active a,.menuLeft .menu>li.active:hover a{color:#fff;font-weight:700}.menuLeft .menu>li[name]:before{content:'';position:absolute;width:48px;height:55px;left:16px;top:50%;z-index:1;margin-top:-30px;background-position:center;background-repeat:no-repeat;pointer-events:none}.menuLeft .menu>li[name=events]:before{background-image:url(/images/interface/menuPictoCards.png)}.menuLeft .menu>li[name=events].active:before{background-image:url(/images/interface/menuPictoCardsWhite.png)}.menuLeft .menu>li[name=news]:before{background-image:url(/images/interface/menuPictoNews.png)}.menuLeft .menu>li[name=news].active:before{background-image:url(/images/interface/menuPictoNewsWhite.png)}.menuLeft .menu>li[name=results]:before{background-image:url(/images/interface/menuPictoResults.png)}.menuLeft .menu>li[name=results].active:before{background-image:url(/images/interface/menuPictoResultsWhite.png)}.menuLeft .menu>li[name=leaderboard]:before{background-image:url(/images/interface/menuPictoLeaderboard.png);margin-top:-35px}.menuLeft .menu>li[name=leaderboard].active:before{background-image:url(/images/interface/menuPictoLeaderboardWhite.png)}.menuLeft .menu>li[name=texa]:before{background-image:url(/images/interface/menuPictoTexa.png)}.menuLeft .menu>li[name=texa].active:before{background-image:url(/images/interface/menuPictoTexaWhite.png)}.menuLeft .menu>li[name=contact]{display:none}.menuLeft .menu>li[name=contact]:before{background-image:url(/images/interface/menuPictoContact.png)}.menuLeft .menu>li[name=contact].active:before{background-image:url(/images/interface/menuPictoContactWhite.png)}.menuLeft .menu>li[name=rooms]:before{background-image:url(/images/interface/menuPictoCasino.png)}.menuLeft .menu>li[name=rooms].active:before{background-image:url(/images/interface/menuPictoCasinoWhite.png)}.menuLeft .menu>li[name=liveVision]:before{background-image:url(/images/interface/menuPictoPhone.png)}.menuLeft .menu>li[name=liveVision].active:before{background-image:url(/images/interface/menuPictoPhoneWhite.png)}.menuLeft .menu>li[name=hebergements]:before{background-image:url(/images/interface/menuPictoTexaTravel.png);height:48px;width:55px;background-size:contain;top:55%}.menuLeft .menu>li[name=hebergements].active:before{background-image:url(/images/interface/menuPictoTexaTravelWhite.png)}.menuLeft .menu>li:after{content:'';display:block;position:absolute;left:80px;bottom:15px;width:25px;height:3px;border-radius:5px;background-color:#979797;transition:width .5s,background-color .5s}.menuLeft .menu>li.active:after,.menuLeft .menu>li:hover:after{width:135px}.menuLeft .menu>li:hover:after{background-color:#c70404}.menuLeft .menu>li.active:after{background-color:#fff}.menuLeft .secondMenu{display:flex;justify-content:flex-end;align-items:flex-start;padding:0 38px}.menuLeft .social{display:flex;align-items:center;justify-content:flex-end;font-size:12px;font-weight:300;color:#7a7f82;flex-grow:1}.menuLeft .social .header{color:#333}.menuLeft .social .list{margin-top:2px;margin-left:10px;cursor:default;display:block!important}.menuLeft .social .list a{display:inline-block;vertical-align:top;padding:2px 4px;transition:color .2s}.menuLeft .social .list a:hover{color:#c70404}.menuLeft .social .list a i{font-size:20px}.menuLeft .updateCookiesChoice{margin-top:6px;margin-left:15px;font-size:12px;font-weight:300;text-align:center;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s;cursor:pointer}.menuLeft .updateCookiesChoice:hover{color:#c70404}.banner .menuLang,.menuLeft .menuLang{position:relative;font-size:15px;overflow:hidden;cursor:pointer}.menuLeft .menuLang{display:none;height:36px;min-height:36px;margin:50px 13px 20px 16px}.banner .menuLang{height:38px;min-height:38px;margin:0 13px 0 5px}.banner .menuLang.open,.menuLeft .menuLang.open{overflow:visible;height:auto}.banner .menuLang .selected,.menuLeft .menuLang .selected{position:relative;border-radius:7px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.menuLeft .menuLang .selected{padding:3px 34px 3px 60px;line-height:30px;background:#f3f4f5}.banner .menuLang .selected{height:36px;width:83px;padding:0;border:1px solid #e54545}.banner .menuLang .selected:before,.menuLeft .menuLang .selected:before{content:'';position:absolute;left:10px;width:30px;height:15px;background-size:cover;background-position:center;border-radius:2px}.menuLeft .menuLang .selected:before{top:10px}.banner .menuLang .selected:before{top:12px}.banner .menuLang .selected[name=fr]:before,.banner .menuLang li[name=fr] a:before,.menuLeft .menuLang .selected[name=fr]:before,.menuLeft .menuLang li[name=fr] a:before{background-image:url(/images/interface/flagFr.png)}.banner .menuLang .selected[name=en]:before,.banner .menuLang li[name=en] a:before,.menuLeft .menuLang .selected[name=en]:before,.menuLeft .menuLang li[name=en] a:before{background-image:url(/images/interface/flagEn.png)}.banner .menuLang .selected[name=it]:before,.banner .menuLang li[name=it] a:before,.menuLeft .menuLang .selected[name=it]:before,.menuLeft .menuLang li[name=it] a:before{background-image:url(/images/interface/flagIt.png)}.banner .menuLang .selected[name=es]:before,.banner .menuLang li[name=es] a:before,.menuLeft .menuLang .selected[name=es]:before,.menuLeft .menuLang li[name=es] a:before{background-image:url(/images/interface/flagEs.png)}.banner .menuLang .selected:after,.menuLeft .menuLang .selected:after{content:'\f107';font-family:icomoon;font-weight:400;position:absolute;right:10px;top:0;padding:3px;-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s;-ms-transition:transform .2s;transition:transform .2s}.menuLeft .menuLang .selected:after{font-size:20px}.banner .menuLang .selected:after{font-size:31px;color:#fff}.banner .menuLang .menuContent,.menuLeft .menuLang .menuContent{position:absolute;top:100%;z-index:1010;width:100%;margin-top:-4px;padding-top:4px;border:none;border-radius:4px;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.banner .menuLang ul,.menuLeft .menuLang ul{margin:0;padding:6px 0 4px 0;background-color:#f3f4f5;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s;color:#444;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:4px}.menuLeft .menuLang.open .selected{background-color:#e2e2e2}.banner .menuLang.open .selected:after,.menuLeft .menuLang.open .selected:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.banner .menuLang.open .menuContent,.menuLeft .menuLang.open .menuContent{clip:auto;-webkit-clip-path:none;clip-path:none}.banner .menuLang.open .menuContent{margin-top:-10px}.banner .menuLang.open ul{background-color:#fff}.menuLeft .menuLang.open ul{background-color:#e2e2e2}.banner .menuLang li,.menuLeft .menuLang li{display:list-item;list-style:none;-webkit-touch-callout:none;margin:0}.banner .menuLang li a,.menuLeft .menuLang li a{position:relative;padding:4px 40px 4px 60px;line-height:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer;-webkit-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;-ms-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.banner .menuLang li a{padding-left:54px;padding-right:8px}.banner .menuLang li a:before,.menuLeft .menuLang li a:before{content:'';position:absolute;left:10px;top:10px;width:30px;height:15px;background-size:cover;background-position:center;border-radius:2px}.banner .menuLang li a:hover,.menuLeft .menuLang li a:hover{color:#c70404;background-color:#d6d6d6}.banner .right .menu .contact{margin-right:5px}.banner .right .menu .contact a{position:relative;display:flex;align-items:center;box-sizing:border-box;text-align:left;height:38px;line-height:20px;padding-left:50px;padding-right:10px;padding-top:11px;padding-bottom:8px;color:#ffff;border-radius:7px;transition:background-color .2s}.banner .right .menu .contact a:before{content:'';position:absolute;width:30px;height:30px;left:10px;top:50%;z-index:1;margin-top:-15px;background-position:center;background-repeat:no-repeat;pointer-events:none;background-image:url(/images/interface/menuPictoContactWhite.png);background-size:contain}.banner .right .menu .contact a.active:before{background-image:url(/images/interface/menuPictoContactWhite.png)}.banner .right .menu .contact a:hover,.banner .right .menu .contact.active a{background-color:rgb(255 255 255 / 20%)}body.cover .banner{position:absolute;width:1042px;top:247px;left:50%;margin-left:-521px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:8}body.cover .banner.compensate-for-scrollbar:after{display:none}body.cover .bandeau-anj-risques+.banner{top:292px}body.cover .menuLeft{padding-top:0}body.cover .banner.short~.menuLeft{padding-top:70px}@keyframes showHideShortBanner{from{top:-108px;opacity:0}to{top:0;opacity:1}}.banner.short,body.cover .banner.short{position:fixed;top:0;left:0;right:0;margin-left:0;width:auto;z-index:10;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35)}.menuLang{-webkit-tap-highlight-color:transparent}@media (min-width:1625px){.menuLeft .scroll{opacity:1}.menuLeft.closed .scroll{opacity:0}.menuLeft .tracker{display:block}.menuLeft.closed .tracker{display:none}}@media (max-width:1100px){body.cover .banner{width:calc(100% - 20px);margin-left:calc(-50% + 10px)}.menuLeft .scroll{width:100%}.menuLeft .menu{padding-left:0;padding-right:0;margin:0 auto;width:970px}}@media (max-width:1000px){.banner,.banner.short,body.cover .banner,body.cover .banner.short{position:fixed!important;height:45px;overflow:visible;top:0;left:0;right:0;margin-left:0;width:auto;z-index:10}.banner .divCenterContent>div{height:45px}.banner .top{width:auto;z-index:0}.banner .top a{display:inline-block;vertical-align:top;line-height:1}.banner .logo{padding:4px 0}.banner .logo img{height:25px;width:auto;margin:0}.banner .top .claim{font-size:10px;line-height:10px}.banner .btnOpenCloseMenu{visibility:visible;margin:0;padding:0;width:45px}.banner .btnOpenCloseMenu:before{content:unset;display:none}.banner .btnOpenCloseMenu .icon{margin-top:1px}.banner .btnOpenCloseMenu .label{display:none}.banner .right .menu{display:none}.menuContainer{position:fixed;z-index:10}.menuContainer:hover:after{display:none}.menuContainer .btnOpenCloseMenu{display:none}.menuLeft{width:100%;height:100%!important;left:-100%;top:0;padding-top:45px;visibility:visible;background-color:transparent;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;box-shadow:none!important;transition:left .2s!important}.menuLeft.open{visibility:visible;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;transition:none}.menuLeft .tracker{display:none}.menuLeft.open .tracker{display:block}body.cover .banner.short~.menuLeft,body.cover .banner~.menuLeft{padding-top:0;z-index:10}body.cover .menuLeft:before{display:none}.menuLeft .backdrop{position:fixed;display:block;visibility:hidden;min-height:100vh;min-width:100vw;background-color:rgba(43,43,43,.85);top:0;left:0;right:0;opacity:0;z-index:-1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.menuLeft.open .backdrop{visibility:visible;opacity:1;z-index:0}.menuLeft .scroll{width:100%;max-width:375px;opacity:1;padding:0;margin:0;background-color:#eee;overflow:auto}.menuLeft .scroll>.header{display:block;margin:0 auto;padding:30px 0 0 0;width:240px;background-image:none;min-height:auto}.menuLeft .header .logo{margin-bottom:5px}.menuLeft .account{position:relative;display:flex;align-items:center;justify-content:center;margin-top:20px}.menuLeft .account:after{content:'';position:absolute;bottom:-20px;left:60px;right:60px;border-bottom:1px solid rgba(151,151,151,.5)}.menuLeft .account .loginCard{width:237px;background-color:#e4e4e4;padding:0;overflow:hidden}.menuLeft .account .loginCard a:first-child{flex:1}.menuLeft .account .loginCard a:last-child{margin:0;padding:7px 19px}.menuLeft .account .loginCard a:last-child:before{left:0}.menuLeft .scroll>.home{display:none}.menuLeft .menu{padding:0 20px!important;position:relative;margin:0 auto;margin-top:10px;justify-content:space-between;width:100%}.menuLeft .menu>li{overflow:hidden;width:47.7%;height:100px;margin-right:0}.menuLeft .menu>li[name=news]{order:2}.menuLeft .menu>li[name=events]{order:1}.menuLeft .menu>li[name=rooms]{order:3}.menuLeft .menu>li[name=texa]{order:7}.menuLeft .menu>li[name=results]{order:4}.menuLeft .menu>li[name=leaderboard]{order:5}.menuLeft .menu>li[name=contact]{order:9;margin-left:25%;display:block}.menuLeft .menu>li[name=hebergements]{order:8}.menuLeft .menu>li[name=liveVision]{order:6;margin-left:0}.menuLeft .menu>li[name]:before{top:8px;left:50%;margin-top:0;transform:translateX(-50%)}.menuLeft .menu>li[name=hebergements]:before{left:45%;top:13px}.menuLeft .menu>li:after{left:0;bottom:0;width:calc(100% - 60px)!important;margin:0 30px;transition:transform .5s}.menuLeft .menu>li.active:after,.menuLeft .menu>li:hover:after{transform:scale(1.2);transform-origin:center}.menuLeft .menu>li a{width:100%;height:100%;margin:0;padding:0 20px;padding-top:65px;padding-bottom:5px;font-size:16px;line-height:15px;text-align:center;justify-content:center;overflow:hidden;box-sizing:border-box}.menuLeft .secondMenu{flex-direction:column;padding:0;margin:0;align-items:center}.menuLeft .social{display:block;margin:30px auto 0 auto;width:240px;text-align:center;flex:1;padding:0}.menuLeft .updateCookiesChoice{position:relative;left:auto;bottom:auto;order:2;margin-top:10px;margin-left:0}.menuLeft .menuLang{display:block;margin:15px auto;width:240px}.menuLeft .menuLang .selected{background:#e4e4e4}.menuLeft .menuLang .menuContent{transform:translateY(-100%);top:0;margin-top:4px}}@media (max-width:1200px){.banner .right .menu .contact a{padding-right:0}.banner .right .menu .contact a span{display:none}.banner .account .loginCard.logged a:first-child{width:150px}}body.compensate-for-scrollbar{width:auto}.fancybox-slide>.fancybox-loading{border-color:rgba(236,9,9,.8)!important;border-top-color:rgba(255,255,255,.2)!important}.fancybox-message-containter .fancybox-bg{background:#71717173}.fancybox-message .msgBox{font-family:Poppins,sans-serif;margin:0;padding:30px;width:600px;background-color:#fff;color:#5d6568;text-align:center;border:1px solid #8e8e8e;border-radius:0;box-shadow:1px 4px 10px 0 #00000069}.fancybox-message .msgBox .titre{font-size:30px;line-height:40px;margin-bottom:15px;font-weight:400;text-align:center}.fancybox-message .msgBox .sousTitre{font-size:18px;margin-top:3px;line-height:20px;text-align:center;color:#ec0a0a}.fancybox-message .msgBox .sousTitre.left{text-align:left;margin-bottom:10px;font-size:initial;color:#ec0a0a}.fancybox-message .msgBox .message{font-weight:400;font-size:15px;line-height:20px;white-space:normal;word-break:break-word;text-align:center}.fancybox-message .msgBox .btnClose{margin-top:30px}.fancybox-message .msgBox .message a.mail{display:inline-block;text-decoration:underline}.fancybox-message .msgBox .message a.link{display:inline-block;text-decoration:underline}.fancybox-message .msgBox .message a.link{text-decoration:underline;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.fancybox-message .msgBox .message a.link:hover{color:#ec0a0a}.fancybox-diapo-containter .fancybox-bg{background:#1b1b1b;opacity:.95}.fancybox-diapo-containter .fancybox-caption{font-family:Poppins,sans-serif;text-align:center}.fancybox-diapo-containter .fancybox-caption .title{font-size:16px;line-height:1.5em;font-weight:700}.fancybox-diapo-containter .fancybox-caption .description{font-size:14px;line-height:1.5em}.fancybox-diapo-containter .fancybox-caption .title+.description{margin-top:5px}.fancybox-pbs-containter .fancybox-bg{background:#1b1b1b}.fancybox-pbs .msgBox{font-family:Poppins,sans-serif;margin:0;padding:0;width:auto;max-width:750px;background-color:transparent;color:#5d6568;text-align:center;border-radius:0;box-shadow:1px 4px 10px 0 #00000069}.fancybox-pbs .msgBox img{display:inline-block;vertical-align:top;max-width:100%;max-height:100%;max-height:85vh;width:auto;height:100%}.fancybox-pbs button[data-fancybox-close]{display:none}.fancybox-pbs .msgBox .btnCloseOver{padding:15px;right:0;top:0}.msgBox .btnCloseOver{position:absolute;top:0;right:0}.msgBox .btnCloseOver{position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;padding:10px}.msgBox .btnCloseOver .icon{position:relative;display:inline-block;vertical-align:top;width:24px;height:24px;padding:10px}.msgBox .btnCloseOver .icon .bar{position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-1px;display:block;width:25px;height:2px;background-color:#8d8d8d;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}.msgBox .btnCloseOver .icon .bar:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.msgBox .btnCloseOver .icon .bar:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.msgBox .btnCloseOver:hover{color:#c70404}.msgBox .btnCloseOver:hover .icon .bar{background-color:#c70404}.msgBox .divider{margin:10px 0;border-bottom:1px solid #5d6568;opacity:.3}.msgBox .formVertical .actions{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:20px}.msgBox .formVertical .actions .divider{width:100%;flex-basis:100%;margin-bottom:10px}.msgBox .formVertical .actions button{width:auto;margin-top:0;height:35px}.msgBox .formVertical .actions button+button{margin-left:20px}.msgBox .formVertical .actions.vertical{flex-direction:column;flex-wrap:nowrap;width:50%;margin-left:auto;margin-right:auto}.msgBox .formVertical .actions.vertical button+button{margin-left:0;margin-top:10px}.msgBox.login{width:370px}.msgBox.login .message{margin-bottom:20px}.msgBox.login .alternative{margin-top:20px}.msgBox.login .alternative button{font-size:13px;text-decoration:none}.msgBox.login form.formInfos{text-align:center}.msgBox.login .mentionsLegales{font-size:13px;margin-top:20px}.msgBox.login .mentionsLegales a{text-decoration:underline;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.msgBox.login .mentionsLegales a:hover{color:#ec0a0a}.msgBox form.formInfos button[type=submit]{text-align:center;align-self:center}.msgBox form.formInfos .result .errorMsg{display:block}.msgBox .g-recaptcha{display:flex;flex-direction:row;justify-content:center}.msgBox .swiper .swiper-container .swiper-wrapper .swiper-slide{cursor:default}.msgBox.login .divider{width:65%;margin:5px auto}.msgBox.creationCompte{width:1020px;padding:10px 30px}.msgBox.creationCompte .formInfos{margin-top:10px;margin-bottom:20px}.msgBox.creationCompte .password{margin:23px 0 10px 0}.msgBox.creationCompte .password label{font-size:18px;line-height:20px;font-weight:500;color:#5b6366;display:block;padding:0;padding-bottom:8px}.msgBox.creationCompte .cgu{margin-top:69px!important;margin-bottom:0!important}.msgBox.creationCompte .cgu .checkbox:last-child{margin-bottom:0}.msgBox.creationCompte .alternative{margin-top:20px}.msgBox.creationCompte .alternative button{font-size:13px;text-decoration:none}.msgBox.creationCompte .formHorizontal>.ligne{width:100%;flex-basis:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.msgBox.creationCompte [name=codePostal]{width:112px!important;flex-basis:auto!important}.msgBox.creationCompte [name=ville]{width:auto!important;flex:1;flex-basis:0}.msgBox.creationCompte [name=dateNaissianceJour]{width:100px;flex-basis:100px}.msgBox.creationCompte [name=dateNaissianceAnnee]{width:110px;flex-basis:110px}.msgBox.creationCompte button[type=submit]{margin:0}.msgBox.creationCompte .result{width:100%;text-align:center}.msgBox.creationCompte .result .errorMsg{vertical-align:top;margin:0}.msgBox.creationCompte .colonne .result{margin:0}.msgBox.creationCompte .password+.result{margin-top:-8px}.msgBox.creationCompte .colonne .result .errorMsg{margin-bottom:8px}.msgBox.creationCompte .g-recaptcha{justify-content:flex-start;margin-bottom:20px}.msgBox.inscription .infosTournoi{margin-top:20px;padding:10px;background-color:#f9f9f9;font-size:15px;line-height:22px;color:#000;border:1px solid rgba(142,142,142,.3)}.msgBox.inscription .infosTournoi .legend{color:#e50808;text-transform:uppercase;font-size:13px;line-height:16px;margin-bottom:5px}.msgBox.inscription .infosTournoi .name{font-weight:600;font-size:17px}.msgBox.inscription .infosTournoi .date{font-weight:400}.msgBox.inscription .infosTournoi .code{font-weight:400;margin-top:5px}.msgBox .sousTitre{font-size:18px;margin-top:3px;line-height:20px;text-align:center;color:var(--vertfonceo2_2)}.msgBox .sousTitre.left{text-align:left;margin-bottom:10px;font-size:initial;color:var(--vertfonceo2)}.msgBox.inscription .infosTournoi .code .bulle{display:inline-block;background-color:#e50808;color:#fff;font-weight:700;padding:8px 20px;border-radius:7px;font-size:20px;line-height:20px}@media (max-width:1000px){.fancybox-message .msgBox{max-width:95vw;padding:10px}.fancybox-message .msgBox .titre{font-size:24px;line-height:30px;padding:0 25px}.fancybox-message .msgBox .message{font-size:13px;line-height:1.2em}.fancybox-message .msgBox .btnClose{margin:25px 0 5px 0}.msgBox .formVertical .actions,.msgBox .formVertical .actions.vertical{margin-top:15px;width:auto}.msgBox .formVertical .actions button{width:100%}.msgBox .formVertical .actions button+button{margin-left:0;margin-top:.5em}.msgBox.creationCompte .formInfos{margin:1em 0}.msgBox.creationCompte .password{margin-top:.5em}.msgBox.creationCompte .password label{font-size:16px;line-height:1.2em}.fancybox-pbs .msgBox img{height:auto}}.footer{position:relative;left:0;bottom:0;width:100%;font-family:Poppins,sans-serif;font-weight:400;background-color:#fff;z-index:8}.footer .divCenterContent{overflow:visible;height:100%;width:1066px}.footer .register{height:80px;background-color:#e90909;color:#fff;overflow:hidden}.footer .register .left{float:left;position:relative;margin-left:210px;margin-top:12px;text-align:left}.footer .register .left:before{content:'';position:absolute;top:-29px;left:-268px;width:245px;height:123px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/images/interface/tokens3.png)}.footer .register .left>span{display:block}.footer .register .left>span:nth-child(1){font-size:20px;line-height:20px;font-weight:700}.footer .register .left>span:nth-child(2){font-size:20px;line-height:20px;font-weight:200}.footer .register .left>span:nth-child(3){font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:16px}.footer .register .right{float:right;margin-right:145px;margin-top:20px}.footer .register .right button{position:relative;box-sizing:border-box;width:315px;height:44px;padding:11px 70px 11px 20px;background:#ffe8e8;border-radius:4px;border:none;outline:0;font-family:Poppins,sans-serif;font-weight:300;font-size:15px;line-height:22px;text-align:left;color:#757e84;overflow:hidden;cursor:pointer;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .register .right button>i{position:absolute;right:0;top:0;width:55px;height:100%;font-size:25px;line-height:44px;color:#e3e6e8;background-color:#fff;display:block;text-align:center;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .register .right button:hover{color:#c70404}.footer .register .right button:hover>i{color:#c70404}.footer .register.logged .left{max-width:300px}.footer .register.logged .left>span:nth-child(2){font-size:16px;line-height:18px;margin-top:3px}.footer .main{position:relative;height:170px;box-sizing:border-box;background-image:url(/images/interface/bkgCards2.png?v=1.3);background-size:95px;background-position:0 25px}.footer .main:before{content:'';position:absolute;top:0;left:0;width:100%;height:20px;z-index:0;opacity:.15;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}.footer .navigation{position:relative;overflow:visible;box-sizing:border-box;padding-left:210px;padding-top:25px;height:100px;text-align:left;color:#5d6568}.footer .navigation .menu{position:relative;float:left;display:block;margin:0;padding:0;list-style:none;width:140px}.footer .navigation .menu:nth-child(4){width:138px;margin-left:15px;padding-left:15px!important}.footer .navigation .menu>.nav{padding:0;margin:0;float:none;display:block;text-transform:uppercase;text-align:left;width:100%;line-height:1}.footer .navigation .menu>.nav a{position:relative;box-sizing:border-box;padding:1px 0;line-height:18px;font-size:18px;font-weight:300;color:#5d6569;display:inline-block;vertical-align:top;z-index:1}.footer .navigation .menu>.nav a>span{display:inline-block}.footer .navigation .menu>.nav .small{display:block;margin-top:2px;font-size:12px;line-height:14px;font-weight:400;text-transform:none}.footer .navigation .menu>.nav .small+.small{margin:0}.footer .navigation .menu>.nav+.nav{margin-top:3px}.footer .navigation .menu>.nav[name=events] .small:first-child{position:absolute;top:-20px}.footer .navigation .menu>.nav[name=texa]{height:43px}.footer .navigation .menu>.nav a:hover{color:#c70404}.footer .navigation .menu+.menu{padding-left:23px}.footer .navigation .menu+.menu:before{content:'';position:absolute;left:0;top:5%;height:90%;border-left:1px solid #979797}.footer .navigation .social{font-size:12px;font-weight:300;z-index:0;margin-top:23px;text-align:right}.footer .navigation .social .list{margin-top:0;margin-left:-4px;text-align:right;color:rgba(93,101,104,.5);cursor:default}.footer .navigation .social .list a{display:inline-block;vertical-align:top;padding:2px;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .navigation .social .list a:hover{color:#c70404}.footer .navigation .social .list a i{font-size:20px}.footer .navigation .logo{position:absolute;right:0;top:10px;width:127px;height:auto}.footer .navigation .tokens1{content:'';position:absolute;top:10px;left:-7px;width:138px;height:128px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/interface/tokens1.png?v=1.3)}.footer .navigation .tokens2{content:'';position:absolute;top:23px;right:136px;width:78px;height:81px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/interface/tokens2.png?v=1.3)}.footer .navigation .legalAge{content:'';position:absolute;top:98px;left:146px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/interface/footerPicto18.png)}.footer .bottom{padding-left:210px;padding-top:5px;text-align:left;clear:both}.footer .bottom .left{float:left}.footer .bottom .mentionsLegales{font-size:12px;color:#000;font-weight:400;margin:0 190px 0 171px;text-align:left}.footer .bottom .mentionsLegales span+span{margin-left:4px}.footer .bottom .mentionsLegales div:not(:last-child) span+span:before{content:'-';margin-right:5px}.footer .bottom .mentionsLegales a,.footer .bottom .mentionsLegales span{display:inline-block}.footer .bottom .mentionsLegales a{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .bottom .mentionsLegales a:hover{color:#c70404}.footer .bottom .signature{position:absolute;right:5px;bottom:11px}.footer .bottom .signature a{display:inline-block;vertical-align:bottom}.footer .bottom .signature a+a{margin-left:10px}.footer .bottom .lienFooter{position:relative;display:inline-block;color:inherit;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .bottom a.lienFooter:hover{color:#ababab}.footer button.scrollTop{display:none}@media (max-width:1100px){.footer .divCenterContent{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px}.footer .navigation .tokens2{display:none}}@media (max-width:1000px){.footer{position:relative}.footer .divCenterContent{padding-left:.5em;padding-right:.5em}.footer .register{height:50px}.footer .register .left,.footer .register.logged .left{margin:0;margin-right:5px;width:50%;flex-basis:50%}.footer .register .divCenterContent{display:flex;flex-direction:row;align-items:center}.footer .register .left:before{display:none}.footer .register .left>span:nth-child(1){font-size:14px;line-height:16px;font-weight:500}.footer .register .left>span:nth-child(2){font-size:13px;line-height:15px}.footer .register.logged .left>span:nth-child(2){font-size:13px;line-height:15px;display:none}.footer .register .left>span:nth-child(3){display:none}.footer .register .right{margin-right:0;margin-top:0;flex:1}.footer .register .right button{width:180px;font-size:12px;line-height:12px;padding:5px 35px 5px 5px;height:35px;text-align:center}.footer .register .right button>i{width:30px;font-size:20px;line-height:35px}.footer .main{height:140px}.footer .navigation{padding:0;height:auto}.footer .navigation .menu{display:none}.footer .navigation .logo{display:none}.footer .navigation .tokens1{display:none}.footer .navigation .tokens2{display:none}.footer .navigation .legalAge{left:0;top:.5em;width:25px;height:25px}.footer .bottom{padding:.5em 0}.footer .bottom .left{margin:0;float:none;text-align:right;padding-left:40px;height:32px}.footer .bottom .mentionsLegales{padding:0;font-size:11px;text-align:center;margin:0}.footer .bottom .signature{position:relative;bottom:auto;bottom:initial;right:auto;right:initial;text-align:center;line-height:17px;margin-top:.25em}.footer .bottom .signature a{color:grey;font-size:11px;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.footer .bottom .signature a:before{content:attr(data-alt);display:inline-block;vertical-align:baseline}.footer .bottom .signature a:hover{color:#c70404}.footer .bottom .signature a img{display:none}.footer .bottom .signature a+a{margin-left:10px}.footer button.scrollTop{position:fixed;bottom:-60px;right:10px;z-index:1;padding:0;line-height:1;color:#fff;background-color:#ed0909;border-radius:50%;opacity:0;border:none;cursor:pointer;visibility:hidden;width:45px;height:45px;display:block;text-align:center;box-shadow:0 0 8px 0 rgba(0,0,0,.75);transition:bottom .3s,opacity .3s,transform .2s}.footer button.scrollTop:before{content:'\e404';display:inline-block;vertical-align:middle;font-family:icomoon;font-size:18px;margin-bottom:.2em}.footer button.scrollTop.show{bottom:10px;visibility:visible;opacity:1}.footer button.scrollTop.show:hover{transform:scale(1.2)}}form.formInfos{position:relative;overflow:hidden;text-align:left}form.formInfos .formHorizontal{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}form.formInfos .formHorizontal>.legend{flex-basis:100%;width:100%}form.formInfos .formVertical{display:flex;flex-direction:column}form.formInfos .legend{box-sizing:border-box;padding:5px 10px;font-size:15px;line-height:18px;font-weight:400;color:#acafb1}form.formInfos .colonne{flex-basis:430px;width:430px;display:flex;flex-direction:column}form.formInfos .colonne textarea,form.formInfos input[type=email],form.formInfos input[type=password],form.formInfos input[type=tel],form.formInfos input[type=text]{display:block;margin-bottom:8px}form.formInfos .colonne input[type=email],form.formInfos .colonne input[type=password],form.formInfos .colonne input[type=tel],form.formInfos .colonne input[type=text],form.formInfos .colonne select,form.formInfos .colonne textarea{width:100%}form.formInfos .colonne textarea{resize:none}form.formInfos .colonne .ligne{display:flex;flex-direction:row;height:43px;align-items:center;justify-content:flex-start;margin-bottom:8px}form.formInfos .colonne .ligne>div{margin-right:30px}form.formInfos .colonne .ligne>input+input{margin-left:12px}form.formInfos .colonne .ligne>select+select{margin-left:12px}form.formInfos .colonne .ligne>input,form.formInfos .colonne .ligne>select{margin-bottom:0}form.formInfos button[type=submit]{margin-top:20px;width:233px;text-align:right;height:43px;font-size:18px;text-transform:none;align-self:flex-end}form.formInfos button[type=submit] i{float:left;font-size:25px}form.formInfos .checkbox,form.formInfos .radio{margin-bottom:5px}form.formInfos .checkbox span,form.formInfos .radio span{font-weight:600;text-transform:uppercase}form.formInfos .colonne .ligne .checkbox,form.formInfos .colonne .ligne .radio{margin-bottom:0}form.formInfos .colonne .list{margin:10px 0}form.formInfos .colonne .list>label{font-size:18px;line-height:20px;font-weight:500;color:#5b6366;display:block;padding-bottom:5px}form.formInfos .result{display:none;margin-top:20px}form.formInfos .result .errorMsg{display:none}@media (max-width:1000px){form.formInfos{margin-top:1em}form.formInfos .colonne{display:flex;flex-direction:column;padding:0;width:100%;float:none}form.formInfos .colonne+.colonne{margin-top:1em}form.formInfos .checkbox{font-size:14px}form.formInfos .colonne textarea,form.formInfos input[type=email],form.formInfos input[type=password],form.formInfos input[type=tel],form.formInfos input[type=text]{margin-bottom:4px}form.formInfos .colonne .ligne{margin-bottom:4px}form.formInfos button[type=submit]{align-self:center}form.formInfos .legend{padding-left:0;padding-right:0}form.formInfos .colonne .list>label{font-size:16px;line-height:1.2em}}