@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Oswald:300,400,700);.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container.nice-select.open,.select2-container:active,.select2-container:focus{outline:none}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding:10px 20px 10px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;transform:translateY(-50%);right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:"\F107";color:#000;font-family:FontAwesome}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/build/node_modules/slick-carousel/slick/ajax-loader.c5cd7f53.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/build/node_modules/slick-carousel/slick/fonts/slick.ced611da.eot);src:url(/build/node_modules/slick-carousel/slick/fonts/slick.ced611da.eot) format("embedded-opentype"),url(/build/node_modules/slick-carousel/slick/fonts/slick.b7c9e1e4.woff) format("woff"),url(/build/node_modules/slick-carousel/slick/fonts/slick.d41f55a7.ttf) format("truetype"),url(/build/node_modules/slick-carousel/slick/fonts/slick.f97e3bbf.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:icomoon;src:url(/build/assets/fonts/icoMoon/icomoon.8cfa8f73.eot);src:url(/build/assets/fonts/icoMoon/icomoon.8cfa8f73.eot) format("embedded-opentype"),url(/build/assets/fonts/icoMoon/icomoon.9edef7e6.ttf) format("truetype"),url(/build/assets/fonts/icoMoon/icomoon.a501ac26.woff) format("woff"),url(/build/assets/fonts/icoMoon/icomoon.f4ddf8b6.svg) format("svg");font-weight:400;font-style:normal}.ui-autocomplete-category{font-weight:700;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5;color:#e68b60}.ui-menu-item{display:block}.ui-menu-item a{display:block;width:100%;transition:none}.ui-menu-item:hover,.ui-menu-item a:hover{color:#fff}[class*=" icomoon-"],[class^=icomoon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon-play:before{content:"\E905"}.icomoon-user-check:before{content:"\E906"}.icomoon-fleche-droite:before{content:"\E904"}.icomoon-fleche-gauche:before{content:"\E901"}.icomoon-fleche-bas:before{content:"\E903"}.icomoon-fleche-haut:before{content:"\E902"}.icomoon-cookie:before{content:"\E900"}*{box-sizing:border-box}html{height:100%}body{color:#000;min-height:100%;display:flex;flex-direction:column;text-align:center;background-color:#fff;font-family:Open Sans,sans-serif;margin:0;font-size:12px;background-repeat:no-repeat;background-size:100%;position:relative}@media (min-width:768px){body{font-size:15px}}body.no-scroll,body.overflow-hidden{overflow:hidden}@media (-ms-high-contrast:none){body{display:block}}body>.background-img{position:absolute;inset:0;z-index:-1}body>.background-img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}main{flex:1;min-height:200px}img{max-width:100%}a{text-decoration:none;transition:color .3s ease;color:#e68b60;outline:none}a:hover{color:#c2531e}p{line-height:27px}.h1,.h2,.h3,h1,h2,h3{margin:0;font-weight:700}.h1,h1{font-size:35px;line-height:1.2}@media screen and (min-width:768px){.h1,h1{font-size:40px}}.h2,h2{text-transform:uppercase}@media screen and (min-width:768px){.h2,h2{font-size:35px;line-height:40px}}.h3,h3{letter-spacing:2px;text-transform:uppercase}.list-unstyled{list-style-type:none;padding:0;font-weight:700}.ajax-message{padding:20px 0;font-size:16px}.ajax-message i{color:#e68b60}.ajax-message span{font-weight:700}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{background-color:transparent;border:none;border-bottom:3px solid #000;outline:none;font-family:Open Sans,sans-serif;padding:15px 0;width:100%;font-size:15px;font-weight:700}@media screen and (min-width:768px){form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{margin:10px 0}}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{font-family:Open Sans,sans-serif;color:#999;font-weight:600;font-style:italic;font-size:12px}@media (min-width:768px){form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{font-size:14px}}@media screen and (min-width:768px){form .select2-container{margin:10px 0}}form label{font-weight:700}form textarea{resize:none;height:90px}form .form-group{margin:10px 0;text-align:left}form .show-on-error,form .show-on-success{display:none}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]~label,input[type=radio]~label{user-select:none;cursor:pointer}input[type=checkbox]~label:before,input[type=radio]~label:before{font-family:FontAwesome;display:inline-block;font-size:16px;color:#000;margin-right:6px;top:2px;position:relative;font-weight:100}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{outline:none;border-color:#000}input[type=checkbox]~label:before{content:"\F096"}input[type=checkbox]:checked+label:before{content:"\F046"}input[type=radio]~label:before{content:"\F10C"}input[type=radio]:checked+label:before{content:"\F192"}.container{max-width:1200px;margin:0 auto}@media screen and (max-width:1200px){.container{padding:0 20px}}@media screen and (min-width:768px){.flex-columns{display:flex}}.flex-columns>.col{flex:1;flex:1 0 0}button:disabled{cursor:default}button:disabled,button:disabled:hover{background-color:#000;color:#fff}main{padding-top:90px}@media (min-width:768px){main{padding-top:120px}}header{position:absolute;top:0;width:100%}header #menu-desktop{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:1000px){header #menu-desktop{align-items:flex-start}}header .left-container{display:inline-block;vertical-align:middle}header .left-container .logo{vertical-align:middle;max-width:150px;margin-left:10px}@media (min-width:768px){header .left-container .logo{max-width:220px;display:inline-block;margin:0 15px}}@media (min-width:1200px){header .left-container .logo{max-width:130px;margin:0 10px}}@media (min-width:1350px){header .left-container .logo{max-width:220px;margin:0 60px 0 15px}}header .left-container .logo a,header .left-container .logo a img{display:block}header .left-container .form-container{display:none}@media (min-width:1000px){header .left-container .form-container{display:inline-block;vertical-align:middle;margin:10px 0}}header .left-container .block-search{position:relative}header .left-container .block-search .input input{width:280px;height:100%;margin:0;background:#fff;padding:15px 15px 15px 50px;border:none;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}header .left-container .block-search .input input::placeholder{font-size:12px}@media (min-width:1600px){header .left-container .block-search .input input{width:330px;padding:15px 30px 15px 50px}header .left-container .block-search .input input::placeholder{font-size:14px}}header .left-container .block-search button{position:absolute;top:0;left:10px;bottom:0;color:#000;background-color:transparent;border:none;font-size:20px;line-height:20px}header .right-container{display:inline-block;vertical-align:middle}header .right-container .menu-container{display:none}@media (min-width:1200px){header .right-container .menu-container{display:inline-block}}header .right-container .menu-account-container{display:inline-block;background:#000;vertical-align:middle;padding:10px 20px;position:relative}header .right-container .menu-account-container a{background:#000;color:#fff}header .right-container .menu-account-container a span.title{display:none;text-transform:uppercase;font-weight:700;font-size:10px;margin-top:5px}@media (min-width:768px){header .right-container .menu-account-container a span.title{display:block}}header .right-container .menu-account-container a span.title span{display:block;line-height:12px}header .right-container .menu-account-container a i{font-size:25px}header .right-container .menu-account-container a i.icomoon{margin-left:8px}header .right-container .menu-account-container a:hover{color:#e68b60}header .right-container .website-selector{display:none;position:relative;vertical-align:middle;font-size:12px}@media (min-width:1000px){header .right-container .website-selector{display:inline-block}}header .right-container .website-selector .label{text-transform:uppercase;font-weight:700;padding:10px 5px;border-left:1px solid rgba(0,0,0,.3)}@media (min-width:768px){header .right-container .website-selector .label{padding:10px 20px}}header .right-container .website-selector .label i{color:#e68b60;margin-left:5px}header .right-container .website-selector .list{display:none;opacity:0;position:absolute;transition:opacity .3s ease;margin:0;top:20px;left:0;right:0;z-index:3}header .right-container .website-selector .list li{list-style-type:none;display:block;border-left:1px solid rgba(0,0,0,.3);margin:0}header .right-container .website-selector .list li a{display:block;color:#000;font-weight:700;padding:0 10px}@media (min-width:768px){header .right-container .website-selector .list li a{padding:0 20px}}header .right-container .website-selector .list li a:hover{color:#e68b60}header .right-container .website-selector:hover .list{display:block;opacity:1}header .right-container .separator,header .right-container ul{display:inline-block;vertical-align:middle}@media (min-width:1200px){header .right-container .separator{background-color:#e0e0e0;height:35px;width:2px}}header .right-container ul{padding:0;list-style:none}header .right-container ul li{display:inline-block}@media (min-width:768px){header .right-container ul li{margin:0 20px}}header .right-container ul li a{padding:10px;color:#000;text-transform:uppercase;font-weight:700}@media (min-width:768px){header .right-container ul li a{padding:0}}header .right-container ul.categories{font-size:16px;letter-spacing:1px}header .right-container ul.main-menu li a{font-weight:800;font-size:13px}header .right-container ul.main-menu li a i{margin-right:10px}@media (min-width:768px){header .right-container ul.tastes-menu{margin-right:0;padding-right:20px}}header .right-container ul.tastes-menu li a{font-size:13px}header .right-container ul.tastes-menu li a i{color:#e68b60;font-size:20px}@media (min-width:768px){header .right-container ul.tastes-menu li a i{font-size:13px;margin-right:5px}}@media (min-width:1200px){header .right-container ul.tastes-menu li a i{margin-right:0;margin-bottom:3px;font-size:20px}}@media (min-width:1600px){header .right-container ul.tastes-menu li a i{font-size:13px;margin-right:5px;margin-bottom:0}}header .right-container ul.tastes-menu li a span{display:none}header .right-container ul.tastes-menu li a span:last-of-type{margin-left:5px}@media (min-width:768px){header .right-container ul.tastes-menu li a span{display:inline;font-weight:900}}@media (min-width:1200px){header .right-container ul.tastes-menu li a span{display:block;line-height:1.2;font-size:10px}header .right-container ul.tastes-menu li a span:last-of-type{margin-left:0}}@media (min-width:1600px){header .right-container ul.tastes-menu li a span{display:inline-block;margin:0;font-size:13px}header .right-container ul.tastes-menu li a span:last-of-type{margin-left:5px}}header #menu-mobile{clear:both;margin:0 15px 0 10px;padding:10px 0}@media (min-width:768px){header #menu-mobile{margin:0 15px}}@media (min-width:1000px){header #menu-mobile{display:none}}header #menu-mobile .block-search{position:relative}header #menu-mobile .block-search .input input{width:100%;height:100%;margin:0;background:#fff;padding:10px 0 10px 50px;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}header #menu-mobile .block-search button{position:absolute;top:0;left:10px;bottom:0;color:#000;background-color:transparent;border:none;font-size:20px;line-height:20px}.video-button-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.video-button-container .video-button{display:inline-block;position:relative;margin:0 auto;transform:scale(.7)}@media (min-width:1000px){.video-button-container .video-button{transform:scale(1)}}.video-button-container .video-button .inner-circle{display:block;height:100px;width:100px;border-radius:100%;border:2px solid #fff;background-color:#fff;transition:background-color 1s ease;z-index:2}.video-button-container .video-button .inner-circle i{font-size:25px;color:#e68b60;position:absolute;top:50%;left:52%;transform:translateX(-50%) translateY(-50%)}.video-button-container .video-button .outer-circle{height:100px;width:100px;position:absolute;top:0;left:0;border-radius:100%;border:7px solid #e68b60;z-index:1;animation:pulse_circle 2s linear forwards;animation-iteration-count:infinite;opacity:.5}.video-button-container .video-button:hover{cursor:pointer}.video-button-container .video-button:hover .outer-circle{animation-play-state:paused}@keyframes pulse_circle{0%{opacity:1;transform:scale(1)}to{transform:scale(1.5);opacity:0}}a.btn-video{display:flex;align-items:center;transform:scale(.75);cursor:pointer;color:#e68b60;font-size:25px;position:relative;transition:border .3s}@media (min-width:768px){a.btn-video{transform:scale(1)}}a.btn-video .inner-circle{display:block;height:100px;width:100px;border-radius:100%;border:2px solid #fff;background-color:#fff;transition:background-color 1s ease;z-index:2;position:relative}a.btn-video .inner-circle i{font-size:25px;color:#e68b60;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}a.btn-video .outer-circle{height:100px;width:100px;border-radius:100%;border:7px solid #e68b60;z-index:1;position:absolute;animation:pulse_circle 2s linear forwards;animation-iteration-count:infinite;opacity:.5}a.btn-video .circle-content{width:70px;height:70px;vertical-align:middle}a.btn-video .circle-content,a.btn-video .circle-content .circle-front{position:relative;display:inline-flex;align-items:center;justify-content:center}a.btn-video .circle-content .circle-front{z-index:2;flex-direction:column;width:100%;height:100%;border-radius:50%;border:5px solid #e5e5e5;transition:background-color .3s}a.btn-video i{margin-left:5px;margin-top:1px}.no-touchevents a.btn-video:hover{opacity:inherit}.no-touchevents a.btn-video:hover .circle-front{background-color:#e68b60}.oscillo-title{text-align:left;width:200px;margin:0 auto}@media (min-width:1000px){.oscillo-title{display:inline-block;margin:0;width:240px}}.oscillo-title span{display:block;font-weight:700;font-size:60px;line-height:1;letter-spacing:5px;text-transform:uppercase}@media (min-width:1000px){.oscillo-title span{font-size:70px;letter-spacing:10px}}.oscillo-title span.right{text-align:right}.oscillo-title span.left{text-align:left}.main-link,button.main-link{display:inline-block;border:2px solid #e68b60;padding:15px 35px;border-radius:50px;transition:color .3s ease,background-color .3s ease;font-weight:700;background-color:#e68b60;color:#fff;font-size:15px;letter-spacing:1px}.main-link i,button.main-link i{margin-left:10px;font-size:12px;vertical-align:middle}.main-link:disabled,button.main-link:disabled{border-color:#9c9c9c;color:#9c9c9c;background-color:transparent}.main-link:disabled:hover,button.main-link:disabled:hover{color:#9c9c9c;background-color:transparent}.main-link:hover,button.main-link:hover{color:#e68b60;background:transparent;cursor:pointer;transition:color .3s ease,background-color .3s ease}.main-link.inversed,button.main-link.inversed{color:#fff;background-color:#e68b60}.main-link.inversed:hover,button.main-link.inversed:hover{color:#e68b60;background-color:#fff}.main-link.facebook,button.main-link.facebook{color:#fff;background-color:#3b5997;border-color:#3b5997}.main-link.facebook:hover,button.main-link.facebook:hover{color:#3b5997;background:#fff}.main-link.black,button.main-link.black{border:2px solid #000;color:#000;background:transparent}.main-link.black:hover,button.main-link.black:hover{color:#fff;background-color:#000}#contact-map-section .map-container{padding:0 20px}@media (min-width:1200px){#contact-map-section .map-container{max-width:1200px;margin:0 auto;padding:0}}#contact-map-section .map-container #map,#contact-map-section .map-container .map{margin:0 auto;height:400px;position:relative}@media (min-width:1000px){#contact-map-section .map-container #map,#contact-map-section .map-container .map{width:100%;height:600px}}#contact-map-section .map-container .address-container{background:#fff;width:100%;max-width:290px;display:inline-block;padding:20px 40px;margin:30px auto}@media (min-width:1000px){#contact-map-section .map-container .address-container{margin:0;position:relative;top:-70px}}#contact-map-section .map-container .address-container i{font-size:40px;color:#e68b60}#contact-map-section .map-container .address-container .website-name{color:#e68b60;font-size:25px;font-weight:700;margin-top:10px;margin-bottom:0}#contact-map-section .map-container .address-container .address{margin-bottom:0;line-height:20px}#contact-map-section .map-container .address-container .phone{font-weight:700;margin:0}#contact-form-section{padding:0 20px;margin:30px auto;text-align:center}@media (min-width:1000px){#contact-form-section{padding:0;margin-bottom:70px;text-align:left}}#contact-form-section h2{text-transform:none;text-align:center;margin:0 auto 30px}@media (min-width:1000px){#contact-form-section h2{text-align:left;max-width:850px}}@media (min-width:1000px){#contact-form-section form[name=full_contact]{max-width:850px;margin:0 auto;padding:0}}#contact-form-section form[name=full_contact] .contact-type-container{text-align:left}#contact-form-section form[name=full_contact] #full_contact_contactType{display:flex;flex-direction:column}@media (min-width:1000px){#contact-form-section form[name=full_contact] #full_contact_contactType{flex-flow:row;justify-content:space-between;justify-items:center}}#contact-form-section form[name=full_contact] .container{display:flex;flex-direction:column;padding:0}@media (min-width:1000px){#contact-form-section form[name=full_contact] .container{flex-flow:row;justify-content:space-evenly}}#contact-form-section form[name=full_contact] .container>div:not(:has(.nice-select)){flex:1;overflow:hidden}@media (min-width:1000px){#contact-form-section form[name=full_contact] .container .email-container,#contact-form-section form[name=full_contact] .container .first-name-container{margin-right:50px}}@media (min-width:1000px){#contact-form-section form[name=full_contact] .container .last-name-container,#contact-form-section form[name=full_contact] .container .phone-container{margin-left:50px}}#contact-form-section form[name=full_contact] .event-contact-container{display:none}#contact-form-section form[name=full_contact] .event-contact-container .event-type-container{flex:1}@media (min-width:1000px){#contact-form-section form[name=full_contact] .event-contact-container .event-type-container{margin-right:50px}}#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container{flex:1;display:flex;flex-direction:column}@media (min-width:1000px){#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container{margin-left:50px;flex-direction:row}}#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container .event-date-container{flex:1}@media (min-width:1000px){#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container .event-date-container{margin-right:15px}}#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container .event-price-container{flex:1}@media (min-width:1000px){#contact-form-section form[name=full_contact] .event-contact-container .event-date-price-container .event-price-container{margin-left:15px}}#contact-form-section form[name=full_contact] .submit-container{margin-top:30px;text-align:center}@media (min-width:1000px){#contact-form-section form[name=full_contact] .submit-container{text-align:left}}#contact-form-section form[name=full_contact] .file-container{margin-top:30px}#contact-form-section form[name=full_contact] .file-container input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#contact-form-section form[name=full_contact] .file-container label{cursor:pointer}#contact-form-section form[name=full_contact] .file-container label:before{content:"\F0C6";font-family:FontAwesome;margin-right:10px;font-size:20px;font-weight:100;color:#000}#contact-form-section form[name=full_contact] .nice-select{padding-left:5px;border:1px solid #000}#other-pages-container{margin:20px 0}#mag-banner{min-height:90vh;display:flex;align-items:center}@media (min-width:2000px){#mag-banner{min-height:95vh}}#mag-banner>div{flex:1}#mag-banner .placeholder{display:none}@media (min-width:1000px){#mag-banner .placeholder{display:block}}#home_team_section{margin:40px auto 70px}#home_team_section .title-container{text-align:left;display:inline-block;vertical-align:middle;width:250px}@media (min-width:500px){#home_team_section .title-container{margin:10px 0}}#home_team_section .title-container a{display:inline-block;margin-top:15px;text-transform:uppercase;font-weight:700;letter-spacing:2px}#home_team_section .title-container a i{margin-left:5px;transition:transform .3s ease}#home_team_section .title-container a:hover i{transform:translate(5px)}#home_team_section .oscillo-title{width:170px}@media (min-width:1000px){#home_team_section .oscillo-title{width:190px;display:block;margin:0 auto}}#home_team_section .oscillo-title span{line-height:1}#home_team_section .picture-container{width:50%;display:inline-block;vertical-align:middle}@media (min-width:500px){#home_team_section .picture-container{width:250px;vertical-align:middle}}@media (min-width:750px){#home_team_section .picture-container.team-member-3{display:none}}@media (min-width:1000px){#home_team_section .picture-container.team-member-3{display:inline-block}}@media (min-width:500px){#home_team_section .picture-container.team-member-4{display:none}}@media (min-width:1250px){#home_team_section .picture-container.team-member-4{display:inline-block}}#home_team_section .picture-container.team-member-5{display:none}@media (min-width:1500px){#home_team_section .picture-container.team-member-5{display:inline-block}}#home_team_section .picture-container img{display:block}footer{background-color:#171717;color:#fff;letter-spacing:.5px}footer .wrapper{display:flex;flex-direction:column;padding:20px 10px}@media (min-width:768px){footer .wrapper{display:inline-block}}@media (min-width:1000px){footer .wrapper{max-width:1400px;margin:0 auto;display:flex;flex-direction:row;justify-content:center;padding:60px 0 25px}}footer .wrapper>div{flex:1}@media (min-width:768px){footer .wrapper>div{display:inline-block;width:49%;vertical-align:top}}@media (min-width:1000px){footer .wrapper>div{border-right:3px solid #000}}footer .wrapper>div ul{padding:0;margin:0;list-style:none}footer .wrapper>div ul li a i{display:none}footer .wrapper>div ul.social-menu li{display:inline-block;margin-right:10px}footer .wrapper>div ul.social-menu li a i{display:initial}footer .wrapper>div:last-child{border-right:none}footer .wrapper #footer-logo-container,footer .wrapper #footer-menu-container,footer .wrapper #footer-newsletter-container{flex:1;padding:20px}@media (min-width:1000px){footer .wrapper #footer-logo-container,footer .wrapper #footer-menu-container,footer .wrapper #footer-newsletter-container{padding:0 60px}}footer .wrapper #footer-logo-container{text-align:center;font-size:12px}@media (min-width:1000px){footer .wrapper #footer-logo-container{text-align:left}}footer .wrapper #footer-logo-container .logo{width:180px;margin:0 auto 30px}@media (min-width:768px){footer .wrapper #footer-logo-container .logo{width:230px}}@media (min-width:1000px){footer .wrapper #footer-logo-container .logo{margin:0 0 30px}}footer .wrapper #footer-logo-container p{margin:0;line-height:20px}footer .wrapper #footer-menu-container .footer-menu{padding:0;margin:0;text-align:center}footer .wrapper #footer-menu-container .footer-menu ul{display:inline-block;text-align:center}footer .wrapper #footer-menu-container .footer-menu ul li{list-style-type:none;margin-top:10px}footer .wrapper #footer-menu-container .footer-menu ul li a{color:#6c6c6c}footer .wrapper #footer-menu-container .footer-menu ul li a:hover{color:#fff}footer .wrapper #footer-menu-container .social-menu-container{text-align:left}footer .wrapper #footer-menu-container .social-menu-container ul li a{color:#fff}footer .footer-newsletter .label{font-size:13px;text-align:center;font-weight:600}@media (min-width:1000px){footer .footer-newsletter .label{text-align:left}}footer .footer-newsletter form{text-align:center;font-size:13px;max-width:300px;margin:0 auto}@media (min-width:1000px){footer .footer-newsletter form{margin:0}}footer .footer-newsletter form .checkbox{display:inline-block;margin-right:20px}footer .footer-newsletter form .form-group{text-align:center}@media (min-width:1000px){footer .footer-newsletter form .form-group{text-align:left}}footer .footer-newsletter form .nice-select .current{padding-left:10px}footer .footer-newsletter form .email{position:relative}footer .footer-newsletter form .email button{position:absolute;top:50%;right:0;transform:translateY(-50%);border:none;background:transparent;color:#e68b60;cursor:pointer;font-size:15px}footer .footer-newsletter form input[type=email],footer .footer-newsletter form input[type=text]{border-bottom:1px solid #fff;color:#fff;padding:10px 0;margin:0 auto}footer .footer-newsletter form input[type=email]::placeholder,footer .footer-newsletter form input[type=text]::placeholder{color:#fff;font-size:13px}footer .footer-newsletter form label{font-weight:600}footer .footer-newsletter form label:before{color:#fff}footer .footer-menu{font-weight:600;text-align:center;padding:0 50px;line-height:28px}footer .footer-menu a{color:#fff}footer .footer-menu a:hover{color:#4c4c4c}@media (min-width:1000px){footer .footer-menu ul{display:inline-block;text-align:left}}footer .footer-menu.main{border-top:1px solid #000;padding:20px}@media (min-width:768px){footer .footer-menu.main{border-top:none}}@media (min-width:1000px){footer .footer-menu.main{border-top:none}}footer .footer-menu.menu-1{border-top:1px solid #000;padding:20px}@media (min-width:768px){footer .footer-menu.menu-1{border-top:none}}footer .footer-menu.menu-2{border-top:1px solid #000;padding:20px}@media (min-width:768px){footer .footer-menu.menu-2{border-top:none}}footer .footer-copyright{margin-bottom:20px}footer .footer-copyright p{margin:0;font-size:12px;line-height:18px}footer .footer-copyright a{color:#fff}footer .footer-copyright a:hover{color:#e68b60}.next-side-container,.previous-side-container{position:absolute;transform:translateY(-50%);top:50%;box-shadow:0 0 30px 0 rgba(0,0,0,.4)}.next-side-container a,.previous-side-container a{display:flex;align-items:center;background:#fff;color:#000;padding:10px}@media (min-width:768px){.next-side-container a,.previous-side-container a{padding:20px 30px}}@media (min-width:1200px){.next-side-container a,.previous-side-container a{font-size:25px;width:85px;height:80px;overflow:hidden;transition:width .3s ease}}.next-side-container a i,.previous-side-container a i{color:#e68b60;font-weight:400;vertical-align:middle;font-size:20px}.next-side-container a .text,.previous-side-container a .text{font-size:18px;font-weight:700}@media (min-width:1200px){.next-side-container a .text,.previous-side-container a .text{visibility:hidden;opacity:0}}.next-side-container a:hover,.previous-side-container a:hover{width:auto;transition:width .3s ease}.next-side-container a:hover .text,.previous-side-container a:hover .text{visibility:visible;opacity:1;transition:opacity 1s ease}.previous-side-container{box-shadow:-20px 0 50px 20px rgba(0,0,0,.1);left:0}.previous-side-container a{justify-content:flex-start}.previous-side-container .text{margin-left:15px}.next-side-container{box-shadow:20px 0 50px 20px rgba(0,0,0,.1);right:0}.next-side-container a{justify-content:flex-end}.next-side-container .text{margin-right:15px}.mobile-next-previous-container{margin-top:25px}@media (min-width:400px){.mobile-next-previous-container{display:flex;flex-direction:row;justify-content:space-evenly}}@media (min-width:768px){.mobile-next-previous-container{display:none}}.mobile-next-previous-container .mobile-previous-side-container a{padding:10px;display:block;background:#fff;color:#e68b60;margin:10px 20px}@media (min-width:400px){.mobile-next-previous-container .mobile-previous-side-container a{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}}.mobile-next-previous-container .mobile-previous-side-container a span{vertical-align:middle}.mobile-next-previous-container .mobile-previous-side-container a i{font-size:12px;color:#e68b60;margin-right:10px;vertical-align:middle}.mobile-next-previous-container .mobile-next-side-container a{padding:10px;display:block;background:#fff;color:#e68b60;margin:10px 20px}@media (min-width:400px){.mobile-next-previous-container .mobile-next-side-container a{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}}.mobile-next-previous-container .mobile-next-side-container a span{vertical-align:middle}.mobile-next-previous-container .mobile-next-side-container a i{font-size:12px;color:#e68b60;margin-left:10px;vertical-align:middle}#video-popup{background-color:#fff}#video-popup .loader{position:absolute;background-color:#000;height:100%;width:100%;top:0;left:0}#video-popup .loader i{font-size:25px;color:#fff;position:absolute;top:50%}.simple-close{width:30px;height:30px;position:fixed;right:30px;top:30px;cursor:pointer;z-index:1000}@media screen and (min-width:768px){.simple-close{right:30px;top:65px}}.simple-close .burger-div{width:100%;height:2px;background-color:transparent;position:absolute;top:50%;left:0}.simple-close .burger-div:after,.simple-close .burger-div:before{content:"";width:100%;height:100%;position:absolute;right:0;transform:translateZ(0);backface-visibility:hidden;transition:transform .3s,background .3s;background-color:#fff}.simple-close .burger-div:before{transform:translateY(0) rotate(45deg)}.simple-close .burger-div:after{transform:translateY(0) rotate(-45deg)}.simple-close:hover .burger-div:after,.simple-close:hover .burger-div:before{background-color:#e68b60}#scroll-up{width:50px;height:50px;position:fixed;right:15px;bottom:15px;border-radius:50%;visibility:hidden;cursor:pointer;opacity:0;transition:all 1s;z-index:100;color:#000;border:1px solid #000;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center}#scroll-up:hover{border:1px solid #e68b60;color:#e68b60}@media (min-width:1000px){#scroll-up{right:30px;bottom:30px}}#scroll-up.visible{visibility:visible;opacity:1;transition:all 1s}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}body.page-error .title{font-size:220px;font-weight:700;line-height:1;padding-bottom:30px}body.page-error .intro{max-width:850px;margin:0 auto}body.page-error .container{margin-top:40px}body.page .container{max-width:1400px;margin:0 auto}body.page .picture-container{margin-bottom:50px}.content-blocks h2{margin-top:20px;margin-bottom:20px}.content-blocks h2.align-left{text-align:left}.content-blocks h2.align-center{text-align:center}.content-blocks h2.align-right{text-align:right}.content-blocks .picture-container{margin-bottom:20px;position:relative}.content-blocks .picture-container .container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.content-blocks .picture-container .status-tag{top:10px;left:30px}@media (min-width:1000px){.content-blocks .picture-container .status-tag{font-size:14px;top:15px;left:35px}}.content-blocks .picture-container img{display:block}.content-blocks .picture-container #next-article-container,.content-blocks .picture-container #previous-article-container{display:none}@media (min-width:1200px){.content-blocks .picture-container #next-article-container,.content-blocks .picture-container #previous-article-container{display:block}}.content-blocks .picture-container .credit{font-size:10px;text-align:left}.content-blocks .picture-container .credit span{font-weight:700}.content-blocks .picture-block img{margin:0 auto}.content-blocks .text-block-left{text-align:left;line-height:24px}.content-blocks .text-block-right{text-align:right;line-height:24px}.content-blocks .text-block-center{text-align:center;line-height:24px}.content-blocks .quote-block{text-align:center;padding:0 20px;margin:50px 0}@media (min-width:768px){.content-blocks .quote-block{padding:0 75px}}.content-blocks .quote-block i{color:#e68b60;font-size:30px}.content-blocks .quote-block p{display:inline;font-size:22px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px}.content-blocks .picture-title-text-block.superposition,.content-blocks .text-picture-block.superposition{margin:40px 0}@media (min-width:1000px){.content-blocks .picture-title-text-block.superposition,.content-blocks .text-picture-block.superposition{margin:80px 0}}@media (min-width:1200px){.content-blocks .picture-title-text-block.superposition,.content-blocks .text-picture-block.superposition{margin:100px 0}}.content-blocks .picture-title-text-block.superposition .content,.content-blocks .text-picture-block.superposition .content{background:#fff;text-align:center}@media (min-width:768px){.content-blocks .picture-title-text-block.superposition .content,.content-blocks .text-picture-block.superposition .content{text-align:right;max-width:700px;padding:40px;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}}@media (min-width:1200px){.content-blocks .picture-title-text-block.superposition .content,.content-blocks .text-picture-block.superposition .content{position:absolute;top:50%;right:50%;padding:70px;transform:translateY(-50%);z-index:1;box-shadow:0 0 30px 0 rgba(0,0,0,.1);text-align:left}}.content-blocks .picture-title-text-block.superposition .content h2,.content-blocks .text-picture-block.superposition .content h2{font-size:35px;line-height:40px;letter-spacing:6px;margin-bottom:25px}@media screen and (min-width:768px){.content-blocks .picture-title-text-block.superposition .content h2,.content-blocks .text-picture-block.superposition .content h2{font-size:50px;line-height:55px;letter-spacing:10px;margin-bottom:25px}}.content-blocks .picture-title-text-block.superposition .content .text,.content-blocks .text-picture-block.superposition .content .text{line-height:27px}.content-blocks .picture-title-text-block.superposition .picture,.content-blocks .text-picture-block.superposition .picture{position:relative;display:inline-block}.content-blocks .picture-title-text-block.superposition .content,.content-blocks .picture-title-text-block.superposition .picture,.content-blocks .text-picture-block.superposition .content,.content-blocks .text-picture-block.superposition .picture{display:inline-block}.content-blocks .picture-title-text-block:not(.superposition),.content-blocks .text-picture-block:not(.superposition){margin:20px auto;align-items:center}@media (min-width:768px){.content-blocks .picture-title-text-block:not(.superposition),.content-blocks .text-picture-block:not(.superposition){display:flex;flex-direction:row}}.content-blocks .picture-title-text-block:not(.superposition).left .picture-container,.content-blocks .text-picture-block:not(.superposition).left .picture-container{order:1}.content-blocks .picture-title-text-block:not(.superposition).left .text-container,.content-blocks .text-picture-block:not(.superposition).left .text-container{order:2}@media (min-width:768px){.content-blocks .picture-title-text-block:not(.superposition).left .text-container,.content-blocks .text-picture-block:not(.superposition).left .text-container{padding-left:60px}}.content-blocks .picture-title-text-block:not(.superposition).right .picture-container,.content-blocks .text-picture-block:not(.superposition).right .picture-container{order:2}.content-blocks .picture-title-text-block:not(.superposition).right .text-container,.content-blocks .text-picture-block:not(.superposition).right .text-container{order:1}@media (min-width:768px){.content-blocks .picture-title-text-block:not(.superposition).right .text-container,.content-blocks .text-picture-block:not(.superposition).right .text-container{padding-right:60px}}.content-blocks .picture-title-text-block:not(.superposition) .picture-container,.content-blocks .picture-title-text-block:not(.superposition) .text-container,.content-blocks .text-picture-block:not(.superposition) .picture-container,.content-blocks .text-picture-block:not(.superposition) .text-container{flex:1}.content-blocks .picture-title-text-block:not(.superposition) .picture-container img,.content-blocks .picture-title-text-block:not(.superposition) .text-container img,.content-blocks .text-picture-block:not(.superposition) .picture-container img,.content-blocks .text-picture-block:not(.superposition) .text-container img{margin:0 auto}.checkbox.required label:after{content:"*";padding-left:5px;color:red}form[name=account_create_form] .checkbox{padding:5px 0;text-align:left}form[name=account_create_form] button:disabled{background-color:#aaa;border-color:#666;cursor:not-allowed}form[name=account_create_form] button:disabled:hover{background-color:#bbb;color:#fff}.facebook-login-text{text-align:left}body.page-special-contest .picture-container{margin-bottom:40px}body.page-special-contest form{max-width:600px;margin:0 auto}.slider-controls{display:flex;align-items:center;justify-content:center;margin-top:20px}.slider-controls.position-absolute{margin-top:0}.slider-controls .slick-prev{order:1}.slider-controls .slick-next{order:3}.slider-controls .slick-dots{order:2}.fal,.far,.fas{font-style:normal}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;box-sizing:border-box;clear:both;color:#9d9d9d;cursor:pointer;display:block;font-family:inherit;font-style:italic;font-size:13px;height:34px;line-height:34px;outline:none;padding-right:28px;position:relative;text-align:left!important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:100%}.nice-select .current{color:#000}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#000}.nice-select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:block;width:6px;height:6px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-17px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;color:#9d9d9d;font-weight:400;line-height:32px;list-style:none;min-height:32px;outline:none;padding-left:10px;padding-right:17px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{color:#000}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.burger-container{display:inline-block;vertical-align:middle}.burger{width:60px;height:60px;border:none;background:#000;cursor:pointer;-webkit-perspective:900000px;perspective:900000px;overflow:hidden;padding:1px;transition:all .3s ease;display:block}@media (min-width:1000px){.burger:hover{cursor:pointer}.burger:hover .line1{right:50%}.burger:hover .line1:after,.burger:hover .line1:before{left:0;transition:all .3s ease}}.burger .line1{right:50%;top:50%;transform:translateX(50%);transition:all .3s ease}.burger .line1,.burger .line1:after,.burger .line1:before{height:2px;width:25px;background:#fafafa;position:absolute}.burger .line1:after,.burger .line1:before{content:"";display:block;transform-origin:center center;transition:left .3s ease}.burger .line1:before{transform:translateY(-7px);left:0;transition:bottom .2s ease,bottom .2s .3s}.burger .line1:after{transform:translateY(7px);left:0;transition:left .2s ease,top .2s .3s}.burger.close .line1{visibility:visible;right:50%;transition:visibility .1s .2s}.burger.close .line1:before{transform:translateY(-7px);visibility:visible;animation:before .5s linear;left:0}.burger.close .line1:after{transform:translateY(7px);visibility:visible;animation:after .5s linear;left:0}@keyframes before{0%{transform:rotate(-45deg) translateY(0)}33%{transform:rotate(0deg) translateY(0)}66%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes after{0%{transform:rotate(45deg) translateY(0)}33%{transform:rotate(0deg) translateY(0)}66%{transform:translateY(0)}to{transform:translateY(7px)}}.burger.open .line1{transform-origin:50% 50%;transition:visibility .1s .25s;visibility:hidden;right:50%}.burger.open .line1:before{transform:rotate(45deg);visibility:visible;animation:before-open .5s linear;left:0}.burger.open .line1:after{transform:rotate(-45deg);visibility:visible;animation:after-open .5s linear;left:0}@keyframes before-open{0%{transform:translateY(-7px)}33%{transform:translateY(0)}66%{transform:translateY(0)}to{transform:rotate(45deg) translateY(0)}}@keyframes after-open{0%{transform:translateY(7px)}33%{transform:translateY(0)}66%{transform:translateY(0)}to{transform:rotate(-45deg) translateY(0)}}.rgpd-advert{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;background-color:hsla(0,0%,100%,.8)}.map .rgpd-advert{background-color:rgba(0,0,0,.6)}.map .rgpd-advert p{max-width:75%;color:#fff}.rgpd-advert.hidden{display:none}.rgpd-advert p{max-width:50%;margin-bottom:50px;font-size:1.5em;color:#000}.rgpd-advert a.btn{cursor:pointer}#cookies-box{display:none;position:fixed;background-color:#fff;bottom:0;left:0;z-index:10001;box-shadow:0 0 70px rgba(0,0,0,.1)}@media screen and (min-width:768px){#cookies-box{bottom:0;left:0;width:100%}}@media screen and (min-width:768px){#cookies-box .wrapper{display:flex}}#cookies-box .title{color:#e68b60;font-size:22px}#cookies-box .description{font-size:15px;line-height:20px;margin:10px 2px}#cookies-box .left{padding:10px;flex:2;text-align:center;position:relative}@media screen and (min-width:768px){#cookies-box .left{text-align:left;padding-left:115px}#cookies-box .left:before{content:"\E900";font-family:icomoon;position:absolute;color:#e68b60;left:25px;top:50%;font-size:70px;transform:translateY(-50%)}}#cookies-box .left p{margin:0 0 10px}#cookies-box .right{text-align:center;padding:10px 20px 10px 0;display:flex;align-items:center;justify-content:center}#cookies-box .right .links{padding:10px 0 10px 10px}#cookies-box .right .links a{font-size:13px;text-decoration:underline;margin-right:15px;display:block}#cookies-box .right .action{padding:20px 30px;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;cursor:pointer;transition:all .3s ease}#cookies-box .right .action#accept-cookies{background-color:#e68b60}#cookies-box .right .action#dismiss-cookies{background-color:#e68b60;font-size:12px}#cookies-box .right .action:hover{opacity:.8}#cookies-box .right .action i:before{content:"\E902";font-family:icomoon;font-style:normal}#cookies-box .right .action i.close:before{content:"\E901"}@media screen and (max-width:768px){#cookies-box .right .action{padding:10px;display:inline-block;width:50%}}.ui-dialog{padding:0}.ui-dialog .h3{text-align:center;font-size:30px;letter-spacing:1px}.ui-dialog .head{max-width:600px;margin:0 auto}.ui-dialog .items{max-width:750px}.ui-dialog .items .item{padding:30px 0;border-bottom:1px solid #efefef}.ui-dialog .items .item:last-child{border-bottom:none}.ui-dialog .items .item-title{color:#e68b60;font-size:26px}.ui-dialog .items .item-text{line-height:20px;margin-top:5px}.ui-dialog .items .left{max-width:90%;padding-right:50px;text-align:left}.ui-dialog .items .left,.ui-dialog .items .right{display:inline-block;vertical-align:middle}.ui-dialog .text-content{line-height:20px;text-align:center;padding:10px 20px}.ui-dialog .dialog-content{padding:10px}@media screen and (min-width:768px){.ui-dialog .dialog-content{padding:50px 75px}}.ui-dialog .ui-dialog-content{padding:0;overflow:visible}.ui-dialog .ui-dialog-titlebar{display:none}.ui-widget.ui-widget-content{border-radius:0;border:0}.ui-widget-overlay{background-color:rgba(0,0,0,.75);opacity:1;z-index:10002}#dialog-close{position:absolute;right:30px;top:30px;cursor:pointer}#dialog-close i.close:before{content:"\E901";font-family:icomoon;font-style:normal}.switch input[type=checkbox]{height:0;width:0;visibility:hidden}.switch input[type=checkbox]:checked+label{background:#e68b60;border-color:#e5e5e5}.switch input[type=checkbox]:checked+label:after{left:calc(100% - 5px);transform:translateX(-87%);background:#fafafa}.switch label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;border:1px solid #e68b60;display:block;border-radius:100px;position:relative;transition:background .3s ease}.switch label:after{content:"";position:absolute;top:2px;left:3px;width:24px;height:24px;background:#e68b60;border-radius:90px;transition:.3s}.switch label.nice-select.open:after,.switch label:active:after{width:28px}.video-picture{position:relative}.video-box{position:absolute;width:100%;z-index:18;top:0;left:0}.video-box,.video-box .video-container{height:100%}.video-box .video-container .video-button{display:flex;flex-direction:column;justify-content:center;height:100%}.video-box .video-container .video-button a.btn-video{display:flex;height:100%;align-items:center;justify-content:center}.video-box .video-container .video-button a.btn-video.hidden{display:none}.video-box .video-container .video-button a.btn-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.video-box .video-container .player{display:none;background:#000}.video-box .video-container .player,.video-box .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video-popup{display:none;width:100%;height:100%;position:fixed;top:0;right:0;padding:60px;z-index:10000;background-color:#000}#video-popup .popup-close{position:absolute;top:10px;right:20px;width:20px;height:20px;cursor:pointer;z-index:1000}#video-popup .popup-close .burger-div{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:transparent}#video-popup .popup-close .burger-div:after,#video-popup .popup-close .burger-div:before{content:"";position:absolute;right:0;width:20px;height:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .3s,background .3s;background-color:#fff}#video-popup .popup-close .burger-div:before{transform:translateY(0) rotate(45deg)}#video-popup .popup-close .burger-div:after{transform:translateY(0) rotate(-45deg)}#video-popup .video-popup-container{width:100%;height:100%;position:relative}#video-popup iframe{position:absolute;top:0;left:0;width:100%;height:100%}body{background-size:cover}body.white-theme .website-selector,body.white-theme .website-selector .list li a{color:#fff}header{position:fixed;z-index:20;height:60px;transition:background-color .5s}@media (min-width:768px){header{height:60px}}header:not(.nav-open){transition-duration:.5s;transition-property:transform,background-color}header.nav-open{transform:none}body.scrolling header{background:#fff}body.scrolling-down header:not(.nav-open){transform:translateY(-100%)}body.scrolling-up header:not(.nav-open){transform:translateY(0)}header #menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:768px){header #menu{flex-wrap:nowrap}}header #menu .logos-container{position:relative;z-index:201;display:flex;align-items:center;padding-left:15px;max-width:120px}@media (min-width:768px){header #menu .logos-container{flex:1;order:2;padding-left:0;max-width:unset}}header #menu .logos-container .logo{vertical-align:middle;max-width:120px;margin:0 auto}@media (min-width:400px){header #menu .logos-container .logo{max-width:150px}}@media (min-width:768px){header #menu .logos-container .logo{max-width:220px}}header #menu .logos-container .logo.white{display:none}body.white-theme:not(.nav-open):not(.scrolling) header #menu .logos-container .logo.white,header #menu .logos-container .logo.black{display:inline-block}body.white-theme:not(.nav-open):not(.scrolling) header #menu .logos-container .logo.black{display:none}header #menu .logos-container .logo a,header #menu .logos-container .logo a img{display:block}header #menu .burger-container{position:relative;z-index:201;display:flex;align-items:center;justify-content:flex-end}@media (min-width:768px){header #menu .burger-container{flex:1;order:3}}header #menu .burger-container button.show-search{background-color:transparent;border:none;font-size:20px;line-height:20px;color:#000;cursor:pointer}@media (min-width:768px){header #menu .burger-container button.show-search{position:fixed;top:10px;left:21px;height:42px;transition:opacity .5s}header #menu .burger-container button.show-search.clicked{opacity:0;pointer-events:none}}body.white-theme:not(.nav-open):not(.scrolling) header #menu .burger-container button.show-search{color:#fff}header #menu .burger-container button.show-search:focus{outline:0}header #menu .burger-container .nice-select{width:150px;padding-left:5px;border:1px solid #000}header #menu .burger-container ul.social-menu{display:flex;align-items:center;margin:0;padding:0;list-style:none}header #menu .burger-container ul.social-menu li a{display:block;padding:5px;font-size:18px;color:#000;transition:transform .3s}header #menu .burger-container ul.social-menu li a:hover{transform:translateY(-3px)}body.white-theme:not(.nav-open):not(.scrolling) header #menu .burger-container ul.social-menu li a{color:#fff}body.nav-open header #menu .burger-container .burger,body.scrolling header #menu .burger-container .burger,body:not(.white-theme) header #menu .burger-container .burger,header #menu .burger-container .burger{background:transparent}body.nav-open header #menu .burger-container .burger .line1,body.nav-open header #menu .burger-container .burger .line1:after,body.nav-open header #menu .burger-container .burger .line1:before,body.scrolling header #menu .burger-container .burger .line1,body.scrolling header #menu .burger-container .burger .line1:after,body.scrolling header #menu .burger-container .burger .line1:before,body:not(.white-theme) header #menu .burger-container .burger .line1,body:not(.white-theme) header #menu .burger-container .burger .line1:after,body:not(.white-theme) header #menu .burger-container .burger .line1:before{background:#000}header #menu .header-search-container{position:absolute;z-index:201;top:60px;height:60px;width:100%;opacity:0;transform:translateY(-20px);transition-property:opacity,transform;transition-duration:.5s;pointer-events:none}@media (min-width:768px){header #menu .header-search-container{position:unset;flex:1;order:1;transform:translateY(0)}}body.scrolling header #menu .header-search-container{background:#fff}@media (min-width:768px){body.scrolling header #menu .header-search-container{background:transparent}}body:not(.scrolling-down) header #menu .header-search-container.visible{opacity:1;transform:translateY(0);pointer-events:auto}header #menu .header-search-container .form-container{padding:10px 15px}header #menu .header-search-container .block-search{position:relative}header #menu .header-search-container .block-search .input input{width:100%;height:100%;margin:0;background:#fff;padding:10px 0 10px 50px;border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}body.white-theme:not(.nav-open):not(.scrolling) header #menu .header-search-container .block-search .input input{background-color:transparent;border:.5px solid #fff;border-radius:2px;color:#fff}body.white-theme:not(.nav-open):not(.scrolling) header #menu .header-search-container .block-search .input input::placeholder{color:#fff}header #menu .header-search-container .block-search button{position:absolute;top:0;left:10px;bottom:0;color:#000;background-color:transparent;border:none;font-size:20px;line-height:20px}body.white-theme:not(.nav-open):not(.scrolling) header #menu .header-search-container .block-search button{color:#fff}header #menu .burger-menu-content{display:none;position:fixed;z-index:200;top:0;left:0;width:100%;height:100%;background-color:#fff}header #menu .burger-menu-content .flex-container{display:flex;height:100%;flex-direction:column;justify-content:center}header #menu .burger-menu-content .flex-container .top{margin-top:70px}header #menu .burger-menu-content .flex-container .top ul{list-style-type:none;padding:0;margin:10px 0}header #menu .burger-menu-content .flex-container .top ul li{display:inline-block;width:calc(50% - 10px);padding:10px}header #menu .burger-menu-content .flex-container .top ul li a{font-size:14px;color:#e68b60}header #menu .burger-menu-content .flex-container .top ul li a span{color:#000;text-transform:uppercase;font-weight:900;font-size:11px;margin-left:5px}header #menu .burger-menu-content .flex-container .top ul li i{font-size:18px}header #menu .burger-menu-content .flex-container .top ul .mobile-agenda{display:inline-block;padding:10px;color:#e68b60;position:relative}header #menu .burger-menu-content .flex-container .top ul .mobile-agenda .icon{display:inline;position:relative}header #menu .burger-menu-content .flex-container .top ul .mobile-agenda .icon i{color:#e68b60}header #menu .burger-menu-content .flex-container .top ul .mobile-agenda .icon .number{font-size:10px;border-radius:100%;color:#fff;background:#e68b60;padding:1px 4px;display:block;position:absolute;bottom:-5px;right:-3px;font-weight:700;margin-left:0}header #menu .burger-menu-content .flex-container .top .account-container{margin:10px 0 60px}header #menu .burger-menu-content .flex-container .top .account-container a{color:#000}header #menu .burger-menu-content .flex-container .top .account-container a i,header #menu .burger-menu-content .flex-container .top .account-container a span{font-size:18px}header #menu .burger-menu-content .flex-container .top .account-container a:hover{color:#e68b60}header #menu .burger-menu-content .flex-container .bottom .footer-mobile-menu{list-style-type:none;padding:0;margin:60px 0 10px}header #menu .burger-menu-content .flex-container .bottom .footer-mobile-menu li{display:inline-block;margin:0 10px}header #menu .burger-menu-content .flex-container .bottom .footer-mobile-menu li a{color:#000;font-size:18px}header #menu .burger-menu-content .flex-container .bottom .footer-mobile-menu li a:hover{color:#e68b60}header #menu .burger-menu-content .flex-container .bottom .footer-mobile-menu li a i{margin-right:10px}header #menu .burger-menu-content .flex-container .middle .left,header #menu .burger-menu-content .flex-container .middle .right{display:block;width:100%;vertical-align:top}header #menu .burger-menu-content .flex-container .middle .left{text-align:center;padding:0 20px}header #menu .burger-menu-content .flex-container .middle .left ul{list-style-type:none;text-align:center;padding:0;margin:0}header #menu .burger-menu-content .flex-container .middle .left ul li{margin:10px 0}header #menu .burger-menu-content .flex-container .middle .left ul li a{font-size:20px;font-weight:700;text-transform:uppercase;color:#000}header #menu .burger-menu-content .flex-container .middle .left ul li a:hover{color:#e68b60}header #menu .burger-menu-content .flex-container .middle .right{width:100%;text-align:center;padding:0 20px}header #menu .burger-menu-content .flex-container .middle .right ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:400px;padding:0;margin:0 auto;list-style-type:none;text-align:center}header #menu .burger-menu-content .flex-container .middle .right ul li{width:calc(50% - 10px);margin:5px 0}header #menu .burger-menu-content .flex-container .middle .right ul li a{display:block;padding:10px;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#000;color:#e68b60}@media (min-width:280px){header #menu .burger-menu-content .flex-container .middle .right ul li a{font-size:16px}}header #menu .burger-menu-content .flex-container .middle .right ul li a.with-picto{background-color:#e68b60;color:#000}header #menu .burger-menu-content .flex-container .middle .right ul li a i{margin-right:10px}header #menu .burger-menu-content .flex-container .middle .right ul li a:hover{color:#e5e5e5}main{padding-top:130px}@media (min-width:768px){main{padding-top:150px}}@media (min-width:1000px){main{padding-top:100px}}.page-index main{padding-top:0}#mag-banner{min-height:400px;max-width:1200px;margin:0 auto;padding:0 10px;position:relative;align-items:flex-end}@media (min-width:768px){#mag-banner{align-items:center;min-height:600px}}#mag-banner .background-img{position:absolute;inset:0;pointer-events:none}#mag-banner .background-img img{width:100%;height:100%;object-position:center;object-fit:cover}#mag-banner .desktop-banner,#mag-banner .mobile-banner{position:relative}#mag-banner .mobile-banner{z-index:-1;background-position:top}@media (min-width:1000px){#mag-banner .mobile-banner{z-index:-2}}#mag-banner .desktop-banner{z-index:-2}@media (min-width:1000px){#mag-banner .desktop-banner{z-index:-1}}#mag-banner.white-theme h1{color:#fff}#mag-banner.white-theme .main-link.black{border-color:#fff;color:#fff}#mag-banner.white-theme .main-link.black:hover{background:#fff;color:#000}#banner-title-container{margin-bottom:8vh}@media (min-width:768px){#banner-title-container{margin-bottom:-20vh}}@media (min-width:1000px){#banner-title-container{margin-bottom:0}}#banner-title-container h1{display:block;font-size:40px;line-height:40px}@media (min-width:1000px){#banner-title-container h1{font-size:60px;line-height:60px}}@media (min-width:1000px){#banner-title-container{text-align:left}}#banner-links .main-link{margin:20px 5px 0;padding:10px;font-size:12px}@media (min-width:768px){#banner-links .main-link{margin:20px 20px 0;padding:15px 35px;font-size:15px}}@media (min-width:1000px){#banner-links .main-link{margin:20px 20px 0 0}}#home-presentation{text-align:center;padding:20px}@media (min-width:1000px){#home-presentation{max-width:700px;margin:50px auto}}#home-presentation h2{font-size:25px}#home-presentation p{line-height:24px}#magazines-tabs{position:inherit;padding:0;max-width:1250px;margin-left:auto;margin-right:auto;width:100%}#magazines-tabs:before{content:"";position:absolute;border-bottom:1px solid #000;left:0;width:100%;height:53px;z-index:1;background:linear-gradient(0deg,#0000000f,#00000000 50%);pointer-events:none}#magazines-tabs .ui-tabs-nav{background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #000;padding:0 10px}@media (min-width:1200px){#magazines-tabs .ui-tabs-nav{padding:0 35px}}#magazines-tabs .ui-tabs-nav .ui-tabs-tab{background-color:#fff;border:1px solid #000;border-radius:12px 12px 0 0;margin-top:8px;margin-right:8px;margin-bottom:-1px!important;padding-bottom:0!important;height:46px;display:flex;align-items:center}#magazines-tabs .ui-tabs-nav .ui-tabs-tab a{color:#000;padding:10px 20px;font-weight:700;text-transform:uppercase;font-size:20px;line-height:24px}#magazines-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active{border-bottom-color:#fff;z-index:1}#magazines-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active:after,#magazines-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active:before{content:"";position:absolute;border:1px solid #000;width:5px;height:5px;bottom:-1px}#magazines-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active:before{border-width:0 1px 1px 0;border-bottom-right-radius:5px;left:-6px;box-shadow:2px 2px 0 1px #fff}#magazines-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active:after{border-width:0 0 1px 1px;border-bottom-left-radius:5px;right:-6px;box-shadow:-2px 2px 0 1px #fff}@media (min-width:1200px){#home-magazines .magazine-variant-container{max-width:1200px;margin:0 auto 70px}}#home-magazines .magazines-container .home-magazine{display:inline-block}#home-magazines .home-magazine{vertical-align:top;box-shadow:0 0 30px 0 rgba(0,0,0,.1);margin:5px;position:relative;width:160px}@media (min-width:600px){#home-magazines .home-magazine{margin:10px;width:280px}}#home-magazines .home-magazine .picture-container{overflow:hidden;position:relative}#home-magazines .home-magazine .picture-container img{display:block;transition:transform 2s ease}#home-magazines .home-magazine .picture-container .discover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#e68b60;font-weight:700;text-transform:uppercase;font-size:15px;z-index:1;opacity:0;transition:opacity .3s ease;letter-spacing:1px}#home-magazines .home-magazine .picture-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:background .3s ease}#home-magazines .home-magazine .title-container{position:relative;background:#fff;padding:20px 0;color:#000}@media (min-width:600px){#home-magazines .home-magazine .title-container{padding:40px 0}}#home-magazines .home-magazine .title-container .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;z-index:0;color:#e9e9e9;font-weight:700}#home-magazines .home-magazine .title-container .period{position:relative;z-index:1;font-weight:700;text-transform:uppercase;font-size:12px}#home-magazines .home-magazine:hover .picture-container img{transform:scale(1.03);transition:transform 2s ease}#home-magazines .home-magazine:hover .picture-container:after{background-color:rgba(0,0,0,.5)}#home-magazines .home-magazine:hover .picture-container .discover{opacity:1}#home-magazines .load-more-wrapper{margin:40px 0;display:block}#home-magazines .load-more-wrapper .mag-load-more{display:inline-block;font-weight:700}#home-magazines .load-more-wrapper .mag-load-more i{margin-top:10px;transition:transform .3s ease}#home-magazines .load-more-wrapper .mag-load-more:hover i{transform:translateY(10px);transition:transform .3s ease}#subscription-block-section{margin:50px 0}#subscription-block-container{position:relative;margin:50px auto}#subscription-block-container #subscription-block{padding:0 10px}@media (min-width:500px){#subscription-block-container #subscription-block{display:flex;flex-direction:row;align-items:center}}@media (min-width:1000px){#subscription-block-container #subscription-block{width:1000px;margin:0 auto;position:relative;z-index:1}}@media (min-width:1000px){#subscription-block-container #subscription-block .oscillo-title{width:275px}}@media (min-width:1200px){#subscription-block-container #subscription-block .oscillo-title span{line-height:50px}}#subscription-block-container #subscription-block .text-container{text-align:center;padding:0 20px;margin:30px auto 0}@media (min-width:768px){#subscription-block-container #subscription-block .text-container{margin-top:0;width:320px}}@media (min-width:1000px){#subscription-block-container #subscription-block .text-container{text-align:left}}#subscription-block-container #subscription-block .text-container .block-title{display:inline-block;font-size:70px;font-weight:700;line-height:40px;letter-spacing:15px}@media (min-width:1000px){#subscription-block-container #subscription-block .text-container .block-title{width:100%}}#subscription-block-container #subscription-block .text-container .block-title span.right{display:block;text-align:right}#subscription-block-container #subscription-block .text-container .block-title span.left{display:block;text-align:left}#subscription-block-container #subscription-block .text-container .description{margin-top:30px;text-align:center}@media (min-width:1000px){#subscription-block-container #subscription-block .text-container .description{text-align:left}}#subscription-block-container #subscription-block .text-container .main-link{margin-top:15px}@media (max-width:767px){#subscription-block-container #subscription-block .picture-container{max-width:200px;margin:0 auto}}#subscription-block-container .grey-line{position:absolute;right:0;bottom:20px;width:60%;height:350px;background-color:#efefef;z-index:0;display:none}@media (min-width:1000px){#subscription-block-container .grey-line{display:block}}#home-map-section{margin:50px 0}@media (min-width:1200px){#home-map-section{margin:80px auto;width:1200px;position:relative}}#home-map-section #map{width:100%;height:400px;margin:0 auto;position:relative}@media (min-width:1200px){#home-map-section #map{height:600px;margin:0;width:80%}}#home-map-section #map .marker{display:none}#map-text{background-color:#fff;padding:20px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);max-width:500px;margin:0 auto;position:relative}@media (min-width:768px){#map-text{margin-top:-60px}}@media (min-width:1000px){#map-text{margin-top:-80px}}@media (min-width:1200px){#map-text{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:40px 20px;margin-top:0}}#map-text .fa-map-marker{font-size:55px;margin-bottom:20px;color:#e68b60}#map-text h2 .first-line{font-size:30px;letter-spacing:5px}@media (min-width:1000px){#map-text h2 .first-line{font-size:50px;letter-spacing:10px}}#map-text h2 .second-line{font-size:22px;font-weight:400;letter-spacing:5px}@media (min-width:1000px){#map-text h2 .second-line{font-size:35px;letter-spacing:8px}}#map-text p{padding:0}@media (min-width:1000px){#map-text p{padding:0 70px}}#map-text a{font-weight:700;text-transform:uppercase;letter-spacing:2px}#map-text a i{margin-left:10px;transition:transform .3s ease}#map-text a:hover i{transform:translateX(10px);transition:transform .3s ease}@media (min-width:1000px){#stats-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}}@media (min-width:1200px){#stats-container{max-width:1200px;margin:70px auto}}#stats-container .stat-container{margin:30px 20px;width:calc(50% - 40px);position:relative;display:inline-block;vertical-align:middle}@media (min-width:1000px){#stats-container .stat-container{width:auto}}#stats-container .stat-container .stat{position:relative;z-index:1}#stats-container .stat-container .stat img{margin-bottom:15px}#stats-container .stat-container .stat .stat-number{display:none;margin:0;font-weight:700;font-size:22px}@media (min-width:768px){#stats-container .stat-container .stat .stat-number{font-size:25px}}#stats-container .stat-container .stat .stat-text{margin:0;font-size:18px;text-transform:uppercase}@media (min-width:768px){#stats-container .stat-container .stat .stat-text{font-size:22px}}#stats-container .stat-container .stat-background{display:none;position:absolute;opacity:.05;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;font-weight:700;z-index:0}@media (min-width:1000px){#stats-container .stat-container .stat-background{font-size:70px}}#home-advertiser-section{position:relative}#home-advertiser-section .background-img{position:absolute;inset:0}#home-advertiser-section .background-img img{width:100%;height:100%;object-position:center;object-fit:cover}#home-advertiser-section #pub-container{padding:40px 10px;position:relative;z-index:1}@media (min-width:1000px){#home-advertiser-section #pub-container{max-width:1200px;margin:0 auto;padding:115px 10px;display:flex;align-items:center;flex-direction:row}}#home-advertiser-section #advertiser-text{text-align:center;color:#fff;font-weight:700;text-transform:uppercase;margin:0 0 40px}@media (min-width:768px){#home-advertiser-section #advertiser-text{margin:40px 0}}@media (min-width:1000px){#home-advertiser-section #advertiser-text{text-align:left;flex:1.5;margin:0}}#home-advertiser-section #advertiser-text .first-line{font-size:25px;letter-spacing:6px}@media (min-width:1000px){#home-advertiser-section #advertiser-text .first-line{font-size:30px}}#home-advertiser-section #advertiser-text .second-line{font-size:22px;font-weight:100;letter-spacing:3px}@media (min-width:1000px){#home-advertiser-section #advertiser-text .second-line{font-size:27px}}#home-advertiser-section #advertiser-link{display:inline-block}@media (min-width:1000px){#home-advertiser-section #advertiser-link{flex:1;margin:0}}@media (min-width:768px){#home-advertiser-section #advertiser-link{margin:40px 0}}#home-advertiser-section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.7;z-index:0}.partner{width:calc(50% - 40px);text-align:center;display:inline-block;vertical-align:middle;margin:20px}@media (min-width:1000px){.partner{width:180px}}.partner img{max-height:80px}#home-partners-section{margin:30px 0}@media (min-width:1000px){#home-partners-section{margin:70px 0}}@media (min-width:768px){#home-partners-section .partners{max-width:1200px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}#home-partners-section .partners #partner-link-container{text-align:center;display:inline-block;vertical-align:middle;width:calc(50% - 45px);margin:20px}@media (min-width:768px){#home-partners-section .partners #partner-link-container{width:auto}}#home-partners-section .partners #partner-link-container a{font-weight:700;text-transform:uppercase;text-align:left;display:inline-block}#home-partners-section .partners #partner-link-container a i{margin-top:5px;transition:transform .3s ease}#home-partners-section .partners #partner-link-container a:hover i{transform:translateX(10px);transition:transform .3s ease}#home-discover-section{margin-bottom:70px}#home-discover-section #home-discover-agenda,#home-discover-section #home-discover-articles{margin:20px;display:block;position:relative;overflow:hidden}@media (min-width:768px){#home-discover-section #home-discover-agenda,#home-discover-section #home-discover-articles{display:inline-block;width:calc(50% - 45px)}}@media (min-width:1200px){#home-discover-section #home-discover-agenda,#home-discover-section #home-discover-articles{width:500px}}#home-discover-section #home-discover-agenda .overlay,#home-discover-section #home-discover-articles .overlay{position:absolute;height:100%;width:100%;z-index:1;background-color:#000;opacity:.4}#home-discover-section #home-discover-agenda .picture,#home-discover-section #home-discover-articles .picture{transition:transform 2s ease}#home-discover-section #home-discover-agenda .container,#home-discover-section #home-discover-articles .container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:30px 10px;position:relative;z-index:3}@media (min-width:768px){#home-discover-section #home-discover-agenda .container,#home-discover-section #home-discover-articles .container{padding:50px 10px}}#home-discover-section #home-discover-agenda .container .picto,#home-discover-section #home-discover-articles .container .picto{font-size:40px;color:#fff}@media (min-width:1000px){#home-discover-section #home-discover-agenda .container .picto,#home-discover-section #home-discover-articles .container .picto{font-size:60px}}#home-discover-section #home-discover-agenda .container .text,#home-discover-section #home-discover-articles .container .text{color:#fff;text-align:left;text-transform:uppercase;padding-left:30px}#home-discover-section #home-discover-agenda .container .text .first-line,#home-discover-section #home-discover-articles .container .text .first-line{letter-spacing:10px}@media (min-width:768px){#home-discover-section #home-discover-agenda .container .text .first-line,#home-discover-section #home-discover-articles .container .text .first-line{font-size:20px}}#home-discover-section #home-discover-agenda .container .text .second-line,#home-discover-section #home-discover-articles .container .text .second-line{font-size:20px;font-weight:700;letter-spacing:5px}@media (min-width:768px){#home-discover-section #home-discover-agenda .container .text .second-line,#home-discover-section #home-discover-articles .container .text .second-line{font-size:28px}}#home-discover-section #home-discover-agenda:hover .picture,#home-discover-section #home-discover-articles:hover .picture{transform:scale(1.5);transition:transform 10s ease}#home-discover-section #home-discover-agenda .picture{background:url(/build/assets/images/agenda.d447fa3f.jpg) no-repeat 50%;background-size:cover;position:absolute;height:100%;width:100%;z-index:0}#home-discover-section #home-discover-articles .picture{background:url(/build/assets/images/article.0c68ea31.jpg) no-repeat 50%;background-size:cover;position:absolute;height:100%;width:100%;z-index:0}@media (min-width:1200px){#other-pages-container{width:1200px;margin:0 auto}}#other-pages-container .title-container{padding:0 20px}@media (min-width:768px){#other-pages-container .title-container{padding:0;max-width:700px;margin:0 auto}}#other-pages-container .title-container h1{text-transform:none;font-size:40px}@media (min-width:1200px){#other-pages-container .title-container h1{font-size:75px}}#other-pages-container .header-picture{display:none}@media (min-width:1600px){#other-pages-container .header-picture{display:block;position:absolute;z-index:-1;opacity:.15;top:0;right:15%}}#partner-types-anchors .bull{margin:10px}@media (min-width:1200px){#partner-types-anchors .bull{font-size:25px}}#partner-types-anchors a{color:#000;padding-bottom:5px;font-weight:700;text-transform:uppercase}@media (min-width:1200px){#partner-types-anchors a{font-size:22px}}#partner-types-anchors a:hover{color:#e68b60;border-bottom:3px solid #e68b60}#partner-types-section{margin-top:50px}@media (min-width:1000px){#partner-types-section{margin-top:100px}}#partner-types-section .partner-type-container{margin-bottom:100px}#partner-types-section .partner-type-container h2{font-size:30px}@media (min-width:1000px){#partner-types-section .partner-type-container h2{font-size:35px}}#partner-types-section .partner-type-container .outer-line{width:40px;margin:10px auto 0;height:40px}#partner-types-section .partner-type-container .outer-line .inner-line{height:3px;background-color:#e68b60;width:100%}@media (min-width:1200px){#magazine-detail-section .container,#magazine-detail-section .picture-container{width:1200px;margin:0 auto}}#magazine-detail-section .mag-banner{position:relative}#magazine-detail-section .mag-banner img{display:block}#magazine-detail-section #next-mag-link-container,#magazine-detail-section #prev-mag-link-container{position:absolute;transform:translateY(-50%);top:50%}#magazine-detail-section #next-mag-link-container a,#magazine-detail-section #prev-mag-link-container a{background:#fff;color:#000;padding:10px}@media (min-width:768px){#magazine-detail-section #next-mag-link-container a,#magazine-detail-section #prev-mag-link-container a{padding:20px}}@media (min-width:1000px){#magazine-detail-section #next-mag-link-container a,#magazine-detail-section #prev-mag-link-container a{font-size:25px}}#magazine-detail-section #next-mag-link-container a i,#magazine-detail-section #prev-mag-link-container a i{color:#e68b60;font-weight:400;vertical-align:middle}#magazine-detail-section #next-mag-link-container a .text,#magazine-detail-section #prev-mag-link-container a .text{font-size:18px;font-weight:700;margin-left:15px}@media (min-width:1200px){#magazine-detail-section #next-mag-link-container a .text,#magazine-detail-section #prev-mag-link-container a .text{opacity:0}}#magazine-detail-section #next-mag-link-container a:hover .text,#magazine-detail-section #prev-mag-link-container a:hover .text{opacity:1;transition:opacity 1s ease}#magazine-detail-section #prev-mag-link-container{box-shadow:-20px 0 50px 20px rgba(0,0,0,.1);left:0}#magazine-detail-section #next-mag-link-container{box-shadow:20px 0 50px 20px rgba(0,0,0,.1);right:0}#magazine-detail-section h1{margin-top:10px;font-size:40px}@media (min-width:1200px){#magazine-detail-section h1{font-size:65px}}#magazine-detail-section #magazine-period{display:inline-block;color:#fff;background-color:#000;padding:0 15px;font-weight:700;text-transform:uppercase}#magazine-detail-section #magazine-text{max-width:800px;margin:0 auto}@media (min-width:1000px){#magazine-detail-section #magazine-text{text-align:left}}#magazine-detail-section #magazine-text p{margin-top:20px}#magazine-detail-section #magazine-text iframe{width:100%;height:60vw;margin:50px 0}@media (min-width:1200px){#magazine-detail-section #magazine-text iframe{height:30vw}}#magazine-detail-section .issuu{max-width:800px;margin:75px auto}#deposit-points-detail-section{max-width:1200px;margin:0 auto}#deposit-points-detail-section #map{width:90%;margin:0 auto;height:300px;position:relative}@media (min-width:1000px){#deposit-points-detail-section #map{width:100%;height:500px}}#deposit-points-detail-section #map .marker{display:none}#deposit-points-detail-section #deposit-points-container{display:flex;flex-direction:column;align-items:center;margin:30px auto;position:relative;max-height:50vh;overflow-y:scroll}@media (min-width:1000px){#deposit-points-detail-section #deposit-points-container{flex-flow:row wrap;max-width:1000px;margin:70px auto;align-items:center;justify-content:space-between;max-height:80vh;overflow-y:scroll}}#deposit-points-detail-section #deposit-points-container .deposit-point{display:flex;display:-webkit-flex;flex-direction:row;align-items:center;text-align:left;border-bottom:1px solid #6c6c6c;padding:15px 0;width:90%;min-height:70px}@media (min-width:1000px){#deposit-points-detail-section #deposit-points-container .deposit-point{min-height:auto;width:45%;margin:0 20px}}#deposit-points-detail-section #deposit-points-container .deposit-point .icon{font-size:50px}#deposit-points-detail-section #deposit-points-container .deposit-point .name{height:100%;vertical-align:middle;margin:0 20px;font-size:18px;font-weight:700}#deposit-points-detail-section #deposit-points-container .deposit-point .address{height:100%;vertical-align:middle}#mag-format-container{position:relative;margin:40px 0}#mag-format-container .oscillo-title{width:150px}@media (min-width:1000px){#mag-format-container .oscillo-title{width:230px}}#mag-format-container .oscillo-title span{font-size:50px;line-height:1}@media (min-width:1000px){#mag-format-container .oscillo-title span{font-size:60px}}@media (min-width:1200px){#mag-format-container .oscillo-title span{font-size:70px}}@media (min-width:768px){#mag-format-container{margin:80px 0}}@media (min-width:1200px){#mag-format-container{margin:100px 0}}@media (min-width:1000px){#mag-format-container #mag-format{width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;padding:50px 0}}#mag-format-container #mag-format .text-container{margin:0 auto;text-align:center}@media (min-width:1000px){#mag-format-container #mag-format .text-container{text-align:left;width:280px}}#mag-format-container #mag-format .text-container .block-title{display:inline-block;font-weight:700;text-transform:uppercase;font-size:50px;line-height:30px;width:160px}@media (min-width:1000px){#mag-format-container #mag-format .text-container .block-title{font-size:60px;line-height:40px;letter-spacing:15px;width:100%}}#mag-format-container #mag-format .text-container .block-title span.right{display:block;text-align:right}#mag-format-container #mag-format .text-container .block-title span.left{display:block;text-align:left}#mag-format-container #mag-format .text-container .description{margin-top:30px;text-align:center}@media (min-width:1000px){#mag-format-container #mag-format .text-container .description{text-align:left}}#mag-format-container #mag-format .text-container .subtitle{text-align:left;margin:0 auto;text-transform:uppercase;font-size:30px;font-weight:400;width:150px}@media (min-width:1000px){#mag-format-container #mag-format .text-container .subtitle{font-size:27px;text-align:left;width:auto;margin:0}}#mag-format-container #mag-format .text-container .main-link{margin-top:40px}#mag-format-container .grey-line{position:absolute;right:0;top:0;width:68%;height:100%;background-color:#efefef;z-index:0;display:none}@media (min-width:1000px){#mag-format-container .grey-line{display:block}}#mag-encart-section{margin:50px 0}@media (min-width:1200px){#mag-encart-section{max-width:1200px;margin:80px auto}}#mag-encart-section h2{margin-bottom:30px}#mag-encart-section h2 .first-line{font-size:40px}@media (min-width:1000px){#mag-encart-section h2 .first-line{font-size:60px}}#mag-encart-section h2 .second-line{font-size:30px;font-weight:400}#advertiser-stats-section{position:relative}#advertiser-stats-section .background-img{position:absolute;inset:0}#advertiser-stats-section .background-img img{width:100%;height:100%;object-fit:cover;object-position:center}#advertiser-stats-section #stats-container{padding:80px 0;position:relative;z-index:1}#advertiser-stats-section #stats-container .stat-background,#advertiser-stats-section #stats-container .stat-number,#advertiser-stats-section #stats-container .stat-text{color:#fff}#advertiser-stats-section #stats-container .stat-background{opacity:.2}#advertiser-stats-section .overlay{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;background:#000;opacity:.4}#mag-readers-section{margin:50px auto}@media (min-width:1200px){#mag-readers-section{max-width:1200px;margin:70px auto}}#mag-readers-section h2{margin-bottom:30px;font-size:40px}@media (min-width:1000px){#mag-readers-section h2{font-size:60px}}#advertiser-deposit-points-section{background-color:#efefef;padding:70px 0}@media (min-width:1000px){#advertiser-deposit-points-section .container{max-width:1200px;margin:0 auto;display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;justify-content:space-between}}#advertiser-deposit-points-section .container .text-container{margin:0 auto;text-align:center;padding:0 20px}@media (min-width:1000px){#advertiser-deposit-points-section .container .text-container{width:250px;margin-right:70px}}#advertiser-deposit-points-section .container .text-container .oscillo-title{width:200px;margin:0 auto 30px}@media (min-width:1000px){#advertiser-deposit-points-section .container .text-container .oscillo-title span{font-size:60px;letter-spacing:10px}}#advertiser-deposit-points-section .container .text-container a{text-transform:uppercase;font-weight:700}#advertiser-deposit-points-section .container .text-container a i{transition:transform .3s ease}#advertiser-deposit-points-section .container .text-container a:hover i{transition:transform .3s ease;transform:translateX(8px)}#advertiser-deposit-points-section .container .text-container .description{margin-top:30px;text-align:center}@media (min-width:1000px){#advertiser-deposit-points-section .container .text-container .description{text-align:left}}#advertiser-deposit-points-section .container .text-container .subtitle{text-transform:uppercase;font-size:27px}#advertiser-deposit-points-section .container .text-container .main-link{margin-top:40px}#advertiser-deposit-points-section .container .deposit-points{margin-top:30px;flex:1}@media (min-width:1000px){#advertiser-deposit-points-section .container .deposit-points{margin-top:0}}#advertiser-deposit-points-section .container .deposit-points .deposit-point{position:relative;padding:20px 0;width:50%;display:inline-block}@media (min-width:768px){#advertiser-deposit-points-section .container .deposit-points .deposit-point{width:25%}}@media (min-width:1000px){#advertiser-deposit-points-section .container .deposit-points .deposit-point{width:50%;text-align:left}}#advertiser-deposit-points-section .container .deposit-points .deposit-point .number{color:#e68b60;font-size:35px;font-weight:700}@media (min-width:1000px){#advertiser-deposit-points-section .container .deposit-points .deposit-point .number{text-align:right;display:inline-block;min-width:15%;margin-right:20px;vertical-align:middle}}#advertiser-deposit-points-section .container .deposit-points .deposit-point .text{text-transform:uppercase;font-weight:600}@media (min-width:1000px){#advertiser-deposit-points-section .container .deposit-points .deposit-point .text{display:inline-block;text-align:left;vertical-align:middle}}#advertiser-deposit-points-section .container .deposit-points .deposit-point .picto{position:absolute;top:0;left:50%;z-index:0;opacity:.2;transform:translateX(-50%)}@media (min-width:1000px){#advertiser-deposit-points-section .container .deposit-points .deposit-point .picto{top:50%;left:0;transform:translateY(-50%)}}#advertiser-form-section{margin:70px 0}#advertiser-form-section h2{text-transform:none}#advertiser-form-section form[name=simple_contact]{padding:0 20px}@media (min-width:1000px){#advertiser-form-section form[name=simple_contact]{max-width:850px;padding:0;margin:0 auto}}#advertiser-form-section form[name=simple_contact] .container{display:flex;flex-direction:column;padding:0}@media (min-width:1000px){#advertiser-form-section form[name=simple_contact] .container{flex-flow:row;justify-content:space-evenly}}#advertiser-form-section form[name=simple_contact] .container>div{flex:1;overflow:hidden}@media (min-width:1000px){#advertiser-form-section form[name=simple_contact] .container .email-container,#advertiser-form-section form[name=simple_contact] .container .first-name-container{margin-right:50px}}@media (min-width:1000px){#advertiser-form-section form[name=simple_contact] .container .last-name-container,#advertiser-form-section form[name=simple_contact] .container .phone-container{margin-left:50px}}#advertiser-form-section form[name=simple_contact] .file-container{margin-top:30px}#advertiser-form-section form[name=simple_contact] .file-container input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#advertiser-form-section form[name=simple_contact] .file-container label{cursor:pointer}#advertiser-form-section form[name=simple_contact] .file-container label:before{content:"\F0C6";font-family:FontAwesome;margin-right:10px;font-size:20px;font-weight:100}#advertiser-form-section form[name=simple_contact] .submit-container{margin-top:30px}@media (min-width:768px){#advertiser-form-section form[name=simple_contact] .submit-container{text-align:left}}footer .footer-menu.menu-2 div{display:inline-block}@media (min-width:1000px){footer .footer-menu.menu-2 div{text-align:left}}footer .footer-menu.menu-2 div .footer2-menu li a,footer .footer-menu.menu-2 div .social-menu li a{color:#4c4c4c}footer .footer-menu.menu-2 div .footer2-menu li a:hover,footer .footer-menu.menu-2 div .social-menu li a:hover{color:#fff}#home-banner{position:relative;min-height:200px}#home-banner:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:140px;background-image:linear-gradient(0deg,transparent,#000)}#home-banner .home-slider-items{margin:0;padding:0;list-style:none}#home-banner .home-slider-items .slider-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;min-height:80vh;height:400px;padding:120px 0 0}@media (min-width:768px){#home-banner .home-slider-items .slider-item{min-height:inherit;height:100vh}}#home-banner .home-slider-items .slider-item .mobile-picture,#home-banner .home-slider-items .slider-item .picture{position:absolute;z-index:1;inset:0}#home-banner .home-slider-items .slider-item .mobile-picture img,#home-banner .home-slider-items .slider-item .picture img{width:100%;height:100%;object-fit:cover;object-position:center}#home-banner .home-slider-items .slider-item .picture{display:none}@media (min-width:1000px) and (orientation:landscape){#home-banner .home-slider-items .slider-item .picture{display:block}}@media (min-width:1000px) and (orientation:landscape){#home-banner .home-slider-items .slider-item .mobile-picture{display:none}}#home-banner .home-slider-items .slider-item .item-content{position:relative;z-index:2;width:100%;max-width:100%}#home-banner .home-slider-items .slider-item .item-content:after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent,#000)}#home-banner .home-slider-items .slider-item .content{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px 100px 70px 20px;color:#fff;text-align:left}@media (min-width:1240px){#home-banner .home-slider-items .slider-item .content{padding-left:0}}#home-banner .home-slider-items .slider-item .content ul.categories{display:flex;align-items:center;margin:0 0 10px;padding:0;list-style:none}#home-banner .home-slider-items .slider-item .content ul.categories li{display:block;padding:5px 10px;font-size:12px;font-weight:600;line-height:14px;color:#fff;background-color:#e68b60;border-radius:20px}#home-banner .home-slider-items .slider-item .content ul.categories li:not(:last-child){margin-right:10px}#home-banner .home-slider-items .slider-item .content .title{margin:0 0 10px;font-size:25px;font-weight:600;line-height:1;letter-spacing:-1.8px}@media (min-width:1000px){#home-banner .home-slider-items .slider-item .content .title{font-size:35px}}@media (min-width:768px){#home-banner .home-slider-items .slider-item .content .title{font-size:45px;line-height:45px}}#home-banner .home-slider-items .slider-item .content .title>a{color:#fff;text-decoration:none}#home-banner .home-slider-items .slider-item .content .title>a:before{content:"";position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 90px)}@media (min-width:768px){#home-banner .home-slider-items .slider-item .content .title>a:before{width:calc(100% - 120px)}}@media (min-width:1240px){#home-banner .home-slider-items .slider-item .content .title>a:before{width:calc(100% - 100px)}}#home-banner .home-slider-items .slider-item .content .subtitle{margin:0;font-size:18px;line-height:20px}@media (min-width:768px){#home-banner .home-slider-items .slider-item .content .subtitle{font-size:23px;line-height:30px}}#home-banner .home-slider-items .slider-item .content a.link{display:flex;align-items:center;justify-content:flex-end;position:absolute;bottom:70px;right:20px;width:max-content;margin-left:auto;margin-right:0;font-size:15px;font-weight:600;line-height:18px;color:#fff}#home-banner .home-slider-items .slider-item .content a.link:hover i.icomoon{color:#000;background-color:#fff}@media (min-width:1240px){#home-banner .home-slider-items .slider-item .content a.link{right:0}}#home-banner .home-slider-items .slider-item .content a.link i.icomoon{margin-left:10px;padding:10px;font-size:10px;border:1px solid #fff;border-radius:100%;transition:all .3s}#home-banner ul.slick-dots li{vertical-align:top;margin:0}#home-banner ul.slick-dots li button:before{font-size:10px;color:rgba(230,139,96,.4);transition:color .3s;opacity:1}#home-banner ul.slick-dots li.slick-active button:before{font-size:10px;color:#e68b60;opacity:1}#home-banner .slider-dash-line{position:absolute;bottom:50px;left:20px;width:calc(100% - 40px);max-width:1200px}@media (min-width:1240px){#home-banner .slider-dash-line{max-width:1200px;left:50%;transform:translateX(-600px)}}#home-banner .slider-dash-line .active-dash{position:absolute;z-index:2;left:0;bottom:0;width:150px;height:3px;background-color:transparent;transition-property:left;transition-duration:.6s;transition-timing-function:ease-in-out}#home-banner .slider-dash-line ul.slick-dots{display:flex;align-items:flex-end;position:inherit;z-index:1;bottom:auto;width:100%;height:10px;margin:0;padding:0;list-style:none}#home-banner .slider-dash-line ul.slick-dots li{flex:1;width:auto;height:1px;margin:0;padding:0;background-color:hsla(0,0%,100%,.5);transition-property:height,background-color;transition-duration:.5s}#home-banner .slider-dash-line ul.slick-dots li.slick-active{height:4px;background-color:#fff}#home-banner .slider-dash-line ul.slick-dots li:not(:last-of-type){margin-right:5px}#home-banner .slider-dash-line ul.slick-dots li button{width:100%;height:10px;padding:0}#home-banner .slider-dash-line ul.slick-dots li button:before{display:none;content:"";width:100%;height:100%;font-size:0;opacity:0;transition:opacity .3s;background-color:hsla(0,0%,100%,.5)}#home-campaign-container{position:relative;max-width:1200px;margin:40px auto 20px;text-align:center}@media (min-width:1340px){#home-campaign-container{max-width:1340px}}#home-campaign-container #home-campaign{max-width:1180px;margin:0 auto;display:inline-block}#home-campaign-container #home-campaign img{display:block}#home-campaign-container .discover-link-container{display:none}.label-filter{max-width:1200px;margin:30px auto 5px;text-align:center;padding:0 20px}@media (min-width:768px){.label-filter{text-align:left;padding-left:45px}}@media (min-width:1000px){.label-filter{padding-left:25px}}.filter-form{margin:50px 20px 30px;position:relative;border-radius:25px}@media (min-width:768px){.filter-form{text-align:left;border-radius:50px;padding:0 0 0 15px;max-width:1200px;margin:50px 10px 30px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.filter-form.small{margin:50px auto 30px;max-width:360px}}@media (min-width:1000px){.filter-form{border-radius:100px;padding:0}}@media (min-width:1200px){.filter-form{margin:50px auto 30px}}.filter-form.home{margin-top:30px}@media (min-width:1200px){.filter-form.home{max-width:max-content}}@media (min-width:1200px){.filter-form.home .form-group{padding:25px 20px}}.filter-form form{display:flex;align-items:center;flex-direction:column}@media (min-width:768px){.filter-form form{flex-direction:row;justify-content:flex-start;gap:15px}}.filter-form .form-group{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px;text-align:center;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:20px;width:100%;margin-bottom:10px}@media (min-width:768px){.filter-form .form-group{width:auto;background:none;border-bottom:none;box-shadow:none;padding:15px 20px;border-radius:0;margin:0}.filter-form .form-group:not(:last-of-type){border-right:1px solid #dfdfdf}}.filter-form .form-group.categories{background:transparent;box-shadow:none;border:none}@media (min-width:1200px){.filter-form .form-group.categories{width:auto;border-right:1px solid #dadada}}.filter-form .form-group.tags{position:relative;padding-left:40px}@media (min-width:1200px){.filter-form .form-group.tags{padding-left:50px}}.filter-form .form-group.tags i.fa{position:absolute;left:10px;top:10px;font-size:20px;line-height:20px}@media (min-width:1200px){.filter-form .form-group.tags i.fa{top:15px;left:20px}}.filter-form .form-group.city #flux_city{display:inline-block;width:calc(100% - 75px)}.filter-form .form-group.city #flux_distance,.filter-form .form-group.city .nice-select{display:inline-block;background:transparent}@media (min-width:768px){.filter-form .form-group.flex-1{width:calc(100% - 15px)}}@media (min-width:1200px){.filter-form .form-group.flex-1{width:100%;flex:1 1 auto}}@media (min-width:1200px){.filter-form .form-group.categories{max-width:500px;padding-top:0;padding-bottom:0}}.filter-form .form-group.no-padding{padding:0;margin-top:20px;border:none;width:auto;display:block;box-shadow:none;background:transparent}@media (min-width:768px){.filter-form .form-group.no-padding{margin-top:20px}}@media (min-width:1200px){.filter-form .form-group.no-padding{margin-top:0}}.filter-form .form-group.date{position:relative}.filter-form .form-group.date input::placeholder{font-weight:700;color:#000;font-style:normal;text-transform:uppercase}@media (min-width:768px){.filter-form .form-group.date input::placeholder{font-size:10px}}@media (min-width:1000px){.filter-form .form-group.date input::placeholder{font-size:14px}}@media (min-width:1200px){.filter-form .form-group.date{flex:0 1 150px}}.filter-form .form-group.date .calendar{right:15px;top:50%;transform:translateY(-50%);color:#e68b60;position:absolute;display:block;cursor:pointer}.filter-form .form-group input{margin:0;padding:0;border-bottom:0;color:#000!important}.filter-form .form-group input::placeholder{color:#000!important;opacity:1}@media (min-width:1200px){.filter-form .form-group #flux_city,.filter-form .form-group #flux_distance,.filter-form .form-group .nice-select{display:inline-block}}.filter-form .form-group #flux_distance,.filter-form .form-group .nice-select{line-height:18px;height:18px;font-weight:700}.filter-form .form-group #flux_tags_tagsinput{background:transparent;width:100%}.filter-form .form-group #flux_tags_tagsinput #flux_tags_addTag{float:none}.filter-form .form-group .checkbox{display:inline-block;margin:0 10px}.filter-form .form-group input[type=checkbox]~label:before,.filter-form .form-group input[type=radio]~label:before{color:#000}.filter-form .form-group input[type=checkbox]:checked+label:before,.filter-form .form-group input[type=radio]:checked+label:before{color:#e68b60}.filter-form .form-group.use-liking a{color:#000;vertical-align:middle}.filter-form .form-group.use-liking a i{vertical-align:middle;color:#e68b60;font-size:18px;margin-left:8px}.filter-form .form-group .input-city{display:flex;flex:1}.filter-form .form-group .form-control{flex:1}.filter-form button[type=submit]{background-color:#e68b60;padding:10px 30px;width:100%;height:100%;min-width:max-content;border-radius:65px;font-size:14px;font-weight:700;color:#fff;border:2px solid #e68b60;transition:color .3s ease,background-color .3s ease}@media (min-width:768px){.filter-form button[type=submit]{width:auto;padding:16px 30px;margin:0;margin-left:auto;font-size:16px}}.filter-form button[type=submit] i{margin-left:5px;display:inline}.filter-form button[type=submit]:hover{cursor:pointer;background-color:#fff;color:#e68b60;transition:color .3s ease,background-color .3s ease}.filter-form .tagsinput{width:100%!important;min-height:unset!important;height:unset!important;padding:0;border:0}.filter-form .tagsinput input{font-family:Open Sans,sans-serif;font-weight:600;font-style:italic;font-size:14px;float:left;width:auto!important}.filter-form .tagsinput .tag{margin-bottom:0;border:none;background:#e68b60;color:#fff;text-transform:uppercase;font-size:10px;font-weight:700;font-family:Open Sans,sans-serif;padding:2px 6px}.filter-form .tagsinput .tag a{color:#fff}#ordered-blocks{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto 40px}@media (min-width:1000px){#ordered-blocks{margin:0 auto 80px}}@media (min-width:1200px){#ordered-blocks{margin:0 auto 100px}}.article,.event,.person,.pub,.stop-gap{position:relative;display:inline-block;cursor:pointer;margin:10px;box-shadow:0 0 60px 0 rgba(0,0,0,.05);vertical-align:top}.article.size-1,.event.size-1,.person.size-1,.pub.size-1,.stop-gap.size-1{width:calc(100% - 10px);min-height:258px;margin:5px}@media (min-width:280px){.article.size-1,.event.size-1,.person.size-1,.pub.size-1,.stop-gap.size-1{width:calc(50% - 10px)}}@media (min-width:600px){.article.size-1,.event.size-1,.person.size-1,.pub.size-1,.stop-gap.size-1{width:280px;min-height:410px;margin:10px}}.article.person.size-1,.event.person.size-1,.person.person.size-1,.pub.person.size-1,.stop-gap.person.size-1{width:280px;height:350px}.article.size-2,.event.size-2,.person.size-2,.pub.size-2,.stop-gap.size-2{width:calc(100% - 10px);min-height:258px;margin:5px}@media (min-width:600px){.article.size-2,.event.size-2,.person.size-2,.pub.size-2,.stop-gap.size-2{width:580px;min-height:410px;margin:10px}}@media (min-width:900px){.article.size-3,.event.size-3,.person.size-3,.pub.size-3,.stop-gap.size-3{width:880px;height:410px}}@media (min-width:1200px){.article.size-4,.event.size-4,.person.size-4,.pub.size-4,.stop-gap.size-4{width:1180px;height:410px}}.article .picture img,.event .picture img,.person .picture img,.pub .picture img,.stop-gap .picture img{display:block}.article .picture .calendar,.event .picture .calendar,.person .picture .calendar,.pub .picture .calendar,.stop-gap .picture .calendar{position:absolute;top:0;right:0;height:75px;width:75px;color:#fff;overflow:hidden}.article .picture .calendar i,.event .picture .calendar i,.person .picture .calendar i,.pub .picture .calendar i,.stop-gap .picture .calendar i{display:inline-block;position:absolute;z-index:4;top:15px;left:60%}.article .picture .calendar:before,.event .picture .calendar:before,.person .picture .calendar:before,.pub .picture .calendar:before,.stop-gap .picture .calendar:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-bottom:75px solid transparent;border-right:75px solid #e68b60;z-index:2}.article .discover,.event .discover,.person .discover,.pub .discover,.stop-gap .discover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#e68b60;font-weight:700;text-transform:uppercase;font-size:15px;z-index:1;opacity:0;transition:opacity .3s ease;letter-spacing:1px}.article .discover span,.event .discover span,.person .discover span,.pub .discover span,.stop-gap .discover span{vertical-align:middle}.article .discover i,.event .discover i,.person .discover i,.pub .discover i,.stop-gap .discover i{vertical-align:middle;font-size:12px;margin-left:5px}.article:after,.event:after,.person:after,.pub:after,.stop-gap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.82));transition:all .3s ease}.article:hover:after,.event:hover:after,.person:hover:after,.pub:hover:after,.stop-gap:hover:after{background-color:rgba(0,0,0,.7)}.article:hover .discover,.event:hover .discover,.person:hover .discover,.pub:hover .discover,.stop-gap:hover .discover{opacity:1}.event .infos{position:absolute;bottom:15px;left:10px;right:10px;z-index:1;color:#fff;text-align:left;font-size:12px;font-weight:700}.event .infos .date{text-transform:uppercase;background-color:#fff;color:#000;padding:2px 5px;display:inline-block;letter-spacing:.5px;font-size:10px}@media (min-width:600px){.event .infos .date{font-size:11px;letter-spacing:.5px}}.event .infos .name{text-transform:uppercase;font-size:12px;line-height:1.2;display:block;margin:5px 0 0;color:#fff;letter-spacing:1px}.event .infos .name:hover{color:#e68b60}@media (min-width:600px){.event .infos .name{margin:10px 0 5px;font-size:22px;line-height:25px}}.event .infos .categories{display:inline-block;list-style-type:none;padding:0;margin:0}.event .infos .categories li{display:none;font-size:10px;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase}.event .infos .categories li.fade{color:#e68b60}.event .infos .categories li.visible{transition:color 1s ease;display:list-item}@media (min-width:600px){.event .infos .categories li{line-height:22px;letter-spacing:3px}}.event .infos .category{text-transform:uppercase;font-size:10px;line-height:1.2;letter-spacing:1.5px}@media (min-width:600px){.event .infos .category{line-height:22px;letter-spacing:3px}}.event .infos .tags{font-size:10px;font-weight:300;line-height:1.2}@media (min-width:600px){.event .infos .tags{font-size:12px;font-weight:100}}.event .infos .category,.event .infos .tags{display:inline-block}.event .infos .place-infos{display:block;line-height:1.2;margin:5px 0 0}.event .infos .place-infos .city{font-size:10px;margin-left:5px}@media (min-width:600px){.event .infos .place-infos .city{font-size:12px}}.event .infos .place-infos .place-name{display:none;text-transform:uppercase;color:#e68b60;font-size:10px}@media (min-width:600px){.event .infos .place-infos .place-name{font-size:12px;display:inline-block;margin-left:5px}}.event .infos .place-infos.related .city,.event .infos .place-infos.related .place-name{margin-left:3px}.event .calendar-add{position:absolute;top:10px;right:10px;z-index:2;color:#fff;opacity:0;transition:color .3s ease,opacity .3s ease;font-size:15px}.event .calendar-add span{display:inline-block;writing-mode:tb-rl;transform:rotate(-180deg);text-transform:uppercase;letter-spacing:2px;margin-top:5px;font-weight:700;font-size:10px}.event .calendar-add:hover{color:#e68b60;transition:color .3s ease}.event:hover .calendar-add{opacity:1;transition:color .3s ease,opacity .3s ease}.article .container-picture-discover,.stop-gap .container-picture-discover{position:relative}.article .infos,.stop-gap .infos{background-color:#fff;z-index:1;text-align:left;padding:10px;text-transform:uppercase;font-weight:700;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.article .infos,.stop-gap .infos{padding:20px}}.article .infos p,.stop-gap .infos p{margin:0}.article .infos .date,.stop-gap .infos .date{position:absolute;top:-25px;left:20px;color:#fff;font-size:10px;z-index:1}.article .infos .name,.stop-gap .infos .name{color:#000;font-size:12px;letter-spacing:2px;line-height:1.2;display:block}@media (min-width:600px){.article .infos .name,.stop-gap .infos .name{font-size:18px}}.article .infos .picture-subtitle,.stop-gap .infos .picture-subtitle{line-height:normal;text-transform:none;color:#999;font-size:10px;font-weight:600}@media (min-width:600px){.article .infos .picture-subtitle,.stop-gap .infos .picture-subtitle{font-size:15px}}.article .infos .categories,.stop-gap .infos .categories{display:inline-block;list-style-type:none;padding:0;margin:0}.article .infos .categories li,.stop-gap .infos .categories li{display:none;font-size:10px;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase}.article .infos .categories li.fade,.stop-gap .infos .categories li.fade{color:#e68b60}.article .infos .categories li.visible,.stop-gap .infos .categories li.visible{transition:color 1s ease;display:list-item}@media (min-width:600px){.article .infos .categories li,.stop-gap .infos .categories li{line-height:22px;letter-spacing:3px}}.article .infos .tags,.stop-gap .infos .tags{display:inline-block;font-size:10px;font-weight:600;letter-spacing:1px;margin-top:3px}@media (min-width:600px){.article .infos .tags,.stop-gap .infos .tags{font-size:12px;margin-top:5px}}.article .discover,.stop-gap .discover{top:44%}.article:hover .name,.stop-gap:hover .name{color:#e68b60}.pub:after{content:none}.pager-container{background-color:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.05);max-width:1400px;margin:-190px auto 130px;padding:190px 0 50px}.pager-container nav .disabled{display:none}.pager-container nav .current{color:#e68b60;font-weight:700;margin:0 5px;padding:10px 2px;border-bottom:1px solid #e68b60}.pager-container nav a{margin:0 5px;padding:10px 2px;color:#000;font-weight:700}.pager-container nav a:hover{color:#e68b60;border-bottom:1px solid #e68b60}.pager-container nav a[rel=next],.pager-container nav a[rel=prev]{font-size:12px;padding:10px;border:1px solid #e68b60;font-weight:400;border-radius:50%;width:40px;height:40px;display:inline-block}.pager-container nav a[rel=next] i,.pager-container nav a[rel=prev] i{vertical-align:middle}#footer-contests{background-image:url(/build/assets/images/contests.d239e0b4.jpg);background-size:cover;background-position:50%;position:relative}#footer-contests .content{max-width:1200px;margin:0 auto;padding:40px 10px;z-index:1;position:relative}@media (min-width:768px){#footer-contests .content{padding:65px 10px}}@media (min-width:1000px){#footer-contests .contests,#footer-contests .title-container{display:inline-block;vertical-align:middle}}@media (min-width:1000px){#footer-contests .title-container{width:35%;text-align:left}}@media (min-width:1200px){#footer-contests .title-container{width:40%;padding:20px}}#footer-contests .title-container .title{font-size:36px;line-height:1.1;color:#fff;font-weight:700;text-transform:uppercase}@media (min-width:1000px){#footer-contests .title-container .title{font-size:50px}}@media (min-width:1200px){#footer-contests .title-container .title{font-size:70px}}#footer-contests .title-container .main-link{margin-top:30px}#footer-contests .contests{margin:40px 0}@media (min-width:1000px){#footer-contests .contests{margin:0;width:60%}}#footer-contests .contests .contest-item{background-color:#fff;text-align:left;margin:20px 0;overflow:hidden;transition:background-color .3s ease;position:relative}@media (max-width:600px){#footer-contests .contests .contest-item{max-width:285px;margin:20px auto}}@media (min-width:600px){#footer-contests .contests .contest-item .text,#footer-contests .contests .contest-item img{display:inline-block;vertical-align:middle;width:50%}}#footer-contests .contests .contest-item img{width:100%}@media (min-width:600px){#footer-contests .contests .contest-item img{max-width:285px}}#footer-contests .contests .contest-item .text{padding:0 15px;font-weight:700;transition:color .3s ease}@media (max-width:599px){#footer-contests .contests .contest-item .text{padding-bottom:10px}}@media (min-width:600px){#footer-contests .contests .contest-item .text{width:calc(95% - 295px)}}#footer-contests .contests .contest-item .text .title{color:#e68b60;font-size:25px;transition:color .3s ease}#footer-contests .contests .contest-item .arrow-container{position:absolute;bottom:30px;right:10px;color:#e68b60;transition:color .3s ease}@media (min-width:600px){#footer-contests .contests .contest-item .arrow-container{display:inline-block;vertical-align:middle;position:unset}}#footer-contests .contests .contest-item:hover{background:#e68b60;transition:background-color .3s ease;cursor:pointer}#footer-contests .contests .contest-item:hover .arrow-container,#footer-contests .contests .contest-item:hover .text,#footer-contests .contests .contest-item:hover .text .title{color:#fff;transition:color .3s ease}#footer-contests:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7)}@media (min-width:1000px){#account-nav{padding-top:100px}}#account-nav .container{display:block}@media (min-width:1200px){#account-nav .container{flex-direction:row;justify-content:space-around}}@media (min-width:768px){#account-nav .container .item{display:inline-block;margin:5px 8px}}#account-nav .container .item a{color:#000;font-size:17px;font-weight:600;padding-bottom:8px;letter-spacing:1px}@media (min-width:1200px){#account-nav .container .item a:hover{border-bottom:3px solid #e68b60}}#account-nav .container .item a.current{color:#e68b60}@media (min-width:1200px){#account-nav .container .item a.current{border-bottom:3px solid #e68b60}}#account-create-section,#account-login-section,#lost-password-section,#reset-password-section{padding:50px 0}@media (min-width:1000px){#account-create-section,#account-login-section,#lost-password-section,#reset-password-section{padding:100px 0}}#account-create-container,.account-login-container,.lost-password-container,.reset-password-container{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:30px;max-width:540px;margin:50px auto}@media (min-width:1000px){#account-create-container,.account-login-container,.lost-password-container,.reset-password-container{padding:70px 50px}}#account-create-container .form-container input::placeholder,.account-login-container .form-container input::placeholder,.lost-password-container .form-container input::placeholder,.reset-password-container .form-container input::placeholder{font-style:italic;font-size:14px;font-weight:600}#account-create-container .form-container .forgot-password-container,.account-login-container .form-container .forgot-password-container,.lost-password-container .form-container .forgot-password-container,.reset-password-container .form-container .forgot-password-container{text-align:left}#account-create-container .form-container .forgot-password-container .forgot-password,.account-login-container .form-container .forgot-password-container .forgot-password,.lost-password-container .form-container .forgot-password-container .forgot-password,.reset-password-container .form-container .forgot-password-container .forgot-password{color:#000;border-bottom:1px solid #000;font-size:13px}#account-create-container .form-container .remember-me-container,.account-login-container .form-container .remember-me-container,.lost-password-container .form-container .remember-me-container,.reset-password-container .form-container .remember-me-container{text-align:left;margin-top:20px}#account-create-container .form-container .submit-container,.account-login-container .form-container .submit-container,.lost-password-container .form-container .submit-container,.reset-password-container .form-container .submit-container{margin-top:20px}#account-create-container .form-container .submit-container .to-login,.account-login-container .form-container .submit-container .to-login,.lost-password-container .form-container .submit-container .to-login,.reset-password-container .form-container .submit-container .to-login{color:#000;border-bottom:1px solid #000}#account-create-container .form-container .submit-container .main-link,.account-login-container .form-container .submit-container .main-link,.lost-password-container .form-container .submit-container .main-link,.reset-password-container .form-container .submit-container .main-link{width:100%;margin:10px 0}.account-content-section-mini{margin:70px 0}@media (min-width:1000px){.account-content-section-mini{max-width:850px;margin:70px auto}}.account-content-section-mini .form-container{margin-top:40px}.account-content-section-mini .form-container .container{display:flex;flex-direction:column}@media (min-width:1000px){.account-content-section-mini .form-container .container{flex-direction:row}}.account-content-section-mini .form-container .container .form-group{flex:1;padding:0 20px}.account-content-section-mini .form-container .container .form-group input{border:1px solid #000;padding:20px;font-size:15px;color:#000}.account-content-section-mini .form-container .container .form-group .nice-select{background:transparent;border:1px solid #000;padding:20px;font-size:15px;height:auto;line-height:normal;margin:10px 0;font-style:normal;font-weight:700;color:#000;font-family:Open Sans,sans-serif;min-height:62px}.account-content-section-mini .form-container .container .form-group .nice-select .current{color:#000;font-weight:700;font-family:Open Sans,sans-serif}.account-content-section{margin:70px auto;padding:0 20px}.account-content-section .presentation{max-width:500px;margin:30px auto}.account-content-section .newsletter{margin:50px auto 0;max-width:850px;padding:0 20px}@media (min-width:1200px){.account-content-section .newsletter{padding:0}}.account-content-section .newsletter .content{text-align:left;width:calc(100% - 75px)}.account-content-section .newsletter .content .title{font-weight:700;font-size:18px}.account-content-section .newsletter .content,.account-content-section .newsletter .switch{display:inline-block;vertical-align:middle}.account-content-section .magazine-variant{margin:50px auto;max-width:850px;padding:0 3px}.account-content-section .magazine-variant .form-group{width:200px}.account-content-section .magazine-variant .form-group .nice-select{background:transparent;border:1px solid #000;padding:5px 8px;font-size:15px;height:auto;line-height:normal;font-style:normal;font-weight:700;color:#000;font-family:Open Sans,sans-serif}.account-content-section .magazine-variant .form-group .nice-select .current{color:#000;font-weight:700;font-family:Open Sans,sans-serif}@media (min-width:1200px){.account-content-section{width:1280px;margin:70px auto}}#account-agenda-section .events-list{margin:30px 0}#account-agenda-section .events-list .event-container{display:inline-block;text-align:center;margin:10px}@media (min-width:1000px){#account-agenda-section .events-list .event-container{text-align:left}}#account-agenda-section .events-list .event-container .event-item{margin:10px 0}#account-agenda-section .events-list .event-container .remove-from-agenda{font-size:16px}#account-agenda-section .events-list .event-container .remove-from-agenda i{color:#e68b60;margin-right:10px}#account-agenda-section .events-list .event-container .remove-from-agenda span{color:#000;text-decoration:underline;transition:color .3s ease}#account-agenda-section .events-list .event-container .remove-from-agenda:hover span{color:#e68b60}#account-contest-section .contests-list{margin:30px 0;display:flex;justify-content:center;flex-wrap:wrap}#account-contest-section .contests-list .contest-container{display:inline-block;margin:30px 10px;position:relative;box-shadow:0 0 30px 0 rgba(0,0,0,.1);min-width:380px;max-width:380px;width:380px}#account-contest-section .contests-list .contest-container .contest{margin:0 0 15px;box-shadow:none}#account-contest-section .contests-list .contest-container .status{padding:15px 30px;border-radius:50px;transition:color .3s ease,background-color .3s ease;font-weight:700;font-size:15px;letter-spacing:1px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#account-contest-section .contests-list .contest-container .status.lost,#account-contest-section .contests-list .contest-container .status.pending{background:#fff}#account-contest-section .contests-list .contest-container .status.won{background:#e68b60;color:#fff}.liking-checkbox{text-align:center;margin:0 10px}.liking-checkbox .checkbox{display:inline-block}.liking-checkbox .checkbox label{padding:10px 40px;background:#fff;display:inline-block;margin:10px;border-radius:22px;border:1px solid #cdcdcd;transition:border-color .3s ease}.liking-checkbox .checkbox input[type=checkbox]+label:before,.liking-checkbox .checkbox input[type=checkbox]:checked+label:before{content:none}.liking-checkbox .checkbox input[type=checkbox]+label:after{content:"";font-family:FontAwesome;color:#fff;margin-left:10px;transition:color .3s ease}.liking-checkbox .checkbox input[type=checkbox]:checked+label{border-color:#e68b60;border-width:3px;color:#e68b60;transition:border-color .3s ease}.liking-checkbox .checkbox input[type=checkbox]:checked+label:after{content:"\F00C";color:#e68b60;transition:color .3s ease}.liking-form-section{margin:50px 0 0}.liking-form-section p{font-weight:700;font-size:20px}.liking-form-section p.small{font-size:12px}@media (min-width:1200px){.liking-form-section .categories{display:flex}}.liking-form-section .categories .category{padding:20px 0}@media (min-width:1200px){.liking-form-section .categories .category{padding:0 30px;flex:1 1 50%}}.liking-form-section .categories .category:not(:first-of-type){border-top:1px solid #cdcdcd}@media (min-width:1200px){.liking-form-section .categories .category:not(:first-of-type){border-left:1px solid #cdcdcd;border-top:none}}.liking-form-section .categories .category>.checkbox{padding-left:10px}.liking-form-section .categories .category>.checkbox label{font-size:25px;font-weight:600;transition:color .3s ease}.liking-form-section .categories .category>.checkbox label:before{font-size:25px;margin-right:10px}.liking-form-section .categories .category>.checkbox input[type=checkbox]:checked+label,.liking-form-section .categories .category>.checkbox input[type=checkbox]:checked+label:before{color:#e68b60}.liking-form-section .categories .category p{margin:10px 0 0 10px}.liking-form-section .categories .category p.small{font-size:12px;margin:0 0 5px 10px;line-height:1;font-weight:600}.liking-form-section .sub-category{display:inline-block;position:relative;vertical-align:top;padding:10px 10px 0;margin:10px 10px 10px 0;background-color:#fff;box-shadow:0 -5px 21px 0 rgba(0,0,0,.1);transition:box-shadow .3s ease,background-color .3s ease;width:100%}@media (min-width:768px){.liking-form-section .sub-category{width:auto}}.liking-form-section .sub-category>.checkbox{border-bottom:1px solid #cdcdcd}.liking-form-section .sub-category.collapsed{box-shadow:none;background-color:transparent;transition:background-color .3s ease}.liking-form-section .sub-category.collapsed>.checkbox{border-color:transparent}.liking-form-section .sub-category .collapse-button{position:absolute;padding:3px;top:10px;right:5px;font-size:14px;cursor:pointer;transition:color .3s ease}.liking-form-section .sub-category .collapse-button i:before{content:"\F077";font-size:14px}.liking-form-section .sub-category .collapse-button.collapsed i:before{content:"\F078";font-size:14px}.liking-form-section .sub-category .collapse-button:hover{color:#e68b60}.liking-form-section .sub-category .check-number{color:#fff;background:#e68b60;position:absolute;top:7px;right:30px;padding:6px;border-radius:50%;font-weight:700;width:30px;height:30px;text-align:center;font-size:12px;display:none}.liking-form-section .sub-category>.checkbox{padding:0 60px 10px 0}.liking-form-section .sub-category>.checkbox label{text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1px;transition:color .3s ease}.liking-form-section .sub-category>.checkbox input[type=checkbox]:checked+label,.liking-form-section .sub-category>.checkbox input[type=checkbox]:checked+label:before{color:#e68b60;transition:color .3s ease}.liking-form-section .sub-category .tags-list{display:none;max-height:120px;overflow-x:hidden;overflow-y:scroll;padding:5px 10px;z-index:2;position:absolute;width:100%;left:0;background:#fff;box-shadow:0 5px 21px 0 rgba(0,0,0,.1)}.liking-form-section .sub-category .tags-list .checkbox{margin:5px 0}@media (min-width:768px){.liking-form-section .sub-category .tags-list .checkbox{margin:0}}.liking-form-section .sub-category .tags-list .checkbox label{text-transform:uppercase;font-weight:600;font-size:14px}@media (min-width:768px){.liking-form-section .sub-category .tags-list .checkbox label{font-size:12px}}.liking-form-section .sub-category.disabled .collapse-button,.liking-form-section .sub-category.disabled>.checkbox label,.liking-form-section .sub-category.disabled>.checkbox label:before{color:#cdcdcd}.liking-form-section .article-tags,.liking-form-section .sub-categories{max-width:650px;margin:0 auto}.liking-form-section .article-tags p{margin:10px 0 0 10px}.liking-form-section .article-tags p.small{font-size:12px;margin:0 0 5px 10px;line-height:1;font-weight:600}.liking-form-section .article-tags .checkbox{display:inline-block;margin:10px}.liking-form-section .article-tags .checkbox.check-all,.liking-form-section .article-tags .checkbox.uncheck-all{color:#e68b60;cursor:pointer}.liking-form-section .article-tags .checkbox.check-all span,.liking-form-section .article-tags .checkbox.uncheck-all span{font-style:italic;font-weight:700}.liking-form-section .persons{max-width:650px;margin:0 auto}.liking-form-section .persons .select2-container{width:100%!important;border:none}.liking-form-section .persons .select2-container .select2-selection{border:none;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:0 10px}.liking-form-section .persons .select2-container .select2-selection__choice{background:#e68b60;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;font-family:Open Sans,sans-serif;padding:10px;border:none}.liking-form-section .persons .select2-container .select2-selection__choice .select2-selection__choice__remove{color:#fff}.liking-form-section .persons .select2-container .select2-search--inline,.liking-form-section .persons .select2-container .select2-selection__clear{padding:10px 0}#liking-subCategories-section{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;display:none}#liking-form-person{text-align:center}#liking-form-person .liking-person{display:inline-block}#liking-form-person .liking-person span{display:inline-block;margin:10px;border-radius:22px;border:3px solid #e68b60;padding:10px 40px;color:#e68b60;font-weight:700}#liking-form-person .liking-person span a{margin-left:10px}#user-liking-form-section{padding:0 20px}#user-liking-form-section .submit-container{margin:50px 0}#liking-popup{position:fixed;top:0;left:0;height:100%;width:100%;display:none;background:hsla(0,0%,100%,.98);z-index:100;overflow-y:auto}#liking-popup .container{position:relative}#liking-popup .popup-title{font-size:40px;font-weight:700;line-height:1;margin:30px auto 0;max-width:400px}@media (min-width:1000px){#liking-popup .popup-title{font-size:65px}}@media (min-width:1200px){#liking-popup .popup-title{margin:75px auto 0}}#liking-popup .popup-description{max-width:400px;margin:20px auto}#liking-popup .popup-connect{margin:30px 0 0}#liking-popup .popup-connect a,#liking-popup .popup-create-account a{font-weight:700;text-decoration:underline}#liking-popup #popup-close{width:30px;height:30px;position:absolute;right:30px;top:30px;cursor:pointer;z-index:2}#liking-popup #popup-close .burger-div{width:100%;height:2px;background-color:transparent;position:absolute;top:50%;left:0}#liking-popup #popup-close .burger-div:after,#liking-popup #popup-close .burger-div:before{content:"";width:100%;height:100%;position:absolute;right:0;transform:translateZ(0);backface-visibility:hidden;transition:transform .3s,background .3s;background-color:#000}#liking-popup #popup-close .burger-div:before{transform:translateY(0) rotate(45deg)}#liking-popup #popup-close .burger-div:after{transform:translateY(0) rotate(-45deg)}#liking-popup #popup-close:hover .burger-div:after,#liking-popup #popup-close:hover .burger-div:before{background-color:#e68b60}#cookie-liking-form-section{max-width:1200px;margin:50px auto}#cookie-liking-form-section .submit-container{margin:50px 0}#cookie-liking-form-section #liking-subCategories-section{border:none}#search-result-header{max-width:1240px;margin:0 auto;text-align:center;padding:0 20px}@media (min-width:1200px){#search-result-header{text-align:left}}#search-result-header>div{display:inline-block;text-align:left}#search-result-header h1 .search-term{padding-right:10px;font-size:40px;border-right:2px solid #cdcdcd}@media (min-width:1200px){#search-result-header h1 .search-term{font-size:50px}}#search-result-header h1 i{color:#cdcdcd}#search-result-header h1 .result-number{color:#cdcdcd;font-weight:400;font-size:25px}#search-result-header h1 .result-number .number{color:#000}.search-container{max-width:1200px;margin:100px auto 50px;text-align:center}@media (min-width:1200px){.search-container{text-align:left}}.search-container .place{margin:10px 8px}.search-container h2{margin:40px 0}.back-link-container{text-align:left}#use-liking-container{font-style:italic;text-align:center;margin:40px 0 10px}@media (min-width:1000px){#use-liking-container{max-width:1200px;margin:0 auto;padding:0 15px;text-align:left}}#use-liking-container a{color:#000;vertical-align:middle}#use-liking-container a i{vertical-align:middle;color:#e68b60;font-size:18px;margin-left:8px}#dashboard-section{max-width:410px;margin:50px auto;padding:10px}@media (min-width:768px){#dashboard-section{max-width:800px}}#dashboard-section .logout-container{text-align:right}#dashboard-section .logout-container a{color:#000;text-decoration:underline}#dashboard-section .logout-container a i{color:#e68b60;margin-right:5px}#dashboard-section #dashboard-container .dashboard-row{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){#dashboard-section #dashboard-container .dashboard-row{flex-flow:row nowrap;align-items:unset}}#dashboard-section #dashboard-container .dashboard-left{display:flex;flex-direction:column}@media (min-width:410px){#dashboard-section #dashboard-container .dashboard-left{width:400px}}@media (min-width:768px){#dashboard-section #dashboard-container .dashboard-left{width:45%}}#dashboard-section #dashboard-container .dashboard-right{display:flex;flex-direction:column}@media (min-width:410px){#dashboard-section #dashboard-container .dashboard-right{width:400px}}@media (min-width:768px){#dashboard-section #dashboard-container .dashboard-right{margin-left:30px;width:calc(55% - 30px)}}#dashboard-section .dashboard-item{padding:20px 20px 40px 40px;text-align:left;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);margin:15px 0;flex:1}#dashboard-section .dashboard-item h2{font-size:25px;text-transform:none}#dashboard-section .dashboard-item .edit-link-container{text-align:right}#dashboard-section .dashboard-item .edit-link-container a{color:#000;text-decoration:underline}#dashboard-section .dashboard-item .edit-link-container a i{color:#e68b60;margin-right:5px}#dashboard-section .dashboard-item .main-link-container{margin-top:30px}#dashboard-liking-container{background-color:#cdcdcd;padding:20px;text-align:left}#dashboard-liking-container a{text-align:right}#dashboard-liking-container h2{font-size:25px;text-transform:none}#dashboard-liking-container p{margin:0;line-height:1.1}#dashboard-agenda{height:100%;display:flex;flex-direction:column;justify-content:center}#dashboard-agenda .dashboard-event{display:flex;flex-direction:row;margin:10px 0}#dashboard-agenda .dashboard-event .icon{font-size:30px;color:#e68b60;font-family:FontAwesome}#dashboard-agenda .dashboard-event .icon:after{content:"\F274"}#dashboard-agenda .dashboard-event .text{margin-left:50px}#dashboard-agenda .dashboard-event .text .date{color:#e68b60;font-weight:700}#dashboard-subscriptions .d-subscription{margin-bottom:20px}#dashboard-subscriptions .d-subscription .name{font-weight:700}#mokamag-subscrptions-section,#mokasport-subscriptions-section,.subscriptions-section{margin:40px 0}#mokamag-subscrptions-section h2,#mokasport-subscriptions-section h2,.subscriptions-section h2{font-size:35px;text-transform:none;margin-bottom:50px}#mokamag-subscrptions-section .container,#mokasport-subscriptions-section .container,.subscriptions-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}@media (min-width:1200px){#mokamag-subscrptions-section .container,#mokasport-subscriptions-section .container,.subscriptions-section .container{max-width:1280px;flex-direction:row;align-items:stretch}}.subscription{margin:10px;width:300px;display:flex;flex-direction:column}.subscription .content{padding:30px 15px;display:flex;flex-direction:column;box-shadow:0 0 30px 0 rgba(0,0,0,.1);flex:1 0 auto;position:relative}.subscription .content:not(:has(>.background-img)){background-color:#fff}.subscription .content.grey:not(:has(>.background-img)){background-color:#fafafa}.subscription .content .background-img{position:absolute;inset:0;z-index:-1}.subscription .content .background-img img{width:100%;height:100%;object-position:center;object-fit:cover}.subscription .number-and-name{margin-top:25px}.subscription .name,.subscription .number{text-transform:uppercase;font-size:25px;font-weight:700;flex:0 0 auto}.subscription .name{margin:15px 0}.subscription .features{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:20px 0}.subscription .features p{line-height:20px;margin:3px 0}.subscription .features p i{color:#e68b60}.subscription .price{flex:0 0 auto;color:#e68b60;font-size:60px;font-weight:700}.subscription .price sup{font-size:20px}.subscription .main-link{text-transform:uppercase;margin-top:30px;letter-spacing:1px}.subscription .main-link small{display:block;font-size:10px;text-align:left}.subscription .my-subscription{padding:15px;background-color:#e68b60;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;flex:0 0 auto}.subscription-info{margin:50px}.subscription-info .choosed-subscription,.subscription-info .subscriber{max-width:950px;display:flex;flex-direction:row;margin:20px auto;align-items:center;justify-content:center}.subscription-info .choosed-subscription{width:300px;flex-direction:column;padding:30px 15px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);position:relative}.subscription-info .choosed-subscription:not(:has(>.background-img)){background-color:#fff}.subscription-info .choosed-subscription .background-img{position:absolute;inset:0;z-index:-1}.subscription-info .choosed-subscription .background-img img{width:100%;height:100%;object-fit:cover;object-position:center}.subscription-info .choosed-subscription .title-and-name{margin-top:25px}.subscription-info .choosed-subscription .infos,.subscription-info .choosed-subscription .name,.subscription-info .choosed-subscription .price,.subscription-info .choosed-subscription .title{font-weight:700}.subscription-info .choosed-subscription .infos,.subscription-info .choosed-subscription .price{margin:15px 0}.subscription-info .choosed-subscription .title{text-transform:uppercase;font-size:25px}.subscription-info .choosed-subscription .name{font-size:25px}.subscription-info .choosed-subscription .name .period{font-size:15px;color:#636363}.subscription-info .choosed-subscription .infos p{margin:7px 0}.subscription-info .choosed-subscription .infos i{color:#e68b60}.subscription-info .choosed-subscription .price{font-size:60px;color:#e68b60}.subscription-info .choosed-subscription .price sup{font-size:24px}.subscription-info .subscriber{background-color:#d8d8d8}.subscription-info .subscriber .address,.subscription-info .subscriber .button,.subscription-info .subscriber .name{margin:15px}@media (min-width:768px){.subscription-info .subscriber .address,.subscription-info .subscriber .button,.subscription-info .subscriber .name{margin:50px 15px}}@media (min-width:1000px){.subscription-info .subscriber .address,.subscription-info .subscriber .button,.subscription-info .subscriber .name{margin:50px}}.subscription-info .subscriber .name{font-weight:700;font-size:28px}.subscription-info .subscriber .address{text-align:left}.subscription-info .subscriber .button a{text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:1px}.subscription-info .subscriber .button a i{margin-left:5px}@media (min-width:1200px){#featured-constests-section .container{padding:0}}#contests-page-header .filter{margin-top:30px}#contests-page-header .filter a{text-transform:uppercase;font-weight:700;color:#000;font-size:20px;margin:5px 0;display:block;transition:color .3s ease,border .3s ease}@media (min-width:1200px){#contests-page-header .filter a{display:inline-block;margin:0 10px;padding-bottom:10px;border-bottom:3px solid hsla(0,0%,100%,0)}}#contests-page-header .filter a:hover{color:#e68b60}@media (min-width:1000px){#contests-page-header .filter a:hover{color:#000;border-bottom:3px solid #e68b60;transition:color .3s ease,border .3s ease}}#contests-page-header .filter a.current{color:#e68b60}@media (min-width:1200px){#contests-page-header .filter a.current{border-bottom:3px solid #e68b60}}#contests-page-header .filter .bull{font-size:20px}#featured-constests-section{margin:70px 0}.featured-contest{display:inline-block;margin:10px;max-width:580px;vertical-align:top}.featured-contest .picture-container{overflow:hidden}.featured-contest .picture-container img{display:block;transition:transform 1s ease}.featured-contest .text-container{padding:10px 0;color:#000;background:#fff}.featured-contest .text-container .name{font-size:30px;color:#e68b60;transition:color .3s ease;font-weight:700}.featured-contest .text-container .period{font-weight:700;margin:5px 0}.featured-contest .text-container i{color:#e68b60;transition:color .3s ease;margin-top:10px}.featured-contest:hover .picture-container img{transform:scale(1.05);transition:transform 2s ease}.featured-contest:hover .text-container .name,.featured-contest:hover .text-container i{color:#c2531e;transition:color .3s ease}.contest{display:inline-block;margin:20px auto;color:#000;box-shadow:0 0 30px 0 rgba(0,0,0,.1);max-width:260px;min-width:260px;width:260px;background:#fff}@media (min-width:420px){.contest{max-width:380px;min-width:380px;width:380px;display:block;margin:10px}}.contest .text-container{text-align:left;padding:10px}@media (min-width:420px){.contest .text-container{padding:30px}}.contest .text-container .name{color:#e68b60;font-size:20px;font-weight:700;transition:color .3s ease}.contest .text-container .period{color:#000;font-weight:700;margin:5px 0}.contest .text-container .flex-container{display:flex;flex-direction:row;justify-content:flex-start}.contest .text-container .flex-container .description{color:#000;flex:1}.contest .text-container .flex-container i{color:#e68b60;transition:color .3s ease}.contest .picture-container{overflow:hidden}.contest .picture-container img{transition:transform .3s ease;display:block}.contest:hover .text-container .name,.contest:hover .text-container i{color:#c2531e;transition:color .3s ease}.contest:hover .picture-container img{transform:scale(1.05);transition:transform 2s ease}#contests-list-section{position:relative;margin-bottom:80px}#contests-list-section .container{position:relative;z-index:1}@media (min-width:420px){#contests-list-section .flex{display:flex;flex-wrap:wrap;justify-content:center}}#contest-detail-header .container{padding:0 20px}@media (min-width:1000px){#contest-detail-header .container{padding:0;max-width:800px}}#contest-detail-header h1{margin:20px 0 10px}@media (min-width:1000px){#contest-detail-header h1{margin:0}}#contest-detail-header .period{font-weight:700;font-size:20px}#contest-detail-header .name{color:#e68b60;font-size:35px;font-weight:700;margin-top:30px}@media (min-width:1000px){#contest-detail-header .name{margin-top:50px}}#contest-detail-header .category{margin-top:30px;text-transform:uppercase;color:#e68b60;font-weight:700;font-size:13px;letter-spacing:1px}#contest-detail-section{margin:20px 0 80px}#contest-detail-section .navigation{margin:20px auto 10px;display:block;max-width:1200px;text-align:left}@media (min-width:1000px){#contest-detail-section .navigation{margin:0 auto 10px}}#contest-detail-section .container{padding:0 20px}@media (min-width:1000px){#contest-detail-section .container{max-width:860px;padding:0}}#contest-detail-section .container .text-container{text-align:left}#contest-detail-section .container .text-container .question{margin:40px 0 10px;font-weight:700;font-size:17px}#contest-detail-section .container .answer.form-container .submit-container{margin:30px}@media (min-width:1000px){#contest-detail-section .container .answer.form-container .submit-container{margin:0}}#articles-persons-section,#category-persons-section{position:relative;margin:40px 0}@media (min-width:1000px){#articles-persons-section,#category-persons-section{margin:80px 0}}@media (min-width:1200px){#articles-persons-section,#category-persons-section{margin:100px 0}}#articles-persons-section .title-container a,#category-persons-section .title-container a{display:inline-block;font-size:20px;margin-top:25px}#category-places-section{margin:40px 0}@media (min-width:1000px){#category-places-section{margin:70px 0}}@media (min-width:1200px){#category-places-section{margin:100px auto;padding-top:100px}}#category-places-section .container{max-width:1400px}#category-places-section .title-container{margin-bottom:40px}#category-places-section .title-container h2{font-size:40px}@media (min-width:1000px){#category-places-section .title-container h2{font-size:60px}}#category-places-section .title-container a{display:inline-block;margin-top:10px;font-size:16px;text-transform:uppercase}@media (min-width:1000px){#category-places-section .title-container a{font-size:20px;margin-top:25px}}#category-places-section .place{margin:10px}@media (min-width:1000px){#category-places-section .place{margin:0}}#related-persons{display:flex;flex-flow:column nowrap;align-items:center;margin:0 auto}@media (min-width:768px){#related-persons{display:block;text-align:center}}@media (min-width:1000px){#related-persons{margin:80px auto}}@media (min-width:1200px){#related-persons{max-width:1220px;margin:0 auto}}#related-persons .title-container{margin-bottom:20px;width:320px}@media (min-width:768px){#related-persons .title-container{display:inline-block;width:280px;margin:10px 8px}}#related-persons .title-container h2{color:#000}#related-persons .title-container a{font-weight:700;text-transform:uppercase;letter-spacing:2px;display:inline-block;font-size:16px;margin-top:25px}#related-persons .title-container a i{font-size:13px}#related-persons .person{width:auto}.person img{display:block}.person .label{text-transform:uppercase;color:#e68b60;opacity:0;position:absolute;top:50%;width:100%;font-weight:700;text-align:center;transform:translateY(-50%);z-index:1}.person .label i,.person .label span{vertical-align:middle}.person .label i{font-size:12px;margin-left:5px}.person .person-info{position:absolute;bottom:0;width:100%;padding:20px;z-index:2;color:#fff;text-align:left}.person .person-info .name{text-transform:uppercase;font-weight:700;font-size:20px;margin-bottom:10px;color:#fff}.person .person-info .job{text-transform:uppercase}.person:hover .label{opacity:1;transition:opacity .3s ease}#article-persons-section,#event-persons-section{background:#e5e5e5;padding:40px 20px}@media (min-width:1000px){#article-persons-section,#event-persons-section{padding:100px 0}}#article-persons-section .title-container,#event-persons-section .title-container{width:280px;margin:10px 8px;display:inline-block}@media (min-width:1200px){#article-persons-section .title-container,#event-persons-section .title-container{margin:0}}#article-persons-section .title-container a,#event-persons-section .title-container a{display:inline-block;font-size:16px;margin-top:25px}#article-place-section,#event-place-section,#place-related-place-section{margin:40px 0;padding:0 20px}@media (min-width:1000px){#article-place-section,#event-place-section,#place-related-place-section{padding:0;margin:70px 0}}#article-place-section#event-place-section,#event-place-section#event-place-section,#place-related-place-section#event-place-section{margin-bottom:40px}@media (min-width:1200px){#article-place-section#event-place-section,#event-place-section#event-place-section,#place-related-place-section#event-place-section{margin-bottom:70px}}#article-place-section .title-container,#event-place-section .title-container,#place-related-place-section .title-container{display:inline-block;vertical-align:middle}@media (min-width:1000px){#article-place-section .title-container,#event-place-section .title-container,#place-related-place-section .title-container{margin:0 40px}}#article-place-section .title-container .h2,#article-place-section .title-container h2,#event-place-section .title-container .h2,#event-place-section .title-container h2,#place-related-place-section .title-container .h2,#place-related-place-section .title-container h2{font-size:60px}#article-place-section .title-container a,#event-place-section .title-container a,#place-related-place-section .title-container a{display:inline-block;font-size:16px;margin-top:25px;font-weight:700;text-transform:uppercase;letter-spacing:2px}#article-place-section .title-container a i,#event-place-section .title-container a i,#place-related-place-section .title-container a i{font-size:13px}#article-place-section .related-places,#event-place-section .related-places,#place-related-place-section .related-places{text-align:center;margin:30px auto 0;max-width:1500px}#article-place-section .place,#event-place-section .place,#place-related-place-section .place{margin:10px}#article-place-section .load-more-button,#event-place-section .load-more-button,#place-related-place-section .load-more-button{display:inline-block;margin-top:30px}.place{display:inline-block;position:relative;vertical-align:middle;overflow:hidden;cursor:pointer}@media (min-width:600px){.place{width:280px}}.place img{display:block}.place .overlay{background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:left .3s ease}@media (min-width:1200px){.place .overlay{left:-100%}}.place .place-info{position:absolute;top:50%;width:100%;padding:0 20px;color:#fff;transform:translateY(-50%);z-index:2;text-align:center}.place .place-info a{display:block}.place .place-info .name{text-transform:uppercase;font-weight:700;font-size:20px;color:#e68b60}.place .place-info .city{margin:5px 0 10px}.place .place-info .arrow-container{margin-top:10px}.place:hover .overlay{left:0;transition:left .5s ease}#place-detail-section .navigation{margin:20px auto 10px;padding:0 20px;display:block;max-width:1240px;text-align:left}@media (min-width:1000px){#place-detail-section .navigation{margin:0 auto 5px}}#place-detail-section h1{font-size:45px;margin:20px 0}@media (min-width:1000px){#place-detail-section h1{margin-top:50px}}#place-detail-section i{color:#e68b60}#place-detail-section .detail-container{padding:0 20px;margin:0 auto}@media (min-width:1000px){#place-detail-section .detail-container{max-width:850px}}#place-detail-section .detail-container .city p,#place-detail-section .detail-container .contact p,#place-detail-section .detail-container .information p,#place-detail-section .detail-container .place-url p{margin:0}#place-detail-section .detail-container .city a{text-decoration:underline}#place-detail-section .detail-container .social-links{margin-top:20px;text-align:center}#place-detail-section .detail-container a{font-weight:700;color:#000}#place-detail-section .detail-container a:hover{color:#e68b60}#place-detail-section .picture-container .container{padding:0 20px;max-width:1240px}#place-detail-section .picture-container .credit{text-align:left;font-size:10px}#place-detail-section .picture-container .credit span{font-weight:700}#place-related-events-section{position:relative}@media (min-width:1000px){#place-related-events-section{padding-bottom:40px}}#place-related-events-section #related-events-container{position:relative;z-index:1}#place-description-section{margin:40px 0}@media (min-width:1000px){#place-description-section{margin:70px 0}}#place-description-section .container{padding:0 20px}@media (min-width:1000px){#place-description-section .container{max-width:800px;padding:0}}#event-map-section,#place-map-section{margin:40px 10px 0;position:relative}@media (min-width:1000px){#event-map-section,#place-map-section{margin:70px 0 0}}#event-map-section #map,#place-map-section #map{width:100%;height:500px}#event-map-section #map .rgpd-advert,#place-map-section #map .rgpd-advert{z-index:4;background:#fafafa}#event-map-section #map .rgpd-advert .text-center,#place-map-section #map .rgpd-advert .text-center{color:#000}#event-map-section .address-container,#event-map-section .current-address-container,#event-map-section .other-address-container,#place-map-section .address-container,#place-map-section .current-address-container,#place-map-section .other-address-container{background:#fff;display:inline-block;padding:10px;margin:10px auto;max-width:320px}@media (min-width:768px){#event-map-section .address-container,#event-map-section .current-address-container,#event-map-section .other-address-container,#place-map-section .address-container,#place-map-section .current-address-container,#place-map-section .other-address-container{display:block}}@media (min-width:1000px){#event-map-section .address-container,#event-map-section .current-address-container,#event-map-section .other-address-container,#place-map-section .address-container,#place-map-section .current-address-container,#place-map-section .other-address-container{padding:20px 40px;margin:0;position:absolute;top:50%;left:10%;transform:translateY(-50%)}}#event-map-section .address-container i,#event-map-section .current-address-container i,#event-map-section .other-address-container i,#place-map-section .address-container i,#place-map-section .current-address-container i,#place-map-section .other-address-container i{font-size:40px;color:#e68b60}#event-map-section .address-container .name,#event-map-section .current-address-container .name,#event-map-section .other-address-container .name,#place-map-section .address-container .name,#place-map-section .current-address-container .name,#place-map-section .other-address-container .name{color:#e68b60;font-size:25px;font-weight:700;margin:10px 0 0}#event-map-section .address-container .address,#event-map-section .current-address-container .address,#event-map-section .other-address-container .address,#place-map-section .address-container .address,#place-map-section .current-address-container .address,#place-map-section .other-address-container .address{margin-bottom:0}#person-spotify-section{margin:40px 0}#person-spotify-section .container{padding:0 20px}#person-spotify-section .container iframe{width:100%}#person-detail-section .navigation{margin:20px auto 10px;padding:0 20px;display:block;max-width:1200px;text-align:left;display:none}@media (min-width:768px){#person-detail-section .navigation{padding:0 10px}}@media (min-width:1000px){#person-detail-section .navigation{display:block;margin:0 auto}}#person-detail-section .navigation.mobile{padding:0;display:block}@media (min-width:1000px){#person-detail-section .navigation.mobile{display:none}}#person-detail-section .container{padding:0 20px}@media (min-width:1000px){#person-detail-section .container{margin-top:0;display:flex;flex-direction:row-reverse}}#person-detail-section .container .picture-container{text-align:center;display:inline-block}@media (min-width:1000px){#person-detail-section .container .picture-container{text-align:right;display:block}}#person-detail-section .container .picture-container .credit{text-align:left;font-size:10px}#person-detail-section .container .picture-container .credit span{font-weight:700}#person-detail-section .container .person-bio{text-align:center;margin-top:20px;flex:1}@media (min-width:1000px){#person-detail-section .container .person-bio{text-align:left;padding:0 20px 0 0;margin:0}}@media (min-width:1200px){#person-detail-section .container .person-bio{padding:0 40px 0 0}}#person-detail-section .container .person-bio .flex-container{display:flex;flex-direction:column-reverse;align-items:center}@media (min-width:1000px){#person-detail-section .container .person-bio .flex-container{flex-direction:row;align-items:baseline}}#person-detail-section .container .person-bio .flex-container .name{flex:1;font-size:50px}@media (min-width:768px){#person-detail-section .container .person-bio .flex-container .name{margin:20px 20px 0 0}}@media (min-width:1200px){#person-detail-section .container .person-bio .flex-container .name{font-size:60px}}#person-detail-section .container .person-bio .flex-container .add-to-likings{font-size:13px}#person-detail-section .container .person-bio .flex-container .add-to-likings i{font-size:18px;vertical-align:middle}#person-detail-section .container .person-bio .flex-container .add-to-likings span{border-bottom:1px solid #e68b60;vertical-align:middle}#person-detail-section .container .person-bio .job{text-transform:uppercase;color:#999;font-weight:400;font-size:22px;letter-spacing:1px}.related-articles-section{margin:40px 0}@media (min-width:1000px){.related-articles-section{padding:0 10px}}@media (min-width:1200px){.related-articles-section{margin:80px 0}}.related-articles-section h2{margin:30px 0}.related-articles-section .load-more-button i{margin-top:10px;transition:transform .3s ease}.related-articles-section .load-more-button:hover i{transform:translateY(10px)}.related-articles-section #related-articles-container{margin-bottom:30px}@media (min-width:1200px){.related-articles-section #related-articles-container{max-width:1240px;margin:0 auto 30px}}#person-related-events-section{padding:0 20px;position:relative}@media (min-width:1000px){#person-related-events-section{padding:0 0 40px}}#person-related-events-section .grey-line{display:none;position:absolute;bottom:0;left:0;width:60%;background:#e5e5e5;height:380px;z-index:-1}@media (min-width:1200px){#person-related-events-section .grey-line{display:block}}#person-description-section{margin:40px 0;padding:0 20px}@media (min-width:1000px){#person-description-section{margin:70px 0;padding:0}}@media (min-width:1000px){#person-description-section .container{max-width:800px}}#event-spotify-section{margin:40px 0}#event-spotify-section .container iframe{width:100%}#event-detail-section{padding:0 10px}#event-detail-section .navigation{margin:20px auto 10px;padding:0 20px;max-width:1200px;text-align:left;display:none}@media (min-width:1000px){#event-detail-section .navigation{display:block;margin:0 auto 10px}}@media (min-width:1200px){#event-detail-section .navigation{padding:0}}#event-detail-section .navigation.mobile{padding:0;display:block}@media (min-width:1000px){#event-detail-section .navigation.mobile{display:none}}@media (min-width:1000px){#event-detail-section{padding:0 0 70px}}@media (min-width:1000px){#event-detail-section .container{display:flex;flex-direction:row}}#event-detail-section .container .event-text{flex:1;text-align:center;margin-top:20px}@media (min-width:1000px){#event-detail-section .container .event-text{text-align:left;padding:0 50px;margin:0}}#event-detail-section .container .event-text h1{text-align:center;font-size:30px;text-transform:uppercase}@media (min-width:400px){#event-detail-section .container .event-text h1{font-size:40px}}@media (min-width:1000px){#event-detail-section .container .event-text h1{font-size:45px;text-align:left}}#event-detail-section .container .event-text .flex-container{display:flex;align-items:baseline;justify-content:space-evenly;margin:10px 0 30px}@media (min-width:1000px){#event-detail-section .container .event-text .flex-container{margin-bottom:30px;justify-content:normal}}#event-detail-section .container .event-text .flex-container .event-date{background:#000;color:#fff;display:inline-block;padding:5px;font-weight:700;text-transform:uppercase}#event-detail-section .container .event-text .flex-container .add-to-agenda,#event-detail-section .container .event-text .flex-container .remove-from-agenda{font-size:12px;text-transform:uppercase;letter-spacing:1px;text-decoration:underline}@media (min-width:768px){#event-detail-section .container .event-text .flex-container .add-to-agenda,#event-detail-section .container .event-text .flex-container .remove-from-agenda{font-size:13px}}@media (min-width:1000px){#event-detail-section .container .event-text .flex-container .add-to-agenda,#event-detail-section .container .event-text .flex-container .remove-from-agenda{margin:0 20px}}#event-detail-section .container .event-text .flex-container .add-to-agenda i,#event-detail-section .container .event-text .flex-container .remove-from-agenda i{font-size:18px;margin-right:5px;vertical-align:middle;display:inline-block}@media (min-width:1000px){#event-detail-section .container .event-text .flex-container .add-to-agenda i,#event-detail-section .container .event-text .flex-container .remove-from-agenda i{font-size:25px}}#event-detail-section .container .event-text .event-category-tags{text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center}@media (min-width:1000px){#event-detail-section .container .event-text .event-category-tags{text-align:left}}#event-detail-section .container .event-text .event-category-tags a{color:#000}#event-detail-section .container .event-text .event-category-tags a:hover{color:#e68b60}#event-detail-section .container .event-text .event-category-tags .tags{text-transform:none;font-weight:400;font-size:12px}#event-detail-section .container .event-text .event-categories-tags{text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center}@media (min-width:1000px){#event-detail-section .container .event-text .event-categories-tags{text-align:left}}#event-detail-section .container .event-text .event-categories-tags a{color:#000}#event-detail-section .container .event-text .event-categories-tags a:hover{color:#e68b60}#event-detail-section .container .event-text .event-categories-tags .event-tags{text-transform:none;font-weight:400;font-size:12px}#event-detail-section .container .event-text .event-short-description p{margin-top:30px;text-align:center;line-height:27px}@media (min-width:1000px){#event-detail-section .container .event-text .event-short-description p{text-align:left}}#event-detail-section .container .event-text .event-price>i{display:inline-block;vertical-align:middle}#event-detail-section .container .event-text .event-price>div{display:inline-block;vertical-align:top}#event-detail-section .container .event-text .event-detail{margin-top:30px;text-align:center}@media (min-width:1000px){#event-detail-section .container .event-text .event-detail{text-align:left}}#event-detail-section .container .event-text .event-detail p{margin:0}#event-detail-section .container .event-text .event-detail i{color:#e68b60}#event-detail-section .container .event-text .event-detail>div{margin:5px 0}#event-detail-section .container .event-text .event-detail .event-position .city{font-weight:700}#event-detail-section .container .event-text .event-detail .event-position .place-info{font-weight:700;color:#e68b60;text-transform:uppercase;text-decoration:none}#event-detail-section .container .event-text .event-detail .event-position .place-info:hover{color:#c2531e}#event-detail-section .container .event-text .event-detail .event-position a{text-decoration:underline}#event-detail-section .container .event-text .main-link{display:inline-block;margin-top:50px}#event-detail-section .container .event-text .main-link:disabled{cursor:default}#event-detail-section .container .picture-container{text-align:center;position:relative;display:inline-block}@media (min-width:1000px){#event-detail-section .container .picture-container{text-align:left;display:block}}#event-detail-section .container .picture-container .status-tag{top:67px;left:20px}@media (min-width:1000px){#event-detail-section .container .picture-container .status-tag{font-size:14px;top:15px;left:15px}}#event-detail-section .container .picture-container .calendar{position:absolute;top:47px;right:0;height:75px;width:75px;color:#fff;overflow:hidden}@media (min-width:768px){#event-detail-section .container .picture-container .calendar{top:51px}}@media (min-width:1000px){#event-detail-section .container .picture-container .calendar{top:0}}#event-detail-section .container .picture-container .calendar i{display:inline-block;position:absolute;z-index:4;top:15px;left:60%}#event-detail-section .container .picture-container .calendar:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-bottom:75px solid transparent;border-right:75px solid #e68b60;z-index:2}#event-detail-section .container .picture-container .credit{text-align:left;font-size:10px}#event-detail-section .container .picture-container .credit span{font-weight:700}#event-detail-section .next-side-container,#event-detail-section .previous-side-container{display:none}@media (min-width:1200px){#event-detail-section .next-side-container,#event-detail-section .previous-side-container{display:block;top:50%;transform:translateY(-50%);bottom:auto}#event-detail-section .next-side-container a,#event-detail-section .previous-side-container a{width:85px}#event-detail-section .next-side-container a:hover,#event-detail-section .previous-side-container a:hover{width:auto}}#article-detail-next-previous,#event-detail-next-previous{display:flex;justify-content:center;margin:40px 0}@media (min-width:768px){#article-detail-next-previous,#event-detail-next-previous{display:flex}}@media (min-width:1000px){#article-detail-next-previous,#event-detail-next-previous{margin:60px 0}}@media (min-width:1200px){#article-detail-next-previous,#event-detail-next-previous{display:none}}#article-detail-next-previous#event-detail-next-previous,#event-detail-next-previous#event-detail-next-previous{text-transform:uppercase}#article-detail-next-previous>div:not(.separator),#event-detail-next-previous>div:not(.separator){box-shadow:0 0 30px 0 rgba(0,0,0,.1);margin:0 8px;background:#fff;flex:1;display:flex;align-items:center;justify-content:center}@media (min-width:400px){#article-detail-next-previous>div:not(.separator),#event-detail-next-previous>div:not(.separator){margin:0 20px}}@media (min-width:768px){#article-detail-next-previous>div:not(.separator),#event-detail-next-previous>div:not(.separator){text-align:center;display:inline-block;box-shadow:none;background:transparent;width:calc(50% - 41px)}}#article-detail-next-previous>div:not(.separator)>a,#event-detail-next-previous>div:not(.separator)>a{display:inline-block;text-align:center;padding:10px;margin:0}@media (min-width:768px){#article-detail-next-previous>div:not(.separator)>a,#event-detail-next-previous>div:not(.separator)>a{box-shadow:0 0 30px 0 rgba(0,0,0,.1);background:#fff;padding:10px 20px}}#article-detail-next-previous .separator,#event-detail-next-previous .separator{display:none}@media (min-width:400px){#article-detail-next-previous .separator,#event-detail-next-previous .separator{display:inline-block;width:1px;height:45px;background:#e68b60}}#event-related-events-section{position:relative}@media (min-width:1200px){#event-related-events-section{padding:0 20px 40px}}#event-related-events-section h2{text-align:center}#event-related-events-section .grey-line{display:none;position:absolute;bottom:0;left:0;width:60%;background:#e5e5e5;height:380px;z-index:-1}@media (min-width:1200px){#event-related-events-section .grey-line{display:block}}#event-description-section{padding:0 20px}@media (min-width:1000px){#event-description-section{padding:0}}#event-description-section h2{margin:30px 0}@media (min-width:1000px){#event-description-section h2{margin:0}}@media (min-width:768px){#event-description-section .container{max-width:700px}}.page-header{margin-top:20px;padding:0 20px}@media (min-width:1000px){.page-header{margin:0;padding:0}}.page-header h1{font-size:45px}@media (min-width:1000px){.page-header h1{font-size:65px}}.page-header p{max-width:800px;margin:10px auto}.page-header .child-categories-container a{position:relative}.page-header .child-categories-container .background-img{position:absolute;inset:0;z-index:-1;overflow:hidden}.page-header .child-categories-container .background-img img{width:300%;height:300%;object-fit:cover;object-position:left top}.page-places .place .overlay{left:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.75));background-color:transparent;transition:background-color .3s ease}.page-places .place .place-info{top:unset;bottom:-35px;left:0;text-align:left;transform:none;padding:30px;transition:bottom .3s ease}.page-places .place .place-info a{color:#fff}.page-places .place .place-info i.icomoon-fleche-droite{opacity:0;transition:opacity .3s ease;color:#e68b60}.page-places .place:hover .overlay{background-color:rgba(0,0,0,.5)}.page-places .place:hover .place-info{bottom:0}.page-places .place:hover .place-info i.icomoon-fleche-droite{opacity:1}#article-detail-section .container{padding:0 20px}@media (min-width:1200px){#article-detail-section .container{padding:0}}#article-detail-section .top-container{max-width:1200px;display:flex;justify-content:space-between;margin:0 auto 5px;padding:0 20px}#article-detail-section .top-container .navigation{display:block;text-align:left}#article-detail-section .top-container .date{color:#e68b60}#article-detail-section .h1,#article-detail-section h1{font-size:35px;margin-top:20px}@media (min-width:1000px){#article-detail-section .h1,#article-detail-section h1{font-size:45px;margin-top:50px}}@media (min-width:1200px){#article-detail-section .h1,#article-detail-section h1{font-size:60px;margin-top:50px}}#article-detail-section .h2,#article-detail-section h2{margin:60px 0 0}#article-detail-section .h2.align-left,#article-detail-section h2.align-left{text-align:left}#article-detail-section .h2.align-center,#article-detail-section h2.align-center{text-align:center}#article-detail-section .h2.align-right,#article-detail-section h2.align-right{text-align:right}#article-detail-section .categories-tags .separator{position:relative;top:-3px}#article-detail-section .categories,#article-detail-section .tags{display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;font-size:18px;letter-spacing:2px}#article-detail-section .content{margin:50px 0}#article-detail-section .picture-container{position:relative}#article-detail-section .picture-container .container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}#article-detail-section .picture-container .status-tag{top:10px;left:30px}@media (min-width:1000px){#article-detail-section .picture-container .status-tag{font-size:14px;top:15px;left:35px}}#article-detail-section .picture-container img{display:block}#article-detail-section .picture-container #next-article-container,#article-detail-section .picture-container #previous-article-container{display:none}@media (min-width:1200px){#article-detail-section .picture-container #next-article-container,#article-detail-section .picture-container #previous-article-container{display:block}}#article-detail-section .picture-container .credit{font-size:10px;text-align:left}#article-detail-section .picture-container .credit span{font-weight:700}@media (min-width:1200px){#article-detail-section .container{max-width:1000px;margin:0 auto}}#article-detail-section .container>.h2,#article-detail-section .container>h2{margin:20px 0 40px;text-transform:none;color:#898989;font-weight:lighter;font-size:25px}#article-detail-section .text-block-left{text-align:left;line-height:24px}#article-detail-section .text-block-right{text-align:right;line-height:24px}#article-detail-section .text-block-center{text-align:center;line-height:24px}#article-detail-section .quote-block{text-align:center;padding:0 20px;margin:50px 0}@media (min-width:768px){#article-detail-section .quote-block{padding:0 75px}}#article-detail-section .quote-block i{color:#e68b60;font-size:30px}#article-detail-section .quote-block p{display:inline;font-size:22px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px}#article-detail-section .video-block{position:relative;margin:20px auto}#article-detail-section .video-block img{display:block;max-width:100%;margin:0 auto}#article-detail-section .picture-title-text-block,#article-detail-section .text-picture-block{margin:20px auto;align-items:center}@media (min-width:768px){#article-detail-section .picture-title-text-block,#article-detail-section .text-picture-block{display:flex;flex-direction:row}}#article-detail-section .picture-title-text-block.left .picture-container,#article-detail-section .text-picture-block.left .picture-container{order:1}#article-detail-section .picture-title-text-block.left .text-container,#article-detail-section .text-picture-block.left .text-container{order:2}@media (min-width:768px){#article-detail-section .picture-title-text-block.left .text-container,#article-detail-section .text-picture-block.left .text-container{padding-left:60px}}#article-detail-section .picture-title-text-block.right .picture-container,#article-detail-section .text-picture-block.right .picture-container{order:2}#article-detail-section .picture-title-text-block.right .text-container,#article-detail-section .text-picture-block.right .text-container{order:1}@media (min-width:768px){#article-detail-section .picture-title-text-block.right .text-container,#article-detail-section .text-picture-block.right .text-container{padding-right:60px}}#article-detail-section .picture-title-text-block .picture-container,#article-detail-section .picture-title-text-block .text-container,#article-detail-section .text-picture-block .picture-container,#article-detail-section .text-picture-block .text-container{flex:1}#article-detail-section .picture-title-text-block .picture-container img,#article-detail-section .picture-title-text-block .text-container img,#article-detail-section .text-picture-block .picture-container img,#article-detail-section .text-picture-block .text-container img{margin:0 auto}#article-detail-section .button-list-content{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}#article-detail-section .button-list-content a{margin-bottom:10px}#article-detail-section .contact{margin:50px 0}#article-detail-section .contact,#article-detail-section .information{text-align:center}@media (min-width:1000px){#article-detail-section .contact,#article-detail-section .information{text-align:left}}#article-detail-section .contact p,#article-detail-section .information p{margin:0}#article-detail-section .contact i,#article-detail-section .information i{color:#e68b60}#article-detail-section #pictures-section .container{max-width:1200px}@media (min-width:1200px){#article-detail-section #pictures-section .container{padding:0}}#article-detail-section #video-section{margin:40px 0 10px}#article-detail-section .others-video-section{margin-bottom:40px}.social-links{text-align:center;padding-bottom:40px}@media (min-width:1000px){.social-links{text-align:left}}.social-links p{font-weight:700;margin:10px 0}.social-links ul{display:inline-block;list-style-type:none;padding:0;margin:0}.social-links ul li{display:inline-block;margin-right:10px}.social-links ul li a{font-size:18px;font-weight:700}#video-section{margin:40px 0 10px;padding:0 20px}@media (min-width:1000px){#video-section{margin:70px auto 30px;padding:0}}#video-section .video-cover{position:relative}#video-section .video-cover img{display:block}#video-section .video-cover.embed{padding-bottom:56.25%}#video-section .video-cover.embed iframe,#video-section .video-cover .overlay{position:absolute;top:0;left:0;height:100%;width:100%}#video-section .video-cover .overlay{background:#000;opacity:.1;z-index:1}.others-video-section{padding:0 20px;margin-bottom:30px}@media (min-width:1000px){.others-video-section{padding:0}}.others-video-section .video-cover{position:relative}.others-video-section .video-cover img{display:block}.others-video-section .video-cover.embed{padding-bottom:56.25%}.others-video-section .video-cover.embed iframe,.others-video-section .video-cover .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.others-video-section .video-cover .overlay{background:#000;opacity:.1;z-index:1}#pictures-section{margin:40px 0 10px;padding:0 20px}@media (min-width:1000px){#pictures-section{margin:60px 0;padding:0}}#pictures-section .pictures-list{margin:0 auto}#pictures-section .pictures-list .picture{width:100%;margin-bottom:20px;display:inline-block}@media (min-width:768px){#pictures-section .pictures-list .picture{width:calc(50% - 20px)}}@media (min-width:1200px){#pictures-section .pictures-list .picture{width:auto;display:block}}.related-events-section{margin:40px 0}@media (min-width:1000px){.related-events-section{margin:80px 0}}.related-events-section h2{margin:30px 0}.related-events-section #related-events-container{margin-bottom:40px}@media (min-width:1200px){.related-events-section #related-events-container{max-width:1240px;margin:0 auto 40px}}.related-events-section .load-more-button i{margin-top:10px;transition:transform .3s ease}.related-events-section .load-more-button:hover i{transform:translateY(10px)}.navigation a i{font-size:11px}.share-social-list{padding:0;margin:10px 0;list-style-type:none}.share-social-list li{display:inline-block;margin:0 5px}#category-filter ul{padding:0}#category-filter ul span.bull{font-size:25px;vertical-align:middle}#category-filter ul li{list-style-type:none;display:inline-block;margin:0 5px}#category-filter ul li a{color:#000;font-size:17px;font-weight:600;padding-bottom:4px;letter-spacing:1px}#category-filter ul li a:hover{border-bottom:3px solid #e68b60}#category-filter ul li.selected a{color:#e68b60;border-bottom:3px solid #e68b60}#person-filter-container,#place-filter-container{text-align:center;max-width:800px;margin:0 auto}#person-filter-container form input,#place-filter-container form input{width:auto;display:inline-block;border-bottom:1px solid #000;margin:20px}@media (min-width:1000px){#person-filter-container form input,#place-filter-container form input{margin-right:20px}}#person-filter-container form button i,#place-filter-container form button i{margin:0}#places-list-section{position:relative;margin-bottom:50px}#places-list-section .container{position:relative;z-index:1}#places-list-section .places-list .place{margin:10px}#persons-list-section{position:relative;margin-bottom:50px}#persons-list-section .container{position:relative;z-index:1}.status-tag{position:absolute;top:5%;left:5%;border-radius:15px;padding:5px 10px;z-index:3;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1px}.status-tag.red{background:#e68b60;color:#fff}.status-tag.white{background:#fff;color:#000}.status-tag.black{background:#000;color:#fff}.newsletter-subscribe-container{text-align:left}.newsletter-subscribe-error{color:#f94f4f}body.page-subscription .container-content-block{max-width:1000px;margin:0 auto}.content-block.list-content{margin-top:15px}.content-block.list-content.align-center{text-align:center}.content-block.list-content.align-left{text-align:left}.content-block.list-content.align-left ul.items li.item .picture img{margin-left:0}.content-block.list-content.align-right{text-align:right}.content-block.list-content.align-right ul.items li.item .picture img{margin-right:0}.content-block.list-content .slider-content{position:relative}.content-block.list-content ul.items{list-style:none;padding:0;margin:0}.content-block.list-content ul.items li.item{vertical-align:top;padding:20px}.content-block.list-content ul.items li.item .picture{padding-bottom:20px}.content-block.list-content ul.items li.item .title{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;line-height:30px;color:#e68b60}.content-block.list-content ul.items li.item .title a{color:#e68b60;text-decoration:none}.content-block.list-content ul.items li.item .content+.button{margin-top:10px}.content-block.list-content.slider ul.items{margin:0 auto}.content-block.list-content.slider ul.items li.item{width:240px;white-space:normal}.content-block.list-content.slider ul.items li.item .picture a{display:inline-block}.content-block.list-content.small-pictures ul.items li.item .picture img{max-width:90px}@media (min-width:650px){.content-block.list-content.columns-2 ul.items li.item{display:inline-block;width:600px}}@media (min-width:450px){.content-block.list-content.columns-3 ul.items li.item{display:inline-block;width:400px}}@media (min-width:350px){.content-block.list-content.columns-4 ul.items li.item{display:inline-block;width:300px}}@media (min-width:240px + 50px){.content-block.list-content.columns-5 ul.items li.item{display:inline-block;width:240px}}.content-block.list-content .picture img{margin:0 auto}.content-block.two-columns-picture-picture-text-button img{display:block;margin:0 auto}.content-block.two-columns-picture-picture-text-button .description{line-height:23px}.content-block.two-columns-picture-picture-text-button a{margin-top:20px}.content-block.two-columns-picture-picture-text-button .item{max-width:450px;display:inline-block;vertical-align:middle;margin-top:40px}@media screen and (min-width:768px){.content-block.two-columns-picture-picture-text-button .item{margin:60px 30px 0}}@media (min-width:1200px){.content-block.two-columns-picture-picture-text-button .item{margin:60px 60px 0}}.content-block.two-columns-picture-picture-text-button .item .logo{display:block;margin:30px auto 20px}.picture-title-text-block.superposition,.text-picture-block.superposition{margin:40px 0}@media (min-width:1000px){.picture-title-text-block.superposition,.text-picture-block.superposition{margin:80px 0}}@media (min-width:1200px){.picture-title-text-block.superposition,.text-picture-block.superposition{margin:100px 0}}.picture-title-text-block.superposition .container,.text-picture-block.superposition .container{display:flex;flex-direction:column-reverse;padding:0 20px}@media (min-width:1000px){.picture-title-text-block.superposition .container,.text-picture-block.superposition .container{padding:0 10px}}@media (min-width:1200px){.picture-title-text-block.superposition .container,.text-picture-block.superposition .container{text-align:right;display:block;position:relative;max-width:1400px}}@media (min-width:1200px){.picture-title-text-block.superposition.left .container,.text-picture-block.superposition.left .container{text-align:left}}.picture-title-text-block.superposition .content,.text-picture-block.superposition .content{background:#fff;text-align:center;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:20px}@media (min-width:768px){.picture-title-text-block.superposition .content,.picture-title-text-block.superposition .content.text-block-left,.text-picture-block.superposition .content,.text-picture-block.superposition .content.text-block-left{text-align:left}.picture-title-text-block.superposition .content.text-block-right,.text-picture-block.superposition .content.text-block-right{text-align:right}.picture-title-text-block.superposition .content.text-block-center,.text-picture-block.superposition .content.text-block-center{text-align:center}}@media (min-width:768px){.picture-title-text-block.superposition .content,.text-picture-block.superposition .content{max-width:700px;padding:40px}}@media (min-width:1200px){.picture-title-text-block.superposition .content,.text-picture-block.superposition .content{position:absolute;top:50%;left:0;padding:70px;transform:translateY(-50%);z-index:1}}.picture-title-text-block.superposition .content h2,.text-picture-block.superposition .content h2{font-size:35px;line-height:40px;letter-spacing:6px;margin-bottom:25px}@media screen and (min-width:768px){.picture-title-text-block.superposition .content h2,.text-picture-block.superposition .content h2{font-size:50px;line-height:55px;letter-spacing:10px;margin-bottom:25px}}.picture-title-text-block.superposition .content .text,.text-picture-block.superposition .content .text{line-height:27px}.picture-title-text-block.superposition .content.text-block-left,.text-picture-block.superposition .content.text-block-left{text-align:left}.picture-title-text-block.superposition .content.text-block-right,.text-picture-block.superposition .content.text-block-right{text-align:right}.picture-title-text-block.superposition .content.text-block-center,.text-picture-block.superposition .content.text-block-center{text-align:center}.picture-title-text-block.superposition .content p,.text-picture-block.superposition .content p{line-height:1.6}@media (min-width:768px){.picture-title-text-block.superposition .content p,.text-picture-block.superposition .content p{line-height:27px}}.picture-title-text-block.superposition .picture,.text-picture-block.superposition .picture{position:relative;display:inline-block}.picture-title-text-block.superposition .content,.picture-title-text-block.superposition .picture,.text-picture-block.superposition .content,.text-picture-block.superposition .picture{display:inline-block}@media (min-width:1200px){.picture-title-text-block.superposition.left .content,.text-picture-block.superposition.left .content{left:50%;right:unset}}.picture-title-text-block:not(.superposition),.text-picture-block:not(.superposition){margin:20px auto;align-items:center}@media (min-width:768px){.picture-title-text-block:not(.superposition),.text-picture-block:not(.superposition){display:flex;flex-direction:row}}.picture-title-text-block:not(.superposition).left .picture-container,.text-picture-block:not(.superposition).left .picture-container{order:1}.picture-title-text-block:not(.superposition).left .text-container,.text-picture-block:not(.superposition).left .text-container{order:2}@media (min-width:768px){.picture-title-text-block:not(.superposition).left .text-container,.text-picture-block:not(.superposition).left .text-container{padding-left:60px}}.picture-title-text-block:not(.superposition).right .picture-container,.text-picture-block:not(.superposition).right .picture-container{order:2}.picture-title-text-block:not(.superposition).right .text-container,.text-picture-block:not(.superposition).right .text-container{order:1}@media (min-width:768px){.picture-title-text-block:not(.superposition).right .text-container,.text-picture-block:not(.superposition).right .text-container{padding-right:60px}}.picture-title-text-block:not(.superposition) .picture-container,.picture-title-text-block:not(.superposition) .text-container,.text-picture-block:not(.superposition) .picture-container,.text-picture-block:not(.superposition) .text-container{flex:1}.picture-title-text-block:not(.superposition) .picture-container img,.picture-title-text-block:not(.superposition) .text-container img,.text-picture-block:not(.superposition) .picture-container img,.text-picture-block:not(.superposition) .text-container img{margin:0 auto}.button-list-content{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:30px}.button-list-content a{margin-bottom:10px}.video-block{position:relative;margin:20px auto}.video-block img{display:block;max-width:100%;margin:0 auto}div.tagsinput{border:1px solid #ccc;background:#fff;padding:5px;width:300px;height:100px;overflow-y:auto}div.tagsinput span.tag{border:1px solid #a5d24a;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#cde69c;color:#638421;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag a{font-weight:700;color:#82ad2b;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:transparent;color:#000;outline:0;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#fbd8db!important;color:#90111a!important}