@font-face{font-family:PlantinMT;src:url("../fonts/PlantinTitlingMTW00-Regular.woff2") format("woff2"),url("../fonts/PlantinTitlingMTW00-Regular.woff") format("woff"),url("../fonts/PlantinTitlingMTW00-Regular.ttf") format("truetype")}@font-face{font-family:PlantinMT-italic;src:url("../fonts/PlantinMTW01-Italic.woff2") format("woff2"),url("../fonts/PlantinMTW01-Italic.woff") format("woff"),url("../fonts/PlantinMTW01-Italic.ttf") format("truetype")}@font-face{font-family:PlantinMT-regular;src:url("../fonts/PlantinMTW01-Regular.woff2") format("woff2"),url("../fonts/PlantinMTW01-Regular.woff") format("woff"),url("../fonts/PlantinMTW01-Regular.ttf") format("truetype")}@font-face{font-family:Helvetica-bold;src:url("../fonts/HelveticaLTW01-Bold.woff2") format("woff2"),url("../fonts/HelveticaLTW01-Bold.woff") format("woff"),url("../fonts/HelveticaLTW01-Bold.ttf") format("truetype")}@font-face{font-family:Helvetica-narrow-bold;src:url("../fonts/HelveticaLTW01-BoldNarrow.woff2") format("woff2"),url("../fonts/HelveticaLTW01-BoldNarrow.woff") format("woff"),url("../fonts/HelveticaLTW01-BoldNarrow.ttf") format("truetype")}@font-face{font-family:Helvetica-narrow;src:url("../fonts/HelveticaLTW01-BoldNarrow.woff2") format("woff2"),url("../fonts/HelveticaLTW01-BoldNarrow.woff") format("woff"),url("../fonts/HelveticaLTNarrow.ttf") format("truetype")}@font-face{font-family:HelveticaRegular;src:url("../fonts/HelveticaLT-Narrow.woff2") format("woff2"),url("../fonts/HelveticaLT-Narrow.woff") format("woff"),url("../fonts/HelveticaLTRoman.ttf") format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body :focus{outline:0 none}button{appearance:none;border:none;background:none;padding:0;margin:0;font-size:1rem}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0)}br.below-width-xxs,br.max-width-xxs,br.min-width-xxs{display:none}@media screen and (max-width:320px){br.max-width-xxs{display:block}}@media screen and (min-width:320px){br.min-width-xxs{display:block}}@media screen and (max-width:319px){br.below-xxs{display:block}}.show-below-xxs,.show-max-width-xxs,.show-min-width-xxs{display:none}@media screen and (max-width:320px){.show-max-width-xxs{display:inherit}}@media screen and (min-width:320px){.show-min-width-xxs{display:inherit}}@media screen and (max-width:319px){.show-below-xxs{display:inherit}}br.below-width-xs,br.max-width-xs,br.min-width-xs{display:none}@media screen and (max-width:550px){br.max-width-xs{display:block}}@media screen and (min-width:550px){br.min-width-xs{display:block}}@media screen and (max-width:549px){br.below-xs{display:block}}.show-below-xs,.show-max-width-xs,.show-min-width-xs{display:none}@media screen and (max-width:550px){.show-max-width-xs{display:inherit}}@media screen and (min-width:550px){.show-min-width-xs{display:inherit}}@media screen and (max-width:549px){.show-below-xs{display:inherit}}br.below-width-s,br.max-width-s,br.min-width-s{display:none}@media screen and (max-width:750px){br.max-width-s{display:block}}@media screen and (min-width:750px){br.min-width-s{display:block}}@media screen and (max-width:749px){br.below-s{display:block}}.show-below-s,.show-max-width-s,.show-min-width-s{display:none}@media screen and (max-width:750px){.show-max-width-s{display:inherit}}@media screen and (min-width:750px){.show-min-width-s{display:inherit}}@media screen and (max-width:749px){.show-below-s{display:inherit}}br.below-width-m,br.max-width-m,br.min-width-m{display:none}@media screen and (max-width:980px){br.max-width-m{display:block}}@media screen and (min-width:980px){br.min-width-m{display:block}}@media screen and (max-width:979px){br.below-m{display:block}}.show-below-m,.show-max-width-m,.show-min-width-m{display:none}@media screen and (max-width:980px){.show-max-width-m{display:inherit}}@media screen and (min-width:980px){.show-min-width-m{display:inherit}}@media screen and (max-width:979px){.show-below-m{display:inherit}}br.below-width-l,br.max-width-l,br.min-width-l{display:none}@media screen and (max-width:1200px){br.max-width-l{display:block}}@media screen and (min-width:1200px){br.min-width-l{display:block}}@media screen and (max-width:1199px){br.below-l{display:block}}.show-below-l,.show-max-width-l,.show-min-width-l{display:none}@media screen and (max-width:1200px){.show-max-width-l{display:inherit}}@media screen and (min-width:1200px){.show-min-width-l{display:inherit}}@media screen and (max-width:1199px){.show-below-l{display:inherit}}br.below-width-xl,br.max-width-xl,br.min-width-xl{display:none}@media screen and (max-width:1400px){br.max-width-xl{display:block}}@media screen and (min-width:1400px){br.min-width-xl{display:block}}@media screen and (max-width:1399px){br.below-xl{display:block}}.show-below-xl,.show-max-width-xl,.show-min-width-xl{display:none}@media screen and (max-width:1400px){.show-max-width-xl{display:inherit}}@media screen and (min-width:1400px){.show-min-width-xl{display:inherit}}@media screen and (max-width:1399px){.show-below-xl{display:inherit}}br.below-width-xxl,br.max-width-xxl,br.min-width-xxl{display:none}@media screen and (max-width:1600px){br.max-width-xxl{display:block}}@media screen and (min-width:1600px){br.min-width-xxl{display:block}}@media screen and (max-width:1599px){br.below-xxl{display:block}}.show-below-xxl,.show-max-width-xxl,.show-min-width-xxl{display:none}@media screen and (max-width:1600px){.show-max-width-xxl{display:inherit}}@media screen and (min-width:1600px){.show-min-width-xxl{display:inherit}}@media screen and (max-width:1599px){.show-below-xxl{display:inherit}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;direction:ltr;*line-height:0}.hidden{display:none!important}.invisible{visibility:hidden!important}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a0a0a}body.scroll-blocked{overflow:hidden}.wrapper-global{padding-top:150px}.block{width:90%;max-width:1360px;margin:100px auto}.block .align-center{text-align:center}.block .align-right{text-align:right}.block .align-left{text-align:left}.block .x2-img{display:inline-block}.block .x2-img img{width:50%;display:block;margin:auto}.illustrations-container{display:block;width:100%;padding:0 15px}.illustrations-container img{display:block;max-width:100%;margin:auto}.photo{display:block;width:100%;margin:80px auto}.photo.w-800{padding:0 20.6%}.photo.ghost{padding-bottom:20px}.video-container{position:relative;display:block;width:100%;margin:45px auto 40px}.video-container:before{content:"";display:block;float:left;padding-bottom:56.25%}.video-container:after{content:"";display:table;clear:both}.video-container video{position:absolute;display:block;width:100%;height:auto}.video-iframe-container{position:relative;display:block;width:100%;margin:180px auto 100px}.video-iframe-container:before{content:"";display:block;float:left;padding-bottom:56.25%}.video-iframe-container:after{content:"";display:table;clear:both}.video-iframe-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.serif-title{font-family:PlantinMT-regular;line-height:8rem}.block-title,.serif-title{text-transform:uppercase;font-size:11rem;letter-spacing:-2px}.block-title{font-family:Helvetica-narrow-bold;line-height:10rem;-webkit-text-stroke-width:2px}.block-title.red-stroke{-webkit-text-stroke-color:#ff002d}.block-title.black-stroke{-webkit-text-stroke-color:#0a0a0a}.block-title.brown-stroke{-webkit-text-stroke-color:#ca581b}.block-title.pink-stroke{-webkit-text-stroke-color:#ff3cd4}.block-title.yellow-stroke{-webkit-text-stroke-color:#ffd200}.block-title.green-stroke{-webkit-text-stroke-color:#00dc00}.block-title.grey-stroke{-webkit-text-stroke-color:#dcdcdc}.block-title.orange-stroke{-webkit-text-stroke-color:#ff5a00}.block-title.africa{-webkit-text-stroke-color:#ca581b;color:#ffd200}.block-title.asia{-webkit-text-stroke-color:#00dc00;color:#ff002d}.block-title.europe{-webkit-text-stroke-color:#ffd200;color:#ca581b}.block-title.middle-east{-webkit-text-stroke-color:#0a0a0a;color:#dcdcdc}.block-title.north-america{-webkit-text-stroke-color:#ff3cd4;color:#ff002d}.block-title.oceania{-webkit-text-stroke-color:#ff002d;color:#00dc00}.block-title.south-america{-webkit-text-stroke-color:#ca581b;color:#ff5a00}h3{font-family:Helvetica-bold;font-size:2.8rem;margin-bottom:40px}.yellow{color:#ffd200}.pink{color:#ff3cd4}.green{color:#00dc00}.brown{color:#ca581b}.black{color:#0a0a0a}.red{color:#ff002d}.orange{color:#ff5a00}.grey{color:#dcdcdc}.text-content{margin:25px auto;font-family:PlantinMT-regular;font-size:2.4rem;line-height:3rem}.text-content em{font-family:PlantinMT-italic}.text-content a,.text-content a:visited{color:#0a0a0a}.text-content a:hover{color:#ff3cd4}.text-content.baseline-xl{font-size:8rem;line-height:7rem}.text-content.baseline{font-size:3rem;line-height:3.5rem}.block__partners .align-center{margin-bottom:70px}.tickets-waitlist{margin:auto;width:200px;display:block;background-color:#ff002d;font-family:Helvetica,sans-serif;font-size:1.8rem;line-height:5rem;text-align:center;text-decoration:none;color:#fff!important;text-transform:uppercase;transition:all .2s ease-in-out}.tickets-waitlist:hover{color:#fff!important;background-color:#0a0a0a}@media screen and (max-width:980px){.wrapper-global{padding-top:0}.block{margin:50px auto}.photo.ghost{padding:0}.serif-title{font-family:PlantinMT-regular;text-transform:uppercase;font-size:7rem;line-height:6rem;letter-spacing:0}.serif-title.small-m{font-size:4rem;line-height:3.6rem}.block-title{font-size:7rem;line-height:6rem;letter-spacing:-2px}h3{font-family:Helvetica-bold;font-size:2.8rem;margin-bottom:40px}.text-content{margin:25px auto;font-family:PlantinMT-regular;font-size:1.8rem;line-height:2.4rem}.text-content em{font-family:PlantinMT-italic}.text-content.baseline-xl{font-size:5rem;line-height:4.5rem;text-align:center!important}.text-content.baseline{font-size:2rem;line-height:2.5rem;text-align:center!important}.video-iframe-container{margin:40px auto}}@media screen and (max-width:320px){.serif-title{font-family:PlantinMT-regular;text-transform:uppercase;font-size:6rem;line-height:5rem;letter-spacing:0}.serif-title.small-m{font-size:3.6rem;line-height:3.2rem}.block-title{font-size:6rem;line-height:5rem;letter-spacing:-2px}h3{font-family:Helvetica-bold;font-size:2.8rem;margin-bottom:40px}}.block__intro{text-align:center}.block__intro h1,.block__intro h1 span{position:relative}.block__intro h1 span:after{content:"";position:absolute;left:40%;top:0;width:120%;height:120%;background-image:url("../images/marker.svg");background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}@keyframes spin{0%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(1turn)}}.block__intro a{display:block;position:relative}.block__intro .macaron{position:fixed;z-index:999;right:40px;bottom:70px;width:200px;transition:width .4s ease-in-out}.block__intro .macaron.minimize{width:120px}@media screen and (max-width:980px){.block__intro{margin:100px auto 50px}.block__intro h1 span{display:inline-block}.block__intro h1 span:after{content:"";position:absolute;left:40%;top:-30px;width:140%;height:190%;background-image:url("../images/marker.svg");background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}.block__intro .macaron{position:fixed;right:15px;bottom:25px;width:120px;animation:spin 20s linear infinite;transition:width .4s ease-in-out}.block__intro .macaron.minimize{width:80px}}header{position:fixed;z-index:8888;top:40px;left:0;right:0;width:90%;max-width:660px;margin:auto;height:60px;background-color:#0a0a0a;overflow:hidden}header .menu{height:100%;position:relative}header .menu-header{position:relative;z-index:10;cursor:pointer;height:60px;background-color:#0a0a0a}header .menu-header img{padding:10px 0;display:block;width:85px;margin:auto}header .menu-content{color:#fff;text-align:center;padding:40px 45px 0;background-color:#0a0a0a}header .menu-content .header-title{font-family:PlantinMT-regular;text-transform:uppercase;font-size:5.5rem;line-height:5rem;letter-spacing:-1px}header .menu-content .header-title span{position:relative}header .menu-content .header-title span:after{content:"";position:absolute;left:40%;top:0;width:120%;height:120%;background-image:url("../images/marker-white.svg");background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}header .menu-content .link-list{margin-top:70px}header .menu-content .link-list li{line-height:5rem}header .menu-content .link-list a{font-family:Helvetica-narrow-bold;font-size:5rem;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .2s ease-in-out}header .menu-content .link-list a:hover{color:#ffd200}header .footer-header{position:absolute;left:0;right:0;bottom:40px;text-align:center}header .footer-header p{color:#fff;font-family:HelveticaRegular;font-size:1.8rem}header .footer-header p:first-child{margin-bottom:20px}header .footer-header p a{color:#fff;text-decoration:none}header .footer-header p a.decoration{text-decoration:underline}header .footer-header .socials{text-transform:uppercase}header .footer-header .socials a:hover{text-decoration:underline}@media screen and (max-height:850px){header .menu-content{padding:20px 45px 0}header .menu-content .header-title{font-size:5rem;line-height:4.5rem}header .menu-content .link-list li{line-height:3rem}header .menu-content .link-list a{font-size:3rem}}@media screen and (max-height:680px){header .menu-content .header-title{font-size:5rem;line-height:4.5rem}header .menu-content .link-list{margin-top:80px}header .menu-content .link-list li{line-height:2rem}header .menu-content .link-list a{font-size:2rem}header .footer-header{bottom:20px}header .footer-header p{font-size:1.4rem}}@media screen and (max-height:620px){header .menu-content .link-list{margin-top:60px}}@media screen and (max-height:600px){header .menu-content .link-list{margin-top:30px}}@media screen and (max-width:980px){header{top:20px}header,header .menu-header{height:45px}header .menu-header img{padding:8px 0;width:70px}header .menu-content{padding:40px 45px 0}header .menu-content .header-title{font-size:2.5rem;line-height:2.3rem}header .menu-content .header-title span{display:inline-block}header .menu-content .header-title span:after{content:"";position:absolute;left:40%;top:-8px;width:140%;height:190%;background-image:url("../images/marker-white.svg");background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}header .menu-content .link-list{margin-top:100px}header .menu-content .link-list li{line-height:3rem}header .menu-content .link-list a{font-size:3rem}header .footer-header{bottom:20px}header .footer-header p{font-size:1.4rem}header .footer-header p:first-child{margin-bottom:10px}}@media screen and (max-width:320px){header .menu-content .link-list{margin-top:60px}header .footer-header p{font-size:1.2rem}}@media (max-width:440px) and (min-height:800px){header .menu-content .header-title{font-size:3.5rem;line-height:3.3rem}header .menu-content .link-list{margin-top:140px}}@media (max-width:440px) and (min-height:700px){header .menu-content .header-title{font-size:3.5rem;line-height:3.3rem}}@media (max-width:440px) and (max-height:600px){header .menu-content .link-list{margin-top:75px}header .menu-content .link-list li{line-height:2rem}header .menu-content .link-list a{font-size:2rem}}@media (max-width:980px) and (min-height:980px){header .menu-content .header-title{font-size:5.5rem;line-height:5rem}header .menu-content .link-list{margin-top:170px}}.block__edito{text-align:center}.block__contact .text-content{font-family:Helvetica-narrow-bold;font-size:4rem;line-height:4rem;text-transform:uppercase}.block__contact .text-content a:hover{text-decoration:none}.block__contact .align-left .text-content{width:90%;margin:25px 0 50px}@media screen and (max-width:980px){.block__contact .text-content{font-size:2.5rem;line-height:2.5rem}.block__contact .align-left .text-content{width:90%;margin:25px 0 50px}}.block__map .index{text-align:center;font-family:HelveticaRegular;font-size:2.2rem}.block__map .serif-title{margin-bottom:60px}.block__map .hint{font-family:PlantinMT-italic;font-size:2.4rem;margin-bottom:5rem}.block__map .map-box:before{content:"";display:block;float:left;padding-bottom:56.25%}.block__map .map-box:after{content:"";display:table;clear:both}.block__map .map-box .marker{width:37px;height:37px;background-image:url("../images/map-marker.svg");background-size:cover}.block__map .legend-wrapper{margin-top:50px}.block__map .locations-list{margin:50px auto;color:#0a0a0a}.block__map .locations-list .region{margin-bottom:70px}.block__map .locations-list .block-title{text-align:center;margin-bottom:70px}.block__map .locations-list .flex-content{display:flex;justify-content:space-between}.block__map .locations-list .city{margin-bottom:10px;margin-top:20px}.block__map .locations-list .column{padding-right:30px;width:25%}.block__map .locations-list .column:last-child{padding-right:0}.block__map .locations-list .column .country{margin-bottom:45px}.block__map .locations-list .country-title{font-family:Helvetica-narrow;font-size:2.4rem;line-height:3rem;text-transform:uppercase;margin-bottom:30px}.block__map .locations-list .city-title{font-family:PlantinMT-italic;font-size:2.4rem;line-height:3rem}.block__map .locations-list a{display:block;position:relative;font-family:PlantinMT-regular;font-size:2.4rem;line-height:3rem;text-decoration:underline;color:#0a0a0a}.block__map .locations-list a:visited{color:#0a0a0a}.block__map .locations-list a:hover{color:#ff3cd4}.block__map .locations-list a[data-revealed=true]:hover{color:#ff002d}.block__map .locations-list a[data-revealed=true] span.label{background-color:#ffd200}@media screen and (max-width:980px){.block__map .hint{font-family:PlantinMT-italic;font-size:1.8rem;margin-bottom:2.5rem;text-align:center!important}.block__map .serif-title{text-align:center!important;margin-bottom:20px}.block__map .map-box:before{content:"";display:block;float:left;padding-bottom:100%}.block__map .map-box:after{content:"";display:table;clear:both}.block__map .map-box .marker{width:20px;height:20px}.block__map .legend-wrapper{margin-top:25px}.block__map .locations-list{display:block;margin:25px auto}.block__map .locations-list .city{margin-bottom:5px;margin-top:10px}.block__map .locations-list .country{margin-bottom:20px}.block__map .locations-list .block-title{text-align:center;margin-bottom:45px}.block__map .locations-list .column{display:none}.block__map .locations-list .country-title{font-size:1.8rem;line-height:2.4rem;margin-bottom:10px}.block__map .locations-list .city-title{font-size:1.8rem;line-height:2.4rem}.block__map .locations-list a{font-size:1.6rem;line-height:2.2rem}}.slider{text-align:center;margin:180px auto}.slider .items-list{position:relative;height:175px}.slider .item{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;transition:.4s ease}.slider .item.current{opacity:1;transition:.6s ease .4s}.slider .item p{font-family:PlantinMT-italic;font-size:4rem;line-height:5rem}.slider .item p+p{margin-top:15px;font-size:3rem;line-height:4.5rem}.slider .item span{display:inline-block}.slider .item span img{width:50%;display:block;margin:25px auto}.slider .pagination p{font-family:Helvetica-bold;font-size:2.2rem}@media screen and (max-width:980px){.slider{margin:50px auto}.slider .items-list{height:200px}.slider .item{padding:0 40px}.slider .item p{font-size:2.4rem;line-height:3.4rem}.slider .item p+p{margin-top:15px;font-size:1.9rem;line-height:3.9rem}.slider .pagination p{font-family:Helvetica-bold;font-size:2rem}}.popin-container{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:flex;padding:40px;background-color:hsla(0,0%,100%,.95)}.popin-container .popin-chef{position:relative;background-color:#0a0a0a;color:#fff;width:100%;max-width:980px;margin:auto}.popin-container .popin-chef:before{content:"";display:block;float:left;padding-bottom:61.11111%}.popin-container .popin-chef:after{content:"";display:table;clear:both}.popin-container .popin-chef .bt-close{position:absolute;display:inline-block;top:-25px;right:0;cursor:pointer;font-family:Helvetica-bold;font-size:16px;color:#000;text-decoration:underline}.popin-container .popin-chef .nav-control{position:absolute;left:0;top:-25px}.popin-container .popin-chef .nav-control button{display:inline-block;font-family:Helvetica-bold;font-size:16px;color:#0a0a0a;text-decoration:underline;cursor:pointer;margin-right:15px}.popin-container .popin-chef .nav-control button.disabled{opacity:.2;touch-action:none}.popin-container .popin-content{height:100%;display:table;border-collapse:separate;border-spacing:30px}.popin-container .popin-content .image-container{position:relative;display:table-cell;vertical-align:top;width:50%}.popin-container .popin-content .image-container .disclaimer{position:absolute;bottom:0;right:0;background-color:#fff;color:#000;font-family:Helvetica,sans-serif;font-size:10px;line-height:18px;padding:0 5px}.popin-container .popin-content .content-container{display:table-cell;vertical-align:top;width:50%}.popin-container .popin-content .popin-title{text-align:center;font-family:Helvetica-narrow;font-size:2.4rem;line-height:2rem;text-transform:uppercase;margin-bottom:20px}.popin-container .popin-content img{display:block;width:100%}.popin-container .popin-content .data-city:after,.popin-container .popin-content .data-zipcode:after{content:","}.popin-container .popin-content .data-zipcode:empty{display:none}.popin-container .popin-content .data-image{background-size:cover;background-position:50% 50%}.popin-container .popin-content p{font-family:Helvetica,sans-serif;font-size:1.8rem;line-height:2.2rem}.popin-container .popin-content p.align-center{text-align:center}.popin-container .popin-content p.data-awards{font-style:italic;margin:20px 0}.popin-container .popin-content p.data-restaurant{font-weight:700;display:inline-block;vertical-align:top;margin-right:5px}.popin-container .popin-content p.data-restaurant+.data-michelin{position:relative;display:inline-block;vertical-align:top}.popin-container .popin-content p.data-restaurant+.data-michelin[data-num="0"]:after{content:"";font-size:20px;letter-spacing:3px}.popin-container .popin-content p.data-restaurant+.data-michelin[data-num="1"]:after{content:"\2605";font-size:20px;letter-spacing:3px}.popin-container .popin-content p.data-restaurant+.data-michelin[data-num="2"]:after{content:"\2605\2605";font-size:20px;letter-spacing:3px}.popin-container .popin-content p.data-restaurant+.data-michelin[data-num="3"]:after{content:"\2605\2605\2605";font-size:20px;letter-spacing:3px}.popin-container .popin-content p.ask{font-family:PlantinMT-regular;text-transform:uppercase;margin:20px 0}.popin-container .popin-content p.small{font-size:1.4rem;margin-top:-15px;margin-bottom:10px}.popin-container .popin-content .not-revealed p.ask,.popin-container .popin-content .revealed p.ask{color:#ffd200}.popin-container .popin-content .data-tickets,.popin-container .popin-content .popin-target{margin:auto;width:200px;display:inline-block;background-color:#ff002d;font-family:Helvetica,sans-serif;font-size:1.8rem;line-height:5rem;text-align:center;text-decoration:none;color:#fff;text-transform:uppercase;transition:all .2s ease-in-out}.popin-container .popin-content .data-tickets:hover,.popin-container .popin-content .popin-target:hover{color:#0a0a0a;background-color:#fff}@media screen and (max-height:650px){.popin-container .popin-chef{height:100%}.popin-container .popin-chef:after,.popin-container .popin-chef:before{display:none!important}}@media screen and (max-height:850px) and (min-width:980px){.popin-container{padding:20px}.popin-container .popin-content .popin-title{font-size:1.8rem}.popin-container .popin-content p{font-size:1.6rem;line-height:2rem}.popin-container .popin-content p.data-awards{margin:12px 0}}@media screen and (max-width:980px){.popin-container{padding:0}.popin-container .popin-chef{width:100%;max-width:100%;max-height:100%;height:100vh;padding:45px 20px 30px;overflow-y:scroll}.popin-container .popin-chef:after,.popin-container .popin-chef:before{display:none!important}.popin-container .popin-chef .bt-close{top:5px;right:20px;color:#fff;font-size:14px;line-height:35px}.popin-container .popin-chef .nav-control{top:5px;left:20px}.popin-container .popin-chef .nav-control button{color:#fff;font-size:14px;line-height:35px}.popin-container .popin-content{display:block;border-collapse:unset;border-spacing:0}.popin-container .popin-content .popin-title{text-align:center;font-family:Helvetica-narrow;font-size:2.4rem;line-height:3rem;text-transform:uppercase;margin-bottom:10px}.popin-container .popin-content .image-container{display:block;width:100%;height:40vh;position:relative;text-align:center;margin-bottom:20px}.popin-container .popin-content .content-container{display:block;width:100%}.popin-container .popin-content p{font-family:Helvetica,sans-serif;font-size:1.4rem;line-height:1.8rem}.popin-container .popin-content .data-tickets{width:185px;font-family:Helvetica,sans-serif;font-size:1.4rem;line-height:4.5rem;margin-bottom:25px}.popin-container .popin-content .data-image{background-position:50% 25%}}.block__poster,footer{position:relative;margin:auto;width:100%}.block__poster .image-container,footer .image-container{position:relative;text-align:center;width:100%;height:100vh}.block__poster .image-container img,footer .image-container img{display:block;width:100%;height:100%;object-fit:cover}.block__poster .image-container>div,footer .image-container>div{position:absolute;bottom:150px;left:0;right:0;max-width:1360px;margin:auto}.block__poster .image-container h1,footer .image-container h1{position:relative;background-color:#fff}.block__poster .image-container h1 span,footer .image-container h1 span{position:relative}.block__poster .image-container h1 span:after,footer .image-container h1 span:after{content:"";position:absolute;left:40%;top:0;width:120%;height:120%;background-image:url("../images/marker.svg");background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}.block__poster .image-container .block-title,footer .image-container .block-title{margin-bottom:20px}.block__poster>p,footer>p{margin-left:50px;margin-bottom:20px;font-size:1.5rem;line-height:2rem}.block__poster>p a,footer>p a{position:relative;text-decoration:none;color:#0a0a0a}.block__poster>p a:after,footer>p a:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#0a0a0a}.block__poster>p a:hover,footer>p a:hover{color:#ff3cd4}.block__poster>p a:hover:after,footer>p a:hover:after{background-color:#ff3cd4}.block__poster .flames,footer .flames{position:absolute;bottom:0;left:0;right:0;display:block;width:100%}@media screen and (max-width:980px){.block__poster,footer{margin:0 auto;padding:0}.block__poster .block-title,footer .block-title{font-size:4rem;line-height:3rem}.block__poster .serif-title,footer .serif-title{font-size:3.6rem;line-height:2.7rem;width:90%;margin:auto}.block__poster .image-container,footer .image-container{height:60vh}.block__poster .image-container>div,footer .image-container>div{bottom:90px}.block__poster>p,footer>p{font-family:Helvetica,sans-serif;font-size:1.2rem;line-height:1.8rem;color:#0a0a0a;margin-left:20px}}