@import "https://use.typekit.net/sdy1cba.css";@keyframes bounce{0%,10%,to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,0,0)}5%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-20px,0)}}@keyframes hover{0%{box-shadow:inset 0 0 0 .01px #e50914}to{box-shadow:inset 20em 0 .01px #e50914;color:#fff}}@keyframes leave{0%{box-shadow:inset -20em 0 0 .01px #e50914;color:#fff}to{box-shadow:inset 0 0 0 .01px #e50914}}@keyframes hover_g2{0%{box-shadow:inset 0 0 0 .01px #2f2f2f}to{box-shadow:inset 20em 0 .01px #2f2f2f;color:#fff}}@keyframes leave_g2{0%{box-shadow:inset -20em 0 0 .01px #2f2f2f;color:#fff}to{box-shadow:inset 0 0 0 .01px #2f2f2f}}@keyframes hover_btn{0%{box-shadow:inset 0 0 0 .01px #e50914}to{box-shadow:inset 10em 0 .01px #e50914;color:#fff}}@keyframes leave_btn{0%{box-shadow:inset -10em 0 0 .01px #e50914;color:#fff}to{box-shadow:inset 0 0 0 .01px #e50914}}@font-face{font-family:"NetflixSans_W_Rg";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Rg.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Rg.woff)format("woff")}@font-face{font-family:"NetflixSans_W_Bd";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Bd.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Bd.woff)format("woff")}@font-face{font-family:"NetflixSans_W_Blk";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Blk.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Blk.woff)format("woff")}@font-face{font-family:"NetflixSans_W_It";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_It.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_It.woff)format("woff")}@font-face{font-family:"NetflixSans_W_Lt";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Lt.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Lt.woff)format("woff")}@font-face{font-family:"NetflixSans_W_Md";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Md.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Md.woff)format("woff")}@font-face{font-family:"NetflixSans_W_MdIt";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_MdIt.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_MdIt.woff)format("woff")}@font-face{font-family:"NetflixSans_W_Th";src:url(/webfonts/netflix-sans/WOFF2/NetflixSans_W_Th.woff2)format("woff2"),url(/webfonts/netflix-sans/WOFF/NetflixSans_W_Th.woff)format("woff")}.bg-position-top{background-position:top!important}.bg-position-right{background-position:right!important}.bg-position-center{background-position:center!important}.bg-position-left{background-position:left!important}.bg-repeat-x{background-repeat:repeat-x!important}.font-light,.modal#modInfo .modal-content .button-close i{font-weight:300}.font-reg{font-weight:400}.font-bold,.play-btn:hover .btn-icon i{font-weight:700}.nowrap{white-space:nowrap}.clear{clear:both}@media (max-width:767px){.d-xs-none{display:none}}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}@media (max-width:767px){.left-xs{text-align:left!important}.right-xs{text-align:right!important}.center-xs{text-align:center!important}}@media (min-width:768px){.left-sm{text-align:left!important}.right-sm{text-align:right!important}.center-sm{text-align:center!important}}.no-margin{margin:0!important}.no-pad{padding:0!important}a,button{cursor:pointer}a.anchor{display:block;position:relative;visibility:hidden;top:-100px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container.full-height{padding-bottom:100%}.video-container iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.films-list.films-nav .films-list__actions .select-dd select::-ms-expand,select::-ms-expand{display:none}input::-ms-clear{display:none}html{font-size:62.5%;font-family:helvetica,arial,sans-serif}body{position:relative;font-family:"NetflixSans_W_Rg","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#000}body .fa,body .fas{font-family:Font Awesome\ 5 Pro;font-weight:900}.alpha,.beta,.delta,.epsilon,.gamma,.h1,.h2,.h3,.h4,.h5,.h6,.zeta,a,body,h1,h2,h3,h4,h5,h6{color:#fff}.alpha:first-child,.beta:first-child,.delta:first-child,.epsilon:first-child,.gamma:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.zeta:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.alpha,.h1,h1{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.5rem;font-weight:700;line-height:1.2;margin-bottom:30px}@media (max-width:991px){.alpha,.h1,h1{font-size:5rem}}@media (max-width:767px){.alpha,.h1,h1{font-size:3.4rem}}.beta,.h2,h2{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.5rem;font-weight:700;line-height:1.2;margin-bottom:30px}@media (max-width:991px){.beta,.h2,h2{font-size:4.5rem}}.gamma,.h3,h3{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.4rem;font-weight:700;line-height:1.2;margin-bottom:15px}@media (max-width:991px){.gamma,.h3,h3{font-size:2.4rem}}.delta,.h4,h4{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.6rem;font-weight:600;line-height:1.4;margin-bottom:15px}@media (max-width:991px){.delta,.h4,h4{font-size:2rem}}.epsilon,.h5,h5{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.4;margin-bottom:15px}@media (max-width:991px){.epsilon,.h5,h5{font-size:1.8rem}}.h6,.zeta,h6{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.4;margin-bottom:0}@media (max-width:991px){.h6,.zeta,h6{font-size:1.6rem}}address,li,ol,p,span{font-size:1.6rem;line-height:1.6;color:#fff}@media (max-width:767px){address,li,ol,p,span{font-size:1.4rem}}p.intro{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem}h2+h3,p+h1,p+h2,p+h3{margin-top:30px}p+h4,p+h5,p+h6{margin-top:15px}ol,p,ul{margin-bottom:15px}strong{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:700}em{font-style:italic}#main-nav .secondary-menu li a:active,#main-nav .secondary-menu li a:focus,#main-nav .secondary-menu li a:hover,a:active,a:focus,a:hover{color:#fff}.font-head{font-family:flood-std,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.font-intro{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem}.no-break{white-space:nowrap}.hidden{display:none!important}.txt-red{color:#e50914!important}img{max-width:100%;image-rendering:-webkit-optimize-contrast}.video-banner#bg-video{position:absolute;top:0;left:0;background:url(/assets/images/bg-home.jpg)no-repeat;background-size:contain;background-position:center;width:100%;min-height:100vh;overflow:hidden}.video-banner#bg-video .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.video-banner#bg-video{min-height:70vh;height:700px}}@media (max-width:767px){.video-banner#bg-video{height:600px}}.scroll-btn{position:absolute;bottom:-37px;z-index:2;width:58px;height:58px}.scroll-btn a,.scroll-btn a:before{position:absolute;top:0;left:0;width:58px;height:58px}.scroll-btn,.scroll-btn a:before{content:"";left:50%;transform:translateX(-50%)}.scroll-btn a:before{width:0;height:0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:80px solid #000}.scroll-btn a:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(/assets/images/leaf-symbol-thin.svg)no-repeat;background-size:cover;transition:600ms}.scroll-btn a:active:after,.scroll-btn a:focus:after,.scroll-btn a:hover:after{filter:contrast(0%) brightness(500%)}.bounce{animation:bounce 10s infinite;animation-name:bounce;transform-origin:center bottom}.button{display:inline-block;font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;color:#fff;background-color:transparent;border:2px solid #fff;text-transform:uppercase;text-decoration:none;padding:11px 25px;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);transition:ease 300ms}@media (max-width:767px){.button{font-size:1.2rem;padding:10px 20px}}.button.rounded{border-radius:5px!important}.button:active,.button:focus,.button:hover{color:#e50914;background-color:#fff}.button.red{color:#fff!important;background-color:#e50914;border:2px solid #e50914}.button.red:active,.button.red:focus,.button.red:hover{color:#e50914!important;border-color:#fff;background-color:#fff}.button.yellow-dark{background-color:#a55f00;border:2px solid #a55f00}.button.yellow-dark:active,.button.yellow-dark:focus,.button.yellow-dark:hover{color:#a55f00;border-color:#fff;background-color:#fff}.button.yellow{background-color:#f59600;border:2px solid #f59600}.button.yellow:active,.button.yellow:focus,.button.yellow:hover{color:#f59600;border-color:#fff;background-color:#fff}.button.violet{background-color:#78289b;border:2px solid #78289b}.button.violet:active,.button.violet:focus,.button.violet:hover{border-color:#b978e6;background-color:#b978e6}.button.darkgrey{color:#b0b0b0;background-color:#181818;border:2px solid #181818}.button.darkgrey:active,.button.darkgrey:focus,.button.darkgrey:hover{border-color:#2f2f2f;background-color:#2f2f2f}.button.rounded{}.slide_r_red{animation:leave .4s forwards}.slide_r_red:hover{animation:hover .4s forwards}.slide_r_grey2{animation:leave_g2 .4s forwards}.slide_r_grey2:hover{animation:hover_g2 .4s forwards}#menu-overlay{display:none;position:absolute;top:0;left:0;z-index:500;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7)}body.menu-active{overflow-y:hidden}body.menu-active:not(.map){padding-right:15px}body.menu-active #menu-overlay,body.page .button.back{display:block}body.menu-active .city__action-bar{z-index:1!important}#global-nav{position:fixed;top:0;left:0;width:100%;z-index:999}#global-nav .site-logo{display:inline-block;max-width:100px;padding:8px 0 0;margin-left:-5px}#global-nav #main-nav_toggle{position:absolute;right:0;top:0;z-index:999;background-color:#e50914;border:0;padding:0;transition:ease 300ms}#global-nav #main-nav_toggle.is-active{background-color:transparent}#global-nav #main-nav_toggle .hamburger{transform:scale(.6);padding:9.5px 5px}@media (max-width:991px){#global-nav{position:absolute}}#global-nav.nav-full{background:linear-gradient(180deg,rgba(24,24,24,.6)0,rgba(24,24,24,0) 100%)}@media (max-width:991px){#global-nav.nav-full{display:none}}#global-nav.nav-full.sticky,footer{background-image:url(/assets/images/pattern-lines.png);background-repeat:repeat;background-color:#1d1d1d}#global-nav.nav-full .nav__logo,#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle,section#home__hero .featured_q-eh .interview-group .title-name{display:flex;align-items:center}#global-nav.nav-full .nav__logo .site-logo{max-width:130px;padding:12px 15px}#global-nav.nav-full nav#primary-nav ul.main-menu{display:flex;justify-content:end;list-style:none;padding:16px 8.5px;margin-bottom:0}#global-nav.nav-full nav#primary-nav ul.main-menu>li{display:flex;align-items:center;padding:0 5px}#global-nav.nav-full nav#primary-nav ul.main-menu>li:first-child{padding-left:0}#global-nav.nav-full nav#primary-nav ul.main-menu>li:last-child{padding-right:0}#global-nav.nav-full nav#primary-nav ul.main-menu>li a{display:inline-block;position:relative;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.2;letter-spacing:.28px;text-decoration:none;padding:5px 10px;overflow:hidden}#global-nav.nav-full nav#primary-nav ul.main-menu>li a.nav-btn{display:inline-block;font-size:1.2rem;text-transform:uppercase;padding:8px 14px;border:2px solid rgba(255,255,255,.2)}#global-nav.nav-full nav#primary-nav ul.main-menu>li a.nav-btn:hover,body.city-experience .infoBox.restExp-events.hover .agg-popup .info__desc .info__img:after{border:2px solid #e50914}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle>a:after,#global-nav.nav-mobile{display:none}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle>a:not(.active){opacity:.35}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle>a:not(.active):hover{opacity:1;color:#e50914}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle>a:first-child{padding-right:2px}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle>a:last-child{padding-left:2px}#global-nav.nav-full nav#primary-nav ul.main-menu>li .language-toggle .sep i{font-size:2rem;transform:translateY(2px);opacity:.35}@media (max-width:991px){#global-nav.nav-mobile{display:block}}#main-nav{display:flex;flex-direction:column;justify-content:space-between;width:280px;height:100%;background:radial-gradient(69.06% 54.69%at 0 0,#410064 0,transparent 100%),radial-gradient(64.91% 51.6%at 100% 100%,#870014 0,transparent 100%),#000;padding:50px 25px 25px;position:fixed;top:0;right:-100%;z-index:998;transition:ease 300ms}@media (max-width:767px){#main-nav{width:calc(100% - 105px);padding-top:80px}}#main-nav.is-active{right:0}#main-nav ul{list-style:none}#main-nav ul li a{display:block;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;transition:ease 300ms}#main-nav .global-menu .explore:active span.link,#main-nav .global-menu .explore:focus span.link,#main-nav .global-menu .explore:hover span.link,#main-nav .global-menu .language-toggle>a:active,#main-nav .global-menu .language-toggle>a:focus,#main-nav .global-menu .language-toggle>a:hover,#main-nav ul li a:active,#main-nav ul li a:focus,#main-nav ul li a:hover{color:#b978e6}#main-nav .global-menu{margin-bottom:0}#main-nav .global-menu .language-toggle{display:flex;position:relative;max-width:65px;border:1px solid #fff;border-radius:5px;overflow:hidden;margin-bottom:30px}#main-nav .global-menu .language-toggle>a{width:50%;font-size:1.2rem;color:#fff;text-align:center;text-decoration:none;padding:3px 5px;position:relative;z-index:1;transition:ease 300ms}#main-nav .global-menu .language-toggle>a.active{color:#410064;background-color:#fff;cursor:default}#main-nav .global-menu .explore{display:block;font-size:1.8rem;line-height:1;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:25px;margin-bottom:25px}#main-nav .global-menu .explore span{font-size:1.4rem;font-weight:700;color:#fff;text-transform:initial;transition:ease 300ms}#main-nav .global-menu .explore span.font-head{display:block;font-size:2.8rem;color:#b978e6}#main-nav .global-menu .explore span.link,#main-nav .global-menu .language-toggle>a{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){#main-nav .global-menu .explore span.font-head{font-size:2.6rem}}#main-nav .main-menu{margin-bottom:60px}#main-nav .main-menu li{padding:8px 0}#main-nav .main-menu li:first-child{padding-top:0}#main-nav .main-menu li:last-child{padding-bottom:0}#main-nav .secondary-menu li{padding:5px 0}#main-nav .secondary-menu li:first-child{padding-top:0}#main-nav .secondary-menu li:last-child{padding-bottom:25px;border-bottom:1px solid #3f3f3f}#main-nav .secondary-menu li a{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#949494;text-transform:uppercase;transition:ease 300ms}#main-nav .disclaimer{display:flex;flex-wrap:wrap;margin-bottom:0}#main-nav .disclaimer .social-media{width:60%}#main-nav .disclaimer .social-media a{font-size:2rem;display:inline-block;padding:5px;transition:ease 300ms}#main-nav .disclaimer .social-media a:first-child{padding-left:0}#main-nav .disclaimer .social-media a:last-child{padding-right:0}#main-nav .disclaimer .social-media a:active,#main-nav .disclaimer .social-media a:focus,#main-nav .disclaimer .social-media a:hover{color:#e50914}#main-nav .disclaimer .netflix-link{width:40%;text-align:right}#main-nav .disclaimer .netflix-link img{max-height:42px}#main-nav .disclaimer .copyright{width:100%;font-size:.8rem;color:#666;text-align:center;margin-top:15px;margin-bottom:15px}#main-nav_close{position:absolute;top:1px;right:1px;width:46px;height:42px;border:0;background:0 0}#main-nav_close:focus{outline:1px solid #0055e6;box-shadow:0 0 2px #fff}@media (max-width:767px){footer{padding-left:22.5px;padding-right:22.5px}}footer #super-footer{padding-top:63px;padding-bottom:37px}@media (max-width:991px){footer #super-footer{padding-top:40px;padding-bottom:20px}}footer #super-footer .logos .sf__logo-1{display:block;width:100%;max-width:308px;padding-bottom:18px;margin:0 0 15px;border-bottom:1px solid #2f2f2f}footer #super-footer .logos .sf__logo-1 img,footer #super-footer .sf__right nav.sf__nav{width:100%}footer #super-footer .logos .sf__logo-2{width:100%;max-width:94px}@media (max-width:767px){footer #super-footer .logos{text-align:center;margin-bottom:25px}footer #super-footer .logos .sf__logo-1{margin:0 auto 15px}}footer #super-footer ul.social-media{display:flex;list-style:none;padding-left:0;margin-top:47px}footer #super-footer ul.social-media>li{padding-right:4px}footer #super-footer ul.social-media>li>a{display:inline-block;position:relative;width:50px;height:50px;overflow:hidden}footer #super-footer ul.social-media>li>a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-block;font-size:2.2rem;line-height:1.6rem;color:#949494}footer #super-footer ul.social-media>li>a:hover{box-shadow:-2px 2px 6px 0 rgba(0,0,0,.2)}footer #super-footer ul.social-media>li>a:hover span{transform:translate(-50%,-55%);color:#fff}@media (max-width:991px){footer #super-footer ul.social-media{margin-top:15px;margin-bottom:30px}}@media (max-width:767px){footer #super-footer ul.social-media{justify-content:center;margin-bottom:0}}footer #bottom-footer ul.foot-menu,footer #super-footer .sf__right{display:flex;justify-content:flex-end}@media (max-width:767px){footer #super-footer .sf__right{display:none}}footer #super-footer .sf__right nav.sf__nav#nav_1{padding-right:30px}footer #super-footer .sf__right nav.sf__nav h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;letter-spacing:.96px;color:#777;text-transform:uppercase;margin-bottom:24px}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu{list-style:none;padding-left:0}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu>li{padding-bottom:2px}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu>li>a{display:inline-block;position:relative;overflow:hidden;font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.8;color:#949494;text-decoration:none;padding:4px 0;transition:ease 300ms}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu>li>a:after{position:absolute;content:"";top:0;left:-100%;width:100%;height:100%;background:#2f2f2f;transition:all 200ms}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu>li:hover>a{color:#fff;padding:4px 15px;box-shadow:-2px 2px 6px 0 rgba(0,0,0,.2)}@media (min-width:992px){footer #super-footer .sf__right nav.sf__nav{max-width:250px}}@media (max-width:991px){footer #super-footer .sf__right nav.sf__nav h3{margin-bottom:15px}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu{margin-bottom:0}footer #super-footer .sf__right nav.sf__nav ul.sfoot-menu>li>a{line-height:1.2}}footer #bottom-footer{display:flex;justify-content:space-between}footer #bottom-footer .divider hr{opacity:1;background-color:#2f2f2f;margin:0}footer #bottom-footer .bf__left,footer #bottom-footer .bf__right{padding-top:28px;padding-bottom:28px}footer #bottom-footer .copyright,footer #bottom-footer ul.foot-menu>li>a{font-size:1rem;line-height:1.6;letter-spacing:.6px;color:#949494;text-transform:uppercase}footer #bottom-footer .copyright{margin-bottom:0}footer #bottom-footer ul.foot-menu{list-style:none;padding-left:0;margin-bottom:0}footer #bottom-footer ul.foot-menu>li>a{text-decoration:none;transition:ease 300ms}body.city-experience .modal#modInfo section#re_loc_city .city-info ul>li:active,body.city-experience .modal#modInfo section#re_loc_city .city-info ul>li:hover,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info ul>li:active,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info ul>li:hover,footer #bottom-footer ul.foot-menu>li>a:hover{color:#fff}footer #bottom-footer ul.foot-menu>li:not(:last-child){padding-right:26px}@media (max-width:991px){footer #bottom-footer ul.foot-menu{justify-content:flex-start}footer #bottom-footer .bf__left{padding-top:30px;padding-bottom:15px}footer #bottom-footer .bf__right{padding-top:0;padding-bottom:30px}}@media (max-width:767px){footer #bottom-footer .bf__left{text-align:center;padding-top:0;padding-bottom:30px}footer #bottom-footer .bf__right,footer #bottom-footer .divider{display:none}}.button.back{display:none;position:fixed;top:70px;left:0;z-index:2;text-transform:none;padding-left:15px;background-color:#2f2f2f;border-color:#2f2f2f;border-top-right-radius:5px;border-bottom-right-radius:5px}.button.back.global{background-color:rgba(47,47,47,.6);border-color:transparent}.button.back i,section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start i{margin-right:5px}.button.back span{font-size:inherit;color:inherit;line-height:inherit}.button.back:active,.button.back:focus,.button.back:hover{padding-left:20px}@media (max-width:991px){.button.back{position:absolute}}@media (max-width:767px){.button.back i{margin-right:0}.button.back.global{display:none!important}}#social_share{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:100;box-shadow:0 1px 5px 1px rgba(0,0,0,.2)}#social_share ul.share-list,.modal#modContest .modal-content .modal-footer .contest-share ul{list-style:none;padding:0;margin:0}#social_share ul.share-list>li>a{position:relative;display:block;width:50px;height:50px;font-size:2rem;color:rgba(255,255,255,.6);background-color:rgba(0,0,0,.5);transition:ease 300ms}#social_share ul.share-list>li>a>i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#social_share ul.share-list>li>a:hover{color:#e50914;background-color:#000}@media (max-width:991px){#social_share{position:absolute;top:50px;transform:none}}body.page{min-height:100vh}body.page h1,body.page h1:after{position:absolute;left:50%;transform:translateX(-50%)}body.page h1{top:20px;z-index:1;font-size:2.4rem;text-transform:uppercase;padding:0 30px 20px;text-shadow:0 1px 5px rgba(0,0,0,.4)}body.page h1:after{content:"";bottom:0;width:60px;height:2px;background-color:#fff}@media (max-width:767px){body.page h1{top:100px;width:100%;text-align:center}}@media (max-width:767px){section{padding-left:15px;padding-right:15px}}.icon_q-eh{width:164px;height:55px;background:url(/assets/images/q-eh-tag_en.png)no-repeat;background-size:100%;margin-bottom:20px}html[lang=fr] .icon_q-eh{background:url(/assets/images/q-eh-tag_fr.png)no-repeat;background-size:100%}html[lang=fr] body.q-and-eh .carousel-cell .icon_q-eh{margin-left:18px}.interview-group,body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images{display:flex}.interview-group .interview{position:relative;display:flex;align-items:flex-end;flex-grow:1;text-decoration:none;width:25%;height:250px;background-color:#2f2f2f;background-size:auto 100%;background-repeat:no-repeat;background-position:center;padding:0 0 23px;margin-right:12px;transition:ease 300ms}.interview-group .interview:last-child{margin-right:0}.interview-group .interview:before{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";width:100%;height:100%;font-size:2rem;font-weight:100;background-color:rgba(229,9,20,.5);padding-bottom:40px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:ease 300ms}.interview-group .interview .title-name{position:relative;z-index:1;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.1;letter-spacing:1.4px;text-transform:uppercase}.interview-group .interview .title-name span{display:inline-block;font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:inherit;letter-spacing:0;text-transform:none;background-color:#e50914;padding:6px 6px 6px 10px;margin-right:7px}.interview-group .interview:active,.interview-group .interview:focus,.interview-group .interview:hover{background-size:auto 110%}.interview-group .interview:active:before,.interview-group .interview:focus:before,.interview-group .interview:hover:before{font-size:8.5rem;opacity:1}@media (max-width:1199px){.interview-group .interview{height:180px}}#homeModal,.modal[id*=interview]{background-color:rgba(0,0,0,.2)}#homeModal .modal-content,.modal[id*=interview] .modal-content{background:0 0;border:0}#homeModal .modal-header,.modal[id*=interview] .modal-header{padding:10px 0;border:0}#homeModal .modal-header h3,.modal[id*=interview] .modal-header h3{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1;letter-spacing:1.8px;text-transform:uppercase;color:#fff;margin-bottom:0}#homeModal .modal-header h3 span:not(#vidTitle),.modal[id*=interview] .modal-header h3 span:not(#vidTitle){font-family:inherit;font-size:1.8rem;line-height:1;letter-spacing:1.8px;color:#e50914}#homeModal .modal-header .modal-actions .social-share,.modal[id*=interview] .modal-header .modal-actions .social-share{padding-right:50px}#homeModal .modal-header .modal-actions .social-share>P,.modal[id*=interview] .modal-header .modal-actions .social-share>P{display:inline-block;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:1px;text-transform:uppercase;color:#e50914;padding-right:10px;margin:0}#homeModal .modal-header .modal-actions .social-share>a,.modal[id*=interview] .modal-header .modal-actions .social-share>a{font-size:1.8rem;margin-right:10px;opacity:.6;transition:ease 300ms}#homeModal .modal-header .modal-actions .social-share>a:active,#homeModal .modal-header .modal-actions .social-share>a:focus,#homeModal .modal-header .modal-actions .social-share>a:hover,.modal[id*=interview] .modal-header .modal-actions .social-share>a:active,.modal[id*=interview] .modal-header .modal-actions .social-share>a:focus,.modal[id*=interview] .modal-header .modal-actions .social-share>a:hover{opacity:1}#homeModal .modal-header .close,.modal[id*=interview] .modal-header .close{font-size:3rem;top:4px;right:-10px;transition:ease 300ms}#homeModal .modal-header .close:active,#homeModal .modal-header .close:focus,#homeModal .modal-header .close:hover,.modal[id*=interview] .modal-header .close:active,.modal[id*=interview] .modal-header .close:focus,.modal[id*=interview] .modal-header .close:hover,section#home__hero .cta_q-eh a:active,section#home__hero .cta_q-eh a:focus,section#home__hero .cta_q-eh a:hover{color:#e50914}@media (max-width:767px){#homeModal .modal-header,.modal[id*=interview] .modal-header{flex-direction:column}#homeModal .modal-header h3,.modal[id*=interview] .modal-header h3{width:100%;padding-right:60px;margin-bottom:5px}#homeModal .modal-header .modal-actions,.modal[id*=interview] .modal-header .modal-actions{width:100%}}#homeModal .modal-body,.modal[id*=interview] .modal-body{padding:0;border:1px solid #fff}section#home__hero{position:relative;min-height:100vh;background-image:linear-gradient(180deg,rgba(24,24,24,.5) 30%,#181818 70%,#181818);padding-top:30vh;padding-bottom:10vh;padding-left:6%;padding-right:6%}section#home__hero h1{line-height:1}section#home__hero span.font-head{display:block;font-size:9rem;line-height:1;letter-spacing:-3.5px;color:#e50914}section#home__hero p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;max-width:540px;margin-bottom:30px}section#home__hero p:last-child{margin-bottom:0}section#home__hero .button.red{margin-right:15px}section#home__hero .button i{margin-left:5px}section#home__hero .cta_q-eh{border-left:1px solid #fff;padding-left:30px}section#home__hero .cta_q-eh h3{font-size:2.4rem;line-height:1.2;letter-spacing:2.4px;margin-bottom:18px}section#home__hero .cta_q-eh p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.5}section#home__hero .cta_q-eh a,section#home__hero .cta_q-eh h3,section#home__hero .featured_q-eh h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}section#home__hero .cta_q-eh a{font-size:1.2rem;line-height:1;text-decoration:none;transition:ease 300ms}section#home__hero .cta_q-eh a i{margin-left:6px}section#home__hero .featured_q-eh{max-width:1600px;padding-top:100px;margin:0 auto}section#home__hero .featured_q-eh h3{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:1.25;letter-spacing:1.4px;color:#949494;margin-bottom:16px}section#home__hero .featured_q-eh h3>a{font-size:1.2rem;color:#949494;letter-spacing:0;text-decoration:none;transition:ease 300ms}body.city-experience .city-cell .loc-cell:active .loc__arrow i,body.city-experience .city-cell .loc-cell:active .loc__info h3,body.city-experience .city-cell .loc-cell:focus .loc__arrow i,body.city-experience .city-cell .loc-cell:focus .loc__info h3,body.city-experience .city-cell .loc-cell:hover .loc__arrow i,body.city-experience .city-cell .loc-cell:hover .loc__info h3,body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:active span,body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:focus span,body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:hover span,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:active span,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:focus span,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:hover span,section#home__hero .featured_q-eh h3>a:active,section#home__hero .featured_q-eh h3>a:focus,section#home__hero .featured_q-eh h3>a:hover{color:#fff}section#home__hero .featured_q-eh .interview-group .title-name>span{min-width:68px}section#home__hero .scroll-btn a:before{border-top:80px solid #181818}@media (max-width:1024px){section#home__hero{background-image:linear-gradient(180deg,rgba(24,24,24,.5) 30%,#181818 60%,#181818);padding-bottom:80px;padding-left:22.5px;padding-right:22.5px}section#home__hero h1{font-size:3.5rem}section#home__hero span.font-head{font-size:6rem}section#home__hero p{font-size:1.6rem;max-width:none;padding-right:30px}section#home__hero .interview-group .interview{padding-bottom:15px}section#home__hero .interview-group .interview .title-name{align-items:flex-start;flex-direction:column;width:100%;padding-left:15px}section#home__hero .interview-group .interview .title-name span{font-size:1.4rem;min-width:0!important;padding:6px 10px;margin-bottom:10px}}@media (max-width:991px){section#home__hero{min-height:100vh;padding-bottom:60px}section#home__hero .cta_q-eh{display:none}section#home__hero .featured_q-eh{padding-top:40px}}@media (max-width:767px){section#home__hero{min-height:0}section#home__hero h1{font-size:2.5rem}section#home__hero span.font-head{font-size:4rem}section#home__hero p{font-size:1.6rem;padding-right:0}section#home__hero .button{text-align:center;width:100%}section#home__hero .button:not(:last-child){margin-bottom:15px}section#home__hero .featured_q-eh{display:none}}section#home__rest-exp{position:relative;display:flex;align-items:center;height:800px;padding:100px 10%;background:url(/assets/images/bg-rest-exp-gradient.jpg)center no-repeat;background-size:cover;overflow:hidden}section#home__rest-exp .col-12{position:relative;z-index:1}section#home__rest-exp h2,section#home__rest-exp p{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.25;margin-bottom:33px}section#home__rest-exp h2{font-size:1.8rem;text-transform:uppercase}section#home__rest-exp p{font-size:4.5rem}section#home__rest-exp p span{display:block;font-family:inherit;font-size:inherit;line-height:inherit;color:#e50914}body.city-experience .city-cell .cell__top .button i,body.city-experience .modal#modInfo .button i,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button i,body.home .modal#modRestExp .modal-content .button i,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text a i,body.restaurant-experience .modal#modInfo .button i,section#contest__cta .button i,section#cta-explore .button i,section#home__rest-exp a.button i{margin-left:5px}@media (max-width:1199px){section#home__rest-exp{height:700px;padding-left:22.5px;padding-right:22.5px}section#home__rest-exp h2{margin-bottom:15px}section#home__rest-exp p{font-size:3rem}section#home__rest-exp p span{display:inline-block}}@media (max-width:991px){section#home__rest-exp{text-align:center}}@media (max-width:767px){section#home__rest-exp h2{font-size:1.6rem}section#home__rest-exp p{font-size:2.5rem;line-height:1.4}section#home__rest-exp a.button{width:100%}}section#home__rest-exp .bg-circles{position:absolute;top:0;left:0;width:100%;height:100%}section#home__rest-exp .bg-circles .circle{position:absolute;border-radius:400px;background-size:cover;background-repeat:no-repeat;background-position:center}section#home__rest-exp .bg-circles .circle#cFood_1{width:397px;height:397px;top:13%;left:-4%;z-index:1}section#home__rest-exp .bg-circles .circle#cFood_2{width:357px;height:357px;top:20%;right:-10%;z-index:1}section#home__rest-exp .bg-circles .circle#cTitle_1{width:306px;height:306px;bottom:17%;left:11%}section#home__rest-exp .bg-circles .circle#cTitle_2{width:228px;height:228px;bottom:10%;right:5%}section#home__rest-exp .bg-circles .circle#cLogo_1{width:300px;height:300px;top:31%;left:25%;z-index:2;border:1px solid #fff;background-image:url(/assets/images/rest-exp/RestExp-logo.svg);background-size:126px}@media (max-width:1199px){section#home__rest-exp .bg-circles .circle#cFood_1{transform:scale(.75);top:5%;left:-14%}section#home__rest-exp .bg-circles .circle#cFood_2{transform:scale(.75);top:-20%;right:-6%}section#home__rest-exp .bg-circles .circle#cTitle_1{transform:scale(.75);bottom:5%;left:0}section#home__rest-exp .bg-circles .circle#cTitle_2{transform:scale(.75);bottom:2%;right:8%}section#home__rest-exp .bg-circles .circle#cLogo_1{transform:scale(.75);top:28%;left:10%}}@media (max-width:991px){section#home__rest-exp .bg-circles .circle#cFood_1{transform:scale(.5);top:-5%;left:-20%}section#home__rest-exp .bg-circles .circle#cFood_2{top:-20%;right:-10%}section#home__rest-exp .bg-circles .circle#cTitle_1{bottom:4%;left:-10%}section#home__rest-exp .bg-circles .circle#cTitle_2{bottom:7%;right:2%}section#home__rest-exp .bg-circles .circle#cLogo_1{transform:scale(.6);top:-10%;left:4%}}@media (max-width:767px){section#home__rest-exp .bg-circles .circle#cFood_1{transform:scale(.5);top:-5%;left:auto;right:50%}section#home__rest-exp .bg-circles .circle#cFood_2{top:-20%;right:auto;left:55%}section#home__rest-exp .bg-circles .circle#cTitle_1{bottom:-15%;left:auto;right:45%}section#home__rest-exp .bg-circles .circle#cTitle_2{transform:scale(.5);bottom:2%;right:auto;left:50%}section#home__rest-exp .bg-circles .circle#cLogo_1{transform:scale(.4);top:-5%;left:auto;right:40%}}section#home__tourism{background-color:#003737;padding-top:100px;padding-bottom:100px}section#home__tourism h2{color:#32c896;margin-bottom:15px}section#home__tourism p{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif}section#home__tourism p.intro{font-size:2.2rem;margin-bottom:30px}section#home__tourism p a[target=_blank]{text-decoration:none}section#home__tourism p a[target=_blank]:active,section#home__tourism p a[target=_blank]:focus,section#home__tourism p a[target=_blank]:hover{color:#32c896}@media (max-width:767px){section#home__tourism h2{font-size:3.5rem}section#home__tourism p.intro{font-size:1.8rem}}section#home__film-select{position:relative;background:url(/assets/images/bg-home-map.jpg)no-repeat;background-size:cover;background-attachment:fixed}section#home__film-select:before{content:"";position:absolute;top:0;width:100%;height:200px;background-image:linear-gradient(0deg,rgba(0,55,55,0)0,rgba(0,55,55,.5) 100%)}section#home__film-select h2{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4.5rem;margin-bottom:30px}section#home__film-select .font-head{font-size:5rem;color:#32c896;min-width:400px;margin-right:-10%}section#home__film-select p{font-size:2.2rem;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif}section#home__film-select p:last-child{margin-bottom:0}section#home__film-select .intro{text-align:center;padding:8%0 2%}@media (max-width:1024px){section#home__film-select{background-attachment:initial}}@media (max-width:991px){section#home__film-select .font-head{display:block;width:100%;height:auto;min-width:0;min-height:0;margin:0}section#home__film-select .font-head .flip-text{display:block;width:100%}section#home__film-select .intro{padding:12%0 4%}}@media (max-width:767px){section#home__film-select:before{height:100px}section#home__film-select h2{font-size:2.8rem;line-height:1.4}section#home__film-select .font-head{font-size:3.5rem}section#home__film-select p{font-size:1.6rem}}html[lang=fr] section#home__film-select .font-head{display:block;width:100%;height:auto;min-width:0;min-height:0;margin:0}html[lang=fr] section#home__film-select .font-head .flip-text{display:block;width:100%}body.home .films-list{background:url(/assets/images/bg-home-map.jpg)no-repeat;background-size:cover;background-attachment:fixed}@media (max-width:991px){body.home .films-list{background:0 0}}body.home.modal-open{padding-right:0!important}body.home.modal-open .films-list.films-nav{background:0 0;background-color:#000;background-image:linear-gradient(45deg,transparent 60%,#870014 100%)}body.home .modal#modRestExp{background-image:url(/assets/images/pattern-lines_5.png);background-repeat:repeat;background-color:rgba(29,29,29,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (min-width:992px){body.home .modal#modRestExp .modal-dialog{max-width:910px}}body.home .modal#modRestExp .modal-content{border-radius:10px;overflow:hidden;box-shadow:0 4px 18px 0 rgba(0,0,0,.45)}body.city-experience .modal#modShare .modal-content button.close,body.home .modal#modRestExp .modal-content .close,body.restaurant-experience .modal#modShare .modal-content button.close{font-size:2.4rem;color:#949494;padding:12.5px 17px;position:absolute;top:0;right:0;border-left:1px solid #666;border-bottom:1px solid #666;border-top-right-radius:8px;border-bottom-left-radius:8px;transition:ease 300ms}body.home .modal#modRestExp .modal-content .close:active,body.home .modal#modRestExp .modal-content .close:focus,body.home .modal#modRestExp .modal-content .close:hover{background-color:#2f2f2f}body.home .modal#modRestExp .modal-content .modal-img{width:100%;background-image:url(/assets/images/rest-exp/rest-exp-modal-img.jpg);background-size:cover;background-position:center}body.home .modal#modRestExp .modal-content .modal-body{background:radial-gradient(30% 30%at 0 0,rgba(0,120,100,.25)0,transparent 100%),radial-gradient(100% 100%at 100% 100%,rgba(135,0,20,.75)0,transparent 100%);padding:84px 60px 84px 40px}body.home .modal#modRestExp .modal-content .modal-body:before,body.q-and-eh section#qeh-list:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-image:url(/assets/images/pattern-noise.png);opacity:.45}body.home .modal#modRestExp .modal-content .modal-body *,body.restaurant-experience header .container,section#cta-explore *{position:relative;z-index:1}body.home .modal#modRestExp .modal-content h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.25;letter-spacing:1.4px;text-transform:uppercase;color:#e50914;margin-top:16px}body.home .modal#modRestExp .modal-content p{margin-top:16px}body.home .modal#modRestExp .modal-content p.delta{font-size:2.4rem}body.home .modal#modRestExp .modal-content .button{margin-top:32px}@media (min-width:768px){body.home .modal#modRestExp .modal-content{flex-direction:row}body.home .modal#modRestExp .modal-content .modal-img{width:36%}body.home .modal#modRestExp .modal-content .modal-body{width:64%}}.explore .button.back.global,body.city-experience .modal#modInfo section#re_loc_city .city-info h1:after,body.q-and-eh:after,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info h1:after{display:none}.explore .films-list{min-height:100vh;padding:16vh 30px 40px}@media (max-width:991px){.explore .films-list{padding-top:20vh}.explore .films-list__toggles{text-align:center}.explore .carousel.films.flickity-enabled{margin-top:60px}}@media (max-width:767px){.explore .films-list{padding-top:200px}.explore .carousel.films.flickity-enabled{margin-top:20px}}section#about__hero{position:relative;background-image:url(/assets/images/banner-about-locke.jpg);background-repeat:no-repeat;background-size:cover;background-position:30%;background-attachment:fixed;height:100vh;min-height:450px;padding-bottom:15vh}@media (max-width:1024px){section#about__hero{background-attachment:initial}}section#about__hero:after,section#about__hero:before{content:"";position:absolute;bottom:0;width:100%;height:100%}section#about__hero:before{background-image:linear-gradient(180deg,transparent 30%,#000 100%)}section#about__hero:after{background-image:linear-gradient(180deg,rgba(24,24,24,.3) 90%,#181818 100%)}section#about__hero>div{z-index:1}section#about__hero .scroll-btn a{position:absolute!important}section#about__hero .scroll-btn a:before{border-top:80px solid #181818}section#about__hero .subhead,section#about__hero .subhead .flip-text{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem}section#about__hero .subhead .flip-text{color:#e50914}section#about__hero .subhead .animate-flip{min-width:540px}@media (max-width:1024px){section#about__hero .subhead .animate-flip.fr{width:100%}}@media (max-width:767px){section#about__hero .subhead .animate-flip{width:100%;min-width:0;min-height:0}section#about__hero .subhead,section#about__hero .subhead .flip-text{font-size:1.8rem}}section#about__hero h2{position:relative;font-size:5.6rem;padding-bottom:133px}section#about__ca-vid:before,section#about__hero h2:after{position:absolute;left:0;width:100%;content:"";background-size:100%}section#about__hero h2:after{bottom:0;height:133px;max-width:1100px;background:url(/assets/images/text-neighbourhood.svg)no-repeat;background-position:top left}section#about__hero h2.fr:after{background:url(/assets/images/text-chez-vous.svg)no-repeat}@media (max-width:991px){section#about__hero h2{font-size:4.5rem}section#about__hero h2.fr:after{width:80%}}@media (max-width:767px){section#about__hero h2{font-size:3rem;padding-bottom:85px}section#about__hero h2:after{height:80px}}section#about__ca-vid{position:relative;background:url(/assets/images/bg-about-vid.jpg)no-repeat;background-size:cover;background-position:bottom;height:100vh;max-height:800px;padding:0 0 100px}section#about__ca-vid:before{top:0;height:100%;background:url(/assets/images/gradient-red-noise.png)no-repeat;background-position:bottom center}section#about__ca-vid>div{display:flex;align-items:center;position:relative;z-index:1}section#about__ca-vid h2{position:relative;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.4;color:#fff;width:100%;max-width:800px;margin-bottom:0}section#about__ca-vid h2 .font-head{display:block;font-size:8rem;line-height:1;color:#e50914;text-shadow:0 4px 10px rgba(0,0,0,.75);padding-top:24px}@media (max-width:1199px){section#about__ca-vid{padding:0 22.5px}section#about__ca-vid>.col-sm-8{padding-right:60px}section#about__ca-vid h2{font-size:2.2rem}section#about__ca-vid h2 .font-head{font-size:5rem}}@media (max-width:1024px){section#about__ca-vid{flex-direction:column;justify-content:center;align-items:center;text-align:center}section#about__ca-vid>.col-sm-8{padding-right:7.5px;padding-bottom:60px;margin:0}section#about__ca-vid>.col-sm-4,section#about__ca-vid>.col-sm-8{justify-content:center;width:100%}}.play-btn{display:flex;align-items:center;text-decoration:none;background:0 0;border:0}.play-btn .btn-icon{position:relative;display:inline-block;width:92px;height:92px;border-radius:100px;border:1px solid #fff;animation:leave_btn .4s forwards}.play-btn .btn-icon i{position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);font-size:4rem;transition:ease 300ms}@media (max-width:1024px){.play-btn .btn-icon{width:72px;height:72px}.play-btn .btn-icon i{font-size:3rem}}.play-btn .btn-txt{display:inline-block;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1;letter-spacing:1.8px;text-transform:uppercase;padding-left:20px}.play-btn:hover .btn-icon{animation:hover_btn .4s forwards;border:1px solid #e50914}.play-btn:hover .btn-txt{text-decoration:underline}section#about__neighbourhood{padding-top:45px}@media (max-width:991px){section#about__neighbourhood{padding-left:0;padding-right:0}}section#about__neighbourhood .cta-block{background-size:90%;background-repeat:no-repeat;background-position:top center}@media (max-width:1199px){section#about__neighbourhood .cta-block{background-size:contain}}@media (min-width:1025px){section#about__neighbourhood .cta-block{height:55vw;min-height:750px}}@media (max-width:991px){section#about__neighbourhood .cta-block{height:auto;min-height:0;background-image:none!important}}section#about__neighbourhood .cta-block>.row{height:100%}@media (min-width:1025px){section#about__neighbourhood .cta-block.content-bot-left .content-wrap{align-items:flex-end;justify-content:flex-start}section#about__neighbourhood .cta-block.content-bot-right .content-wrap{align-items:flex-end;justify-content:flex-end}section#about__neighbourhood .cta-block.content-top-left .content-wrap{align-items:flex-start;justify-content:flex-start}section#about__neighbourhood .cta-block.content-top-left .content-wrap .content{margin-right:3vw}section#about__neighbourhood .cta-block.cta-1{background-image:url(/assets/images/image-about-1-triad.png)}section#about__neighbourhood .cta-block.cta-1.fr{background-image:url(/assets/images/image-about-1-triad-fr.png)}section#about__neighbourhood .cta-block.cta-2{background-image:url(/assets/images/image-about-2-anne.png);margin-top:60px}section#about__neighbourhood .cta-block.cta-2.fr{background-image:url(/assets/images/image-about-2-anne-fr.png)}section#about__neighbourhood .cta-block.cta-3{background-image:url(/assets/images/image-about-3-umbrella.png);background-size:cover;height:55vw;min-height:700px;max-height:none;margin-bottom:60px}section#about__neighbourhood .cta-block.cta-3.fr{background-image:url(/assets/images/image-about-3-umbrella-fr.png)}}section#about__neighbourhood .cta-block .content-wrap{display:flex;height:100%}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table,section#about__neighbourhood .cta-block .content-wrap .content{width:100%}section#about__neighbourhood .cta-block .content-wrap .content img{display:none;margin-bottom:15px}section#about__neighbourhood .cta-block .content-wrap .content p{font-family:"NetflixSans_W_Th","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;text-shadow:0 1px 5px rgba(0,0,0,.4)}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .block p:last-child,section#about__neighbourhood .cta-block .content-wrap .content p:last-child{margin-bottom:0}@media (min-width:1025px){section#about__neighbourhood .cta-block .content-wrap .content{max-width:540px}}@media (max-width:1199px){section#about__neighbourhood .cta-block .content-wrap .content p{padding:0 30px}}@media (max-width:1024px){section#about__neighbourhood .cta-block .content-wrap{padding:30px 0}section#about__neighbourhood .cta-block .content-wrap .content img{display:block}section#about__neighbourhood .cta-block .content-wrap .content p{max-width:853px;margin:0 auto}}@media (max-width:767px){section#about__neighbourhood .cta-block .content-wrap .content p{font-size:1.6rem;padding:0 15px}}section#cta-explore{position:relative;background:url(/assets/images/bg-about-cta.jpg)no-repeat;background-size:cover;background-position:center;height:80vh;min-height:700px;padding-top:180px}section#cta-explore:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#000 0,rgba(135,0,20,0) 100%)}section#cta-explore h2{font-size:5.6rem}section#cta-explore h2 span{font-size:inherit}section#cta-explore a{text-decoration:none;transition:ease 300ms}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text a:active,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text a:focus,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text a:hover,section#cta-explore a:active,section#cta-explore a:focus,section#cta-explore a:hover{color:#e50914}section#cta-explore .button{font-size:1.8rem;margin-bottom:30px}@media (max-width:1199px){section#cta-explore h2{font-size:4rem}}@media (max-width:991px){section#cta-explore{align-items:flex-end!important;height:600px;min-height:0;padding:60px}section#cta-explore p{font-size:1.6rem}}@media (max-width:767px){section#cta-explore{background-position:65%;padding:30px}section#cta-explore:after{background-image:linear-gradient(0deg,#000 0,rgba(135,0,20,0) 100%)}section#cta-explore h2{font-size:3rem}}.partners h2{font-size:6rem;margin-bottom:7%}.partners p.intro{font-size:2rem;text-align:center}section#partners-list .logo-partner{text-align:center;padding-left:15px;padding-right:15px}section#partners-list .logo-partner img{margin:5%0;width:100%;max-width:205px;transition:ease 300ms}section#partners-list .logo-partner a:active img,section#partners-list .logo-partner a:focus img,section#partners-list .logo-partner a:hover img{transform:scale(1.1)}@media (max-width:991px){section#partners-list h2{font-size:4rem}}@media (max-width:767px){section#partners-list{padding-top:0}}section#contest__hero{position:relative;background:url(/assets/images/banner-contest.jpg)no-repeat;background-size:100%;background-attachment:fixed;height:450px}section#contest__hero:after{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.3)0,#000 100%)}@media (max-width:1024px){section#contest__hero{background-attachment:initial}}section#contest__intro{position:relative;background:url(/assets/images/bg-contest-intro.png)no-repeat;background-position:top right;padding-top:30px;padding-bottom:50px;margin-top:-50px}section#contest__intro h2{font-size:5.6rem}section#contest__intro h2 span{font-size:inherit;color:#f59600}section#contest__intro p,section#error__hero p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem}section#contest__cta{position:relative;background:url(/assets/images/bg-contest-cta.jpg)no-repeat;background-size:cover;background-position:bottom;height:540px;padding-top:60px}section#contest__cta:before{position:absolute;content:"";top:0;left:0;width:100%;height:59px;background:url(/assets/images/texture-bar.svg)no-repeat;background-size:100%}section#contest__cta .button{font-size:1.8rem}.accessibility:after,.error404:after,.partners:after,.privacy:after,.q-and-eh:after,.tourism:after{position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;background:radial-gradient(60% 50%at 0 100%,#5a003c 0,rgba(90,0,60,0) 100%),radial-gradient(60% 50%at 100%0,#870014 0,rgba(135,0,20,0) 100%)}section#error__hero{height:100vh;min-height:600px}section#error__hero h2{margin-bottom:72px}section#error__hero h2 i{margin-right:10px}section#error__hero p{font-size:1.8rem;margin-bottom:35px}section#error__hero .button{margin-right:15px}.tourism section#intro{padding-bottom:0}.tourism section#intro h2{margin-bottom:30px;line-height:1.4}.tourism section#pdf .button{margin-top:30px}@media (max-width:767px){.tourism section#pdf{padding-top:30px}}.accessibility section,.partners section,.privacy section,.q-and-eh section,.tourism section{padding-top:60px;padding-bottom:60px}.accessibility section:first-of-type,.partners section:first-of-type,.privacy section:first-of-type,.q-and-eh section:first-of-type,.tourism section:first-of-type{padding-top:200px}body.q-and-eh #modInfo .modal-content{padding-bottom:50px}body.q-and-eh #modInfo .modal-actions,body.q-and-eh .back.global{display:none!important}body.q-and-eh section#qeh-hero{padding-top:116px;padding-bottom:86px;background-color:#1d1d1d;background-image:url(/assets/images/pattern-lines.png)}body.q-and-eh section#qeh-hero>.col-12{padding:0}@media (max-width:991px){body.q-and-eh section#qeh-hero{padding-top:100px}}@media (max-width:767px){body.q-and-eh section#qeh-hero{padding:0}}body.q-and-eh .q-eh__carousel .flickity-slider{padding-top:100px;padding-bottom:100px;height:700px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell{width:65%;height:600px;top:50%;transform:translateY(-50%);filter:blur(3px);opacity:.5;overflow:hidden}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(90deg,rgba(0,0,0,.8)0,rgba(0,0,0,.2) 100%)}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content{position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%);width:100%;padding:50px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content h2{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4.2rem;letter-spacing:4.2px;text-transform:uppercase;padding-left:18px;margin-bottom:24px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:18px;margin-bottom:24px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text a{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase;text-decoration:none;padding-left:18px;transition:ease 300ms}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video{display:flex;justify-content:center;align-items:center}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a{display:flex;align-items:center;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:1.8px;opacity:.7;transition:ease 300ms}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i{position:relative;width:80px;height:80px;border:1px solid #fff;border-radius:100%;margin-right:20px;transition:ease 300ms}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i:before{position:absolute;top:50%;left:50%;transform:translate(-35%,-50%);font-size:4rem}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:active,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:focus,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:hover{opacity:1;color:#fff}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:active i,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:focus i,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:hover i{text-decoration:none;background-color:#e50914;border-color:#e50914}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:active i:before,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:focus i:before,body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a:hover i:before{font-weight:700;color:#fff}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell img.cell__img{width:100%;height:auto;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell.is-selected{height:700px;z-index:1;filter:blur(0);opacity:1}@media (max-width:1024px){body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell{width:80%;height:400px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell.is-selected{height:500px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content{flex-direction:column;padding:30px;top:auto;bottom:0;transform:none}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content h2{font-size:2.4rem;letter-spacing:2px;margin-top:25px;margin-bottom:15px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content p{margin-bottom:20px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text{width:100%;margin-bottom:20px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video{justify-content:flex-start;width:100%}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a{font-size:1.4rem;margin-left:18px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i{width:30px;height:30px;background-color:#e50914;margin-right:15px;border:0}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i:before{font-size:1.4rem;font-weight:700}}@media (max-width:991px){body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell{width:92%;height:350px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell.is-selected{height:450px}}@media (max-width:767px){body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell{width:100%;height:450px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content{padding:40px 30px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__content p{display:none}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__text{margin-bottom:10px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a{flex-direction:row-reverse;font-size:1.2rem;letter-spacing:0}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i{width:20px;height:20px;margin-left:15px}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell .cell__video a i:before{font-size:1.2rem}body.q-and-eh .q-eh__carousel .flickity-slider .carousel-cell img.cell__img{width:auto;height:100%}}@media (max-width:1024px){body.q-and-eh .q-eh__carousel .flickity-slider{height:500px}}@media (max-width:991px){body.q-and-eh .q-eh__carousel .flickity-slider{height:450px}}body.q-and-eh .q-eh__carousel .flickity-prev-next-button{background-color:transparent}body.q-and-eh .q-eh__carousel .flickity-prev-next-button svg.flickity-button-icon{fill:#cfcfcf}body.q-and-eh .q-eh__carousel .flickity-page-dots{bottom:-40px}body.q-and-eh .q-eh__carousel .flickity-page-dots .dot{background-color:#fff;opacity:.3;height:6px;width:50px;margin:0 7.5px;border-radius:0}body.q-and-eh .q-eh__carousel .flickity-page-dots .dot.is-selected{opacity:1}@media (max-width:767px){body.q-and-eh .q-eh__carousel .flickity-page-dots{bottom:-2px}body.q-and-eh .q-eh__carousel .flickity-page-dots .dot{width:25%;margin:0}}body.q-and-eh section#qeh-list{position:relative;background:radial-gradient(50% 50%at 50%0,rgba(229,9,20,.6)0,transparent 100%);padding:88px 50px 140px}body.q-and-eh section#qeh-list h2{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.5;text-align:center;max-width:660px;margin:0 auto 88px}body.q-and-eh .interview-group .interview h3,body.q-and-eh section#qeh-list label{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}body.q-and-eh section#qeh-list label{display:block;font-size:1.4rem;line-height:1;letter-spacing:2.8px;color:#949494;width:100%;padding-top:20px;margin-bottom:33px;border-top:1px solid #3f3f3f}@media (max-width:991px){body.q-and-eh section#qeh-list{background:radial-gradient(100% 30%at 50%0,rgba(229,9,20,.6)0,transparent 100%);padding:80px 22.5px}body.q-and-eh section#qeh-list h2{font-size:2.2rem;margin-bottom:60px}}body.q-and-eh .interview-group{flex-wrap:wrap}body.q-and-eh .interview-group .interview{width:33.3334%;max-width:33.3334%;height:21.5vw;padding:23px 20px;margin:0}body.q-and-eh .interview-group .interview h3{font-size:1.2rem;line-height:1.2;letter-spacing:1.2px;color:#cfcfcf;margin-bottom:0}body.q-and-eh .interview-group .interview:before{background-color:transparent!important}body.q-and-eh .interview-group .interview:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(0deg,rgba(0,0,0,.8)0,rgba(0,0,0,.2) 100%);transition:ease 300ms}body.q-and-eh .interview-group .interview:active:after,body.q-and-eh .interview-group .interview:focus:after,body.q-and-eh .interview-group .interview:hover:after{background:linear-gradient(0deg,rgba(0,0,0,.3)0,rgba(0,0,0,.1) 100%)}@media (max-width:991px){body.q-and-eh .interview-group .interview{width:50%;max-width:50%;height:35vw}}@media (max-width:767px){body.q-and-eh .interview-group .interview{width:100%;max-width:100%;height:60vw}}body.restaurant-experience header{display:flex;align-items:flex-end;padding-bottom:200px;position:relative;background-image:url(/assets/images/rest-exp/bg-rest-exp.jpg);background-size:cover;background-position:center;width:100%;height:750px;overflow:hidden}body.restaurant-experience header:after{position:absolute;bottom:0;right:-12%;width:620px;height:620px;content:"";background-image:url(/assets/images/rest-exp/RestExp-logo-lg.svg);background-position:center;background-repeat:no-repeat;border-radius:100%;border:1px solid #777}body.restaurant-experience header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,transparent 0,#000 100%)}@media (min-width:992px){body.restaurant-experience header .container .col-12{padding-right:33%}}body.restaurant-experience header h1{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:110%;letter-spacing:1.04px;text-transform:uppercase;padding-left:3px;margin-bottom:16px}body.restaurant-experience header .intro p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5rem;line-height:1.2;margin-bottom:0}body.restaurant-experience header .intro p span{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;color:#e50914}@media (max-width:1199px){body.restaurant-experience header{height:600px}body.restaurant-experience header:after{right:-20%}body.restaurant-experience header .intro p{font-size:4rem}}@media (max-width:1024px){body.restaurant-experience header:after{right:-25%}}@media (max-width:991px){body.restaurant-experience header:after{right:-30%}body.restaurant-experience header .intro p{font-size:3rem}}@media (max-width:767px){body.restaurant-experience header{padding-left:22.5px;padding-right:22.5px}body.restaurant-experience header:after{width:300px;height:300px;background-size:60%;top:12.5%;right:-15%}}section#re_cities{margin-top:-100px;margin-bottom:100px;padding:0 50px}section#re_cities .city-list{display:flex;flex-wrap:wrap;justify-content:space-between}section#re_cities .city-list .city-cell{display:flex;width:32.5%;height:28vw;margin-bottom:1.25%;border-radius:10px;overflow:hidden}section#re_cities .city-list .city-cell .wrap{position:relative;width:100%;height:100%}section#re_cities .city-list .city-cell .wrap:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(24,24,24,.55);transition:ease 300ms}section#re_cities .city-list .city-cell .wrap .city-img{background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;filter:blur(0);transition:800ms}section#re_cities .city-list .city-cell .wrap .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;min-width:50%}section#re_cities .city-list .city-cell .wrap .title .title_txt{position:relative;font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1;letter-spacing:.91px;text-transform:uppercase;padding:15px 0;overflow:hidden}section#re_cities .city-list .city-cell .wrap .title .title_txt:after{position:absolute;left:50%;transform:translateX(-50%);content:"";width:0;height:1px;background-color:#fff;transition:ease 300ms}section#re_cities .city-list .city-cell .wrap .title .title_txt.top:after{bottom:0}section#re_cities .city-list .city-cell .wrap .title .title_txt.top .txt_wrap{top:100%}section#re_cities .city-list .city-cell .wrap .title .title_txt.bot:after{top:0}section#re_cities .city-list .city-cell .wrap .title .title_txt.bot .txt_wrap{bottom:100%}section#re_cities .city-list .city-cell .wrap .title .title_txt .txt_wrap{position:absolute;width:100%;opacity:0;transition:ease 300ms}section#re_cities .city-list .city-cell .wrap .title .title_txt span{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}section#re_cities .city-list .city-cell .wrap .title .title_head{padding:12px 0;margin:0}section#re_cities .city-list .city-cell .wrap .btn-group{position:absolute;bottom:-84px;left:50%;transform:translateX(-50%);z-index:1;width:100%;padding:12px 14px;transition:600ms}section#re_cities .city-list .city-cell .wrap .btn-group .button{width:50%;position:relative;overflow:hidden;padding:22px 15px}section#re_cities .city-list .city-cell .wrap .btn-group .button:after{content:"";position:absolute;top:0;width:0;height:100%;transition:ease 300ms}section#re_cities .city-list .city-cell .wrap .btn-group .button span{position:relative;z-index:1;display:block;font-size:1.2rem;line-height:1;text-transform:uppercase;text-align:center}section#re_cities .city-list .city-cell .wrap .btn-group .button i{margin-left:5px;transition:ease 300ms}section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-info{border-bottom-left-radius:10px;border-color:#fff}section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-info:after{right:0;background-color:rgba(255,255,255,.15)}section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start{border-left:none;border-bottom-right-radius:10px}section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start:after{left:0;background-color:#e50914}section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start:active i,section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start:focus i,section#re_cities .city-list .city-cell .wrap .btn-group .button.btn-start:hover i{margin-left:10px;margin-right:0}section#re_cities .city-list .city-cell .wrap .btn-group .button:active,section#re_cities .city-list .city-cell .wrap .btn-group .button:focus,section#re_cities .city-list .city-cell .wrap .btn-group .button:hover{background:0 0}section#re_cities .city-list .city-cell .wrap .btn-group .button:active:after,section#re_cities .city-list .city-cell .wrap .btn-group .button:focus:after,section#re_cities .city-list .city-cell .wrap .btn-group .button:hover:after,section#re_cities .city-list .city-cell:focus .wrap .title .title_txt:after,section#re_cities .city-list .city-cell:hover .wrap .title .title_txt:after{width:100%}section#re_cities .city-list .city-cell:focus .wrap:after,section#re_cities .city-list .city-cell:hover .wrap:after{background-color:rgba(24,24,24,.35)}section#re_cities .city-list .city-cell:focus .wrap .city-img,section#re_cities .city-list .city-cell:hover .wrap .city-img{background-size:120%;filter:blur(4px)}section#re_cities .city-list .city-cell:focus .wrap .title .title_txt.top .txt_wrap,section#re_cities .city-list .city-cell:hover .wrap .title .title_txt.top .txt_wrap{top:0}.films-list.films-nav .carousel.films .carousel-cell.film:active .content,.films-list.films-nav .carousel.films .carousel-cell.film:focus .content,.films-list.films-nav .carousel.films .carousel-cell.film:hover .content,section#re_cities .city-list .city-cell:focus .wrap .btn-group,section#re_cities .city-list .city-cell:focus .wrap .title .title_txt.bot .txt_wrap,section#re_cities .city-list .city-cell:hover .wrap .btn-group,section#re_cities .city-list .city-cell:hover .wrap .title .title_txt.bot .txt_wrap{bottom:0}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-button:active,body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-button:focus,body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-button:hover,section#re_cities .city-list .city-cell:focus .wrap .title .title_txt .txt_wrap,section#re_cities .city-list .city-cell:hover .wrap .title .title_txt .txt_wrap{opacity:1}@media (max-width:1199px){section#re_cities{padding:0 35px}section#re_cities .city-list .city-cell{width:49%;height:35vw;margin-bottom:20px}section#re_cities .city-list .city-cell .wrap:after{background-color:rgba(24,24,24,.35)}section#re_cities .city-list .city-cell .wrap .city-img{background-size:120%;filter:blur(4px)}section#re_cities .city-list .city-cell .wrap .title .title_head{font-size:3.5rem}section#re_cities .city-list .city-cell .wrap .title .title_txt:after{width:100%}section#re_cities .city-list .city-cell .wrap .title .title_txt.top .txt_wrap{top:0}section#re_cities .city-list .city-cell .wrap .btn-group,section#re_cities .city-list .city-cell .wrap .title .title_txt.bot .txt_wrap{bottom:0}section#re_cities .city-list .city-cell .wrap .title .title_txt .txt_wrap{opacity:1}}@media (max-width:991px){section#re_cities .city-list{flex-direction:column}section#re_cities .city-list .city-cell{width:100%;height:50vw;margin-bottom:30px}section#re_cities .city-list .city-cell .wrap .title .title_head{font-size:3.5rem}}@media (max-width:767px){section#re_cities{padding:0 22.5px}section#re_cities .city-list .city-cell{min-height:300px}section#re_cities .city-list .city-cell .wrap .title{transform:translate(-50%,-70%)}section#re_cities .city-list .city-cell .wrap .btn-group .button{display:flex;justify-content:center;align-items:center;padding:15px 10px}section#re_cities .city-list .city-cell .wrap .btn-group .button i{display:none}}body.city-experience .modal#modInfo .button,body.restaurant-experience .modal#modInfo .button{text-align:center}body.city-experience .modal#modInfo .button.btn-start,body.restaurant-experience .modal#modInfo .button.btn-start{padding:18px 24px}body.city-experience .modal#modInfo .button.btn-dl,body.restaurant-experience .modal#modInfo .button.btn-dl{padding:8px 12px;margin-right:12px;border-width:1px}body.city-experience .modal#modInfo .button-close.top,body.restaurant-experience .modal#modInfo .button-close.top{z-index:3;width:50px;padding:10px 15px 7px;background-color:#181818;color:#949494;border:1px solid #464646;border-bottom-left-radius:8px}body.city-experience .modal#modInfo .button-close.top i,body.restaurant-experience .modal#modInfo .button-close.top i{font-size:2.4rem;font-weight:700;color:#949494}body.city-experience .modal#modInfo .button-close.top:active,body.city-experience .modal#modInfo .button-close.top:focus,body.city-experience .modal#modInfo .button-close.top:hover,body.city-experience .modal#modShare .modal-content button.close:active,body.city-experience .modal#modShare .modal-content button.close:focus,body.city-experience .modal#modShare .modal-content button.close:hover,body.restaurant-experience .modal#modInfo .button-close.top:active,body.restaurant-experience .modal#modInfo .button-close.top:focus,body.restaurant-experience .modal#modInfo .button-close.top:hover,body.restaurant-experience .modal#modShare .modal-content button.close:active,body.restaurant-experience .modal#modShare .modal-content button.close:focus,body.restaurant-experience .modal#modShare .modal-content button.close:hover{background-color:#2f2f2f}body.city-experience .modal#modInfo section#re_loc_city,body.restaurant-experience .modal#modInfo section#re_loc_city{display:flex;justify-content:center;align-items:center;position:relative;height:100vh;min-height:1000px;max-height:1200px;padding:30px 30px 130px;background-size:cover;background-position:center}body.city-experience .modal#modInfo section#re_loc_city:before,body.restaurant-experience .modal#modInfo section#re_loc_city:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8) 100%)}body.city-experience .modal#modInfo section#re_loc_city .wrap,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap{position:relative;z-index:1;width:80%;max-width:1600px;padding:80px 30px 30px;margin-bottom:4em;background:rgba(207,207,207,.1);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.city-experience .modal#modInfo section#re_loc_city .city-info h1,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info h1{position:static;transform:none;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:7.2rem;line-height:1.1;letter-spacing:3.6px;text-transform:uppercase;padding:0;margin-bottom:0;text-shadow:0 1px 5px rgba(0,0,0,.4)}body.city-experience .modal#modInfo section#re_loc_city .city-info h1 span,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info h1 span{display:block;font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.1;letter-spacing:1.04px;text-transform:uppercase;margin-bottom:8px}body.city-experience .modal#modInfo section#re_loc_city .city-info h2,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info h2{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.5;margin-bottom:10px;text-shadow:0 1px 5px rgba(0,0,0,.4)}body.city-experience .modal#modInfo section#re_loc_city .city-info h2 i,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info h2 i{color:#b0b0b0;margin-right:5px}body.city-experience .modal#modInfo section#re_loc_city .city-info p,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.5;text-shadow:0 1px 5px rgba(0,0,0,.4)}body.city-experience .modal#modInfo section#re_loc_city .city-info ul,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info ul{list-style:none;padding-left:27px}body.city-experience .modal#modInfo section#re_loc_city .city-info ul>li,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info ul>li{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.5;color:#cfcfcf;padding:5px 0;cursor:pointer;text-shadow:0 1px 5px rgba(0,0,0,.4);transition:ease 300ms}body.city-experience .modal#modInfo section#re_loc_city .city-info .info-top,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info-top{padding-bottom:37px}body.city-experience .modal#modInfo section#re_loc_city .city-info .info-top .info_start,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info-top .info_start{display:flex;justify-content:flex-end;align-items:flex-end}body.city-experience .modal#modInfo section#re_loc_city .city-info .info-bot hr,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info-bot hr{opacity:1;background-color:#949494;margin:0 0 34px}body.city-experience .modal#modInfo section#re_loc_city .city-info .btn-group,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .btn-group{margin-top:25px}body.city-experience .modal#modInfo section#re_loc_city .city-info .btn-group .button,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .btn-group .button{box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}body.city-experience .modal#modInfo section#re_loc_city .city-info .info_desc,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info_desc{padding-right:50px;border-right:1px solid #949494}body.city-experience .modal#modInfo section#re_loc_city .city-info .info_lists,body.city-experience .modal#modInfo section#re_loc_city .city-info .info_lists .col-6,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info_lists,body.restaurant-experience .modal#modInfo section#re_loc_city .city-info .info_lists .col-6{padding-left:25px}body.city-experience .modal#modInfo section#re_loc_city a#scroll-down,body.restaurant-experience .modal#modInfo section#re_loc_city a#scroll-down{position:absolute;bottom:15%;left:50%;transform:translateX(-50%);width:100%;max-width:200px;text-align:center;text-decoration:none}body.city-experience .modal#modInfo section#re_loc_city a#scroll-down span,body.restaurant-experience .modal#modInfo section#re_loc_city a#scroll-down span{display:block;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.3;color:#cfcfcf;text-transform:uppercase;margin-bottom:10px}body.city-experience .modal#modInfo section#re_loc_city a#scroll-down i,body.restaurant-experience .modal#modInfo section#re_loc_city a#scroll-down i{font-size:3.2rem}@media (max-width:1200px){body.city-experience .modal#modInfo section#re_loc_city .wrap,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap{width:100%}}@media (max-width:1199px){body.city-experience .modal#modInfo section#re_loc_city,body.restaurant-experience .modal#modInfo section#re_loc_city{height:auto;min-height:0;max-height:none;padding-bottom:30px}body.city-experience .modal#modInfo section#re_loc_city .wrap,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap{margin-bottom:0}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info h1,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info h1{font-size:6rem;letter-spacing:0}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_desc,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_desc{padding-right:30px}body.city-experience .modal#modInfo section#re_loc_city a#scroll-down,body.restaurant-experience .modal#modInfo section#re_loc_city a#scroll-down{display:none}}@media (max-width:991px){body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .info-top,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .info-top{flex-direction:column}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info h1,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info h1{font-size:3rem}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_start .button,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_start .button{width:100%;text-align:center;margin-top:30px}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group{flex-direction:column;width:100%}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group .button,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group .button{width:100%;text-align:center}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group .button:not(:first-child),body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .btn-group .button:not(:first-child){margin-top:15px}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_desc,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_desc{border-right:none;padding-right:7.5px}body.city-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_lists,body.restaurant-experience .modal#modInfo section#re_loc_city .wrap .city-info .info_lists{padding-top:30px;padding-left:7.5px;margin-top:30px;border-top:1px solid #949494}}body.city-experience .modal#modInfo section#re_loc_rest,body.restaurant-experience .modal#modInfo section#re_loc_rest{position:relative;padding-top:120px;padding-bottom:100px}body.city-experience .modal#modInfo section#re_loc_rest:before,body.restaurant-experience .modal#modInfo section#re_loc_rest:before{position:absolute;top:0;left:0;content:"";width:100%;height:0;padding-bottom:50vw;background:radial-gradient(50% 50%at 30%0,#e50914 0,transparent 100%);opacity:.6}body.city-experience .modal#modInfo section#re_loc_rest>.row,body.restaurant-experience .modal#modInfo section#re_loc_rest>.row{position:relative;z-index:1}body.city-experience .modal#modInfo section#re_loc_rest h2,body.restaurant-experience .modal#modInfo section#re_loc_rest h2{font-size:3.2rem;line-height:1;margin-bottom:0}body.city-experience .modal#modInfo section#re_loc_rest label,body.restaurant-experience .modal#modInfo section#re_loc_rest label{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.3;color:#777;text-transform:uppercase;margin-right:9px}body.city-experience .modal#modInfo section#re_loc_rest select,body.restaurant-experience .modal#modInfo section#re_loc_rest select{font-size:1.4rem;line-height:1.3;color:#777;min-width:138px;height:32px;padding:5px 30px 5px 11px;background:0 0;border:1px solid #777;border-radius:50px;background-image:url(/assets/images/icons/icon-chevron-down.svg);background-repeat:no-repeat;background-position:92%center;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.city-experience .modal#modInfo section#re_loc_rest .rest-head,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-head{display:flex;justify-content:space-between;max-width:1112px;padding-bottom:126px;margin:0 auto}body.city-experience .modal#modInfo section#re_loc_rest .rest-head .sort,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-head .sort{display:flex;align-items:center}body.city-experience .modal#modInfo section#re_loc_rest .rest-list,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1112px;margin:0 auto}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell{display:flex;flex-direction:column;text-decoration:none;width:48.5%;margin-bottom:60px;border:1px solid #2f2f2f;border-radius:8px;overflow:hidden}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images>div,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images>div{width:50%;overflow:hidden}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images img,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__images img{transition:ease 300ms}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content{display:flex;flex-grow:1;background-size:cover;background-position:center}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .wrap,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .wrap{width:100%;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:37px 50px 45px;transition:ease 300ms}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content h3,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content h3{font-size:3.2rem;margin-bottom:5px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table tr:not(:last-child) td,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table tr:not(:last-child) td{border-bottom:1px solid #3f3f3f}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2;letter-spacing:.24px;color:#949494;padding:15px 2px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td:first-child:not(.desc),body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td:first-child:not(.desc){width:25px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td.title,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td.title{text-transform:uppercase}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td.desc *,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content table td.desc *{font-family:"NetflixSans_W_Rg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;color:#cfcfcf}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .link,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .link{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1;color:#cfcfcf}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .link i,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .link i{margin-left:8px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:active .cell__images img,body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:focus .cell__images img,body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:hover .cell__images img,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:active .cell__images img,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:focus .cell__images img,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:hover .cell__images img{transform:scale(1.2)}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:active .cell__content .wrap,body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:focus .cell__content .wrap,body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:hover .cell__content .wrap,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:active .cell__content .wrap,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:focus .cell__content .wrap,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell:hover .cell__content .wrap{background:rgba(24,24,24,.85)}@media (max-width:1199px){body.city-experience .modal#modInfo section#re_loc_rest,body.restaurant-experience .modal#modInfo section#re_loc_rest{padding:60px 30px 0}body.city-experience .modal#modInfo section#re_loc_rest .rest-head,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-head{padding-bottom:40px}}@media (max-width:991px){body.city-experience .modal#modInfo section#re_loc_rest,body.restaurant-experience .modal#modInfo section#re_loc_rest{padding-bottom:30px}body.city-experience .modal#modInfo section#re_loc_rest:before,body.restaurant-experience .modal#modInfo section#re_loc_rest:before{background:radial-gradient(100% 100%at 0 0,#e50914 0,transparent 100%)}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell{width:100%;margin-bottom:30px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .wrap,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content .wrap{padding:30px}body.city-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content h3,body.restaurant-experience .modal#modInfo section#re_loc_rest .rest-list a.rest-cell .cell__content h3{font-size:2.2rem}}body.city-experience .modal#modInfo section#re_loc_cta,body.restaurant-experience .modal#modInfo section#re_loc_cta{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:650px}body.city-experience .modal#modInfo section#re_loc_cta:before,body.restaurant-experience .modal#modInfo section#re_loc_cta:before{position:absolute;top:0;left:0;z-index:1;content:"";width:100%;height:100%;background:rgba(0,0,0,.75)}body.city-experience .modal#modInfo section#re_loc_cta:after,body.restaurant-experience .modal#modInfo section#re_loc_cta:after{position:absolute;bottom:0;left:0;z-index:1;content:"";width:100%;height:460px;background:radial-gradient(50% 80%at 50% 100%,rgba(229,9,20,.55)0,transparent 100%)}body.city-experience .modal#modInfo section#re_loc_cta .filter-bg,body.restaurant-experience .modal#modInfo section#re_loc_cta .filter-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;filter:grayscale(1)}body.city-experience .modal#modInfo section#re_loc_cta .wrap,body.restaurant-experience .modal#modInfo section#re_loc_cta .wrap{position:relative;z-index:2;width:100%;max-width:950px;text-align:center}body.city-experience .modal#modInfo section#re_loc_cta .wrap .logo-wrap,body.restaurant-experience .modal#modInfo section#re_loc_cta .wrap .logo-wrap{display:inline-block;padding:33px;margin-bottom:30px;border:1px solid #fff;border-radius:100px}body.city-experience .modal#modInfo section#re_loc_cta .wrap h2,body.restaurant-experience .modal#modInfo section#re_loc_cta .wrap h2{font-size:4.8rem;line-height:1.2;margin-bottom:40px}body.city-experience .modal#modInfo section#re_loc_cta .wrap .btn-group .button,body.restaurant-experience .modal#modInfo section#re_loc_cta .wrap .btn-group .button{padding:14px 25px;margin:0 9px}@media (max-width:991px){body.city-experience .modal#modInfo section#re_loc_cta,body.restaurant-experience .modal#modInfo section#re_loc_cta{padding:30px 30px 0}body.city-experience .modal#modInfo section#re_loc_cta .wrap h2,body.restaurant-experience .modal#modInfo section#re_loc_cta .wrap h2{font-size:3rem}body.city-experience .modal#modInfo section#re_loc_cta .btn-group,body.restaurant-experience .modal#modInfo section#re_loc_cta .btn-group{flex-direction:column;width:100%}body.city-experience .modal#modInfo section#re_loc_cta .btn-group .button,body.restaurant-experience .modal#modInfo section#re_loc_cta .btn-group .button{width:100%;margin:0 0 15px!important}}body.city-experience .modal#modShare,body.restaurant-experience .modal#modShare{background:rgba(0,0,0,.5)}body.city-experience .modal#modShare .modal-content,body.restaurant-experience .modal#modShare .modal-content{background-color:#181818;border:1px solid #2f2f2f;box-shadow:0 4px 12px 0 rgba(0,0,0,.25);border-radius:10px}body.city-experience .modal#modShare .modal-content .modal-body,body.restaurant-experience .modal#modShare .modal-content .modal-body{padding:66px 15px 77px}body.city-experience .modal#modShare .modal-content .modal-body h3,body.restaurant-experience .modal#modShare .modal-content .modal-body h3{font-size:1.6rem;line-height:1.2;color:#777;text-transform:uppercase;text-align:center;margin-bottom:40px}body.city-experience .modal#modShare .modal-content .modal-body ul.social-media,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media{display:flex;justify-content:center;list-style:none;padding-left:0;margin:0}body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li:not(:last-child),body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li:not(:last-child){padding-right:10px}body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a{display:inline-block;position:relative;width:70px;height:70px;background-color:#1d1d1d;border-top:3px solid #1d1d1d;border-bottom:3px solid #1d1d1d;border-radius:6px;box-shadow:-2px 2px 6px 0 rgba(0,0,0,.2);overflow:hidden}body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a span,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;font-size:3.5rem;line-height:1;color:#cfcfcf}body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:active,body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:focus,body.city-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:hover,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:active,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:focus,body.restaurant-experience .modal#modShare .modal-content .modal-body ul.social-media>li>a:hover{background:linear-gradient(0deg,#b20710 0,#1d1d1d 100%);border-bottom:3px solid #e50914}@media (min-width:1025px){html[lang=fr] body.city-experience .modal#modInfo section#re_loc_city .wrap,html[lang=fr] body.restaurant-experience .modal#modInfo section#re_loc_city .wrap{padding-top:60px;margin-bottom:8em}html[lang=fr] body.city-experience .modal#modInfo section#re_loc_city .info_desc,html[lang=fr] body.restaurant-experience .modal#modInfo section#re_loc_city .info_desc{width:55%}html[lang=fr] body.city-experience .modal#modInfo section#re_loc_city .info_lists,html[lang=fr] body.restaurant-experience .modal#modInfo section#re_loc_city .info_lists{width:45%}}body.city-experience{overflow:hidden!important}body.city-experience .city__action-bar #map_legend #legendSetCluster,body.city-experience nav#global-nav .site-logo{display:none}body.city-experience .button.back.global{display:none;top:0;font-size:1.2rem;text-transform:uppercase;background:#181818;border:1px solid #464646;border-radius:0 0 20px 0;box-shadow:none}body.city-experience .city-cell,body.city-experience .city-cell>.wrap{position:absolute;width:100%;height:100%}body.city-experience .city-cell>.wrap{z-index:2;left:0;top:0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}body.city-experience .city-cell>.wrap::-webkit-scrollbar{display:none}body.city-experience .city-cell .cell__thumb{width:100%;height:280px;background-size:cover;background-position:center;position:absolute;top:0;left:0;opacity:.65}body.city-experience .city-cell .cell__thumb:before{position:absolute;top:0;left:0;content:"";width:100%;height:101%;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 85%,#000 100%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.city-experience .city-cell .cell__content{position:relative;z-index:1}body.city-experience .city-cell .cell__top{padding:40px 40px 0}body.city-experience .city-cell .cell__top h2{font-size:4.6rem;line-height:1.2;margin-bottom:10px}body.city-experience .city-cell .cell__top .subhead{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;margin-bottom:24px}body.city-experience .city-cell .cell__top hr{border-color:#666;margin:32px 0 0}body.city-experience .city-cell .cell__top .button{font-size:1.2rem;padding:7px 13px}body.city-experience .city-cell .cell__top .button:not(:last-child){margin-right:8px}body.city-experience .city-cell .cell__bot{display:flex;flex-direction:column;padding:30px 0 60px}body.city-experience .city-cell .loc-cell{display:flex;align-items:center;text-decoration:none;border-bottom:1px solid #111}body.city-experience .city-cell .loc-cell .loc__icon{flex-grow:1;width:15%;max-width:70px;height:140px;background-image:url(/assets/images/icon-restaurant.svg);background-size:40px 40px;background-position:center;background-repeat:no-repeat;padding:0 10px}body.city-experience .city-cell .loc-cell .loc__info{flex-grow:1;max-width:80%;padding-right:15px;transition:ease 300ms}body.city-experience .city-cell .loc-cell .loc__info h3{font-size:1.8rem;line-height:1.5;color:#b0b0b0;margin-bottom:10px;transition:ease 300ms}body.city-experience .city-cell .loc-cell .loc__info .subhead{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2;text-transform:uppercase;color:#777;margin-bottom:10px}body.city-experience .city-cell .loc-cell .loc__info address{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.2;color:#b0b0b0}body.city-experience .city-cell .loc-cell .loc__arrow{flex-grow:1;width:5%;max-width:30px}body.city-experience .city-cell .loc-cell .loc__arrow i{font-size:1.4rem;color:#2f2f2f;transition:ease 300ms}body.city-experience .city-cell .loc-cell:active,body.city-experience .city-cell .loc-cell:focus,body.city-experience .city-cell .loc-cell:hover{background-color:#111}body.city-experience .city-cell .loc-cell:active .loc__icon,body.city-experience .city-cell .loc-cell:focus .loc__icon,body.city-experience .city-cell .loc-cell:hover .loc__icon{background-image:url(/assets/images/icon-restaurant_hover.svg);background-color:#1d1d1d;background-size:40px 40px}body.city-experience .city-cell .loc-cell:active .loc__info,body.city-experience .city-cell .loc-cell:focus .loc__info,body.city-experience .city-cell .loc-cell:hover .loc__info{padding-left:15px}@media (max-width:1200px){body.city-experience .city-cell .cell__top{padding:30px 15px 0}body.city-experience .city-cell .cell__top h2{font-size:3.6rem}body.city-experience .city-cell .cell__top .button{width:100%}body.city-experience .city-cell .cell__top .button:not(:last-child){margin-bottom:15px}body.city-experience .city-cell .cell__top hr{margin-top:20px}body.city-experience .city-cell .cell__bot{padding:20px 15px 150px}body.city-experience .city-cell .loc-cell .loc__icon{min-width:35px;padding:0}body.city-experience .city-cell .loc-cell .loc__info{padding-left:10px;padding-right:10px}body.city-experience .city-cell .loc-cell .loc__info h3{font-size:1.6rem}}@media (max-width:767px){body.city-experience .city-cell{padding-top:48px}body.city-experience .city-cell>.wrap{top:48px;background-color:#000}body.city-experience .city-cell .cell__thumb{height:300px}body.city-experience .city-cell .cell__top{padding:70px 30px 0}body.city-experience .city-cell .cell__top .button{width:100%;margin:15px 0 0!important}body.city-experience .city-cell .cell__top hr{margin-top:30px}}body.city-experience .city__sidebar{position:absolute;top:0;left:0;z-index:1;height:100%;padding-left:0;padding-right:0;border-right:1px solid #464646;background-color:#000;transform:translateX(-100%);transition:ease 300ms}body.city-experience .city__sidebar.active{transform:translateX(0)}body.city-experience .city__sidebar.active a#sb-toggle i:before{content:""}body.city-experience .city__sidebar:not(.active)+.city__map{width:100%!important;margin-left:0}body.city-experience .city__sidebar a#sb-toggle{display:flex;justify-content:center;align-items:center;position:absolute;left:100%;top:50%;transform:translateY(-50%);z-index:1;font-size:2rem;color:#949494;text-decoration:none;height:70%;padding:10px;background-color:#181818;border:1px solid #464646;border-top-right-radius:20px;border-bottom-right-radius:20px}body.city-experience .city__sidebar .button.back.global{display:block;position:relative}body.city-experience .city__sidebar.closed a#sb-toggle i:before{content:""}@media (min-width:1025px){body.city-experience .city__sidebar{width:25%}}@media (max-width:1024px){body.city-experience .city__sidebar a#sb-toggle{height:50%}}@media (max-width:991px){body.city-experience .city__sidebar{width:40%}}@media (max-width:767px){body.city-experience .city__sidebar{width:100%;background-color:transparent;border-right:none;top:calc(100% - 150px);left:0;bottom:auto;transform:none}body.city-experience .city__sidebar.active{z-index:1050;top:0}body.city-experience .city__sidebar:not(.active) a#sb-toggle{height:100px;padding-bottom:65px}body.city-experience .city__sidebar a#sb-toggle{top:0;left:0;z-index:3;transform:none;width:100%;height:48px;background-color:#181818;border-radius:20px 20px 0 0}body.city-experience .city__sidebar a#sb-toggle i:before{font-size:3.2rem;content:""!important}body.city-experience .city__sidebar .button.back.global{display:flex!important;justify-content:center;align-items:center;width:100%;height:49px;border-radius:0;border-top:0}body.city-experience .city__sidebar .button.back.global *{font-size:1.4rem;color:#777}body.city-experience .city__sidebar .button.back.global span{display:block;margin-left:10px}}body.city-experience .city__map{padding-left:0;padding-right:0;margin-left:25%;transition:ease 300ms}body.city-experience .city__map #nb_map{height:calc(100vh - 60px)}@media (max-width:1024px){body.city-experience .city__map #nb_map{max-height:none}}@media (max-width:991px){body.city-experience .city__map{margin-left:40%;width:60%}}@media (max-width:767px){body.city-experience .city__map{margin-left:0;width:100%}}body.city-experience .city__action-bar{position:absolute;bottom:0;left:0;z-index:1101;background-color:#111;border-top:1px solid #464646}body.city-experience .city__action-bar .city_actions{display:flex;align-items:center;padding:0}body.city-experience .city__action-bar #map_legend{display:flex;justify-content:center;align-items:center;flex-grow:1;max-width:60px;height:100%;margin:0;border-right:1px solid #464646}body.city-experience .city__action-bar h2{flex-grow:1;font-size:1.6rem;padding:0 24px;margin-bottom:0}body.city-experience .city__action-bar h2>a{display:inline-block;text-decoration:none;font-size:1.6rem;line-height:1.2}.modal .modal-content .close i,body.city-experience .city__action-bar h2>a>span{font-size:inherit;line-height:inherit}body.city-experience .city__action-bar h2>a>i{font-size:inherit;line-height:inherit;color:#777;margin-left:5px}body.city-experience .city__action-bar .btn-group{display:flex;justify-content:flex-end;flex-grow:1;padding:6px;max-width:30%}body.city-experience .city__action-bar .btn-group .button{box-shadow:0 4px 12px 0#000}body.city-experience .city__action-bar .btn-group #btnChangeCity{color:#fff;text-transform:none}body.city-experience .city__action-bar .btn-group #btnChangeCity i{color:#777;margin-left:5px}@media (max-width:767px){body.city-experience .city__action-bar{z-index:999;border-top:none;bottom:auto;top:0;width:calc(100% - 50px);min-height:47px}body.city-experience .city__action-bar #btnChangeCity span,body.city-experience .city__action-bar #map_legend{display:none}body.city-experience .city__action-bar h2{padding:0 15px}body.city-experience .city__action-bar h2>a{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3rem}body.city-experience .city__action-bar .btn-group{padding:5px 15px;max-width:80px}body.city-experience .city__action-bar #btnChangeCity{font-size:2rem;padding:0 14px 0 10px}}body.city-experience .modal-backdrop.show{display:none}body.city-experience .modal#modInfo.show{z-index:1150!important}body.city-experience .modal#modLocationOption.show{background:rgba(0,0,0,.5);z-index:1200!important}@media (max-width:767px){body.city-experience .modal#modLocationOption.show{background:rgba(0,0,0,.85)}}body.city-experience .modal#modLocationOption.show+.modal#modSL{width:100%!important}body.city-experience .modal#modLocationOption .modal-content{width:100%;max-width:840px;background:rgba(0,0,0,.8);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn .province-name{display:inline-block;font-size:2rem;color:#fff;margin-top:10px}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .prov-icon:before{background-image:url(/assets/images/map/prov-qc_red.png)}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .font-head{color:#e50914;margin-bottom:10px}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:active:before,body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:focus:before,body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:active .prov-icon:after,body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:focus .prov-icon:after,body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:hover .prov-icon:after{border-color:#870014;background-color:#870014}@media (max-width:991px){body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}body.city-experience .modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .prov-icon:after{border-color:#870014;background-color:#870014}}body.city-experience .modal#modLocationOption .modal-content .modal-footer{padding:42px 30px 45px}body.city-experience .modal#modLocationOption .modal-content .modal-footer h3{margin-bottom:40px}@media (min-width:768px) and (max-width:991px){body.city-experience .modal#modLocationOption .loc-opt-btn{width:50%!important}}body.city-experience .modal#modSL.imgView-visible{width:100%!important}body.city-experience .modal#modSL.imgView-visible .modal-content .modal-header{opacity:1}@media (max-width:991px){body.city-experience .modal#modSL.imgView-visible .modal-content{flex-direction:row-reverse}body.city-experience .modal#modSL.imgView-visible .modal-content .modal-header{display:block}}body.city-experience .modal#modSL .modal-content{width:100%;background:0 0;border:0}body.city-experience .modal#modSL .modal-content .modal-header{opacity:0;width:75%;padding-bottom:60px}body.city-experience .modal#modSL .modal-content .modal-header .location__images{position:relative;display:flex;align-items:center;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}body.city-experience .modal#modSL .modal-content .modal-header .location__images:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}.modal#modSL .modal-content .modal-body .location__content .location__poi h4,.modal#modSL .modal-content .modal-body .location__content .location__social h4,body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel{width:100%}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .carousel-cell{width:45%;height:480px;margin:0 15px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.25);box-shadow:2px 4px 18px 0 rgba(0,0,0,.25)}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .carousel-cell img{width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:1024px){body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .carousel-cell{height:300px}}@media (max-width:991px){body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .carousel-cell{height:200px}}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-button{opacity:.6;color:#fff;background:0 0}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-page-dots{bottom:-85px}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-page-dots .dot{width:15px;height:15px;border:1px solid #fff;background:0 0}body.city-experience .modal#modSL .modal-content .modal-header .location__images .loc__carousel .flickity-page-dots .dot.is-selected{background:#fff}body.city-experience .modal#modSL .modal-content .modal-body{width:25%}body.city-experience .modal#modSL .modal-content .modal-body .button.back{position:relative;top:0;font-size:1.2rem;color:#fff;text-transform:uppercase;background:#181818;border:1px solid #464646;border-radius:0 0 20px 0;box-shadow:none}.films-list.films-nav .films-list__current-title a:active,.films-list.films-nav .films-list__current-title a:active i,.films-list.films-nav .films-list__current-title a:focus,.films-list.films-nav .films-list__current-title a:focus i,.films-list.films-nav .films-list__current-title a:hover,.films-list.films-nav .films-list__current-title a:hover i,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:active,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:focus,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:hover,body.city-experience .modal#modSL .modal-content .modal-body .button.back:active,body.city-experience .modal#modSL .modal-content .modal-body .button.back:focus,body.city-experience .modal#modSL .modal-content .modal-body .button.back:hover{color:#e50914}body.city-experience .modal#modSL .modal-content .modal-body .loc__thumb{width:100%;height:280px;background-size:cover;background-position:center;position:absolute;top:0;left:0}body.city-experience .modal#modSL .modal-content .modal-body .loc__thumb:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(180deg,transparent 30%,#000 100%)}body.city-experience .modal#modSL .modal-content .modal-body .location__content{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin-top:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content>.wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}body.city-experience .modal#modSL .modal-content .modal-body .location__content>.wrap::-webkit-scrollbar{display:none}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info{position:absolute;width:100%;height:100%}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top{padding:180px 40px 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top h2{font-size:3.4rem;line-height:1;margin-bottom:15px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top address{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.2;color:#b0b0b0;margin-bottom:15px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .titles{position:relative;font-size:1.4rem;line-height:1.2;color:#b0b0b0;text-transform:uppercase;padding-left:23px;margin-bottom:18px;cursor:pointer;transition:ease 300ms}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .titles:before{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";position:absolute;left:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .titles:active,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .titles:hover{color:#fff}.modal#modSL .modal-content .modal-body .location__content>div[class*=location__],body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact{margin-bottom:30px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul{list-style:none;padding-left:0;margin-bottom:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a{position:relative;display:flex;font-size:1.2rem;line-height:1.2;color:#949494;text-decoration:none;padding:14px 0;border-bottom:1px solid #2f2f2f;transition:ease 300ms}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a>i{color:#555;padding:1px 10px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:after{position:absolute;right:0;font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";color:#555;padding:0 10px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:active,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:focus,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:hover{color:#cfcfcf;background-color:#181818}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:active:after,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:active>i,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:focus:after,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:focus>i,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:hover:after,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a:hover>i{color:#949494}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle{display:flex}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button{width:50%;font-size:1.2rem;color:#949494;background-color:#181818;padding:14px 15px;border:0;border-radius:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button.active{color:#fff;background-color:#2f2f2f}@media (max-width:1024px){body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle{flex-direction:column}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button{width:100%;border-radius:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:1px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle .button:last-of-type{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot{display:flex;flex-direction:column;padding:30px 0 120px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .block{border-top:1px solid #2f2f2f;padding:40px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .block h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.2;color:#949494;margin-bottom:20px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .block p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;color:#ddd}body.city-experience .infoBox.restExp-events:after,body.city-experience .infoBox.restExp-events:before,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider{display:none}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social{padding-top:10px!important;border:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social a{display:inline-block;font-size:2.4rem;color:#fff;text-decoration:none;opacity:.75}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social a:not(:last-child){margin-right:20px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social a:active,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social a:focus,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social a:hover{opacity:1}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group{display:flex;flex-direction:column}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo{background-color:#111;padding-bottom:20px;border:1px solid #2f2f2f;border-radius:4px;overflow:hidden}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo .head{position:relative;background-color:#181818;padding:20px 14px 14px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo .head:before{position:absolute;top:0;right:0;content:"";width:0;height:0;border-top:46px solid #e50914;border-left:46px solid transparent}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo .head:after{position:absolute;top:0;right:0;font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";font-size:1.4rem;font-weight:700;color:#fff;padding:3px 6px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo .head h4{font-family:"NetflixSans_W_It","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.2;color:#fff;text-transform:uppercase;margin-bottom:8px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo .head span{display:block;font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2;color:#cfcfcf;text-transform:uppercase}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo h5{font-family:"NetflixSans_W_It","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;color:#cfcfcf;padding:18px 14px 0;margin-bottom:8px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;color:#ddd;padding:0 14px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li:not(:last-child),body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .promos .promo-group .promo:not(:last-child){margin-bottom:15px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .streetview iframe{height:200px}body.city-experience .modal#modSL .modal-content .modal-body .location-nav{bottom:60px;left:0;width:25%}@media (max-width:1024px){body.city-experience .modal#modSL{width:33.33333333%!important}body.city-experience .modal#modSL .modal-content .modal-header{width:66.33333333%}body.city-experience .modal#modSL .modal-content .modal-body .loc__thumb{height:200px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top{padding:120px 30px 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top h2{font-size:2.4rem}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .block{padding:30px}body.city-experience .modal#modSL .modal-content .modal-body .location-nav{width:33.33333333%;justify-content:space-between}}@media (max-width:991px){body.city-experience .modal#modSL{width:40%!important}body.city-experience .modal#modSL .modal-content .modal-header{width:60%}body.city-experience .modal#modSL .modal-content .modal-body{width:40%;position:relative}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot{padding-bottom:160px}body.city-experience .modal#modSL .modal-content .modal-body .location-nav{width:100%}}@media (max-width:767px){body.city-experience .modal#modSL{width:100%!important;top:48px}body.city-experience .modal#modSL .modal-content .modal-body,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs{width:100%}body.city-experience .modal#modSL .modal-content .modal-body .loc__thumb,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .streetview iframe{height:350px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .button.back{display:flex!important;justify-content:center;align-items:center;width:100%;height:49px;border-radius:0;border-top:0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .button.back *{font-size:1.4rem;color:#777}body.city-experience .modal#modSL .modal-content .modal-body .location__content .button.back i{margin-right:10px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top{padding:200px 30px 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top h2{font-size:3rem}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact{padding:0 15px;margin:40px 0 10px;border:1px solid #1d1d1d;border-radius:4px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li a{padding:20px 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .contact ul li:last-child a{border-bottom:none}body.city-experience .modal#modSL .modal-content .modal-body .location-nav>button,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__top .view-toggle{display:none}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot{padding-bottom:100px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider{display:block;padding-top:0;margin-bottom:40px;border-top:none}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .carousel-cell{width:100%;height:250px;margin:0 15px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .carousel-cell img{width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translateX(-50%)}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-button{opacity:.6;color:#fff;background:0 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-button:active,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-button:focus,body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-button:hover{opacity:1}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-page-dots{bottom:-30px}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-page-dots .dot{width:10px;height:10px;margin:0 5px;border:1px solid #fff;background:0 0}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .slider .carousel-xs .flickity-page-dots .dot.is-selected{background:#fff}body.city-experience .modal#modSL .modal-content .modal-body .location__content .loc__info .loc__bot .social{padding-top:30px!important;border-top:1px solid #2f2f2f}body.city-experience .modal#modSL .modal-content .modal-body .location-nav{width:100%;bottom:48px}body.city-experience .modal#modSL .modal-content .modal-body .location-nav>a{padding:15px}}body.city-experience .infoBox.restExp-events{cursor:pointer;background:0 0;padding:0;border-radius:0}.hamburger,.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group,body.city-experience .infoBox.restExp-events *{cursor:pointer}body.city-experience .infoBox.restExp-events .agg-popup{position:relative}body.city-experience .infoBox.restExp-events .agg-popup .info__desc{position:absolute;top:0;left:0;width:142px;height:142px;transform:rotate(45deg);overflow:hidden}body.city-experience .infoBox.restExp-events .agg-popup .info__desc .info__heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);z-index:2;font-size:1.4rem;line-height:1.1;color:#fff;text-align:center;background-color:rgba(0,0,0,.75);padding:6px 8px;margin:0;width:100%;border:1px solid #fff;border-radius:8px}body.city-experience .infoBox.restExp-events .agg-popup .info__desc .info__img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg) scale(.1);width:200px;height:200px;background-size:cover;background-position:center;transition:ease 300ms}body.city-experience .infoBox.restExp-events .agg-popup .info__desc .info__img:after{content:"";position:absolute;width:142px;height:142px;border:2px solid transparent;top:50%;left:50%;transform:translate(-71px,-71px) rotate(45deg);transition:ease 300ms}body.city-experience .infoBox.restExp-events.hover .agg-popup .info__desc .info__img{transform:translate(-50%,-50%) rotate(-45deg) scale(1)}.hamburger{padding:15px;display:inline-block;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.films-list{background:url(/assets/images/bg-map.jpg)no-repeat;background-size:cover;background-attachment:fixed;padding:50px 30px 80px}@media (max-width:1024px){.films-list{background-attachment:initial}}@media (max-width:767px){.films-list{padding-top:40px;padding-bottom:40px}}.films-list .films-list__toggles{position:relative;z-index:1}.films-list .films-list__toggles button{color:#464646;border:1px solid #464646;background-color:transparent;padding:10.5px 11.5px;margin-right:15px}.films-list .films-list__toggles button i{font-size:2.5rem;color:inherit}.films-list .films-list__toggles button.active{color:#949494;border:1px solid #949494}.films-list .flickity-page-dots{display:flex;bottom:0;padding:0 30px}.films-list .flickity-page-dots .dot{width:20%;height:6px;margin:0;border-radius:0;background-color:#fff}@media (max-width:767px){.films-list .flickity-page-dots .dot{height:4px}}.films-list .films{margin-left:-15px;margin-right:-15px}.films-list .films.flickity-enabled{margin-left:-30px;margin-right:-30px}.films-list .films.flickity-enabled .flickity-viewport{overflow:visible}.films-list .flickity-prev-next-button{background:0 0;color:#fff;height:90%;width:5%;opacity:.5;transition:ease 300ms}.films-list .flickity-prev-next-button:active,.films-list .flickity-prev-next-button:focus,.films-list .flickity-prev-next-button:hover{background:0 0;opacity:1;outline:0;box-shadow:none}.films-list .flickity-prev-next-button svg path{d:path("M 10 50 L 80 200 L 90 200 L 20 50 L 90 -100 L 80 -100 Z")}.films-list.films-nav{padding:15px 15px 20px;background:0 0;background-color:#000;background-image:linear-gradient(45deg,transparent 60%,#870014 100%);position:fixed;bottom:-292px;min-height:auto;transition:600ms}.films-list.films-nav.active{bottom:0}.films-list.films-nav.active .films-list__actions .select-dd{opacity:1;cursor:initial}.films-list.films-nav.active .films-list__actions .select-dd *{cursor:initial}.films-list.films-nav.active .films-list__actions .select-dd select{cursor:pointer;pointer-events:initial}.films-list.films-nav .films-list__current-title{display:flex;align-items:center}.films-list.films-nav .films-list__current-title h2{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.2;margin-bottom:0}.films-list.films-nav .films-list__current-title h2 i{color:#777;margin-left:5px;transition:ease 300ms}.films-list.films-nav .films-list__current-title a{font-size:inherit;line-height:inherit;color:#fff;text-decoration:none;transition:ease 300ms}.carousel-cell.film .actions a.button span,.films-list.films-nav .films-list__actions #menu-toggle span,.films-list.films-nav .films-list__actions .select-dd label span,.films-list.films-nav .films-list__current-title a span{font-size:inherit;line-height:inherit;color:inherit}@media (max-width:767px){.films-list.films-nav .films-list__current-title h2{font-size:1.4rem}}.films-list.films-nav .films-list__actions{display:flex}@media (min-width:992px){.films-list.films-nav .films-list__actions{justify-content:flex-end}}.films-list.films-nav .films-list__actions .button{padding:7px 20px;text-transform:none}.films-list.films-nav .films-list__actions .select-dd{display:flex;border-color:#fff;padding-right:10px;margin-right:15px;opacity:.5;cursor:not-allowed;border-radius:6px}.films-list.films-nav .films-list__actions .select-dd *{cursor:not-allowed}.films-list.films-nav .films-list__actions .select-dd label{margin-right:10px;text-transform:uppercase}.films-list.films-nav .films-list__actions .select-dd label:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;font-family:"Font Awesome 6 Brands";font-style:normal;text-decoration:inherit;font-weight:700;content:"";line-height:1.8;vertical-align:middle;display:none}.films-list.films-nav .films-list__actions .select-dd select{min-width:0;background-color:transparent;border:0;color:#fff;max-width:150px;padding-right:20px;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:ease 300ms}.films-list.films-nav .films-list__actions .select-dd select option{color:#000}.films-list.films-nav .films-list__actions .select-dd select:focus option{color:#000}@media (max-width:767px){.films-list.films-nav .films-list__actions .select-dd select{background:0 0}.films-list.films-nav .films-list__actions .select-dd{opacity:.2;background-color:transparent!important}}.films-list.films-nav .films-list__actions .select-dd:active,.films-list.films-nav .films-list__actions .select-dd:focus,.films-list.films-nav .films-list__actions .select-dd:hover{color:#fff;background-color:rgba(255,255,255,.3);border-color:#fff}.films-list.films-nav .films-list__actions .select-dd:active select,.films-list.films-nav .films-list__actions .select-dd:focus select,.films-list.films-nav .films-list__actions .select-dd:hover select{color:#fff}.films-list.films-nav .films-list__actions #menu-toggle{color:#ff646e!important;border-color:#ff646e!important;border-radius:6px}.films-list.films-nav .films-list__actions #menu-toggle:after{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;font-weight:700;content:"";margin-left:10px}.films-list.films-nav .films-list__actions #menu-toggle:active,.films-list.films-nav .films-list__actions #menu-toggle:focus,.films-list.films-nav .films-list__actions #menu-toggle:hover{color:#e50914!important;border-color:#fff!important}.films-list.films-nav .films-list__actions #menu-toggle.active:after{content:""}@media (min-width:768px) and (max-width:991px){.films-list.films-nav .films-list__actions{margin-top:15px}.films-list.films-nav .films-list__actions #menu-toggle,.films-list.films-nav .films-list__actions .select-dd{width:50%}.films-list.films-nav .films-list__actions .select-dd select{width:calc(100% - 84px)}}@media (max-width:767px){.films-list.films-nav .films-list__actions{justify-content:flex-end}.films-list.films-nav .films-list__actions .select-dd{position:relative;padding:0;height:38px}.films-list.films-nav .films-list__actions .select-dd label{margin-right:0}.films-list.films-nav .films-list__actions .select-dd label:after{display:block}.films-list.films-nav .films-list__actions .select-dd select{width:37px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent!important;padding:15px}.films-list.films-nav .films-list__actions #menu-toggle{display:flex;position:relative;width:41px;height:38px;overflow:hidden;padding:5px 18px;color:transparent!important}.films-list.films-nav .films-list__actions #menu-toggle:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ff646e!important;margin-left:0}.films-list.films-nav .films-list__actions #menu-toggle:active,.films-list.films-nav .films-list__actions #menu-toggle:focus,.films-list.films-nav .films-list__actions #menu-toggle:hover{color:transparent!important}.films-list.films-nav .films-list__actions #menu-toggle:active:after,.films-list.films-nav .films-list__actions #menu-toggle:focus:after,.films-list.films-nav .films-list__actions #menu-toggle:hover:after{color:#e50914!important}}.films-list.films-nav .carousel.films{padding:30px 5px 20px;margin:0}.films-list.films-nav .carousel.films .carousel-cell.film .actions a.button span,.films-list.films-nav .carousel.films.flickity-enabled:before{display:none}.films-list.films-nav .carousel.films .carousel-cell.film{width:160px;height:220px;min-width:0;min-height:0;margin:0 7.5px}.films-list.films-nav .carousel.films .carousel-cell.film .content{bottom:-44px}.films-list.films-nav .carousel.films .carousel-cell.film .content:before{top:0!important;background-position:center}.films-list.films-nav .carousel.films .carousel-cell.film .title h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;padding:0 15px 15px;margin-bottom:15px}.films-list.films-nav .carousel.films .carousel-cell.film .title h3:after{height:1.5px;left:15px}.films-list.films-nav .carousel.films .carousel-cell.film .actions{min-height:44px}.films-list.films-nav .carousel.films .carousel-cell.film .actions a.button{padding:10px}.films-list.films-nav .carousel.films .carousel-cell.film .actions a.button:before{font-size:1.8rem;margin-bottom:0}@media (max-width:1024px){.films-list.films-nav .carousel.films .carousel-cell.film{width:150px}.films-list.films-nav .carousel.films .carousel-cell.film .title h3{font-size:1.6rem}}.films-list.films-nav .carousel.films .flickity-page-dots{margin-left:-5px;padding:0}.films-list.films-nav .carousel.films .flickity-page-dots .dot,.films-list.films-nav .drag-slider-wrapper #dragSlider{height:4px}.films-list.films-nav .drag-slider-wrapper #dragSlider::-webkit-slider-thumb{height:6px}.films-list.films-nav .drag-slider-wrapper #dragSlider::-moz-range-thumb{height:6px}.films-list .drag-slider-wrapper{display:none;width:100%}.films-list .drag-slider-wrapper #dragSlider{-webkit-appearance:none;width:100%;height:6px;background-color:rgba(255,255,255,.25);outline:0;transition:opacity .2s}.films-list .drag-slider-wrapper #dragSlider:hover{opacity:1}.films-list .drag-slider-wrapper #dragSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:5.8823529412%;height:8px;background-color:#fff;cursor:pointer;border-radius:0;border:0}.films-list .drag-slider-wrapper #dragSlider::-moz-range-thumb{-moz-appearance:none;appearance:none;width:5.8823529412%;height:8px;background-color:#fff;cursor:pointer;border-radius:0;border:0}.films-list .drag-slider-wrapper #dragSlider::-ms-thumb{appearance:none;width:5.8823529412%;height:8px;background-color:#fff;cursor:pointer;border-radius:0;border:0}.carousel.films{padding:30px 0 0;overflow:hidden}.carousel.films.flickity-enabled{padding:80px 0 60px;margin-top:-50px}.carousel.films.flickity-enabled:before{content:"";width:100%;height:50px;position:absolute;top:0;background:url(/assets/images/leaf-divider.svg)no-repeat;background-position:center}.carousel.films.flickity-enabled+.drag-slider-wrapper{display:block}@media (max-width:767px){.carousel.films.flickity-enabled{margin-top:0;padding:40px 0 60px}.carousel.films.flickity-enabled:before{display:none}}.carousel-cell.film{display:block;width:21.5%;height:100%;min-width:320px;min-height:600px;background-color:#181818;background-size:cover;background-position:center;border-radius:6px;counter-increment:carousel-cell;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin:0 15px}.carousel-cell.film:active,.carousel-cell.film:focus,.carousel-cell.film:hover{transform:scale(1.05)}.carousel-cell.film:active .content,.carousel-cell.film:focus .content,.carousel-cell.film:hover .content,html[lang=fr] .carousel-cell.film:active .content,html[lang=fr] .carousel-cell.film:focus .content,html[lang=fr] .carousel-cell.film:hover .content{bottom:0}.carousel-cell.film:active .content:before,.carousel-cell.film:focus .content:before,.carousel-cell.film:hover .content:before{opacity:1;top:-70px}@media (max-width:1199px){.carousel-cell.film{min-width:240px;min-height:430px}}.carousel-cell.film.is-selected{transform:scale(1.05);box-shadow:0 10px 30px 0#000}.carousel-cell.film.is-selected .content:before{opacity:1;top:-50px}@media (max-width:1024px){.carousel-cell.film.is-selected .content:before{top:-20px}}.carousel-cell.film.active{box-shadow:0 10px 30px 0#000}.carousel-cell.film.active .content:before{opacity:1;top:-50px}@media (max-width:1024px){.carousel-cell.film.active .content:before{top:-20px}}.carousel-cell.film .content{position:relative;bottom:-95px;transition:ease 300ms}.carousel-cell.film .content:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(/assets/images/stroke.svg)no-repeat;background-position:top;background-size:150%;opacity:0;transition:600ms}@media (max-width:1199px){.carousel-cell.film .content{bottom:-80px}}.carousel-cell.film .actions a.button,.carousel-cell.film .title h3{display:flex;position:relative;font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.carousel-cell.film .title h3{align-items:flex-end;font-size:3.9rem;line-height:1;letter-spacing:-1px;padding:0 30px 30px;margin-bottom:50px;min-height:103px;text-shadow:0 1px 5px rgba(0,0,0,.4)}.carousel-cell.film .title h3:after{content:"";width:30%;height:5px;background-color:#fff;position:absolute;bottom:0;left:30px}@media (max-width:1199px){.carousel-cell.film .title h3{font-size:2.6rem;letter-spacing:0;padding:0 20px 20px;margin-bottom:30px}.carousel-cell.film .title h3:after{left:20px}}.carousel-cell.film .actions{display:flex;justify-content:space-between;background-color:#fff;min-height:95px}.carousel-cell.film .actions a.button{width:50%;flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;line-height:1.2;color:#fff;text-decoration:none;text-align:center;padding:15px;background-color:#e50914;border:0;transition:ease 300ms}.carousel-cell.film .actions a.button:before{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;display:block;font-size:2.5rem;font-weight:300;color:#fff;margin-bottom:5px;transition:ease 300ms}.carousel-cell.film .actions a.button:active,.carousel-cell.film .actions a.button:focus,.carousel-cell.film .actions a.button:hover,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:active,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:focus,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:hover{background-color:#b20710}.carousel-cell.film .actions a.button:first-child,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child{background-color:#fff;color:#e50914}.carousel-cell.film .actions a.button:first-child:active,.carousel-cell.film .actions a.button:first-child:active:before,.carousel-cell.film .actions a.button:first-child:focus,.carousel-cell.film .actions a.button:first-child:focus:before,.carousel-cell.film .actions a.button:first-child:hover,.carousel-cell.film .actions a.button:first-child:hover:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:active,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:active:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:focus,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:focus:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:hover,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:first-child:hover:before{color:#000}.carousel-cell.film .actions a.button.province:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button.province:before{font-family:"Font Awesome 6 Brands";font-style:normal;text-decoration:inherit;content:"";color:#e50914}.carousel-cell.film .actions a.button.info:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button.info:before{content:""}.carousel-cell.film .actions a.button.locations:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button.locations:before{content:"";color:#e50914}@media (max-width:1199px){.carousel-cell.film .actions{min-height:80px}.carousel-cell.film .actions a.button{padding:10px}.carousel-cell.film .actions a.button:before{font-size:1.8rem}}.carousel:not(.flickity-enabled){display:flex;flex-wrap:wrap}.carousel:not(.flickity-enabled) .carousel-cell.film{width:calc(25% - 30px);height:calc(25vw - 35px);min-width:0;min-height:0;margin-bottom:30px;transform:none!important}.carousel:not(.flickity-enabled) .carousel-cell.film .content{bottom:-80px!important}@media (max-width:991px){.carousel:not(.flickity-enabled) .carousel-cell.film{width:calc(33.333% - 30px);height:calc(33.333vw - 40px)}.carousel:not(.flickity-enabled) .carousel-cell.film .content{bottom:-50px!important}}@media (max-width:767px){.carousel:not(.flickity-enabled) .carousel-cell.film{width:calc(50% - 30px);height:calc(50vw - 45px)}.carousel:not(.flickity-enabled) .carousel-cell.film .content{bottom:-42px!important}}@media (min-width:1500px){.carousel:not(.flickity-enabled) .carousel-cell.film .content{bottom:-70px!important}}.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:3.4rem;padding-bottom:20px;margin-bottom:25px}.carousel:not(.flickity-enabled) .carousel-cell.film .title h3:after{height:3px}@media (max-width:1400px){.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:3rem}}@media (max-width:1300px){.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:2.6rem}}@media (max-width:1199px){.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:2.4rem}}@media (max-width:991px){.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:2rem;margin-bottom:20px}}@media (max-width:767px){.carousel:not(.flickity-enabled) .carousel-cell.film .title h3{font-size:4vw;padding:0 15px 15px;margin-bottom:15px}.carousel:not(.flickity-enabled) .carousel-cell.film .title h3:after{left:15px}}.carousel:not(.flickity-enabled) .carousel-cell.film .actions{min-height:50px}.carousel:not(.flickity-enabled) .carousel-cell.film .actions a.button{padding:10px 15px}.carousel:not(.flickity-enabled) .carousel-cell.film .actions a.button:before{margin-bottom:0}.carousel:not(.flickity-enabled) .carousel-cell.film .actions a.button span{line-height:1;padding-top:5px}@media (max-width:991px){.carousel:not(.flickity-enabled) .carousel-cell.film .actions a.button span{display:none}}@media (max-width:767px){.carousel:not(.flickity-enabled) .carousel-cell.film .actions{min-height:30px}.carousel:not(.flickity-enabled) .carousel-cell.film.active .content:before{top:40px}}.carousel:not(.flickity-enabled) .carousel-cell.film:active,.carousel:not(.flickity-enabled) .carousel-cell.film:focus,.carousel:not(.flickity-enabled) .carousel-cell.film:hover{transform:none}.carousel:not(.flickity-enabled) .carousel-cell.film.prov:active .content,.carousel:not(.flickity-enabled) .carousel-cell.film.prov:focus .content,.carousel:not(.flickity-enabled) .carousel-cell.film.prov:hover .content,.carousel:not(.flickity-enabled) .carousel-cell.film:active .content,.carousel:not(.flickity-enabled) .carousel-cell.film:focus .content,.carousel:not(.flickity-enabled) .carousel-cell.film:hover .content{bottom:0!important}.carousel:not(.flickity-enabled) .carousel-cell.film:active .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:focus .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:hover .content:before{top:-50px}@media (max-width:1024px){.carousel:not(.flickity-enabled) .carousel-cell.film:active .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:focus .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:hover .content:before{top:0}}@media (max-width:767px){.carousel:not(.flickity-enabled) .carousel-cell.film:active .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:focus .content:before,.carousel:not(.flickity-enabled) .carousel-cell.film:hover .content:before{top:40px}}.carousel:not(.flickity-enabled) .carousel-cell.film.prov .content{bottom:-80px!important}@media (max-width:1177px){.carousel:not(.flickity-enabled) .carousel-cell.film.prov .content{bottom:-90px!important}}@media (max-width:991px){.carousel:not(.flickity-enabled) .carousel-cell.film.prov .content{bottom:-50px!important}}@media (max-width:767px){.carousel:not(.flickity-enabled) .carousel-cell.film.prov .content{bottom:-42px!important}}.carousel:not(.flickity-enabled) .carousel-cell.film.prov:active,.carousel:not(.flickity-enabled) .carousel-cell.film.prov:focus,.carousel:not(.flickity-enabled) .carousel-cell.film.prov:hover{transform:none}.animate-flip{position:relative;display:inline-block;vertical-align:top;min-width:500px;min-height:45px}.animate-flip .flip-text{position:absolute;top:0;left:0;display:inline-block;opacity:0}.animate-flip .flip-text.active{opacity:1}html[lang=fr] .carousel-cell.film .content{bottom:-103px}html[lang=fr] .carousel-cell.film .actions{min-height:103px}html[lang=fr] .carousel-cell.film .actions a.button{padding:15px 5px}#nb_map{width:100%;height:calc(100vh - 70px)}@media (min-width:768px) and (max-width:991px){#nb_map{height:calc(100vh - 110px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#nb_map{height:100vh;max-height:914px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#nb_map{height:100vh;max-height:698px}}@media (max-width:414px){#nb_map{height:91.5vh}}.btn-tooltip[aria-label]{line-height:1.2}.btn-tooltip[aria-label]:before{content:attr(aria-label);opacity:0;min-width:150px;padding:5px 10px;background-color:#fff;position:absolute;bottom:calc(100% + 8px);left:0;border-radius:3px;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.btn-tooltip[aria-label]:after{opacity:0;content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #fff}.btn-tooltip[aria-label].tt-right:before{left:auto;right:0}.btn-tooltip[aria-label]:active:after,.btn-tooltip[aria-label]:active:before,.btn-tooltip[aria-label]:focus:after,.btn-tooltip[aria-label]:focus:before,.btn-tooltip[aria-label]:hover:after,.btn-tooltip[aria-label]:hover:before{opacity:1}#map_legend{margin-right:15px}#map_legend .legend-icon{position:relative;display:inline-block;width:24px;height:24px;opacity:.8;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center;border:0;transition:ease 300ms}#map_legend .legend-icon:not(:last-child){margin-right:2.5px}#map_legend .legend-icon:not(:first-child){margin-left:2.5px}#map_legend .legend-icon.disabled{opacity:.5}#map_legend .legend-icon:hover{opacity:1}#map_legend #legendSetCluster{background-image:url(/assets/images/map/legend-icon-cluster.png)}#map_legend #legendSet{background-image:url(/assets/images/map/legend-icon-red.png)}#map_legend #legendAtt{background-image:url(/assets/images/map/legend-icon-white.png)}#map_legend #legendCont{background-image:url(/assets/images/map/legend-icon-yellow.png)}#map_legend #legendCont[aria-label]:before{min-width:0}@media (max-width:1024px){#map_legend{margin-bottom:5px}#map_legend .legend-icon{width:18px;height:18px}#map_legend .legend-icon:not(:last-child){margin-right:1.5px}#map_legend .legend-icon:not(:first-child){margin-left:1.5px}}@media (max-width:767px){#map_legend{display:none}}@media (min-width:992px){.modal .modal-lg{max-width:890px}}.modal .modal-content{background-color:#000;background-repeat:no-repeat;background-size:contain}.modal .modal-content .close{position:absolute;top:12px;right:10px;background-color:transparent;border:0;color:#fff;padding:4.5px 10px;font-size:2.4rem;line-height:1}.modal#modContest .modal-content{flex-direction:row;flex-wrap:wrap;background-size:cover;background-position:center top}.modal#modContest .modal-content:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:20%;background-image:linear-gradient(180deg,rgba(165,95,0,0)0,rgba(165,95,0,.33) 60%,rgba(165,95,0,.55) 80%,#a55f00 100%)}.modal#modContest .modal-content .modal-header{position:relative;z-index:1;width:30%;flex-direction:column;justify-content:center;padding:50px;border:0}.modal#modContest .modal-content .modal-header .contest-timer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #f59600;box-shadow:0 0 12px 1px rgba(245,150,0,.65);width:126px;height:126px;margin-bottom:25px}.modal#modContest .modal-content .modal-header .contest-timer:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;box-shadow:inset 0 0 12px 1px rgba(245,150,0,.65)}.modal#modContest .modal-content .modal-header .contest-timer #number{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.5rem;line-height:1;color:#f59600}.modal#modContest .modal-content .modal-header .contest-timer #day{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1}.modal#modContest .modal-content .modal-header .contest-date{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:25px;border-bottom:1px solid #f59600}.modal#modContest .modal-content .modal-header .contest-date label{text-transform:uppercase;color:#f59600}.modal#modContest .modal-content .modal-header .contest-date #date,.modal#modContest .modal-content .modal-header .contest-date label{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem}.modal#modContest .modal-content .modal-body{position:relative;z-index:1;width:70%;padding:50px}@media (max-width:767px){.modal#modContest .modal-content .modal-body{padding:30px}}.modal#modContest .modal-content .modal-body .sponsor-logos{display:flex;flex-direction:row;padding-top:120px}.modal#modContest .modal-content .modal-body .sponsor-logos .sponsor{display:flex;align-items:center;width:50%;text-align:center;padding:0 20px}.modal#modContest .modal-content .modal-body .sponsor-logos .sponsor img{width:100%;max-width:180px}@media (min-width:992px){.modal#modContest .modal-content .modal-body .sponsor-logos:first-child{padding-left:0}.modal#modContest .modal-content .modal-body .sponsor-logos:last-child{padding-right:0}}@media (max-width:991px){.modal#modContest .modal-content .modal-body .sponsor-logos{flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.modal#modContest .modal-content .modal-body .sponsor-logos .sponsor{width:50%;padding:15px}}.modal#modContest .modal-content .modal-body .modal-title{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:30px;margin-top:30px;margin-bottom:30px;border-top:1px solid #fff}@media (max-width:767px){.modal#modContest .modal-content .modal-body .modal-title{font-size:2rem}}.modal#modContest .modal-content .modal-body p:last-of-type{margin-bottom:30px}.modal#modContest .modal-content .modal-body a:not(:last-child),.modal#modContest .modal-content .modal-body button:not(:last-child),.modal#modSL .modal-content .modal-body .location__content .location__poi a:not(:last-child),.modal#modSL .modal-content .modal-body .location__content .location__poi button:not(:last-child){margin-right:15px}.modal#modContest .modal-content .modal-body a[rel*=external]:after,.modal#modContest .modal-content .modal-body button[rel*=external]:after{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";font-weight:700;margin-left:10px}@media (max-width:767px){.modal#modContest .modal-content .modal-body a.button,.modal#modContest .modal-content .modal-body button.button{text-align:center;width:100%}.modal#modContest .modal-content .modal-body a.button:not(:last-child),.modal#modContest .modal-content .modal-body button.button:not(:last-child){margin-bottom:15px;margin-right:0}}.modal#modContest .modal-content .modal-footer{position:relative;z-index:1;width:100%;padding:0 50px 30px;border:0}.modal#modContest .modal-content .modal-footer .contest-share{display:flex;align-items:center;width:100%;margin:0}.modal#modContest .modal-content .modal-footer .contest-share label{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;color:#f59600;text-transform:uppercase;margin-right:10px}.modal#modContest .modal-content .modal-footer .contest-share ul li{display:inline-block;margin:0 10px}.modal#modContest .modal-content .modal-footer .contest-share ul li a{font-size:2rem;color:#f59600}.modal#modContest .modal-content .modal-footer .contest-share ul li a:active,.modal#modContest .modal-content .modal-footer .contest-share ul li a:focus,.modal#modContest .modal-content .modal-footer .contest-share ul li a:hover{text-shadow:0 0 12px rgba(245,150,0,.8)}.modal#modSL .modal-content{display:flex}@media (min-width:992px){.modal#modSL .modal-content{flex-direction:row-reverse;border-left:3px solid #720011}}.modal#modSL .modal-content.hidden{display:none!important}.modal#modSL .modal-content .modal-header{position:relative;width:70%;min-height:300px;padding:0;background-color:#000;border:0}.modal#modSL .modal-content .modal-header .set-view{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.modal#modSL .modal-content .modal-header .set-view img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%;max-width:none}@media (max-width:767px){.modal#modSL .modal-content .modal-header .set-view.xs-fullwidth img{width:100%;height:auto}}.modal#modSL .modal-content .modal-header .set-view-caption{position:absolute;bottom:10px;right:15px;z-index:1;font-size:1.4rem;text-shadow:0 1px 5px rgba(0,0,0,.4)}.modal#modSL .modal-content .modal-header .close{background-color:#181818;top:10px;padding:9px 14px;transition:ease 300ms}.modal#modSL .modal-content .modal-header .close:active,.modal#modSL .modal-content .modal-header .close:focus,.modal#modSL .modal-content .modal-header .close:hover{background-color:#870014}@media (max-width:1199px){.modal#modSL .modal-content .modal-header{width:65%}}@media (max-width:991px){.modal#modSL .modal-content .modal-header{width:100%;display:none}}@media (min-width:768px) and (max-width:991px){.modal#modSL .modal-content .modal-header .set-view img{width:100%;height:auto}}@media (max-width:991px){.modal#modSL .modal-content .modal-header .close{display:none}}@media (max-width:767px){.modal#modSL .modal-content .modal-header{min-height:200px}}.modal#modSL .modal-content .modal-body{position:relative;display:inline-block;background-color:#000;width:30%;height:100vh;padding:0;border:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1199px){.modal#modSL .modal-content .modal-body{width:35%}}@media (max-width:991px){.modal#modSL .modal-content .modal-body{position:static;width:100%;max-width:none;padding-bottom:100px}}.modal#modSL .modal-content .modal-body::-webkit-scrollbar{display:none}.modal#modSL .modal-content .modal-body .back{display:block!important;position:absolute;top:35px;left:0;z-index:2;color:#ff646e;background-image:linear-gradient(90deg,#720011 0,#000 100%);padding-left:15px;padding-right:15px;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:ease 300ms}.modal#modSL .modal-content .modal-body .back i{color:inherit;margin-right:5px}.modal#modSL .modal-content .modal-body .back:active,.modal#modSL .modal-content .modal-body .back:focus,.modal#modSL .modal-content .modal-body .back:hover{padding-left:20px}@media (max-width:991px){.modal#modSL .modal-content .modal-body .back.top{display:none!important}}.modal#modSL .modal-content .modal-body .location__img{position:relative;width:100%;height:275px;background-repeat:no-repeat;background-size:cover;background-position:center}.modal#modSL .modal-content .modal-body .location__img:after{position:absolute;bottom:-2px;left:0;content:"";width:100%;height:30%;background-image:linear-gradient(180deg,transparent 0,#000 100%)}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location__img{height:30%;min-height:300px}}@media (max-width:767px){.modal#modSL .modal-content .modal-body .location__img{min-height:250px}}.modal#modSL .modal-content .modal-body .location__content{position:relative;z-index:1;padding:0 35px 35px;margin-top:-60px}.modal#modSL .modal-content .modal-body .location__content h3{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.4rem;line-height:1.2;margin-bottom:10px}.modal#modSL .modal-content .modal-body .location__content h4{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;color:#777}.modal#modSL .modal-content .modal-body .location__content>div[class*=location__]:last-child{margin-bottom:40px}@media (max-width:1024px){.modal#modSL .modal-content .modal-body .location__content>div[class*=location__]{margin-bottom:20px}}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location__content>div[class*=location__]:last-child{margin-bottom:0}}@media (max-width:767px){.modal#modSL .modal-content .modal-body .location__content>div[class*=location__]{margin-bottom:20px}}.modal#modSL .modal-content .modal-body .location__content .location__area{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;padding-bottom:15px;border-bottom:1px solid #777}.modal#modInfo .modal-content .modal-body .modal-extras h4,.modal#modSL .modal-content .modal-body .location__content .location__info *{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem}.modal#modSL .modal-content .modal-body .location__content .location__info .logo{max-width:200px;padding:15px 0}.modal#modSL .modal-content .modal-body .location__content .location__info sup.num{top:-.2em}.modal#modSL .modal-content .modal-body .location__content .location__poi{display:flex;flex-wrap:wrap;margin-bottom:15px!important}.modal#modSL .modal-content .modal-body .location__content .location__poi a,.modal#modSL .modal-content .modal-body .location__content .location__poi button{position:relative;display:flex;justify-content:center;align-items:center;text-decoration:none;width:60px;height:60px;background-color:rgba(255,255,255,.75);margin-bottom:15px;border-radius:5px;border:0;transition:ease 300ms}.modal#modSL .modal-content .modal-body .location__content .location__poi a i,.modal#modSL .modal-content .modal-body .location__content .location__poi button i{font-size:3rem;color:#3f3f3f}.modal#modSL .modal-content .modal-body .location__content .location__poi a:active,.modal#modSL .modal-content .modal-body .location__content .location__poi a:focus,.modal#modSL .modal-content .modal-body .location__content .location__poi a:hover,.modal#modSL .modal-content .modal-body .location__content .location__poi button:active,.modal#modSL .modal-content .modal-body .location__content .location__poi button:focus,.modal#modSL .modal-content .modal-body .location__content .location__poi button:hover{background-color:#fff}.modal#modSL .modal-content .modal-body .location__content .location__social{display:flex;flex-wrap:wrap}.modal#modSL .modal-content .modal-body .location__content .location__social a{font-size:2.4rem;text-decoration:none;color:#fff;opacity:.75;margin-bottom:15px;transition:ease 300ms}.modal#modSL .modal-content .modal-body .location__content .location__social a:not(:last-child){margin-right:20px}.modal#modSL .modal-content .modal-body .location__content .location__social a:active,.modal#modSL .modal-content .modal-body .location__content .location__social a:focus,.modal#modSL .modal-content .modal-body .location__content .location__social a:hover{opacity:1}@media (max-width:767px){.modal#modSL .modal-content .modal-body .location__content{margin-top:20px;padding:0 20px 10px}.modal#modSL .modal-content .modal-body .location__content h3{font-size:2.4rem;margin-bottom:0}.modal#modSL .modal-content .modal-body .location__content .location__slider .carousel-inner{margin-bottom:10px}}.modal#modSL .modal-content .modal-body .location__mobile-map{display:none;position:relative;z-index:1;overflow:hidden;height:350px;margin-bottom:15px!important}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location__mobile-map{display:block}}.modal#modSL .modal-content .modal-body .location__mobile-map .set-view{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.modal#modSL .modal-content .modal-body .location__mobile-map .set-view-caption{position:absolute;bottom:10px;right:15px;z-index:1;font-size:1.4rem;text-shadow:0 1px 5px rgba(0,0,0,.4)}.modal#modSL .modal-content .modal-body .location-nav{position:fixed;flex-wrap:wrap;bottom:0;z-index:5;background-color:#000;border-top:1px solid #2f2f2f;display:flex;justify-content:space-between}@media (min-width:1200px){.modal#modSL .modal-content .modal-body .location-nav{left:3px;width:calc(30% - 3px)}}@media (max-width:1199px){.modal#modSL .modal-content .modal-body .location-nav{width:calc(35% - 3px)}}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location-nav{position:absolute;z-index:10;width:100%}}.modal#modSL .modal-content .modal-body .location-nav a{display:flex;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;color:#fff;text-transform:uppercase;text-decoration:none;padding:20px;opacity:.75;transition:ease 300ms}.modal#modSL .modal-content .modal-body .location-nav a span{font-size:inherit;color:inherit;transition:ease 300ms}.modal#modSL .modal-content .modal-body .location-nav a i{font-size:2rem}.modal#modSL .modal-content .modal-body .location-nav a.prev span{opacity:0}.modal#modSL .modal-content .modal-body .location-nav a.prev i{margin-right:10px}@media (max-width:1024px){.modal#modSL .modal-content .modal-body .location-nav a.prev{display:none}}.modal#modSL .modal-content .modal-body .location-nav a.next i{margin-left:10px}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location-nav a.next{background-image:linear-gradient(90deg,transparent 0,#870014 100%);color:#ff646e}}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:active:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:active:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:focus:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:focus:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:hover:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:hover:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:active:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:active:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:focus:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:focus:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:hover:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:hover:before,.modal#modSL .modal-content .modal-body .location-nav a:active,.modal#modSL .modal-content .modal-body .location-nav a:active.prev span,.modal#modSL .modal-content .modal-body .location-nav a:focus,.modal#modSL .modal-content .modal-body .location-nav a:focus.prev span,.modal#modSL .modal-content .modal-body .location-nav a:hover,.modal#modSL .modal-content .modal-body .location-nav a:hover.prev span{opacity:1}.modal#modSL .modal-content .modal-body .location-nav a:active.prev+a.next span,.modal#modSL .modal-content .modal-body .location-nav a:focus.prev+a.next span,.modal#modSL .modal-content .modal-body .location-nav a:hover.prev+a.next span{opacity:0}@media (max-width:1024px){.modal#modSL .modal-content .modal-body .location-nav a{padding:15px 20px}.modal#modSL .modal-content .modal-body .location-nav a.prev{padding-right:5px}.modal#modSL .modal-content .modal-body .location-nav a.prev span{display:none}.modal#modSL .modal-content .modal-body .location-nav a.next{padding-left:5px}}@media (max-width:767px){.modal#modSL .modal-content .modal-body .location-nav a.prev{padding-right:5px}.modal#modSL .modal-content .modal-body .location-nav a.prev span{display:none}.modal#modSL .modal-content .modal-body .location-nav a.next{padding-left:5px}}.modal#modSL .modal-content .modal-body .location-nav .button-close{display:none;position:static;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;color:#777;width:100%;background-color:#181818;padding:13px 15px;margin:0;border:0;transition:ease 300ms}.modal#modInfo .modal-content .modal-footer .button-close i,.modal#modSL .modal-content .modal-body .location-nav .button-close i{text-shadow:none;font-weight:700;margin-right:5px}.modal#modSL .modal-content .modal-body .location-nav .button-close:active,.modal#modSL .modal-content .modal-body .location-nav .button-close:focus,.modal#modSL .modal-content .modal-body .location-nav .button-close:hover{background-color:#2f2f2f}@media (max-width:991px){.modal#modSL .modal-content .modal-body .location-nav .button-close{display:block}}.modal#modInfo .modal-content .modal-body .modal-loc-links a.loc-link.full-width,.modal#modSL .modal-content .modal-footer{width:100%}.modal .location__slider{width:100%;margin-bottom:0!important}.modal .location__slider .carousel-inner{margin-bottom:30px}.modal .location__slider .carousel-item img{width:100%;height:auto}.modal .location__slider .carousel-indicators{bottom:-30px;margin-bottom:0}.modal .location__slider .carousel-indicators [data-bs-target]{width:13px;height:13px;background-color:transparent;border:1px solid #fff;border-radius:100%;opacity:1;margin:0 5px}.modal .location__slider .carousel-indicators [data-bs-target].active{background-color:#fff}.modal .location__slider .carousel-control-next,.modal .location__slider .carousel-control-prev{bottom:30px}.modal .location__slider .carousel-control-prev{background-image:linear-gradient(270deg,transparent 0,rgba(0,0,0,.6) 100%)}.modal .location__slider .carousel-control-prev:first-child{display:none}.modal .location__slider .carousel-control-next{background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.6) 100%)}.modal .location__slider .carousel-control-next:nth-child(2){display:none}.modal#modInfo .modal-content{flex-direction:column;padding-bottom:108px}@media (max-width:767px){.modal#modInfo .modal-content{padding-bottom:95px}}.modal#modInfo .modal-content .btn-watch{text-transform:initial}.modal#modInfo .modal-content .btn-watch r i{margin-left:5px}.modal#modInfo .modal-content .button-close{position:absolute;top:-5px;right:15px;font-size:2.4rem;color:#181818;padding:13px 15px;border:0;background-color:transparent;transition:ease 300ms}.modal#modInfo .modal-content .button-close:active,.modal#modInfo .modal-content .button-close:focus,.modal#modInfo .modal-content .button-close:hover{color:#666}@media (max-width:1024px){.modal#modInfo .modal-content .button-close.top{display:none}}.modal#modInfo .modal-content .modal-body{padding:0}.modal#modInfo .modal-content .modal-body>.row{margin:0}.modal#modInfo .modal-content .modal-body .modal-info{background-color:#000}.modal#modInfo .modal-content .modal-body .modal-info .modal-detail{position:relative;margin-top:-80px;padding:50px}@media (max-width:1199px){.modal#modInfo .modal-content .modal-body .modal-info .modal-detail{padding:50px 25px;margin-top:-60px}}@media (max-width:767px){.modal#modInfo .modal-content .modal-body .modal-info .modal-detail{padding-left:10px;padding-right:10px;padding-bottom:20px}}.modal#modInfo .modal-content .modal-body .modal-loc-links{display:none;padding:15px 15px 0}.modal#modInfo .modal-content .modal-body .modal-loc-links a.loc-link{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;color:#e50914;width:50%;padding-left:10px;margin-bottom:15px;border-left:2px solid #3f3f3f;text-decoration:none}.modal#modInfo .modal-content .modal-body .modal-loc-links a.loc-link:after{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";font-weight:700;margin-left:5px}.modal#modInfo .modal-content .modal-body .modal-loc-links a.loc-link .loc-label{display:block;font-size:1.2rem;color:#777;text-transform:uppercase}.modal#modInfo .modal-content .modal-body .modal-loc-links a.loc-link .font-head{display:block;font-size:1.8rem;line-height:1}@media (max-width:991px){.modal#modInfo .modal-content .modal-body .modal-loc-links{display:flex}}.modal#modInfo .modal-content .modal-body .modal-banner{display:flex;flex-direction:column;justify-content:flex-end;position:relative;border:0;height:400px;background-size:cover;background-position:center;padding:50px 50px 80px}.modal#modInfo .modal-content .modal-body .modal-banner:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:50%;background-image:linear-gradient(180deg,transparent 0,#000 100%)}.modal#modInfo .modal-content .modal-body .modal-banner *,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn span{position:relative;z-index:1}.modal#modInfo .modal-content .modal-body .modal-banner span{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}.modal#modInfo .modal-content .modal-body .modal-banner h2{font-size:3rem;line-height:1.2;text-transform:uppercase;margin-bottom:15px}.modal#modInfo .modal-content .modal-body .modal-banner .subtitle{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:-15px}@media (max-width:1199px){.modal#modInfo .modal-content .modal-body .modal-banner{padding:30px 25px 60px}}@media (max-width:767px){.modal#modInfo .modal-content .modal-body .modal-banner{padding-left:10px;padding-right:10px}}.modal#modInfo .modal-content .modal-body .modal-about .social-share{display:flex;align-items:center;margin-top:25px}.modal#modInfo .modal-content .modal-body .modal-about .social-share h3{font-size:1.4rem;color:#777;margin-right:7.5px}.modal#modInfo .modal-content .modal-body .modal-about .social-share a{font-size:1.6rem;margin:0 7.5px}@media (min-width:1200px){.modal#modInfo .modal-content .modal-body .modal-about{padding-right:40px}}@media (max-width:1024px){.modal#modInfo .modal-content .modal-body .modal-about{margin-bottom:15px}}.modal#modInfo .modal-content .modal-body .modal-meta p,.modal#modInfo .modal-content .modal-body .modal-meta ul li{font-size:1.4rem}.modal#modInfo .modal-content .modal-body .modal-meta p+ul{margin-top:-15px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul,.modal#modInfo .modal-content .modal-body .modal-meta ul{list-style:none;padding-left:0}.modal#modInfo .modal-content .modal-body .modal-meta .subhead{font-size:1.4rem;color:#777}.modal#modInfo .modal-content .modal-body .modal-meta .cast-ca{color:#e50914}.modal#modInfo .modal-content .modal-body .modal-meta .cast-ca:before{font-family:"Font Awesome 6 Brands";font-style:normal;text-decoration:inherit;content:""}.modal#modInfo .modal-content .modal-body .modal-extras{margin-top:30px}.modal#modInfo .modal-content .modal-body .modal-extras h3{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #fff}.modal#modInfo .modal-content .modal-body .modal-extras div[class*=col]:not(:last-child){margin-bottom:45px}@media (max-width:767px){.modal#modInfo .modal-content .modal-body .modal-extras{margin-top:10px}.modal#modInfo .modal-content .modal-body .modal-extras div[class*=col]:not(:last-child){margin-bottom:20px}}.modal#modInfo .modal-content .modal-body .modal-locations{background-color:#fff}.modal#modInfo .modal-content .modal-body .modal-locations *{color:#000}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location{padding:50px}@media (max-width:1199px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location{padding:50px 25px}}@media (max-width:767px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location{padding:20px 10px}}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner{display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;background-color:#464646;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:16vw;min-height:200px;padding:50px;margin-bottom:45px;border-radius:5px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner:not(:first-child){margin-top:30px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner *{color:#fff;position:relative;z-index:1}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9) 100%);border-radius:5px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3{width:100%;font-family:flood-std,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:1;margin-bottom:0}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3 span:not(.no-break){display:block;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;margin-bottom:5px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3 span.no-break{font-size:inherit;line-height:inherit;color:inherit}@media (min-width:1200px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3.md{font-size:4rem}}@media (min-width:1025px) and (max-width:1700px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3.small{font-size:3.5rem}}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner .button.explore{position:absolute;bottom:-23.5px;right:50px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner .button.explore::after{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";font-weight:700;margin-left:10px}@media (max-width:1500px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner{padding:30px 30px 50px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3{font-size:4rem}}@media (max-width:1200px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner{padding:30px 30px 50px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3{font-size:3.6rem}}@media (max-width:1199px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner{height:200;padding:30px 30px 45px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner h3{font-size:3.2rem}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner .button.explore{right:30px}}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.toronto{background-image:url(/assets/images/locations/loc-toronto.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.hamilton{background-image:url(/assets/images/locations/loc-hamilton.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.montreal{background-image:url(/assets/images/locations/loc-montreal.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.lunenburg{background-image:url(/assets/images/locations/loc-lunenburg.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.cobourg{background-image:url(/assets/images/locations/loc-cobourg.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.laurentians{background-image:url(/assets/images/locations/loc-laurentians.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.lanaudiere{background-image:url(/assets/images/locations/loc-lanaudiere.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.pei{background-image:url(/assets/images/locations/loc-pei.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.ontario{background-image:url(/assets/images/locations/loc-ontario.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.calgary{background-image:url(/assets/images/locations/loc-calgary.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.winnipeg{background-image:url(/assets/images/locations/loc-winnipeg.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.cambridge{background-image:url(/assets/images/locations/loc-cambridge.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.bruce-peninsula{background-image:url(/assets/images/locations/loc-bruce-peninsula.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.okanagan{background-image:url(/assets/images/locations/loc-okanagan.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.sauble-beach{background-image:url(/assets/images/locations/loc-sauble-beach.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.creemore{background-image:url(/assets/images/locations/loc-creemore.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.creemore:before{position:absolute;top:6px;right:12px;content:"Credit: Ontario Attractions";font-size:1.2rem;color:#fff}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.prince-edward-county{background-image:url(/assets/images/locations/loc-prince-edward-county.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.newfoundland{background-image:url(/assets/images/locations/loc-newfoundland.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.louisbourg{background-image:url(/assets/images/locations/loc-louisbourg.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.brome-missisquoi{background-image:url(/assets/images/locations/loc-brome-missisquoi.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.sainte-agathe{background-image:url(/assets/images/locations/loc-sainte-agathe.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.peterborough{background-image:url(/assets/images/locations/loc-peterborough.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.uxbridge{background-image:url(/assets/images/locations/loc-uxbridge.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.woodstock{background-image:url(/assets/images/locations/loc-woodstock.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.oakville{background-image:url(/assets/images/locations/loc-oakville.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.mission{background-image:url(/assets/images/locations/loc-mission.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.squamish,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.squamish-lillooet{background-image:url(/assets/images/locations/loc-squamish-lillooet.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.whistler{background-image:url(/assets/images/locations/loc-whistler.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.surrey{background-image:url(/assets/images/locations/loc-surrey.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.langley{background-image:url(/assets/images/locations/loc-langley.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.richmond{background-image:url(/assets/images/locations/loc-richmond.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.burnaby{background-image:url(/assets/images/locations/loc-burnaby.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.vancouver{background-image:url(/assets/images/locations/loc-vancouver.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.vancouver-island{background-image:url(/assets/images/locations/loc-vancouver-island.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.greater-victoria,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.victoria{background-image:url(/assets/images/locations/loc-greater-victoria.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.delta{background-image:url(/assets/images/locations/loc-delta.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.shirley{background-image:url(/assets/images/locations/loc-shirley.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.caledon{background-image:url(/assets/images/locations/loc-caledon.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.king-city{background-image:url(/assets/images/locations/loc-king-city.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.beeton{background-image:url(/assets/images/locations/loc-beeton.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.whitchurch-stouffville{background-image:url(/assets/images/locations/loc-whitchurch-stouffville.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.whitby{background-image:url(/assets/images/locations/loc-whitby.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.burlington{background-image:url(/assets/images/locations/loc-burlington.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.brantford{background-image:url(/assets/images/locations/loc-brantford.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.maple-ridge{background-image:url(/assets/images/locations/loc-maple-ridge.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.coquitlam{background-image:url(/assets/images/locations/loc-coquitlam.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.mississauga{background-image:url(/assets/images/locations/loc-mississauga.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.agassiz{background-image:url(/assets/images/locations/loc-agassiz.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.smithers{background-image:url(/assets/images/locations/loc-smithers.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.haida-gwaii{background-image:url(/assets/images/locations/loc-haida-gwaii.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.igloolik{background-image:url(/assets/images/locations/loc-igloolik.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.new-westminster{background-image:url(/assets/images/locations/loc-new-westminster.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.georgetown{background-image:url(/assets/images/locations/loc-georgetown.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.elora{background-image:url(/assets/images/locations/loc-elora.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.campbell-river{background-image:url(/assets/images/locations/loc-campbell-river.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.cambridge-bay{background-image:url(/assets/images/locations/loc-cambridge-bay.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.unionville{background-image:url(/assets/images/locations/loc-unionville.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.kingston{background-image:url(/assets/images/locations/loc-kingston.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.crossfield{background-image:url(/assets/images/locations/loc-crossfield.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.cochrane{background-image:url(/assets/images/locations/loc-cochrane.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.kananaskis{background-image:url(/assets/images/locations/loc-kananaskis.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.greenview{background-image:url(/assets/images/locations/loc-greenview.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-banner.churchill{background-image:url(/assets/images/locations/loc-churchill.jpg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item{border:0}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-header button{position:relative;padding-left:30px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-header button:after{position:absolute;left:0;font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";color:#e50914;width:auto;height:auto;background-image:none}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-header button.collapsed:after{content:""}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-collapse{position:relative;display:block!important;height:80px;overflow:hidden}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-collapse:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:70px;background-image:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 100%);opacity:1}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-collapse.show{height:auto}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-collapse.show:after{opacity:0;bottom:-70px;z-index:-1}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-body{padding:15px 0}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-body *,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-body * p{font-size:1.4rem}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion .accordion-item .accordion-body :last-child{margin-bottom:0}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion *{color:#000}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .accordion button{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;padding:0 0 15px;border:0;border-bottom:1px solid #cfcfcf;border-radius:0;background-color:transparent;box-shadow:none}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes{margin-top:30px}@media (max-width:1024px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes{margin-top:45px}}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-item{border-left:2px solid #ff646e;padding:30px 56px 0 15px;background-image:url(/assets/images/icon-quote.svg);background-repeat:no-repeat;background-position:15px 0}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-item p{font-family:"NetflixSans_W_Lt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;margin-bottom:10px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-item .author{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;text-transform:uppercase;color:#e50914}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-item.member{border-color:#b978e6;background-image:url(/assets/images/icon-quote-violet.svg)}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-item.member .author{color:#78289b}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-control-next{background-color:#f4f4f4;max-width:36px;opacity:1;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:ease 300ms}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c2c2c2'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-control-next:active,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-control-next:focus,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-quotes .slide.quotes .carousel-control-next:hover{background-color:#eee}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit{margin-top:30px}@media (max-width:1024px){.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit{margin-top:45px}}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit h4{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;border-bottom:1px solid #cfcfcf;padding-bottom:10px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li img{max-width:110px;margin-right:15px}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a{display:flex;align-items:center;font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.2;text-decoration:none;transition:ease 300ms}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:after{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;content:"";font-weight:700;color:#e50914;margin-left:5px;transition:ease 300ms}.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:active:after,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:focus:after,.modal#modInfo .modal-content .modal-body .modal-locations .cta-location .loc-visit ul li a:hover:after{margin-left:10px}.modal#modInfo .modal-content .modal-footer{position:absolute;bottom:0;left:0;z-index:1;width:100%;padding:0;background-color:#000;border:0;box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.modal#modInfo .modal-content .modal-footer .modal-actions{display:flex;justify-content:space-between;width:100%;margin:0}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev{position:relative;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;color:#777;text-transform:uppercase;width:auto;min-width:20%;padding:8px 30px;border:0;background-color:transparent;transition:ease 300ms}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:before{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;font-size:2.8rem;font-weight:300;vertical-align:middle}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:active,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:focus,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:hover,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:active,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:focus,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:hover{color:#ff646e}@media (max-width:767px){.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev{font-size:1.4rem;text-transform:none;padding:10px 15px}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:before,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:after,.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:before{font-size:2rem}}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev{text-align:left;background-image:linear-gradient(270deg,transparent 90%,#870014 100%)}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:before{content:"";margin-right:15px}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:after{position:absolute;bottom:0;left:0;z-index:-1;content:"";width:100%;height:100%;background-image:linear-gradient(270deg,transparent 30%,#870014 100%);opacity:0;transition:.8s}@media (max-width:767px){.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev{display:none;padding-right:5px}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-prev:before{margin-right:5px}}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next{text-align:right;background-image:linear-gradient(90deg,transparent 90%,#870014 100%)}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:after{content:"";margin-left:15px}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:before{position:absolute;bottom:0;left:0;z-index:-1;content:"";width:100%;height:100%;background-image:linear-gradient(90deg,transparent 30%,#870014 100%);opacity:0;transition:.8s}@media (max-width:767px){.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next{width:100%;color:rgba(255,255,255,.5);padding-left:5px;background-image:linear-gradient(90deg,transparent 0,#870014 100%)}.modal#modInfo .modal-content .modal-footer .modal-actions #modal-next:after{margin-left:10px}}.modal#modInfo .modal-content .modal-footer .button-close{position:static;font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;color:#777;width:100%;background-color:#181818;padding:13px 15px;margin:0;border:0;transition:ease 300ms}.modal#modInfo .modal-content .modal-footer .button-close:active,.modal#modInfo .modal-content .modal-footer .button-close:focus,.modal#modInfo .modal-content .modal-footer .button-close:hover{background-color:#2f2f2f}@media (max-width:767px){.modal#modInfo .modal-content .modal-footer .button-close{font-size:1.4rem}}.modal#modMap .modal-content .button.back{display:block!important;z-index:3}.modal#modMap .modal-content .modal-body{position:relative;padding:0;border:0}.modal#modMap .modal-content .modal-body .svg-map{position:absolute;top:0;left:0;content:"";width:100%;height:100vh;background-color:#181818;background-image:url(/assets/images/map/canada-map-bg.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:none}@media (min-width:992px){.modal#modMap .modal-content .modal-body .svg-map{display:block}}.modal#modMap .modal-content .modal-body .svg-map:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(180deg,#000 0,transparent 30%,transparent 70%,#000 100%)}.modal#modMap .modal-content .modal-body .svg-map:after{position:absolute;top:0;left:0;content:"";opacity:.6;width:100%;height:100%;background:radial-gradient(23.85% 58.62%at 0 100%,#5a003c 0,rgba(90,0,60,0) 100%),radial-gradient(21.11% 61.99%at 100%0,#870014 0,rgba(135,0,20,0) 100%)}.modal#modMap .modal-content .modal-body .svg-texture{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(/assets/images/map/texture-dot.png);background-repeat:repeat;opacity:.2;display:none}@media (min-width:992px){.modal#modMap .modal-content .modal-body .svg-texture{display:block}}.modal#modMap .modal-content .modal-body .svg-provinces{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:1;text-align:center;display:none}@media (min-width:992px){.modal#modMap .modal-content .modal-body .svg-provinces{display:block}}.modal#modMap .modal-content .modal-body .svg-provinces svg{width:100%;height:100vh}.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group g[id*=-hover]{opacity:0;transition:ease 300ms}.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group:not(.disabled):active g[id*=-hover],.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group:not(.disabled):focus g[id*=-hover],.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group:not(.disabled):hover g[id*=-hover]{opacity:1}.modal#modMap .modal-content .modal-body .svg-provinces svg g.prov-group.disabled{cursor:default;pointer-events:none;opacity:.5}.infoBox img[src*=button_close],.modal#modMap .modal-content .modal-body .svg-provinces-mobile{display:none}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile{display:block}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .row{margin:0}.modal#modMap .modal-content .modal-body .svg-provinces-mobile h3{font-family:"NetflixSans_W_Th","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.8rem;padding:30px;text-align:center}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn{position:relative;display:block;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;padding:40px 30px}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn:before{position:absolute;content:"";width:100%;height:100%;opacity:0;top:100%;left:0;transition:ease 300ms}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn .prov{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.2}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn .prov-icon{position:relative;display:block;width:200px;height:200px;margin:0 auto 30px}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .prov-icon:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn .prov-icon:before{position:absolute;top:0;left:0;z-index:1;content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn .prov-icon:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);content:"";width:140px;height:140px;border:2px solid rgba(255,255,255,.25);border-radius:5px;transition:ease 300ms;box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ab .prov-icon:before{background-image:url(/assets/images/map/prov-ab.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ab:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#a55f00 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ab .prov-icon:after{border-color:#a55f00;background-color:#a55f00}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc .prov-icon:before{background-image:url(/assets/images/map/prov-bc.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc .font-head{color:#b4145f}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(112,8,57,0)0,#700839 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:hover .prov-icon:after{border-color:#700839;background-color:#700839}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(112,8,57,0)0,#700839 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-bc .prov-icon:after{border-color:#700839;background-color:#700839}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb .prov-icon:before{background-image:url(/assets/images/map/prov-nb.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb .font-head{color:#ff7828}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(210,60,13,0)0,#d23c0d 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:hover .prov-icon:after{border-color:#d23c0d;background-color:#d23c0d}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(210,60,13,0)0,#d23c0d 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nb .prov-icon:after{border-color:#d23c0d;background-color:#d23c0d}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl .prov-icon:before{background-image:url(/assets/images/map/prov-nl.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl .font-head{color:#007864}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,55,55,0)0,#003737 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:hover .prov-icon:after{border-color:#003737;background-color:#003737}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,55,55,0)0,#003737 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nl .prov-icon:after{border-color:#003737;background-color:#003737}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns .prov-icon:before{background-image:url(/assets/images/map/prov-ns.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns .font-head{color:#50aaff}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,85,230,0)0,#0055e6 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:hover .prov-icon:after{border-color:#0055e6;background-color:#0055e6}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,85,230,0)0,#0055e6 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-ns .prov-icon:after{border-color:#0055e6;background-color:#0055e6}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb .prov-icon:before{background-image:url(/assets/images/map/prov-mb.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb .font-head{color:#78289b}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(65,0,100,0)0,#410064 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:hover .prov-icon:after{border-color:#410064;background-color:#410064}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(65,0,100,0)0,#410064 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-mb .prov-icon:after{border-color:#410064;background-color:#410064}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on .prov-icon:before{background-image:url(/assets/images/map/prov-on.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on .font-head{color:#32c896}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,120,100,0)0,#007864 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:hover .prov-icon:after{border-color:#007864;background-color:#007864}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,120,100,0)0,#007864 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-on .prov-icon:after{border-color:#007864;background-color:#007864}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc .prov-icon:before{background-image:url(/assets/images/map/prov-qc.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc .font-head{color:#ff6ec8}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(180,20,95,0)0,#b4145f 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:hover .prov-icon:after{border-color:#b4145f;background-color:#b4145f}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(180,20,95,0)0,#b4145f 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-qc .prov-icon:after{border-color:#b4145f;background-color:#b4145f}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk .prov-icon:before{background-image:url(/assets/images/map/prov-sk.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk .font-head{color:#e50914}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:hover .prov-icon:after{border-color:#870014;background-color:#870014}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-sk .prov-icon:after{border-color:#870014;background-color:#870014}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe .prov-icon:before{background-image:url(/assets/images/map/prov-pe.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe .font-head{color:#0055e6}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(20,30,130,0)0,#141e82 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:hover .prov-icon:after{border-color:#141e82;background-color:#141e82}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(20,30,130,0)0,#141e82 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-pe .prov-icon:after{border-color:#141e82;background-color:#141e82}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt .prov-icon:before{background-image:url(/assets/images/map/prov-nt.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt .font-head{color:#b978e6}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(120,40,155,0)0,#78289b 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:hover .prov-icon:after{border-color:#78289b;background-color:#78289b}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(120,40,155,0)0,#78289b 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nt .prov-icon:after{border-color:#78289b;background-color:#78289b}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu .prov-icon:before{background-image:url(/assets/images/map/prov-nu.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu .font-head{color:#d23c0d}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(130,40,0,0)0,#822800 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:hover .prov-icon:after{border-color:#822800;background-color:#822800}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(130,40,0,0)0,#822800 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-nu .prov-icon:after{border-color:#822800;background-color:#822800}}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt .prov-icon:before{background-image:url(/assets/images/map/prov-yt.png)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt .font-head{color:#ffc846}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:active:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:focus:before,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#f59600 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:active .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:focus .prov-icon:after,.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:hover .prov-icon:after{border-color:#f59600;background-color:#f59600}@media (max-width:991px){.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#f59600 100%)}.modal#modMap .modal-content .modal-body .svg-provinces-mobile .prov-filter-btn.prov-yt .prov-icon:after{border-color:#f59600;background-color:#f59600}}.modal#modMap .modal-content .modal-footer{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:3;padding:0;margin:0;border:0}.modal#modMap .modal-content .modal-footer .films-nav{padding-bottom:0;margin:0;bottom:-100%}.modal#modMap .modal-content .modal-footer .films-nav.active{bottom:0}.modal#modMap .modal-content .modal-footer .films-nav .films-list__current-title{padding-left:15px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav{padding:15px 10px 10px;margin-bottom:15px;overflow-y:auto}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films{display:flex;justify-content:space-between;width:auto;max-width:none;padding:0;margin:0}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film{background-color:#181818;background-size:cover;background-position:center;border-radius:6px;counter-increment:carousel-cell;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;width:160px;height:220px;margin:0 7.5px 15px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:first-child{margin-left:0}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:active,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:focus,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:hover{transform:scale(1.05)}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:active .content,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:focus .content,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:hover .content{bottom:0}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:active .content:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:focus .content:before,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film:hover .content:before{opacity:1;top:-20px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film.is-selected{transform:scale(1.05);box-shadow:0 10px 30px 0#000}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film.is-selected .content:before{opacity:1;top:-20px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film.active{box-shadow:0 10px 30px 0#000}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film.active .content:before{opacity:1;top:-50px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .content{position:relative;bottom:-44px;transition:ease 300ms}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .content:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(/assets/images/stroke.svg)no-repeat;background-position:center;background-size:150%;opacity:0;transition:600ms}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .title h3{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;line-height:1;letter-spacing:-1px;text-transform:uppercase;position:relative;padding:0 15px 15px;margin-bottom:15px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .title h3:after{content:"";width:30%;height:1.5px;background-color:#fff;position:absolute;bottom:0;left:15px}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions{display:flex;justify-content:space-between;background-color:#fff;min-height:44px}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn,.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button{position:relative;display:flex;flex-direction:column;align-items:center;font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center;border:0}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button{width:50%;justify-content:center;font-size:1.2rem;line-height:1.2;text-decoration:none;padding:10px;background-color:#e50914;transition:ease 300ms}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button span{display:none;font-size:inherit;line-height:inherit;color:inherit}.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .actions a.button:before{font-family:"Font Awesome 6 Pro";font-style:normal;text-decoration:inherit;display:block;font-size:1.8rem;font-weight:300;color:#fff;margin-bottom:0;transition:ease 300ms}@media (max-width:1024px){.modal#modMap .modal-content .modal-footer .films-nav .modal-films-nav .films .film .title h3{font-size:1.6rem}}.modal#modLocationOption .modal-dialog{max-width:none;margin-top:0;margin-bottom:0}@media (max-width:767px){.modal#modLocationOption .modal-dialog{align-items:flex-start;margin:0}.modal#modLocationOption.show{background-color:#000}}.modal#modLocationOption .modal-content{margin:30px;border:0;border-radius:0;background-image:url(/assets/images/map/bg-modal-loc.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:992px){.modal#modLocationOption .modal-content{width:auto;margin:0 auto}}@media (max-width:991px){.modal#modLocationOption .modal-content{background-position:right}}@media (max-width:767px){.modal#modLocationOption .modal-content{margin:0}}.modal#modLocationOption .modal-content .modal-body{display:flex;justify-content:center;flex-wrap:wrap;padding:0}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body{flex-wrap:wrap}}@media (max-width:767px){.modal#modLocationOption .modal-content .modal-body{flex-direction:column;flex-wrap:wrap}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn{flex-grow:1;justify-content:space-between;font-size:2.4rem;line-height:1;background-color:transparent;padding:40px 20px;overflow:hidden;text-decoration:none!important}@media (min-width:992px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn{min-width:300px;max-width:300px}}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn{width:50%}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn:nth-child(odd):last-child{width:100%}}@media (max-width:767px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn{width:100%;padding:30px 20px}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn span{position:relative}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .prov-icon{display:block;width:200px;height:200px;margin:0 auto 15px}@media (max-width:767px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .prov-icon{width:100px;height:100px}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .prov-icon:after{width:74px;height:74px}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .font-head{display:block;font-size:3rem;line-height:1;letter-spacing:-1px}@media (min-width:1025px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .font-head{font-size:4rem}}@media (max-width:767px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn .font-head{font-size:3.5rem}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab .prov-icon:before{background-image:url(/assets/images/map/prov-ab.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab .font-head{color:#f59600}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#a55f00 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:hover .prov-icon:after{border-color:#a55f00;background-color:#a55f00}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#a55f00 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ab .prov-icon:after{border-color:#a55f00;background-color:#a55f00}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc .prov-icon:before{background-image:url(/assets/images/map/prov-bc.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc .font-head{color:#b4145f}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(112,8,57,0)0,#700839 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:hover .prov-icon:after{border-color:#700839;background-color:#700839}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(112,8,57,0)0,#700839 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-bc .prov-icon:after{border-color:#700839;background-color:#700839}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb .prov-icon:before{background-image:url(/assets/images/map/prov-nb.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb .font-head{color:#ff7828}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(210,60,13,0)0,#d23c0d 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:hover .prov-icon:after{border-color:#d23c0d;background-color:#d23c0d}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(210,60,13,0)0,#d23c0d 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nb .prov-icon:after{border-color:#d23c0d;background-color:#d23c0d}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl .prov-icon:before{background-image:url(/assets/images/map/prov-nl.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl .font-head{color:#007864}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,55,55,0)0,#003737 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:hover .prov-icon:after{border-color:#003737;background-color:#003737}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,55,55,0)0,#003737 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nl .prov-icon:after{border-color:#003737;background-color:#003737}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns .prov-icon:before{background-image:url(/assets/images/map/prov-ns.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns .font-head{color:#50aaff}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,85,230,0)0,#0055e6 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:hover .prov-icon:after{border-color:#0055e6;background-color:#0055e6}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,85,230,0)0,#0055e6 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-ns .prov-icon:after{border-color:#0055e6;background-color:#0055e6}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb .prov-icon:before{background-image:url(/assets/images/map/prov-mb.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb .font-head{color:#78289b}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(65,0,100,0)0,#410064 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:hover .prov-icon:after{border-color:#410064;background-color:#410064}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(65,0,100,0)0,#410064 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-mb .prov-icon:after{border-color:#410064;background-color:#410064}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on .prov-icon:before{background-image:url(/assets/images/map/prov-on.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on .font-head{color:#32c896}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,120,100,0)0,#007864 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:hover .prov-icon:after{border-color:#007864;background-color:#007864}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(0,120,100,0)0,#007864 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-on .prov-icon:after{border-color:#007864;background-color:#007864}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .prov-icon:before{background-image:url(/assets/images/map/prov-qc.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .font-head{color:#ff6ec8}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(180,20,95,0)0,#b4145f 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:hover .prov-icon:after{border-color:#b4145f;background-color:#b4145f}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(180,20,95,0)0,#b4145f 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-qc .prov-icon:after{border-color:#b4145f;background-color:#b4145f}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk .prov-icon:before{background-image:url(/assets/images/map/prov-sk.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk .font-head{color:#e50914}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:hover .prov-icon:after{border-color:#870014;background-color:#870014}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(135,0,20,0)0,#870014 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-sk .prov-icon:after{border-color:#870014;background-color:#870014}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe .prov-icon:before{background-image:url(/assets/images/map/prov-pe.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe .font-head{color:#0055e6}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(20,30,130,0)0,#141e82 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:hover .prov-icon:after{border-color:#141e82;background-color:#141e82}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(20,30,130,0)0,#141e82 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-pe .prov-icon:after{border-color:#141e82;background-color:#141e82}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt .prov-icon:before{background-image:url(/assets/images/map/prov-nt.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt .font-head{color:#b978e6}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(120,40,155,0)0,#78289b 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:hover .prov-icon:after{border-color:#78289b;background-color:#78289b}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(120,40,155,0)0,#78289b 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nt .prov-icon:after{border-color:#78289b;background-color:#78289b}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu .prov-icon:before{background-image:url(/assets/images/map/prov-nu.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu .font-head{color:#d23c0d}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(130,40,0,0)0,#822800 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:hover .prov-icon:after{border-color:#822800;background-color:#822800}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(130,40,0,0)0,#822800 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-nu .prov-icon:after{border-color:#822800;background-color:#822800}}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt .prov-icon:before{background-image:url(/assets/images/map/prov-yt.png)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt .font-head{color:#ffc846}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:active:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:focus:before,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:hover:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#f59600 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:active .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:focus .prov-icon:after,.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:hover .prov-icon:after{border-color:#f59600;background-color:#f59600}@media (max-width:991px){.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt:before{top:0;opacity:1;background-image:linear-gradient(180deg,rgba(245,150,0,0)0,#f59600 100%)}.modal#modLocationOption .modal-content .modal-body .loc-opt-btn.prov-yt .prov-icon:after{border-color:#f59600;background-color:#f59600}}.modal#modLocationOption .modal-content .modal-footer{position:relative;flex-direction:column;justify-content:center;padding:30px;border-top:1px solid rgba(255,255,255,.25);text-align:center}.modal#modLocationOption .modal-content .modal-footer *{position:relative;z-index:1}.modal#modLocationOption .modal-content .modal-footer h3{font-size:3.4rem;color:rgba(255,255,255,.5);margin-bottom:20px}.infoBox .info__location,.modal#modLocationOption .modal-content .modal-footer p{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem}.modal#modLocationOption .modal-content .modal-footer p{margin-bottom:20px}.modal#modLocationOption .modal-content .modal-footer .button{padding:9px 25px}.modal#modLocationOption .modal-content .modal-footer:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(180deg,transparent 50%,#000 100%);opacity:0}@media (max-width:767px){.modal#modLocationOption .modal-content .modal-footer{position:relative}.modal#modLocationOption .modal-content .modal-footer h3{font-size:2.8rem}.modal#modLocationOption .modal-content .modal-footer:before{opacity:1}}.infoBox{background-color:#eee;padding:35px 30px;border-radius:5px}.infoBox:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:100%;border-radius:5px}.infoBox:after{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #eee}.infoBox *{position:relative;z-index:1}.infoBox .info__location{display:block;line-height:1;padding:0 0 5px;margin:0}.infoBox .info__heading{display:block;font-size:2.6rem;line-height:1.3;padding:0;margin-bottom:20px}.infoBox .info__desc .subhead,.infoBox .info__desc p,.infoBox .info__heading{font-family:"NetflixSans_W_Md","Helvetica Neue",Helvetica,Arial,sans-serif}.infoBox .info__desc .subhead{font-size:1.4rem;color:rgba(255,255,255,.5);text-transform:uppercase;padding-bottom:0;margin-bottom:10px;border:0}.infoBox .info__desc .info{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}.infoBox .info__desc p{font-size:1.2rem;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.25)}.infoBox .info__desc p:not(:last-child){margin-bottom:10px}.infoBox .info__desc p:last-child{margin-bottom:0}.infoBox.agg-events{background-color:#000}.infoBox.agg-events:before{background-image:linear-gradient(180deg,rgba(114,0,17,0)0,#720011 100%)}.infoBox.agg-events:after{border-top:15px solid #720011}.infoBox.agg-events .info__location{color:#e50914}.infoBox.agg-events.infoCluster{padding:30px}.infoBox.agg-events.infoCluster .info__heading{font-size:1.4rem;color:#e50914;padding:0;margin-bottom:5px}.infoBox.agg-events.infoCluster .info__heading:after,.infoBox.att-events.infoCluster .info__heading:after{content:":"}.infoBox.agg-events.infoCluster p{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase;padding:10px 0;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.25)}.infoBox.agg-events.infoCluster p span.index,.infoBox.att-events.infoCluster .info__desc p span.index{font-size:inherit;line-height:inherit;color:inherit;display:inline-block;margin-right:10px}.infoBox.att-events{padding:5px 0}.infoBox.att-events *{color:#2f2f2f}.infoBox.att-events .info__heading{font-size:2rem;line-height:1.2;padding:10px 20px;margin-bottom:0}.infoBox.att-events .info__desc p{border-color:#b0b0b0;padding-left:20px;padding-right:20px;padding-bottom:15px;margin-bottom:15px}.infoBox.att-events .info__desc p:last-child{border:0;margin-bottom:0}.infoBox.att-events.infoCluster{padding:30px}.infoBox.att-events.infoCluster .info__heading{font-size:1.4rem;color:#777;padding:0;margin-bottom:5px}.infoBox.att-events.infoCluster .info__desc p{font-family:"NetflixSans_W_Bd","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2f2f2f;text-transform:uppercase;padding:10px 0;margin-bottom:0;border-bottom:1px solid #cfcfcf}.infoBox.contest-events{background-color:#000}.infoBox.contest-events:before{background-image:linear-gradient(180deg,rgba(165,95,0,0)0,#a55f00 100%)}.infoBox.contest-events:after{border-top:15px solid #a55f00}.infoBox.contest-events .info__location{color:#a55f00}.infoBox.contest-events .info__heading{font-size:2.4rem;line-height:1.3;margin-top:5px}.infoBox.contest-events p.info{font-family:"NetflixSans_W_Rg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem}@media (max-width:767px){.gm-bundled-control.gm-bundled-control-on-bottom{position:fixed!important;bottom:150px!important}}