@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth}body{--main-bg:#fff;--main-text:#000;--secondary-bg:#f6f6f6;--secondary-text:#545454;--main-border:#ddd;--secondary-callout:#fafafa;--nac-blurple:#808dcf;--nac-light-blurple:#9da9e7;--nac-mid-blurple:#6068b2;--nac-dark-blurple:#343579;--nac-pop-blurple:#2e1889;--discipline-main:#343579;--highlight-text:#343579;--cta-yellow:#fdd757;--cta-yellow-hover:#fddf79;--nac-red:#b4080b;--nac-green:#008839;--callout-yellow:#fffaeb}[data-theme="orchestra"]{--discipline-main:#1b6160;--discipline-dark-text:#134443;--discipline-light-bg:#f0f5f5;--discipline-light-2:#e3eded;--discipline-nav-text:#fff;--discipline-border-color:#1b6160;--discipline-overlay-gradient:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%)}[data-theme="dance"]{--discipline-main:#783a6d;--discipline-dark-text:#271719;--discipline-light-bg:#d89ecd;--discipline-light-2:#f2c4eb;--discipline-nav-text:#fff;--discipline-border-color:#783a6d;--discipline-overlay-gradient:linear-gradient(90deg,rgba(63,65,78,1) 0,rgba(63,65,78,0) 70%)}[data-theme="englishtheatre"]{--discipline-main:#be3455;--discipline-dark-text:#982a44;--discipline-light-bg:#fcf3f5;--discipline-light-2:#faebee;--discipline-nav-text:#fff;--discipline-border-color:#be3455;--discipline-overlay-gradient:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%)}[data-theme="indigenoustheatre"]{--discipline-main:#983b25;--discipline-dark-text:#912e0d;--discipline-light-bg:#f8f0ed;--discipline-light-2:#fbf6f4;--discipline-nav-text:#fff;--discipline-border-color:#c6491f;--discipline-overlay-gradient:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 70%)}[data-theme="theatrefrancais"]{--discipline-main:#000;--discipline-dark-text:#000;--discipline-light-bg:#f2f1ec;--discipline-light-2:#e0ded2;--discipline-nav-text:#fff;--discipline-border-color:#000;--discipline-overlay-gradient:none}[data-theme="popularmusic"]{--discipline-main:#2e412e;--discipline-dark-text:#2e412e;--discipline-light-bg:#e5ebe5;--discipline-light-2:#e5ebe5;--discipline-nav-text:#fff;--discipline-border-color:#2e412e;--discipline-overlay-gradient:linear-gradient(90deg,rgba(46,65,46,1) 0,rgba(46,65,46,1) 70%)}.dark{--main-bg:#181818;--main-text:#fff;--secondary-bg:#000;--secondary-text:#a3a3a3;--main-border:#000;--secondary-callout:#000;--nac-blurple:#808dcf;--nac-light-blurple:#9da9e7;--nac-mid-blurple:#6068b2;--nac-dark-blurple:#9da9e7;--nac-pop-blurple:#9da9e7;--nac-light-blurple:#6068b2;--highlight-text:#9da9e7;--callout-yellow:#3d3500}body{font-family:"Source Sans 3",sans-serif;font-optical-sizing:auto;font-weight:350;font-style:normal;color:#000}body.dark{color:#fff;background-color:var(--main-bg)}body.white #wrapper{background-color:#fff}body.dark #wrapper,body.dark .contentWrapper{background:#181818}.contentWrapper{position:relative;display:block;overflow:hidden}h1,.h1{font-size:2.75em;font-weight:600;color:#000;line-height:1.2em;text-wrap:pretty}h2,.h2{font-size:2em;margin-bottom:.8em;font-weight:600;line-height:1.2em;color:#000;text-wrap:pretty}h3,.h3{font-size:1.3em;font-weight:300;color:#444;text-wrap:pretty}h4,.h4{font-size:1.2em;font-weight:300;color:#444;text-wrap:pretty}h1,h2,h3,h4,h5,h6,p,span.caption,li,.label{font-family:"Source Sans 3",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:350}strong,bold,b,.strong,.bold{font-weight:500}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}.strikethrough::before{content:'\00a0'}.strikethrough::after{content:'\00a0'}.oswald{font-family:'Oswald'}.syllabic{font-family:'October Syllabics Regular',sans-serif;font-weight:400}.syllabic strong{font-family:'October Syllabics Bold';font-weight:600}.heading-wide{font-family:pennypacker-wide,sans-serif;font-weight:500;font-style:normal}.heading-wide-bold{font-family:pennypacker-wide,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}.text-black{color:#000}a.text-black,a.text-black:visited{color:#000}.text-white{color:#fff}div>.svgicon,span>.svgicon,p>.svgicon,a>.svgicon{width:1em;min-width:16px}.icon-left-block{display:flex;flex-direction:row;align-items:center;gap:.35em;line-height:100%}a,a:hover,a:focus{color:var(--nac-dark-blurple)}p a{text-decoration:underline}p a:hover,a:focus{text-decoration:underline;color:#777ebd}a:active{color:var(--nac-dark-blurple);outline:0;text-decoration:none}a:visited{color:var(--nac-dark-blurple)}.dark p a,.dark li a{color:#fdd757;text-decoration:underline}.dark p a:hover,.dark li a:hover,.dark a:focus{color:#fddf79;text-decoration:none}.dark a:active{color:#fdd757;outline:0;text-decoration:none}.dark a:visited{color:#fdd757}.dark .buy_button a:visited{color:#000}.dark .buy_button a:hover{color:#000}.truncate-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty;&.length-2{-webkit-line-clamp:2}&.length-3{-webkit-line-clamp:3}&.length-4{-webkit-line-clamp:4}&.length-5{-webkit-line-clamp:5}}code{color:#e01e5a;background:#f6f6f6;border:1px solid #ddd;border-radius:5px}pre[class*=language-] code{border:0}a .svg-inline--fa.file-link-prepend{margin:0 .25em 0 .15em}.card a.file::before{content:none !important}.bttn.icon.file::before{content:none !important}blockquote{color:#1a1a1a}blockquote p{line-height:1.4em;color:#1a1a1a}abbr{cursor:default;color:inherit}abbr[title]{border-bottom:0;cursor:help}#mainContent abbr{border-bottom:0}.date abbr[title]{cursor:default}#mainContent a .date abbr[title]{cursor:pointer}.vcard{border:0}hr{border-color:#ccc;clear:both;margin-bottom:1em}#mainContent ol{margin-left:0}ul{margin-left:0}ul.inline-list.center{text-align:center}ul.inline-list.center li{display:inline-block;float:none}ul.inline-list.center.top li{vertical-align:top}.inline-list-flex{display:flex;list-style-type:none;flex-direction:column;justify-content:stretch;gap:20px}.inline-list-flex li{margin:0}ul.sponsor-list.inline-list{text-align:center;width:100%;margin:2em 0}ul.sponsor-list.inline-list.center li{width:80%;margin:1em 0;padding:0 1.5%}ul.sponsor-list.inline-list.center li figure{height:100px;position:relative;display:block;overflow:hidden}ul.sponsor-list.inline-list.center li figcaption{font-weight:300;font-size:.85em;line-height:1.25em;letter-spacing:.25px}ul.sponsor-list.inline-list.center li img{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);max-height:70%;max-width:80%}p.center,span.center,h1.center,h2.center,h3.center,h4.center,h5.center,small.center{display:block;text-align:center}img.center{margin:0 auto;display:block}.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}.all-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}small{font-size:.75em;line-height:1.5em;display:block;vertical-align:text-bottom}.caps{text-transform:uppercase}.nowrap{white-space:nowrap}.hide{display:none}@font-face{font-family:'FontAwesome';src:url('/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0'),url('/assets/fonts/fontawesome/fontawesome-webfont.woff2') format('woff2'),url('/assets/fonts/fontawesome/fontawesome-webfont.woff') format('woff'),url('/assets/fonts/fontawesome/fontawesome-webfont.ttf') format('truetype'),url('https://nac-cna.ca/assets/css/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}#mainContent h1+ul,#mainContent h2+ul,#mainContent h3+ul,#mainContent h4+ul,#mainContent h5+ul,#mainContent p+ul,#mainContent h2+ol,#mainContent h3+ol,#mainContent h4+ol,#mainContent h5+ol,#mainContent p+ol,section.row ul:not([class]){margin-left:2em}#mainContent h1+ul[class*=block-grid-],#mainContent h2+ul[class*=block-grid-],#mainContent h3+ul[class*=block-grid-],#mainContent h4+ul[class*=block-grid-],#mainContent h5+ul[class*=block-grid-],#mainContent p+ul[class*=block-grid-],#mainContent h2+ol[class*=block-grid-],#mainContent h3+ol[class*=block-grid-],#mainContent h4+ol[class*=block-grid-],#mainContent h5+ol[class*=block-grid-],#mainContent p+ol[class*=block-grid-]{margin:0 -.625rem}#mainContent p a,#mainContent dl dd a{text-decoration:underline;color:#6068b2}#mainContent ul li a:hover,#mainContent ol li a:hover,#mainContent p a:hover,#mainContent dl dd a:hover{text-decoration:none}#mainContent{max-width:64.25em;margin:0 auto;clear:both;padding:2em .9375em 2em .9375em}.no-bullet{list-style-type:none}.bio_list figure{margin-bottom:.2em}.bio_list p.name{margin:0;font-size:1em;line-height:1.2em}.bio_list p.instrument{margin:0;font-size:1em;line-height:1.2em}.bio_list p.name a,#mainContent .bio_list li a{text-decoration:none}.bio_list .role{font-size:.7em;color:#797979;font-weight:normal;text-transform:uppercase}.bio_list li{margin-bottom:1em}.bio_list p.name a:hover,#mainContent .bio_list li a:hover{text-decoration:underline}.bio_list p.role,.landing-page-header.dark .bio_list p.role{font-size:.9em;margin-bottom:1em}.bio_list a .instrument,.bio_list a .role,.bio_list a .city,.board .bio_list .role{color:#333;text-decoration:none}.bio_list .city{font-size:.9em;margin-bottom:0}.landing-page-header.dark .bio_list p.name{margin:0;color:#fff}.landing-page-header.dark .bio_list p.role,.landing-page-header.dark .bio_list p.city{color:#fdd757}.dark .bio_list a{text-decoration:none}.dark .bio_list p.name{color:#fdd757;text-decoration:none}.dark .bio_list a .role,.dark .bio_list .role{color:#ccc;text-decoration:none}.dark h2{color:#aaade3}.dark #mainContent a{color:#fff}.dark #mainContent a:hover{color:#f1be48}.featuring .featuring-bio-header figure{overflow:hidden;border-radius:100em;border:1px solid #fff;transition:all ease .3s}.featuring .featuring-bio-header figure:hover{opacity:.75}.featuring .featuring-bio-header .pretitle{display:block;font-size:.75em;line-height:1em;font-weight:300}.featuring .featuring-bio-header h1{font-size:7vw;position:absolute;top:50%;transform:translateY(-50%);color:#000}.featuring .bio_lockup{margin:0}@media screen and (min-width:769px){.featuring .featuring-bio-header h1{font-size:6.5vw}}@media screen and (min-width:981px){.featuring .featuring-bio-header h1{font-size:40px}}.featuring .featuring-bio-header h1 a{color:#000;text-decoration:underline}.dark.featuring .featuring-bio-header figure{border:1px solid #000}.dark.featuring .featuring-bio-header h1 a{color:#fff}.white-strip{background:#fff;padding:2em 0 2em;margin-bottom:0}section.white{background:#fff}.dark .white-strip{background:#1a1a1a}.dark section.white{background:#1a1a1a}.grey-strip{background:#f6f6f6;padding:2em 0 2em;margin-bottom:0}section.grey{background:#f6f6f6}.dark section.grey{background:#000}.black-strip{background:#212121;color:#fff;padding:2em 0;margin-bottom:0}section.black{background:#212121;color:#fff}.dark .black-strip{background:#141414;color:#fff;padding:2em 0;margin-bottom:0}.dark section.black{background:#141414;color:#fff}.black-strip p,.black-strip span,.black-strip li,.black-strip h1,.black-strip h2{color:#fff}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.border-top-bottom{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dark .border-top{border-top:1px solid #000}.dark .border-bottom{border-bottom:1px solid #000}.dark .border-top-bottom{border-top:1px solid #000;border-bottom:1px solid #000}.padding-top{padding-top:2em}.padding-bottom{padding-bottom:2em}.nopadding{padding:0 !important}blockquote.pullquote{border:0}blockquote img.left{margin:0 1em .5em 0}blockquote.pullquote p,#story.post .entries blockquote.pullquote p{font-size:1.8em;font-weight:300;font-style:italic;color:#6068b2}#story blockquote.pullquote,#story blockquote.pullquote p,#story blockquote.pullquote cite{color:#6e68b2}#story blockquote.pullquote,#story blockquote.pullquote p{font-size:1.2em;line-height:1.4em}#story blockquote.pullquote cite{margin-top:.75em}.row-pullout,.white-row-pullout,.purple-row-pullout{padding:3em 0}.row-pullout p,.white-row-pullout p,.purple-row-pullout p{font-size:1.25em;font-weight:300}.row-pullout p:last-of-type,.white-row-pullout p:last-of-type,.purple-row-pullout p:last-of-type{margin-bottom:0}.white-row-pullout{background:#fff}.purple-row-pullout{background:#848ec6}.purple-row-pullout p{color:#fff}.purple{color:#6068b2}.pullout{color:#6068b2;font-size:1.75em;font-weight:300;line-height:1.4em}.pullout p:last-of-type{margin-bottom:0}blockquote.pullout,blockquote.pullout p{color:#6068b2;font-weight:300;line-height:1.4em;font-style:italic;margin:0;padding:0;border-left:0}blockquote.pullout{font-size:1.25em}blockquote.pullout p{font-size:1.1em}blockquote.pullout cite{font-style:normal;color:#6068b2;font-size:.5em;margin-top:5px}blockquote.pullout.long{font-size:1em}blockquote.pullout.long cite{font-size:.75em}.purple-row-pullout blockquote,.purple-row-pullout blockquote p,.purple-row-pullout blockquote cite{color:#fff}#story blockquote.pullout{margin:1.25em .5em}blockquote p:last-of-type{margin-bottom:0}.intro_lead,span.intro_lead p{font-size:clamp(1.0625rem,0.9773rem + 0.4261vw,1.25rem);line-height:1.5em}.intro_lead+.intro_lead{margin-top:-.2em}.intro_lead a{color:#6068b2;text-decoration:underline}.intro_lead.thin,span.intro_lead.thin p{font-weight:250}section.row.hr{margin-bottom:0}section.row.hr hr{border-top:1px solid #e9e9e9}section .pulloutquote{padding-top:2.25em;padding-bottom:2.25em}figure.round-image img{border-radius:50%}.faq--listing{margin-bottom:1em}.faq--item h2{margin:0;float:left;width:85%;font-size:1.25em;color:#000}.faq--item.active h2{font-weight:500}.faq--item.accordion-navigation>.content.active{background:#f6f6f6;display:block;border-bottom:1px solid #ebebeb}.faq--item.accordion-navigation>a{background:#fff;transition:all .3s ease;padding:2em 0}.faq--item.accordion-navigation>a:hover{background:#f6f6f6}.faq--item a{border-bottom:1px solid #e4e4e4;padding-bottom:1.5em}.faq--item p a{border:0;padding:0}.faq--answer{padding:1em 0}.faq--answer p:last-of-type{margin-bottom:0}.faq--answer li{margin-bottom:.5em}.faq--answer li:last-of-type{margin-bottom:0}.faq--listing .info_arrow .svg-inline--fa.fa-caret-left{float:right;line-height:1em;color:rgba(0,0,0,.5);border-radius:5px;width:15px;height:15px;padding:0;text-align:center;transition:all ease-out .3s}.faq--listing .active .info_arrow .svg-inline--fa.fa-caret-left{color:#000;transform:rotate(-90deg)}ul.toc{list-style-type:none;margin-bottom:0}ul.toc li{margin-bottom:1.25em;line-height:1.2em;font-size:1em}ul.toc li:last-of-type{margin-bottom:0}.float-left-10{float:left;width:10%;margin-right:3%}.float-left-20{float:left;width:20%;margin-right:3%}.float-left-30{float:left;width:30%;margin-right:3%}.float-left-70{float:left;width:67%}.float-left-80{float:left;width:77%}.float-left-90{float:left;width:87%}.spin{animation:spin 1s cubic-bezier(.79,.14,.15,.86) infinite}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-down-animate{animation:slideDown .5s ease-in-out forwards}.slide-up-animate{animation:slideUp .5s ease-in-out forwards}@keyframes fadeInUp{0{opacity:0;filter:blur(20px);transform:translateY(30px)}40%{filter:blur(10px)}70%{filter:blur(0)}100%{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}[data-magellan-expedition="fixed"].fixed{opacity:0;animation:slideDown .5s ease-in-out .5s forwards}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(245deg)}}@keyframes opacity-pulse{0{opacity:.5}50%{opacity:1}100%{opacity:.5}}.spin{animation:spin 1s cubic-bezier(.79,.14,.15,.86) infinite}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-down-animate{animation:slideDown .5s ease-in-out forwards}.slide-up-animate{animation:slideUp .5s ease-in-out forwards}@keyframes fadeInUp{0{opacity:0;filter:blur(20px);transform:translateY(30px)}40%{filter:blur(10px)}70%{filter:blur(0)}100%{opacity:1;filter:blur(0);transform:translateY(0)}}[data-magellan-expedition="fixed"].fixed{opacity:0;animation:slideDown .5s ease-in-out .5s forwards}.viewport-small [data-magellan-expedition="fixed"].fixed.small-magellan-fixed-bottom{bottom:0;animation:slideUp .5s ease-in-out .5s forwards;top:auto !important}.viewport-medium [data-magellan-expedition="fixed"].fixed.medium-magellan-fixed-bottom{bottom:0;animation:slideUp .5s ease-in-out .5s forwards;top:auto !important}.viewport-large [data-magellan-expedition="fixed"].fixed.large-magellan-fixed-bottom{bottom:0;animation:slideUp .5s ease-in-out .5s forwards;top:auto !important}.icon-nav{margin:0;list-style-type:none}.icon-nav .icon-nav--item{text-align:left;margin:0 0 .5em}.icon-nav .icon-nav--item a{display:block;overflow:hidden;background:#f6f6f6;border-radius:5px;padding:0;transition:all .3s ease}.icon-nav .icon-nav--item{width:100%}.icon-nav .icon-nav--item .icon-nav--item--icon{position:relative;height:60px}.icon-nav .icon-nav--item .icon-nav--item--icon img{max-height:35px;max-width:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.icon-nav .icon-nav--item .icon-nav--item--icon i::before{font-size:2em;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-nav .icon-nav--item .icon-nav--item--icon{width:20%;float:left}.icon-nav .icon-nav--item .icon-nav--item--copy{width:80%;float:left;padding:.5em}.icon-nav .icon-nav--item .icon-nav--item--copy h3{margin:0;font-weight:500;font-size:1em;line-height:1.15em;color:#606ab0}.icon-nav .icon-nav--item .icon-nav--item--copy p{font-weight:300;margin-bottom:0;line-height:1.15em;font-size:.9em;color:#000}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput="mouse"] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a>img,.menu>li>a>.svg-inline--fa{vertical-align:middle}.menu>li>a>span{vertical-align:middle}.menu>li>a>img,.menu>li>a>.svg-inline--fa{display:inline-block;margin-right:.25rem}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple a{padding:0;margin-right:1rem}.menu.align-right>li{float:right}.menu.expanded{display:table;width:100%}.menu.expanded>li:nth-last-child(2):first-child,.menu.expanded>li:nth-last-child(2):first-child~li{width:50%}.menu.expanded>li:nth-last-child(3):first-child,.menu.expanded>li:nth-last-child(3):first-child~li{width:33.33333%}.menu.expanded>li:nth-last-child(4):first-child,.menu.expanded>li:nth-last-child(4):first-child~li{width:25%}.menu.expanded>li:nth-last-child(5):first-child,.menu.expanded>li:nth-last-child(5):first-child~li{width:20%}.menu.expanded>li:nth-last-child(6):first-child,.menu.expanded>li:nth-last-child(6):first-child~li{width:16.66667%}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a>img,.menu.icon-top>li>a>.svg-inline--fa{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu .selected a{background:#6068b2;color:#fff;border-radius:3px}.menu a:hover{background:rgba(96,104,178,0.05);border-radius:3px}.menu .selected a:hover{background:rgba(96,104,178,0.75)}[class*="block-grid-"]{display:flex;flex-wrap:wrap;gap:1em 0}[class*="block-grid-"] li{padding-bottom:0}.flex-grid img{width:100% !important}.flex-grid li h3 span.wrap{width:100% !important}section,section.row{margin-bottom:2em;position:relative}section.row{clear:both}section.row:last-child{margin-bottom:0}section.break.row{margin-bottom:1em;margin-top:-2em}.dark section.break hr{border-color:#000}.promo_grid li,li.blog_story,li.blog_video{list-style-type:none}@media screen and (min-width:600px){.medium-push-1-5{position:relative;left:25%;right:25%}}@media screen and (min-width:769px){.large-push-1-5{position:relative;left:12.333333%;right:12.333333%}}.box1,.box2,.box3,.box4,.box5,.box6,.box7,.box8,.box9,.box10,.box11,.box12{float:left;display:inline;margin-left:18px;margin-right:-12px;background-color:#fff;border:1px solid #e4e4e4;padding:15px 11px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.box1{width:54px}.box2{width:138px}.box3{width:222px}.box4{width:306px}.box5{width:390px}.box6{width:474px}.box7{width:558px}.box8{width:642px}.box9{width:726px}.box10{width:810px}.box11{width:894px}.box12{width:978px}.box1.first,.box2.first,.box3.first,.box4.first,.box5.first,.box6.first,.box7.first,.box8.first,.box9.first,.box10.first,.box11.first,.box12.first{margin-left:-12px;clear:left}.promo{display:block;padding:10px 10px 15px 10px;margin:5px 0 5px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;text-align:center;color:#fff;background-color:#000;overflow:hidden;position:relative}.promo strong{font-size:30px;line-height:1em;font-weight:normal;display:block;margin:8px 0 4px 0}a.promo{color:#fff}.promo a{color:#fff;font-weight:bold}a.promo:hover{box-shadow:0 0 4px #666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;text-decoration:none;color:#fff;background-image:url("/assets/img/trans/trans_wht10.png")}.promo p{margin-bottom:.5em;padding:0 10px}.promo small{font-size:11px;margin:0}.promo.green{background-color:#86ae31}.promo.orange{background-color:#f55d22}.promo.purple{background-color:#6068b2}.promo.red{background-color:#da0030}.promo .bg_icon:before{font-family:'Pictos Custom';content:attr(data-icon);-webkit-font-smoothing:antialiased;opacity:.1;font-size:290px;line-height:normal;color:#fff;position:absolute;top:-40px;left:5px;text-align:left;vertical-align:top;z-index:0;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg)}.lt-ie9 .promo .bg_icon{display:none}#wrapper{width:100%;overflow:hidden}#mainContent{margin:0 auto;clear:both;padding:2em .9375em 2em .9375em}#mainContent:before,#mainContent:after{content:"";display:table}#mainContent:after{clear:both}#mainContent.row{padding:1em 0 2em}.fullscreen #wrapper{height:100vh;position:relative}.fullscreen #wrapper #mainContent{padding-top:10vh}@media screen and (max-width:768px){.fullscreen.fullscreen-vertical-center #wrapper{height:auto;position:relative}.fullscreen.fullscreen-vertical-center #wrapper #mainContent{padding-top:0}}@media screen and (min-width:769px){.fullscreen.fullscreen-vertical-center .fullscreen-vertical-center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-revoke{display:none}.nac-cookie-layout{margin:0 auto}.cc-window.cc-floating{max-width:none}.cc-bottom{bottom:0}.nac-cookie-layout>.row{width:auto;max-width:90em}.nac-cookie-layout *{font-family:"Source Sans 3",sans-serif;font-optical-sizing:auto;font-weight:350;font-style:normal}.nac-cookie-layout .cc-message{margin-bottom:1em;margin-right:1.2em}.viewport-xlarge-up .nac-cookie-layout .cc-compliance{position:absolute;top:50%;left:60%;transform:translateX(-50%) translateY(-50%)}.viewport-xlarge-up .nac-cookie-layout .cc-message{margin-bottom:0}.nac-cookie-layout .cc-compliance a.cc-btn{margin:0 auto;padding:.5em 3em}.nac-cookie-layout .cc-compliance a.cc-btn:hover{background-color:#f1be48}.nac-cookie-layout .cc-close{top:.8em;right:.8em;font-size:2.2em}.nac-cookie-layout .cc-close{top:.4em;right:.6em;font-size:2.2em !important}.alert_bar{text-align:center;background-color:#e84c3d;position:relative;z-index:99999}.alert_bar a,.alert_bar .wrap{font-size:1.2em;color:#fff;display:block;padding:10px 10px;font-weight:300;text-decoration:none}.alert_bar a:visited{color:#fff}.alert_bar #countdown{display:inline}.alert_bar.announcement{background-color:#fdd757;color:#1a1a1a}.alert_bar.announcement .wrap,.alert_bar.announcement a,.alert_bar.announcement a:visited{color:#1a1a1a}body.e9102 .alert_bar{display:none}#alert_bar_tickets{width:100%;display:block}#alert_bar_tickets a{background:#fdd757;color:#333;text-align:left;padding:8px 0 8px 25px;font-weight:300;font-size:1.2em;margin-bottom:15px;width:100%;display:block;padding:.5em}.alert_bar.livestream{background:#4183d7}.alert_bar.closure{background:#e84c3d}.alert_bar.announcement{background:#fdd757}.alert_bar.announcement a{color:#000}body#home #nav_home a,body#orchestra #nav_orchestra a,body#englishtheatre #nav_et a,body#theatrefrancais #nav_ft a,body#dance #nav_dan a,body#family #nav_fam a,body#presents #nav_pres a,body#scene #nav_fest a,body#training #nav_train a,body#summermusicinstitute #nav_train a{background-color:#fff;color:#000}.no-csstransforms3d .left-off-canvas-menu,.no-csstransforms3d .left-off-canvas-toggle{display:none !important}.left-off-canvas-menu{visibility:hidden}.move-right .left-off-canvas-menu{visibility:visible}.off-canvas-wrap{overflow:visible;z-index:4000}.move-right>.inner-wrap{height:100%}a.exit-off-canvas{box-shadow:none;display:none;text-indent:-9999px}nav.tab-bar{z-index:1;background-color:#1a1a1a}nav.tab-bar .menu-icon-wrapper{padding-left:0}nav.tab-bar .menu-icon{float:left;font-size:1.75em;text-indent:.3em}nav.tab-bar .menu-icon span{display:block}nav.tab-bar .menu-icon span:after{display:none}nav.tab-bar .menu-icon span:before{display:block;height:2.8125rem;position:absolute;top:50%;margin-top:-.5rem;left:.90625rem;width:2.8125rem}nav.tab-bar .search-icon-mobile{float:right;font-size:1.8em;color:#fff;display:block;line-height:1.6em}nav.tab-bar .tab-bar-title{color:#fff;font-size:1.1em;display:block;float:left}aside#main_nav,aside#calendar_dates_list{width:300px;background:#1e1e1e;overflow-x:hidden;overflow-y:auto}.move-right>.inner-wrap{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate3d(300px,0,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(300px,0);-moz-transform:translate(300px,0);-ms-transform:translate(300px,0);-o-transform:translate(300px,0);transform:translate(300px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-300px,0);-moz-transform:translate(-300px,0);-ms-transform:translate(-300px,0);-o-transform:translate(-300px,0);transform:translate(-300px,0)}.no-csstransforms .left-off-canvas-menu{left:-300px}.no-csstransforms .right-off-canvas-menu{right:-300px}.no-csstransforms .move-left>.inner-wrap{right:300px}.no-csstransforms .move-right>.inner-wrap{left:300px}aside#main_nav .logo{margin:1em 0 .5em;padding-bottom:0}aside.left-off-canvas-menu .row{padding-bottom:2em}aside#main_nav ul.off-canvas-list{border-bottom:1px solid #ccc}aside#main_nav ul.off-canvas-list:last-child,aside#main_nav ul.off-canvas-list:last-child li:last-child a{border-bottom:0}aside#main_nav ul.off-canvas-list li a{font-size:1em;font-weight:300;text-decoration:none;color:#ccc}#searchbox_wrapper_results{float:left;width:85%;max-width:500px;margin:2em 0 0}#searchbox_wrapper_results td,#searchbox_wrapper_results input,#searchbox_wrapper_results div{box-sizing:content-box}#searchbox_wrapper_results .gsc-search-box-tools td.gsc-input{width:80%;padding-right:0}#searchbox_wrapper_results .gsc-search-box-tools td.gsib_a{border:0}#searchbox_wrapper_results .gsc-search-box-tools .gsc-search-box input.gsc-input{line-height:1.6em;font-size:1.1em;text-indent:.2em;padding:.3em 0 0;margin:0;background-color:#fff;-webkit-appearance:none;height:2.5em !important}#searchbox_wrapper_results .gsc-input-box{position:relative;border:0 !important;height:auto !important}html.js #searchbox_wrapper .gsc-input-box{right:46px;height:3em}html.js #searchbox_wrapper .gsc-input-box .gsc-input-header{width:100%}html.js #contain404 #searchbox_wrapper .gsc-search-box{width:100%}html.js #searchbox_wrapper .gsc-input-box{height:3em;position:absolute;right:38px;top:0;overflow:hidden}html.js #contain404 #searchbox_wrapper .gsc-input-box{width:90%;float:right;right:auto}#searchbox_wrapper_results .gsc-search-button{margin-top:.2em}#contain404 #searchbox_wrapper .gsc-search-button{margin-top:.6em;width:24px;float:right}html.js #searchbox_wrapper_results input.gsc-search-button{width:1.6em !important;height:1.6em !important;background-color:#6068b2;border-color:#333}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important}.gsc-results-wrapper-visible .gsc-selected-option-container{min-width:70px}.gsc-results-wrapper-visible .gsc-orderby-container div{z-index:10000 !important}.gsc-results-wrapper-visible .gsc-above-wrapper-area{padding:2em 0}.gsc-results-wrapper-visible .gsc-webResult.gsc-result{background-color:transparent}.breadcrumbs{border:0;padding:0;background:none}header .breadcrumbs{margin-top:1.5em;margin-bottom:0}body.standard #section_header .breadcrumbs+div h1,#section_header .breadcrumbs+div h1,#section_header .breadcrumbs+h1{margin:0 !important;font-size:44px}.breadcrumbs>*{font-weight:300;line-height:1em;font-size:20px}#section_header .breadcrumbs>* a{color:#6068b2;text-decoration:none;vertical-align:top}#section_header .breadcrumbs>* a:hover{text-decoration:underline}.dark #section_header .breadcrumbs>* a{color:#fff}.breadcrumbs>* a.current{color:#000}.breadcrumbs>*:before{display:none}.dark .breadcrumbs>*:before{color:#fff}.breadcrumbs .breadcrumb-pipe{color:#6068b2;margin:0 .5em;line-height:.75em;font-size:1em;vertical-align:top;font-family:"Source Sans 3",sans-serif;font-optical-sizing:auto;font-weight:350;font-style:normal}#section_header{width:100%;clear:both;padding:1em 0}#section_header.purple{background-color:#838dc8}#section_header h1,#section_header .section-heading .section-heading-secondary,#stories #series_header h1{margin-left:-.05em}#section_header h1,#section_header h1 a,#section_header .section-heading a{font-weight:600;color:#000;text-decoration:none;font-size:44px}#section_header.purple h1,#section_header.purple h1 a,#section_header.purple .section-heading a,#section_header.purple .inline-list.sub-nav li{color:#fff}#section_header .section-heading h1{margin-top:0}#section_header .section-heading{display:block;font-size:1em;margin-bottom:.3em;padding-top:1em}#section_header .section-heading .section-heading-primary{display:block;width:100%;font-size:1.2em}#section_header .section-heading .section-heading-secondary{font-size:2.5em;line-height:1em}#section_header h3 a{color:#6068b2;text-decoration:none}.dark #section_header h1 a,.dark #section_header ul.nav_pill li a,.dark .landing-page-header .sub-nav li a,.dark #section_header .sub-nav li a{color:#fff}#section_header .nav_pill{float:left;margin:0;padding:0;margin-bottom:1em}#section_header .nav_pill a{font-size:.9em}#section_header .section_heading{font-size:2em;text-transform:uppercase;font-weight:300;margin:1em 0 .5em 0;color:#999;display:block}#section_header .sub-nav{width:100%;margin-left:-1.0625rem;margin-bottom:0}#section_header .sub-nav li a{color:#6068b2}#section_header .sub-nav-dark li a{color:#fff}#section_header .inline-list.sub-nav li{margin-left:1.1rem}.landing-page-header{padding:2em 0 1em;position:relative;z-index:0}.landing-page-header #section_header h1{margin-top:.1em;margin-bottom:.1em}.landing-page-header.dark h1{color:#fff}.landing-page-header h2{color:#000;margin-top:0;font-size:1.6em;line-height:1.3em}.landing-page-header span.caption{color:#6068b2;text-transform:uppercase;padding:.5em 0 0;display:block}.landing-page-header p{color:#000;font-weight:300;font-size:1.2em;line-height:1.3em;margin-bottom:1em}.landing-page-header .sub-nav{margin-bottom:1.8em}.landing-page-header .sub-nav li a,#section_header .sub-nav li a{font-size:1.2em;font-weight:300}.en .landing-page-header .sub-nav li a{text-transform:capitalize}.landing-page-header .sub-nav li a:hover,#section_header .sub-nav li a:hover{text-decoration:underline}.landing-page-header.dark h1{color:#fdd757}.landing-page-header.dark h2,.landing-page-header.dark p,.landing-page-header.dark p a,.landing-page-header.dark p a:hover,.landing-page-header.dark .sub-nav li a{color:#fff}#nationalmoment .landing-page-header{background-image:url("/assets/img/template2/landing-bg-ynm.jpg")}#tickets.landing .landing-page-header,#nationalmoment.landing .landing-page-header{background-position:center bottom;background-repeat:no-repeat;background-size:cover;margin-top:-8em;padding-top:9em;background-color:transparent}#nationalmoment.landing #nav_utility li a{color:#fff}#activity-page-wrapper{background-color:#f6f6f6;padding:1em 0 1em}.activity-page-featured h2{color:#6068b2;margin-bottom:.5em}.activity-page-featured h3{color:#6068b2;text-transform:uppercase;font-size:1em;font-weight:normal;margin-bottom:.2em}.activity-page-featured p{font-size:1em;color:#333;font-weight:300}.landing-page-header .activity-page-featured p{font-size:1.5em;color:#333}.activity-page-featured img{margin-bottom:.4em}#activity-page-wrapper{background-color:#f6f6f6;padding:1em 0 1em}#activity-page-wrapper hr{margin-bottom:1em}#activity-page-wrapper aside.sidebar hr{margin-top:2em;margin-bottom:0}.landing .sidebar h2{font-size:1.45em}.landing .sidebar h2 a{color:#6068b2}#bio_spotlight p{line-height:1.3em;margin-bottom:.5em}#bio_spotlight_list li{margin-bottom:1em}#bio_spotlight_list li figure.columns{padding:0}#bio_spotlight_list li p.name{margin-bottom:0}#activity-page-wrapper .bttn{margin-bottom:2em}.activity-page-footer{position:relative}.activity-page-footer ul{list-style-type:none;margin-left:0}.activity-page-footer ul li a:hover{text-decoration:underline}.activity-page-footer h2{color:#1a1a1a;position:relative}.activity-page-footer h2:first-of-type,.activity-page-footer h3:first-of-type,.activity-page-footer h4:first-of-type{position:relative}.activity-page-footer .more,.event_strip .more{font-size:13px;font-weight:600;bottom:0;right:0;float:right;position:relative;text-align:center;width:100%;padding:1.25em 0}.activity-page-footer .more::after,.event_strip .more::after{content:"\00A0›"}.activity-page-footer .mobile-more{text-align:center;background:#fff;padding:1em 0;margin-bottom:1em}.activity-page-footer .mobile-more .more{position:relative;text-align:center;float:none;font-size:.9em}.activity-page-footer h3{font-size:1em;font-weight:normal;text-transform:uppercase;color:#838ec9;margin:0}.activity-page-footer h4{font-size:2.2em;color:#6068b2;margin-bottom:.25em}.activity-page-footer h5{font-size:1.3em;color:#6068b2}.activity-page-footer .preheading{margin:0 0 -.75em}.activity-page-footer ul[class*="block-grid"]{margin-left:-.625rem}.activity-page-footer ul[class*="block-grid"] h3,#mainContent .activity-page-footer ul[class*="block-grid"] h3{text-transform:none}#about_footer{width:100%}#about_footer .inner{max-width:64em;padding:3em .9375em 2em .9375em}#about_footer.dark h2,#about_footer.dark p,#about_footer.dark ul li,#about_footer.dark ul li a{color:#fff}#about_footer h2{font-size:2.5em}#about_footer ul{list-style-type:none;margin-left:0}#about_footer.dark ul li a:hover{text-decoration:underline}ul.follow{margin-left:0;margin-bottom:1em;list-style-type:none}ul.follow li{margin-bottom:.5em;min-height:40px}ul.follow li a.social-icon:before{content:'';display:block;width:40px;height:40px;float:left;margin-right:.5em;background-size:contain;background-color:#fff}ul.follow li a.social-icon:hover:before{opacity:.9}#nav_sub ul{overflow:hidden;white-space:nowrap;float:left;text-transform:uppercase;margin:0}#nav_sub li{display:inline;list-style:none;float:left;margin:0}#nav_sub a{padding:10px 18px 0 18px;margin:0;color:#fff;display:block;text-decoration:none;font-weight:normal;height:24px}#nav_sub a:hover{color:#fff;background:transparent url("/assets/img/trans/trans_wht20.png")}#nav_sub li.here{background:#f6f6f6}#nav_sub li.here a{color:#000}.landing_nav{background:#6068b2;color:#fff;margin-bottom:2em}.landing_nav ul{margin-bottom:0;margin-left:0}.landing_nav a{display:block;width:100%;padding:.5em 0;color:#fff;text-align:center;font-size:1.5em;font-weight:300;transition:all .35s ease}.landing_nav li{margin:0;list-style-type:none}.landing_nav li a.here{background:#f6f6f6;color:#000}.landing_nav li a:hover,.landing_nav li a.here:hover{background:rgba(255,255,255,0.1);color:#fff}.secondary_nav{background:rgba(0,0,0,0.5)}.secondary_nav a{color:#fff}.secondary_nav a{color:#fff;text-align:center;display:block;font-weight:300;padding:.5em 0}ul.nav_pill{margin:0;padding:0}#mainContent ul.nav_pill{margin-left:0}ul.nav_pill li{margin-right:1em}ul.nav_pill li{text-align:center;text-decoration:none;white-space:nowrap;display:inline;position:relative;margin-bottom:.5em;display:inline-block}ul.nav_pill[class*="block-grid-"]{margin:0 -.65em}ul.nav_pill[class*="block-grid-"] li{margin:0;padding:0 .25rem .25em}ul.nav_pill li a{height:100%;width:100%;padding:.2em 1em;font-size:1.3em;border-radius:1000px;border:1px solid #ddd;color:#6068b2;font-weight:400;transition:all .2s ease;display:block;overflow:hidden;position:relative}#mainContent ul.nav_pill li a{text-decoration:none}#mainContent ul.nav_pill li a:hover,.events_filter_nav ul.nav_pill li a:hover{background-color:#6460b3;color:#fff}ul.nav_pill li a:hover,ul.nav_pill li.here a,ul.nav_pill li a.selected,#mainContent ul.nav_pill li a.selected{background:#6068b2;color:#fff;text-decoration:none}ul.nav_pill li.here a,ul.nav_pill li a.selected{color:#fff}#section_header ul.nav_pill li a{border:0}#section_header ul.nav_pill li.here a{border:1px solid #DDD}a.spinner{overflow:hidden;position:relative}a.spinner.clicked .spinner_icon{display:inline-block !important;margin-left:-4px;margin-right:4px}.spinner.clicked .hide-on-spin{display:none}button.spinner{overflow:hidden;position:relative;transition:all .3s ease-in-out}button.spinner.clicked{pointer-events:none}button.spinner.clicked .spinner_icon{display:inline-block !important;margin-left:-4px;margin-right:4px}button.spinner.clicked .spinner_copy{display:none}#event_filter_pill #options{border-top:1px solid #dfdfdf}#event_filter_pill ul.nav_pill li{margin-right:0;padding:0 .25rem 0}#event_filter_pill.homepage ul.nav_pill li{font-size:1.5em}#event_filter_pill.homepage ul.nav_pill li a{text-decoration:none;display:inline-block}#event_filter_pill.homepage #options{border:0}#event_filter_pill ul.nav_pill li a{font-size:.8em}#event_filter_pill ul.nav_pill li.reset a{text-transform:uppercase;border:0}.month_list .arrow-holder,.genre_list .arrow-holder{display:none !important}ul.nav_pill.month{width:1024px !important;text-transform:uppercase;display:block;margin-bottom:.5em;overflow:hidden;padding:2px 0}ul.nav_pill.genre{width:1024px !important;display:block;margin-bottom:1em;overflow:hidden;padding:2px 0}ul.nav_pill.month li{width:78px}ul.nav_pill.month li a{border:0}ul.nav_pill.genre li{width:153px;margin-right:1%}#month_filter{margin:0;text-align:center}.home #month_filter{float:left}ul.nav_pill_month{margin:0;overflow:hidden;display:inline-block;padding-left:0}ul.nav_pill_month li{display:inline;list-style:none;float:left;background:transparent;margin:0 2px 0 0;padding:0 14px 0 0;line-height:normal}ul.nav_pill_month a{padding:4px 0 3px 10px;margin:0;font-weight:normal;font-size:13px;display:block;background:transparent;color:#666;text-transform:uppercase}ul.nav_pill_month a:hover{color:#000}ul.nav_pill_month li.here{background:transparent url("/assets/img/pillnav/pillnav_blk10b.png") right center no-repeat}ul.nav_pill_month li.here a{background:transparent url("/assets/img/pillnav/pillnav_blk10a.png") left center no-repeat;color:#000;font-weight:bold}.home ul.nav_pill_month li,.landing ul.nav_pill_month li{margin:0 17px 0 0}.home #month_filter a,.landing #month_filter a{font-size:13px}#calendar ul.nav_pill_month a{font-size:13px}#calendar ul.nav_pill_month li{margin:0 2px 0 0}nav#nav_section{background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #ddd;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;margin-bottom:30px;padding:0 0 1.5em 0}.grid4 #nav_section{width:304px}nav#nav_section h3{text-transform:uppercase;margin:15px 0 10px 0;padding:4px 0 10px 28px}#nav_section h3 a{color:#000;background:none;font-weight:bold}#nav_section h3 a:hover{background:none}#nav_section h3.category:hover{cursor:pointer;text-decoration:underline}#nav_section ul.nav_pill{padding:0 .8em}#nav_section ul.nav_pill li{margin:2px 0;display:block;clear:left;text-align:left;white-space:normal}#nav_section ul.nav_pill a{font-size:.9em;-webkit-border-radius:1000px;border-radius:1000px;border:1px solid transparent;color:#666;font-weight:400;transition:none;display:block}#nav_section ul.nav_pill li a:hover{background-color:transparent;text-decoration:underline;color:#666}#nav_section ul.nav_pill li.here a{background-color:#e9e9e9;color:#333}#nav_section ul.nav_pill ul li a{line-height:1.3em}.pill_notification{display:flex;justify-content:flex-start;align-items:stretch;color:#fff;overflow:hidden;padding:0;margin:.5em 0 .5em -.25em}.pill_notification .main_pill{background:#2e188b;padding:0 1em;border-radius:100px;margin:0;display:flex;z-index:2;position:relative}.pill_notification .main_pill .svg-inline--fa{align-self:center;margin-right:5px}.pill_notification .secondary_pill{background:#1e105a;font-weight:300;border-radius:0 100px 100px 0;padding:.5em 1.5em .5em 2em;margin-left:-1em;display:inline-block;float:left;z-index:1;position:relative}ul.promo_list{padding-left:0}.promo_list li{list-style-type:none;margin:0 0 15px 0}.status{font-size:11px;color:white;background-color:#c00;padding:3px 8px;margin:0;text-align:center;font-size:.9em;line-height:normal;text-transform:uppercase;vertical-align:middle;display:inline-block}.status_contain .status{font-size:13px;line-height:13px;padding:5px 9px;border-radius:100px;position:relative;border:0;color:#fff;font-weight:400}.status_contain .status .svg-inline--fa{margin-left:-4px}.status_contain .status.livestream{background:#27ae60}.status_contain .status.webinar{background:#27ae60}.status_contain .status.ondemand{background:#27ae60}.status_contain .status.facebooklive{background:#1877f2}.status_contain .status.zoom{background:#2d8cff}.status_contain .status.free{background:#27ae60}.status_contain .status.inperson{background:#606ab0;display:none}.status_contain .status.new{background:#fdd757;color:#000;font-weight:600 !important}.status_contain .status.country{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.status.country.canada{display:none}.status_contain .status.country .country-flag{display:flex;border-radius:100%;width:15px;height:15px;overflow:hidden;position:relative}.status_contain .status.country .country-flag img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.event-item .live .status{display:none}.event-item .live_play{width:100%;height:auto;bottom:0;position:absolute;text-align:center;background:#d82a1a;color:#fff;font-weight:300;padding:2px 0;animation:livepulse 3s ease infinite}@keyframes livepulse{33%{color:#d82a1a}}.en .event-item .live_play{font-size:.9em;text-transform:uppercase;font-weight:400;letter-spacing:1.5px}.fr .event-item .live_play{font-size:.8em;text-transform:uppercase;font-weight:400}.status.newbadge{background:#0984e3}.status.yellow{background-color:var(--cta-yellow);color:#1a1a1a !important}.status.white{background-color:#fff;color:#1a1a1a !important}.status.orange{background-color:#e46c2c;color:#fff !important}.event_isotope .status.liverushnow,.event_grid .status.liverushnow,.event_list .status.liverushnow,.series_list .status.liverushnow,.event-carousel .status.liverushnow{color:#000;line-height:normal;background:#f5a328}.event_isotope .status.liverushnow+.status.premiere,.event_grid .status.liverushnow+.status.premiere,.event_list .status.liverushnow+.status.premiere,.series_list .status.liverushnow+.status.premiere,.event-carousel .status.liverushnow+.status.premiere{display:none}.calendar .event_list .status.free,.event_list .status.free,.fr .event_list .status.free,.series_list .status.free .fr .series_list .status.free{left:auto;right:0}.event_list .status.free{right:0;left:auto}#blog_feed h2{text-transform:uppercase;font-size:22px;color:#51266d;text-shadow:0 1px 1px #fff;margin:0 0 18px 0}#mainContent #blog_feed ul{padding:0;margin:0}#blog_feed li{list-style:none;padding:0 0 10px 0}#blog_feed h3{font-size:16px;margin:8px 0 4px 0}#blog_feed p{font-size:11px;color:#666}#blog_feed .video{position:relative;overflow:hidden;height:129px;margin-bottom:30px}#blog_feed .video img{margin-top:-21px}#blog_feed .video span.bttn_play{left:110px;top:37px}.ajaxLoaderWrapper{height:120px}#ajaxLoader{width:149.33333333333334px;position:absolute;left:50%;margin-left:-75px}.ajaxLoader{background-color:transparent;float:left;height:32px;margin-left:17px;width:32px;-moz-animation-name:bounce_ajaxLoader;-moz-animation-duration:.8s;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-border-radius:21px;-webkit-animation-name:bounce_ajaxLoader;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-border-radius:21px;-ms-animation-name:bounce_ajaxLoader;-ms-animation-duration:.8s;-ms-animation-iteration-count:infinite;-ms-animation-direction:normal;-ms-border-radius:21px;-o-animation-name:bounce_ajaxLoader;-o-animation-duration:.8s;-o-animation-iteration-count:infinite;-o-animation-direction:normal;-o-border-radius:21px;animation-name:bounce_ajaxLoader;animation-duration:.8s;animation-iteration-count:infinite;animation-direction:normal;border-radius:21px}#ajaxLoader_1{-moz-animation-delay:0;-webkit-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;animation-delay:0;margin-left:0}#ajaxLoader_2{-moz-animation-delay:.15s;-webkit-animation-delay:.15s;-ms-animation-delay:.15s;-o-animation-delay:.15s;animation-delay:.15s}#ajaxLoader_3{-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}@keyframes bounce_ajaxLoader{50%{background-color:#838dc8}}#upcoming_events{background-color:#e8e8e8;padding:1em 0 0;overflow:hidden;display:block;clear:both}#nav_slider_heading{float:none;background:#fff;overflow:hidden;margin-bottom:0}#nav_slider_heading h2{margin:0;padding:.5em 0}#nav_slider{text-align:center;background:transparent url("/assets/img/englishtheatre/series_pointer_bg_blk05.png") bottom left repeat-x;clear:both;display:block}.dark.event #nav_slider{background-image:url("/assets/img/englishtheatre/series_pointer_bg_blk10.png");color:#fff}#touch-series-slider{width:90%;margin:0 auto;overflow:hidden}#touch-series-slider .arrow-holder{height:196px}#touch-series-slider li{background:transparent url("/assets/img/englishtheatre/series_pointer_eight_off.png") bottom center no-repeat;width:138px;position:relative}#touch-series-slider li a{padding:0 10px;width:118px;height:200px;display:block;text-decoration:none;text-align:center;position:relative}#touch-series-slider .item-block h4{font-size:13px;line-height:normal;margin:0;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out;position:absolute;bottom:165px;left:0;width:93%;padding:0 5%;margin:0}#touch-series-slider a:hover h4{color:#000}.dark #touch-series-slider a:hover h4{color:#fff}#touch-series-slider a:hover.here h4{color:#fff}#touch-series-slider p.count{font-size:11px;line-height:normal;font-weight:normal;text-transform:uppercase;position:absolute;bottom:130px;left:0;width:100%;color:#000;color:rgba(0,0,0,.7)}.dark #touch-series-slider p.count{color:#fff;color:rgba(255,255,255,.6)}.lt-ie8 #touch-series-slider p.count{bottom:140px}#touch-series-slider .item-block p.price{font-size:10px;line-height:12px;font-weight:normal;position:relative;bottom:0;text-transform:uppercase;display:block;position:absolute;bottom:65px;left:0;width:100%;color:#fff;margin:0}#touch-series-slider .item-block p.price strong{font:bold 24px/27px Helvetica,Arial,sans-serif;display:block}#nav_slider{height:215px}#touch-series-slider{height:215px}#touch-series-slider li{height:215px}#touch-series-slider li a{height:215px}#nav_package_carousel{background:#fff;margin:0;overflow:hidden}.season #nav_package_carousel,.series #nav_package_carousel{background-color:#fff;clear:both;overflow:hidden;display:block}#nav_package_carousel #touch-series-slider{width:100%;height:220px;padding:0;margin:0 auto;overflow:hidden}.season #nav_package_carousel #touch-series-slider,.series #nav_package_carousel #touch-series-slider{background:#fff}#community.landing #nav_package_carousel{background:#fff url("/assets/img/packages/package_shadow_bottom.png") bottom left repeat-x}#nav_package_carousel #touch-series-slider .touchcarousel-wrapper{background:#fff;border-bottom:1px solid #ececec}#dance #nav_package_carousel .touchcarousel-container,#englishtheatre #nav_package_carousel .touchcarousel-container,#theatrefrancais #nav_package_carousel .touchcarousel-container,#community #nav_package_carousel .touchcarousel-container{width:978px;margin:0 auto}#nav_package_carousel #touch-series-slider li{width:168px;height:auto;position:relative;margin:0;padding:0 15px 0 15px;background:#fff}.series #nav_package_carousel #touch-series-slider li.here{background-color:#fff}.casual #nav_package_carousel #touch-series-slider li.here{background-color:#445455}#nav_package_carousel #touch-series-slider p.price_count,#related_packages a p.price_count{font-size:.8em;line-height:1.2em;font-weight:normal;text-transform:uppercase;color:#999;margin:10px 0 10px 0;text-decoration:none}#mainContent #related_packages li a{text-decoration:none}#related_packages li a p.price_count{margin:3px 0 10px 0}#nav_package_carousel #touch-series-slider a:hover p.price_count,#related_packages a:hover p.price_count{color:#000;text-decoration:underline}#nav_package_carousel #touch-series-slider a.arrow-holder,.touchcarousel a.arrow-holder{background:url('/assets/img/buttons/carousel_slide_left.png') no-repeat 0 14px;height:100%;width:100px;display:block;top:0}#nav_package_carousel #touch-series-slider a.arrow-holder.left,.touchcarousel a.arrow-holder.left{margin-left:10px;left:-5px}#nav_package_carousel #touch-series-slider a.arrow-holder.left{left:0}#nav_package_carousel #touch-series-slider a.arrow-holder.right,.touchcarousel a.arrow-holder.right{background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 10px 14px;right:10px}#nav_package_carousel #touch-series-slider a.arrow-holder.right{background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 10px 28px}.touchcarousel.small-carousel a.arrow-holder{background-size:contain;width:40px}.touchcarousel.small-carousel a.arrow-holder{margin:0}.touchcarousel.small-carousel a.arrow-holder.right{margin:0;background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 0 14px;background-size:contain}.touchcarousel.small-carousel a.arrow-holder.left,.touchcarousel.small-carousel a.arrow-holder.right{background-position:0 5px}.touchcarousel a.arrow-holder.disabled{display:none}#nav_package_carousel #touch-series-slider a.arrow-holder:hover{opacity:.8}#nav_package_carousel #touch-series-slider a.arrow-holder.disabled{display:none;background:none}#nav_package_carousel #touch-series-slider a.arrow-holder{background-position:0 28px;transition:all .3s linear}#nav_package_carousel #touch-series-slider a.arrow-holder.right{right:0}#nav_package_carousel #touch-series-slider li a{display:block;text-decoration:none;text-align:center;position:relative;width:138px;height:205px;padding:0}#nav_package_carousel #touch-series-slider h4{width:138px;height:137.9px;margin:0;position:relative;top:0;left:0;padding:0}.subscribers_additional{margin:2em -1em 0}body.standard #mainContent{max-width:64em;margin:0 auto;clear:both;z-index:2;padding-left:.9375em;padding-right:.9375em}body.standard #mainContent.row{padding-left:0;padding-right:0}body.standard #mainContent header h3{font-size:14px;text-transform:uppercase;margin:0 0 5px 0;color:#888;color:rgba(0,0,0,.5)}body.standard #mainContent header h1,body.standard #mainContent header h1 a{margin-bottom:0}body.standard #mainContent h2{margin:1em 0 .3em 0}body.standard #mainContent h3{margin:1.25em 0 .3em 0}body.standard #mainContent .callout h3{margin-top:.5em}body.standard #page_content li{margin:0 0 .2em 1em}body.standard #mainContent h2:first-child{margin-top:0}body.standard #mainContent h3:first-child{margin-top:0}.season_wordmark h2{margin:12px 0 0 0;color:#da0030;text-transform:uppercase;text-align:justify}.fr .season_wordmark h2{font-size:37px;line-height:.8em}.season_wordmark h2 strong{font-size:27px;font-weight:normal;display:block}#wrapper .season_grid.grid-row{padding:1.5em 0}.season_grid.grid-row{padding:1.5em 0}.season_grid.grid-row>.inner{padding-left:.9375em;padding-right:.9375em}.photo_credit{position:absolute;color:#fff;right:15px;bottom:5px;z-index:1}.photo_credit p{text-transform:uppercase;display:block;font-size:11px;float:left;margin:0;text-shadow:0 0 30px #000,0 0 30px #000}.photo_credit p:before{display:inline-block;color:rgba(255,255,255,0.8);margin-right:.5em}.photo_credit p.info{float:left}.photo_credit p.info a{color:rgba(255,255,255,0.8);font-size:1.2em;line-height:1.4em;text-transform:none;float:right}.photo_credit p.info a{margin-right:.5em}.photo_credit .fi-camera:before{margin:0 .5em}header .photo_credit p{text-transform:none;text-align:right;float:none;font-weight:300;font-size:10px;letter-spacing:.5px;text-shadow:none;color:#fff;background:rgba(0,0,0,.5);padding:.25em 1em;border-radius:5px;backdrop-filter:blur(10px)}.tooltip{display:inline;position:relative}.tooltip span.tooltip-content{background:#333;background:rgba(0,0,0,.8);border-radius:5px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;display:block;color:#fff;padding:5px 15px;width:220px;position:absolute;bottom:30px;right:-15px;z-index:99}.tooltip span.tooltip-content:before{content:'';display:block;width:0;height:0;position:absolute;bottom:-8px;right:12px;border-top:8px solid rgba(0,0,0,.8);border-left:8px solid transparent;border-right:8px solid transparent}.tooltip:hover span.tooltip-content{opacity:1}.addthis_toolbox,.addthis_native_toolbox{overflow:hidden;z-index:10;margin:.5em 0 1em}#share_tools{padding:10px 0}#twitter-share-button{display:inline-block;margin:0 0 0 5px}a.share_email{text-indent:-9999px;width:59px;height:20px;background:transparent url("/assets/img/global/bttn_share_email_en.png") 0 0 no-repeat;display:inline-block;vertical-align:top}.fr a.share_email{width:75px;background:transparent url("/assets/img/global/bttn_share_email_fr.png") 0 0 no-repeat}a.share_email:hover{background-position:0 -20px}.fb-like{display:inline-block}.fb_iframe_widget{overflow:hidden;float:left;margin-right:3px}#addthis_sharetools{margin:10px 0 20px}#addthis_sharetools .addthis_counter{overflow:hidden;width:50px !important;display:none !important}#addthis_sharetools .addthis_button_facebook_like{overflow:hidden;width:49px !important}.fr #addthis_sharetools .addthis_button_facebook_like{width:61px !important}#addthis_sharetools .addthis_button_tweet{overflow:hidden;width:59px !important}.fr #addthis_sharetools .addthis_button_tweet{width:88px !important}#addthis_sharetools .addthis_button_google_plusone{overflow:hidden;width:35px !important}#addthis_sharetools .addthis_contain div a{margin-right:5px}#event_content .sliderContainer{margin-bottom:0;z-index:1}p.single_tickets{font-size:12px;margin:15px 0;padding:0 20px;color:#999;text-align:center}.fr p.single_tickets{padding:0}#close{position:absolute;top:20px;right:5px;width:30px;height:30px;color:#666;z-index:999;margin:0;text-transform:uppercase;background:url(/assets/img/icons/close_white_30.png) no-repeat;text-indent:-9999px}.dark #close{color:#ccc}#event_video{margin-bottom:30px}ul.video_grid{margin:0 0 10px 0;padding:0}ul.video_grid li{list-style:none;margin:0 0 15px 0;position:relative}ul.video_grid li a{border:1px solid #333;display:block;overflow:hidden;position:relative}ul.video_grid li a{width:138px;height:77px}ul.video_grid li a:hover{border:1px solid #666}ul.video_grid li a img{position:absolute;top:-28px;left:0}ul.video_grid li a img{width:138px;height:auto;top:0;left:0}ul.video_grid li.avideo{position:relative}.bttn_play{background:url('/assets/img/buttons/bttn_play_48.png') no-repeat;position:absolute;left:85px;top:35px;height:48px;width:48px;opacity:.8;z-index:999;display:block;text-indent:-9999em}.grid2 .bttn_play{left:45px;top:20px}.avideo:hover .bttn_play{opacity:1}#event_video .video_caption{padding-top:3px;font-size:1.1em;margin-bottom:0}.dark #event_video .video_caption{color:#fff}.video_thumbnail{position:relative;display:block;overflow:hidden}.video_thumbnail figure{position:relative;display:block;overflow:hidden;margin:0;aspect-ratio:16 /9}.video_thumbnail figure img{z-index:2;display:block}.video_thumbnail figure .thumbnail_play_button.top-right{position:absolute;z-index:5;display:block;top:4%;right:4%;font-size:1.25em;color:#fff;fill:#fff}.video_thumbnail figure .thumbnail_play_button.bottom-right{position:absolute;z-index:5;display:block;bottom:4%;right:4%;font-size:1.25em;color:#fff;fill:#fff}.video_thumbnail figure .thumbnail_play_button.center{position:absolute;z-index:5;display:block;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2em;color:#fff;fill:#fff}.video_thumbnail.flexbox{width:100%;display:flex;flex-direction:column;overflow:visible}.video_thumbnail.flexbox figure{display:flex;border-radius:5px;padding:3%}.video_thumbnail.flexbox figure.center_button{justify-content:center;align-items:center}.video_thumbnail.flexbox figure.bottom_left_button{justify-content:flex-start;align-items:flex-end}.video_thumbnail.flexbox figure .thumbnail_play_button{position:relative;display:block;top:auto;left:auto;transform:none;z-index:5;color:#fff;fill:#fff}.video_thumbnail.flexbox figure .thumbnail_play_button{.svg-inline--fa{font-size:10vw}svg{width:10vw}}.video_thumbnail.flexbox figure img{z-index:1;width:100%;height:100%;border-radius:5px;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;aspect-ratio:16/9}.video_thumbnail.flexbox figure+p{text-align:center;color:#545454;font-weight:300;margin:.5em 0 0}.embed_wrapper{margin-bottom:30px;position:relative;padding-bottom:53.3%;padding-top:30px;overflow:hidden}.embed_wrapper iframe,.embed_wrapper object,.embed_wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.video_strip{background:#ddd}.flex-video.widescreen{aspect-ratio:16/9;padding:0 !important;width:100%;height:100%;margin-bottom:0;overflow:hidden}.flex-video.ratio4by3{aspect-ratio:4/3;width:100%;height:100%;margin-bottom:0;overflow:hidden}.flex-video.rounded{border-radius:8px}.flex-video.shadow{box-shadow:0 6px 15px rgba(0,0,0,0.25)}.video-header .flex-video-wrapper{position:absolute;top:0;bottom:0;width:100%;display:none}.video-header .flex-video-wrapper .row{width:90%;margin:0 auto;margin-top:3%}.video-header .flex-video{margin:0;z-index:5;overflow:visible}.video-header iframe#video_player{display:none;margin:0;z-index:3}.video-header .play_button{position:absolute;bottom:3%;left:.6em;width:410px}.video-header a.play{background:url(/assets/img/buttons/play_wht2_large.png) no-repeat 100% 0;background-size:contain;width:100%;float:right;padding-right:2.5em;display:block;margin:0 auto;color:#eee;text-transform:uppercase;text-decoration:none;font-size:1.4em;font-weight:300;line-height:2.2em;text-align:right}.video-header .video-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.85);position:absolute;top:0;left:0;z-index:4;display:none}.video-header #close{top:-15px;right:-15px;display:none}iframe{border:0}.flex-embed{position:relative;overflow:hidden;width:100%}.flex-embed iframe{top:0;left:0;bottom:0;right:0;width:100%}html.flexbox .flexbox-equal-height{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}html.flexbox .flexbox-equal-height>*{display:flex}html.flexbox .flexbox-centered-vertical{justify-content:center}.feature_video .flex-video{z-index:999}.feature_video .flex-video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:none;padding:.5em 0}.feature_video .flex-video.widescreen{padding-bottom:56.25%}.feature_video #close{background:url(/assets/img/icons/close_white-on-black_30.png) no-repeat;width:26px;height:26px;top:5px;right:5px}.feature_video .video-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:absolute;top:0;left:0;display:none;z-index:1}.letterbox_image{margin-bottom:30px;position:relative;padding-bottom:53.3%;overflow:hidden}.letterbox_image img{position:absolute;top:0;left:0;width:100%;height:100%}#story_series_list{list-style:none;padding:0;margin:0;overflow:hidden;display:block}aside #story_series_list li .caption{margin-left:0}#story_series_list li .caption{color:#fff}#story_series_list li .caption p{line-height:18px}#story_series_list li .caption p{margin:0;color:#fff}#story_series_list li .series_bg{height:130px;background-size:cover}aside #story_series_list li{margin-left:0}.twenty-years-of-inspiration .series_bg{background:url("/assets/img/stories/series/ggpaa_2012.jpg") no-repeat}.history-in-the-making .series_bg{background:url("/assets/img/stories/series/king_lear.jpg") no-repeat}.nac-orchestra-week .series_bg{background:url("/assets/img/stories/series/naco_week.jpg") no-repeat}.building-community-through-music .series_bg{background:url("/assets/img/stories/series/atlantic_tour.jpg") no-repeat}.artist-training-at-the-nac .series_bg{background:url("/assets/img/stories/series/smi_bird_306.jpg") no-repeat}body.year-of-the-north .series_bg{background-color:#fff}li.year-of-the-north .series_bg{background:url("/assets/blog/photos/north_640.png") no-repeat;background-size:cover}.glenn-goulds-piano .series_bg{background:url("/assets/img/stories/series/glenn-goulds-piano-306.jpg") no-repeat}.the-fellowship-of-the-ring-in-concert .series_bg{background:url("/assets/img/stories/series/the-fellowship-of-the-ring-in-concert-306.jpg") no-repeat}.impact-stories .series_bg{background:url("/assets/img/stories/series/impact_stories_306.jpg") no-repeat}.nac-cuisine .series_bg{background:url("/assets/img/stories/series/NACcuisine.jpg") no-repeat}.beethovenfestival .series_bg{background:url("/assets/img/stories/series/beethovenFestival_306.jpg") no-repeat}.extensions .series_bg{background:url("/assets/img/stories/series/extensions_306.jpg") no-repeat}.meet-the-nac-english-theatre-company .series_bg{background:url("/assets/img/stories/series/etcompany.jpg") no-repeat}.national-stories .series_bg{background:url("/assets/img/stories/series/national-stories.jpg") no-repeat}.holiday-traditions-at-the-nac .series_bg{background:url("/assets/img/stories/series/holiday-traditions.jpg") no-repeat}.creating-metamorphoses .series_bg{background:url("/assets/img/stories/series/creating-metamorphoses.jpg") no-repeat}.celebrating-canadian-creativity .series_bg{background:url("/assets/img/stories/series/celebrating-canadian-creativity_306.jpg") no-repeat}.nac-orchestra-2013-china-tour .series_bg{background:url("/assets/img/stories/series/nac-orchestra-2013-china-tour_306.jpg") no-repeat}.prelude-magazine .series_bg{background:url("/assets/img/stories/series/prelude_mag_306.jpg") no-repeat}.the-2013-14-ensemble .series_bg{background:url("/assets/img/stories/series/the-2013-14-ensemble.png") no-repeat}#story_series_list .more{float:right;width:auto;height:auto;font-size:13px;margin-top:-10px}#story_series_list .more a{font-weight:normal}footer#story_features{background:#eee;width:100%;clear:both;margin-top:30px}footer#story_features .inner{width:100%;margin:30px auto;overflow:hidden}footer#story_features h4{text-transform:uppercase;font-size:18px;margin:0 0 0 10px}footer#story_features h4 a{color:#51266d;font-weight:normal}footer#story_features #story_series_list li{margin-left:10px;margin-right:10px}.cta_widget{padding:1em 1.5em;border-radius:.25em;margin:2em 0;clear:left}.cta_widget{background:#fff;border:1px solid rgba(0,0,0,0.2)}.dark .cta_widget{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2)}.cta_widget p{margin-bottom:0;font-size:1.4em}.cta_widget a,#mainContent .cta_widget a{text-decoration:none;font-weight:300}.dark .cta_widget a,.dark #mainContent .cta_widget a{color:#aaade3}#related_stories h4{text-transform:uppercase;font-size:18px;margin:0 0 15px 0}ol#related_stories_list{margin-top:0;padding-left:0;margin-left:0}#related_stories li{list-style-type:none;overflow:hidden;margin-bottom:10px;background-image:url("/assets/img/trans/trans_blk05.png")}.dark #related_stories li{background-image:url("/assets/img/trans/trans_wht10.png")}#related_stories li img{margin-bottom:0}#related_stories li:hover{background-image:url("/assets/img/trans/trans_blk10.png")}.dark #related_stories li:hover{background-image:url("/assets/img/trans/trans_wht20.png")}.dark #related_stories li,.dark #related_stories h4{color:#fff}a.more{color:#6068b2;text-transform:uppercase;font-size:.9em}a.more:hover{text-decoration:underline}.dark a.more{color:#fff}#related_stories h3{display:inline-block;padding-top:13px;font-weight:normal}.dark #related_stories h3{color:#fff}#related_stories .more_stories a{color:#000;font-weight:normal;font-style:normal}#related_stories h4.summary{margin:0;position:relative}#related_stories a:hover{text-decoration:none}#related_stories h4 img{display:inline-block}#related_stories li a{overflow:hidden;display:block}#related_stories li img,#related_stories li .photo,#related_stories li .video{margin-right:10px;float:left;margin-top:-7px;width:54px;height:54px}#related_stories li .summary{display:inline;float:left;font-size:14px;margin:0}section .viewall{margin:2em auto 0;text-align:center;display:block;background:#999998;padding:.5em 1em;border-radius:5px;color:#fff !important;font-weight:300;font-size:.9em;transition:background .3s ease;clear:both}#flickr_photos ul li{margin-bottom:1em}#flickr_photos ul li figure{margin:0;position:relative;padding-bottom:47.25%;padding-top:30px;overflow:hidden}#flickr_photos ul li figure.photo{padding-bottom:38.25%}#flickr_photos ul li figure.photo{display:block}#flickr_photos ul li figure.photo img{position:absolute;width:100%;left:0;top:0}.photo-album-strip li{margin-bottom:1.25em}.photo-album-strip li a{display:block;overflow:hidden;border-radius:5px;transition:all ease .3s}.photo-album-strip li a:hover{opacity:.8;box-shadow:0 5px 10px rgba(0,0,0,.15)}#featured_stories ul{margin:0;padding:0}#featured_stories ul li{list-style-type:none}#featured_stories ul li a{text-decoration:none}#featured_stories ul li a:hover{text-decoration:underline}#featured_stories li h4{margin-bottom:1em;font-size:1em;font-weight:400}aside.sidebar{padding-bottom:1.5em}aside.callout{padding-top:1em;padding-bottom:1em;margin-bottom:2em}.sub_nav,#mainContent .sub_nav{margin-left:0;list-style-type:none}#mainContent .sub_nav li{margin-bottom:.4em}#mainContent .sub_nav li a{text-decoration:none}#mainContent .sub_nav li a:hover{text-decoration:underline}#mainContent .callout p:last-child,.sub_nav:last-child,#mainContent .sub_nav:last-child{margin-bottom:0}.callout{background:#fff;border:1px solid #ddd;padding:1.5em;overflow:hidden}.callout.grey{background:#f6f6f6}.callout h1,.callout h2,.callout h3{color:#6068b2;margin-top:.5em}.callout h1:first-child,.callout h2:first-child,.callout h3:first-child{margin-top:0}.callout.icon-message{display:flex;gap:1em}.callout.icon-message .icon-message--icon{display:flex;align-self:flex-start;font-size:1.5em}.callout.icon-message .icon-message--copy{display:flex;flex-direction:column;gap:.75em;line-height:1em;p,span,h1,h2,h3,h4{margin:0}}.callout.icon-message .icon-message--copy p:last-of-type{margin-bottom:0}.callout.notice{background:#fff9e7;border:1px solid #fcd662;font-weight:300;margin-bottom:1em}.callout.notice p strong{margin-bottom:1em}.callout.notice p{line-height:1.25em;font-weight:300}.callout{background:#fff}.dark .callout{background:#000;border:1px solid #1a1a1a;border-radius:7px}.callout.icon{padding:15px 20px 20px 64px;background:#f4eaf8;display:block;overflow:hidden;position:relative;background:linear-gradient(90deg,#ddd 0,#ddd 50px,#f6f6f6 50px,#f6f6f6);line-height:1.15em}.dark .callout.icon{background:linear-gradient(90deg,#222 0,#222 50px,#000 50px,#000)}.callout.icon .icon{position:absolute;font-size:1.5em;left:10px;top:50%;transform:translateY(-50%)}#mainContent #related_podcasts ol{padding-left:0;margin:0}#related_podcasts h4{text-transform:uppercase}#related_podcasts a h3{font-weight:normal;font-style:normal;text-decoration:none;padding-bottom:15px;font-size:1em}.dark #related_podcasts h4,.dark #related_podcasts a h3{text-transform:uppercase;font-size:1em;margin:0;color:#fff}#mainContent #related_podcasts li a{text-decoration:none}#mainContent #related_podcasts li a:hover,#mainContent #related_podcasts li a:focus{text-decoration:underline}#related_podcasts.grid4 a h3{display:block;height:56px}#related_podcasts.landing a h3{padding-bottom:2px}#related_podcasts.dark a h3{background-image:url("/assets/img/trans/trans_wht10.png")}#related_podcasts.dark a h3:hover{background-image:url("/assets/img/trans/trans_wht20.png");color:#fff}#related_podcasts .event_list a:hover p.date{color:#fff}ol#related_podcasts_list{margin-top:0;padding-left:0}#related_podcasts li{list-style-type:none;overflow:hidden;height:70px;display:block;margin-bottom:7px}#related_podcasts li a{list-style-type:none;display:block;overflow:hidden;margin-bottom:10px}#related_podcasts.landing ol.event_list li{margin:0 0 7px 0}#related_podcasts .event_list a{display:block;padding:0;overflow:hidden;position:relative;-webkit-transition:background-color .18s linear;-moz-transition:background-color .18s ease-in;-o-transition:background-color .18s ease-in;transition:background-color .18s ease-in}#related_podcasts .event_list a:hover{background-color:transparent;background:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}#related_podcasts .dark .event_list a:hover{background:none}#related_podcasts a.more{display:inline;padding-right:22px}#related_podcasts a.more{display:inline;padding-right:22px}#related_podcasts h3{display:block;margin:0}#related_podcasts li .photo{float:left;width:54px;margin-right:10px}#related_podcasts p.title{display:block;margin:0;line-height:1.2em;padding-top:8px}#related_podcasts p.date{display:block;font-size:.9em}ul#podcasts_list{list-style-type:none}ul#podcasts_list li{margin-bottom:1em}.podcast-carousel ul#podcasts_list li{width:355px;display:block;overflow:hidden}.podcast-carousel ul#podcasts_list li img{width:100%}ul#podcasts_list li figure{float:left;width:20%;position:relative}ul#podcasts_list li .caption{float:left;width:222px;margin-left:5%}ul#podcasts_list li h4{font-size:1em;margin-top:0;margin-bottom:0;color:#333;font-weight:normal;text-transform:none}ul#podcasts_list li p{font-size:.8em}#related_stories_strip{background:transparent url("/assets/img/trans/trans_blk05.png") 0 0 repeat;padding:20px 0 0 0;margin-top:0}#related_stories_strip .event_grid{overflow:hidden}#related_stories_strip .event_grid li{overflow:hidden}.dark #related_stories_strip,#related_stories_strip.dark{background:transparent url("/assets/img/trans/trans_wht10.png") 0 0 repeat;color:#fff}#related_stories_strip li figure.photo,#related_stories_strip li figure.video{width:138px;height:85px;overflow:hidden;position:relative}#related_stories_strip li figure.photo a,#related_stories_strip li figure.video a{display:block}#related_stories_strip li figure.video img{position:absolute;top:-15px;margin:0 auto;width:185px;height:114px}#related_stories_strip .bttn_play{background:url('/assets/img/buttons/bttn_play_30.png') no-repeat;left:5px;top:50px}#related_stories_strip h4{margin:0 0 18px 0;text-transform:uppercase;color:#403f3f}#related_stories_strip h3{font-size:15px;margin:5px 0 0 0;text-transform:none;color:#403f3f}.dark #related_stories_strip h4{color:#fff}.banner_promo a{color:#fff;display:block;overflow:hidden;border-radius:5px 5px 0 0;position:relative}.banner_promo .overlay{background:rgba(0,0,0,.65);padding:1.5em 0}.banner_promo a h2{font-size:clamp(1.4375rem,1.3039rem + 0.6682vw,1.625rem);text-align:center;font-weight:400;color:#fff;margin:0 auto .5em;padding:0 20px}.banner_promo a h2 .title{font-size:2em;display:block;line-height:1.15em;color:#fff;font-family:oswald;text-transform:uppercase;font-weight:500}.banner_promo .cta_more{background:#fdd757;margin:0 auto;text-align:center;width:100%;display:block;padding:1em 1em;border-radius:0 0 5px 5px;color:#000}.banner_promo .button_promo--cta-pretitle{background:#3b18da;color:#fff;width:100%;display:block;text-align:center;margin-bottom:-6px;padding:5px 0 10px}.newseason_banner a{background:url(/assets/img/season2025/banner/season_header---mobile.webp) 65% center;background-size:cover}@media screen and (min-width:769px){.banner_promo .overlay{background:none;padding:2em 0 2em 1.25em}.banner_promo a h2{color:#1a1a1a;margin:0 auto .5em;font-size:1.5em;font-weight:300 !important}.banner_promo a h2 .title{color:#1a1a1a;font-weight:600}.fr .banner_promo a h2 .title{margin-top:.15em}.banner_promo a h2{text-align:left;width:60%;margin:0}.banner_promo .banner_promo--cta{position:absolute;bottom:.5em;right:1.5em}.banner_promo .cta_more{width:auto;margin:0;border-radius:5px;padding:.75em 2em}.banner_promo .button_promo--cta-pretitle{background:#3b18da;color:#fff;width:100%;display:block;text-align:center;border-radius:5px 5px 0 0;margin-bottom:-6px;padding:5px 0 10px}.banner_promo a h2{font-weight:300}.newseason_banner a{background:url(/assets/img/season2025/banner/season_header---mobile.webp) center no-repeat;background-size:cover;border-radius:5px}}footer#subscriber_benefits{background:#fff;padding:30px 0;margin-top:30px}footer#subscriber_benefits h3{font-size:1.9em;line-height:1em;color:#6068b2}footer#subscriber_benefits h6{color:#6068b2}footer#subscriber_benefits p a{font-size:1.4em;color:#6068b2}footer#subscriber_benefits p{font-size:.8em;line-height:normal}.dark #subscriber_benefits,#subscriber_benefits.dark{background:transparent url("/assets/img/trans/trans_blk70.png") 0 0 repeat;color:#fff}.event.dark #subscriber_benefits{background:none}#subscriber_benefits.grid-row h3{font-size:2em;text-transform:uppercase;line-height:normal;margin:0 80px 0 0}.dark #subscriber_benefits .grid-row h3{color:#fff}#subscriber_benefits.grid-row h4{font-size:13px;font-style:italic;margin:.6em 70px .6em 0;color:rgba(0,0,0,0.6)}.no-rgba #subscriber_benefits.grid-row h4{color:#666}.dark #subscriber_benefits.grid-row h4,#subscriber_benefits.dark.grid-row h4{color:rgba(255,255,255,0.6)}.no-rgba .dark #subscriber_benefits.grid-row h4,.no-rgba #subscriber_benefits.dark.grid-row h4{color:#999}#subscriber_benefits.grid-row h6{font-size:13px;text-transform:uppercase;margin:0 0 .5em 0}#subscriber_benefits.grid-row p{font-size:11px;margin:0;color:rgba(0,0,0,0.6)}.no-rgba #subscriber_benefits.grid-row p{color:#666}.dark #subscriber_benefits.grid-row p,#subscriber_benefits.dark.grid-row p{color:rgba(255,255,255,0.6)}.no-rgba .dark #subscriber_benefits.grid-row p,.no-rgba #subscriber_benefits.dark.grid-row p{color:#999}#subscriber_benefits.grid-row p a{font-style:normal}.dark #subscriber_benefits.grid-row p a,#subscriber_benefits.dark.grid-row p a{color:#fff}#event_partner{text-align:center;padding:10px 0 0 0}.lt-ie8 #event_partner{min-height:200px}#event_partner.dark{color:#ccc}#series_header{margin-bottom:20px}#series_header h1 span.subtitle{display:block}#series_header blockquote{margin:0;font-style:italic;font-size:16px;border:0;padding:1em 0}#series_header blockquote p{font-weight:500 !important}.series_list{clear:left;margin:0}.series_list li.event-item{border-top:1px solid #eee;padding-top:1.5em;margin-bottom:1.5em}.series_list li.event-item:first-child{border-top:0;padding-top:1em}.series_list li{height:auto;clear:left;list-style:none;position:relative}.series_list img{display:block;margin:0 20px 0 0;float:left;padding:0;width:100%}.series_list .thumb_contain img{float:none}.series_list h3{font-size:20px;margin:0}.series_list h3 a{font-weight:normal;font-size:1.25em;line-height:1.2em;display:inline-block}.series_list h3 a:hover{text-decoration:underline}.series_list h4{margin:0;font-size:16px;color:#6068b2;font-weight:400}.series_list p.presenter{margin:0;font-size:17px}.series_list p.date{font-size:16px;margin:0}.series_list .repertoire{font-weight:300;padding:0;margin:.75em 0}.series_list .repertoire li{list-style:none;padding:0;margin:0;clear:none;float:none}.series_list .repertoire strong{text-transform:uppercase;font-weight:normal}.series_list .event_featuring{float:left;clear:left;margin-top:8px}.event_featuring p{margin:0 0 8px 0;font-size:13px;line-height:1.3em;color:#000}.event_featuring a{color:#000;font-weight:normal}.event_featuring a:hover{text-decoration:underline}.event_featuring .artist_name{display:block;line-height:1.2em;font-size:.8em;margin-bottom:0}.event_featuring li .artist_role{font-size:.75em;color:#4a4a4a;line-height:1.3em;margin-bottom:.1em;font-weight:300}.event_featuring li small{line-height:1em}.event_featuring .credit_type{font-size:10px;color:#666;margin:0}.series_list .event_details{clear:left}.series_list .excerpt{margin:0 0 0 9.9em}.series_list .excerpt p{font-size:.9em}.series_list .musically_speaking{margin:-8px 0 0 158px;padding:0}.series_list #related_learning_event ul{margin:0;padding:0;overflow:hidden;display:block}.series_list #related_learning_event ul li{margin:0;padding:0;overflow:hidden;display:block}.event_featuring small{color:#888}.event_featuring ul{padding:0;display:block;margin:0;overflow:hidden}.event_featuring li{padding:0;display:block;margin:0 0 .5em;overflow:hidden}#subscription_widget2{background:#fff;border:1px solid #ddd;padding:1.5em;clear:both;display:block;overflow:hidden}.series #subscriber_benefits p,.event #subscriber_benefits p{color:#6068b2}.dark #subscriber_benefits p{color:#fff}#subscription_widget2.subscription_sale{background-image:url("/assets/img/packages/subs_widget_sale.png")}#subscriber_benefits.subscription-sale-orchestra *,#subscriber_benefits.subscription-sale-et *,#subscriber_benefits.subscription-sale-tf *,#subscriber_benefits.subscription-sale-jeunesse *,#subscriber_benefits.subscription-sale-dance *{color:#623f7b}.event #subscription_widget2.casual{background:#f75227 url("/assets/img/template2/subs_widget_pointer_casual.png") 0 0 no-repeat}.event #subscription_widget2.casual{background:#f75227 url("/assets/img/template2/subs_widget_pointer_casual.png") 0 0 no-repeat}.series.casual #subscription_widget2 h2,.event #subscription_widget2.casual h2{display:none}.series.casual #subscription_widget2,.event #subscription_widget2.casual{background:#f75227 url("/assets/img/orchestra/casual_widget_en.png") 0 0 no-repeat;padding-top:220px}.fr.series.casual #subscription_widget2,.fr.event #subscription_widget2.casual{background:#f75227 url("/assets/img/orchestra/casual_widget_fr.png") 0 0 no-repeat;padding-top:200px}.fr.event #subscription_widget2.renewal h2{font-size:1.8em}#subscription_widget2 h2{font-size:2.5em;text-transform:uppercase;line-height:1em}#subscription_widget2 h2 span{font-size:.7em;line-height:1.2em;display:block;text-transform:none}#subscription_widget2 h3{color:#000;margin:0 0 15px 0}#subscription_widget2 p{font-size:15px;line-height:1.3em;margin:0 0 10px 0;clear:both;display:block;overflow:hidden}#subscription_widget2 p.singles{font-size:1em;margin-top:30px;color:#6068b2}#subscription_widget2 p a{color:#6068b2;text-decoration:underline}#subscription_widget2 p a:hover{color:#6068b2}#subscription_widget2 p#online a.bttn{color:#000;text-decoration:none;display:block;text-align:center;margin:20px 0}#sales_channels{margin:10px 0 0 0;overflow:hidden;display:block;clear:both}#sales_channels p{font-size:.8em;color:#999;margin:.4em 0}#sales_channels p a{text-transform:uppercase}#sales_channels p a{color:#999;font-weight:normal;text-decoration:underline}#sales_channels p a:hover{color:#000}#renew_copy{padding:0 1.5em 0}#subscriber_benefits{background:none;padding:0;margin:30px 0 0 0;clear:both;overflow:hidden;display:block}#subscriber_benefits h3{text-transform:none;color:#6068b2;margin:0 0 15px 0;font-size:2em}.dark #subscriber_benefits h3{color:#fdd757}#subscriber_benefits h4{font-size:1.4em;line-height:1.2em;margin:.3em 0 1em 0;color:#444}#subscriber_benefits h6,#subscriber_benefits h5{font-size:1.2em;line-height:1.1em;text-transform:uppercase;margin:0 0 .3em 0;color:#6068b2}.dark #subscriber_benefits h6,.dark #subscriber_benefits h5{color:#fdd757}.packages #subscriber_benefits h6,.packages #subscriber_benefits h4,.packages #subscriber_benefits h3,.packages #subscriber_benefits p{color:#6068b2}#series_partners{color:#999;font-size:11px;margin:20px 0 40px 0}#series_partners a{color:#666}[class*='icon-']{position:relative}.icon-medium{font-size:1.6em;bottom:-.1em}.icon-large{font-size:2.2em;bottom:-.2em}.icon-xlarge{font-size:3.8em;bottom:-.3em}#subscription_widget{padding:20px 10px;position:relative;background-color:#fff;border:1px solid #ddd;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);text-align:center;min-height:357px;color:#999}#subscription_widget .offer_badge{font-size:14px;line-height:normal;color:#fff;width:112px;height:132px;background:transparent url("/assets/img/template2/offer_badge_132.png") 0 0 no-repeat;position:absolute;top:-65px;left:-80px;text-align:center;padding:0 10px;margin:0;text-transform:uppercase}.fr #subscription_widget .offer_badge{font-size:13px}#subscription_widget .offer_badge strong{display:block;font-size:24px;font-weight:normal;margin:38px 0 10px 0}.fr #subscription_widget .offer_badge strong{font-size:16px}#subscription_widget h5{color:#e04531;text-transform:uppercase;font-weight:normal;margin:10px 25px 0 25px;font-size:13px}#subscription_widget h4{font-size:24px;line-height:1em;font-weight:normal;margin:5px 15px 0 10px;color:#e04531}#subscription_widget h3{display:none}#subscription_widget ul{margin:20px 0 0 0;padding:0}#subscription_widget li{list-style:none;font-size:11px;text-transform:uppercase;margin:0 0 20px 0}#subscription_widget li strong{font-size:15px;display:block;text-align:center;color:#000;cursor:help;font-weight:normal}#subscription_widget li strong a{font-weight:normal}#subscription_widget p{font-size:11px;margin:-15px 0 0 0}.fr #subscription_widget .bttn{font-size:14px}#impact_widget{background:transparent url("/assets/img/global/impact_widget_bottom.png") bottom left no-repeat;position:relative;width:300px;text-align:center;margin:30px auto}#impact_top{background:url("/assets/img/global/impact_widget_top.png") no-repeat top left;height:129px;margin:0 0 20px 0}#impact_widget h3{font:30px/1em Georgia,Times,serif;margin:6px 20px;text-shadow:0 1px 1px #fff}.fr #impact_widget h3{font-size:24px}#impact_widget h4{font:24px/1em Georgia,Times,serif;color:#fff;text-shadow:0 1px 3px #333;margin:0 20px}#impact_widget p{color:#f2f2f2;text-align:center;margin:0 20px}#impact_widget a.bttn_donate{background:url("/assets/img/global/donate_today_bg.png") no-repeat 0 0;padding:10px 0 12px 0;color:#333;display:block;font-size:18px;font-weight:normal;line-height:normal;width:210px;height:16px;margin:15px auto;outline:medium none;text-align:center;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;-moz-border-radius:6px;-webkit-border-radius:6px;border-bottom:medium none}#impact_widget a:hover.bttn_donate{color:#000;text-decoration:none;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000}#impact_widget a.more{color:#f1f1f1}#trust{text-indent:-9999em;background:url("/assets/img/global/impact_trust_en.png") no-repeat 0 0;margin:10px auto;width:223px;height:66px}.fr #trust{background:url("/assets/img/global/impact_trust_fr.png") no-repeat 0 0;width:186px;height:75px}#connect_strip{margin:20px 0}#connect_strip .inner{overflow:visible}#connect_strip p{background:transparent url("/assets/img/template2/connect_arrow.png") center right no-repeat;float:left;padding:8px 20px 8px 15px;margin:0;font-size:9px;color:#747eb4;vertical-align:middle;text-transform:uppercase}#connect_strip p strong{font-size:13px;font-weight:normal;color:#465199;padding-right:5px;text-transform:none}#connect_strip .fb-like{display:inline-block;margin:7px 0 0 0;float:right}#connect_strip .fb_iframe_widget_lift{z-index:9}#connect_strip .twitter-follow-button{display:inline-block;margin:7px 0 0 8px;float:right}#connect_strip form#newsletter_signup{margin:7px 0 0 0;float:right}#connect_strip input{color:#999;font-size:11px;width:95px;margin:0 2px 0 3px}#connect_strip input.signup{text-indent:-9999px;width:76px;height:20px;background:url("/assets/img/template2/bttn_signup_en.png") 0 0 no-repeat;border:0;display:inline-block;margin:0}.fr #connect_strip input.signup{width:75px;background:transparent url("/assets/img/template2/bttn_signup_fr.png") 0 0 no-repeat}#connect_strip input.signup:hover{background-position:0 -20px}.associate-dance-artists h3{margin:1em 0}.ad{display:block;padding:0;margin:5px 0 15px 0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999}.ad:hover{box-shadow:0 0 4px #666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666}.ad img{display:block;vertical-align:bottom;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999}figure{position:relative;margin:0}img.background-image{position:absolute;top:50%;left:50%;width:101%;height:101%;object-fit:cover;transform:translate(-50%,-50%);z-index:0}#mainContent figure.photo{display:inline-block}#stories #mainContent figure.photo{width:100%}figure.photo.right{float:right;margin:0 6px 20px 20px}figure.photo.left{float:left;margin:0 20px 20px 0}figure.photo figcaption{background:transparent url("/assets/img/trans/trans_blk60.png");position:absolute;bottom:0;right:0;font-size:12px;color:#fff;margin:0;padding:2px 6px 2px 6px}figure.photo figcaption small{font-size:9px;position:absolute;padding:5px 0 0;right:0;color:#999;margin:0;white-space:nowrap;text-align:right}.caption_image{margin-bottom:1em}.caption_image>a{display:block;position:relative}.caption_image figure{margin:0;position:relative;overflow:hidden}.caption_image .caption h3{color:#6068b2;margin-bottom:.2em;text-transform:uppercase}.caption_image .caption p{line-height:1.2em;font-size:.9em;margin-bottom:1em;font-weight:300;color:#333}.image_caption{position:absolute;bottom:0;display:block;padding:1em;width:100%;height:auto;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0.31)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);padding-top:20%;color:#fff}a.bttn_buy_online{text-indent:-9999px;width:213px;height:46px;background:transparent url("/assets/img/buttons/bttn_buy_online_213_en.png") 0 0 no-repeat;display:block;margin:5px auto}.fr a.bttn_buy_online{background:transparent url("/assets/img/buttons/bttn_buy_online_213_fr.png") 0 0 no-repeat}.contact_widget{background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;width:304px;border:1px solid #ddd;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;margin-bottom:30px;padding:1.5em 0 1.5em 0}.contact_widget h3{text-transform:uppercase;color:#f55d22;padding:0 10px 0 20px;margin:20px 0 8px 0}.contact_widget p{font-size:.9em;padding:0 20px 4px 20px;margin:0}.contact_widget p.fn{font-size:15px}.contact_widget p.title{font-size:12px}.contact_widget span.small{font-size:10px;color:#919191}.favourite-button{position:absolute;top:1em;right:1em}.favourite-button.theme-dark{background-color:white;padding:.5em;padding-bottom:0;border-radius:50%}.full-width{width:100%;clear:both;display:block;overflow:hidden;padding:0 .625rem}table.data-table{margin-bottom:2.5em}.dark table.data-table{background-color:transparent;border:0}table.data-table th,table.data-table td{padding:1em 2em;text-align:left}table.data-table th{font-size:1.1em}table.data-table td{font-size:1em;text-indent:.2em}.dark table.data-table th,.dark table.data-table td{color:#eaeaea}.dark table.data-table table tr.even,.dark table.data-table tr.alt,.dark table.data-table tr:nth-of-type(even){background-color:#222}@media screen and (min-width:481px){aside#main_nav,aside#calendar_dates_list{width:400px}.move-right>.inner-wrap{-webkit-transform:translate3d(400px,0,0);-moz-transform:translate3d(400px,0,0);-ms-transform:translate3d(400px,0,0);-o-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(400px,0);-moz-transform:translate(400px,0);-ms-transform:translate(400px,0);-o-transform:translate(400px,0);transform:translate(400px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-400px,0,0);-moz-transform:translate3d(-400px,0,0);-ms-transform:translate3d(-400px,0,0);-o-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-400px,0);-moz-transform:translate(-400px,0);-ms-transform:translate(-400px,0);-o-transform:translate(-400px,0);transform:translate(-400px,0)}nav.tab-bar .tab-bar-title{font-size:1.2em}#header_global #branding{display:none}#nationalmoment.landing .landing-page-header,#tickets.landing .landing-page-header{margin-top:-14em;padding-top:15em}.season_grid.grid-row .event_isotope{margin-left:-.9375em;margin-right:-.9375em}.column-count{li{list-style-type:none;margin-bottom:2em;line-height:1.25em;break-inside:avoid-column;p{line-height:1.25em;font-weight:350;margin:0}}}.columns2{column-count:2}.columns3{column-count:2}.columns4{column-count:2}.columns2 h1,.columns2 h2,.columns2 h3,.columns3 h1,.columns3 h2,.columns3 h3,.columns4 h1,.columns4 h2,.columns4 h3{column-span:all}ul.sponsor-list.inline-list.center li{width:32%}ul.sponsor-list.inline-list.center li figure{height:110px}ul.sponsor-list.inline-list.center li img{max-height:70%;max-width:60%}}@media screen and (min-width:600px){#header_global .global-header__quantity.pulse{animation:pulse .6s ease 0 1}@keyframes pulse{0{transform:scale(1)}30%{transform:scale(1.3)}100%{transform:scale(1)}}aside#main_nav{width:500px}aside#calendar_dates_list{width:430px}.move-right>.inner-wrap{-webkit-transform:translate3d(500px,0,0);-moz-transform:translate3d(500px,0,0);-ms-transform:translate3d(500px,0,0);-o-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);-o-transform:translate(500px,0);transform:translate(500px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-430px,0,0);-moz-transform:translate3d(-430px,0,0);-ms-transform:translate3d(-430px,0,0);-o-transform:translate3d(-430px,0,0);transform:translate3d(-430px,0,0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-430px,0);-moz-transform:translate(-430px,0);-ms-transform:translate(-430px,0);-o-transform:translate(-430px,0);transform:translate(-430px,0)}.faq--item h2{font-size:1.5em}.icon-nav .icon-nav--item{width:32%;float:left}.icon-nav .icon-nav--item .icon-nav--item--icon{float:none;width:80px;height:80px;border-radius:100%;padding:1em;margin:0 auto}.icon-nav.center{text-align:center}.icon-nav.center li{display:inline-block;float:none;vertical-align:top}.icon-nav .icon-nav--item .icon-nav--item--icon img{max-height:45px;max-width:50px}.icon-nav .icon-nav--item a{background:none;text-align:center}.icon-nav .icon-nav--item a .icon-nav--item--icon{transition:all .6s ease-in}.icon-nav .icon-nav--item a:hover .icon-nav--item--icon{background:#e6e9ff}.icon-nav .icon-nav--item a.active .icon-nav--item--icon{background:#e6e9ff}.icon-nav .icon-nav--item .icon-nav--item--copy h3{font-size:1em}.icon-nav .icon-nav--item .icon-nav--item--copy{width:100%;padding:0}.inline-list-flex{display:flex;list-style-type:none;flex-direction:row;justify-content:stretch;gap:20px}.inline-list-flex.block-3 li{min-width:30%;max-width:33%}}@media screen and (min-width:769px){#section_header h1{line-height:1em;padding:0}.activity-page-footer .more,.event_strip .more{position:absolute;right:.9375em;float:none;top:2.2em;text-align:right;width:auto;background:none;padding:0;z-index:1}.activity-page-footer ul,.activity-page-footer li,.activity-page-footer li a,.activity-page-footer li figure,.activity-page-footer li p{z-index:5}.activity-page-footer h3+h4+ul+.more{top:.3em}.activity-page-footer h2{position:relative}.activity-page-footer h2 a.more{top:auto;bottom:0;right:0;left:auto;font-size:12px !important}.row-pullout p,.white-row-pullout p,.purple-row-pullout p{font-size:1.75em}ul#podcasts_list li{margin-bottom:0}header .breadcrumbs{margin-bottom:0}#section_header .breadcrumbs{margin-bottom:.5em}.video-header .flex-video-wrapper .row{margin-top:4%}blockquote.pullout{font-size:1.75em}blockquote.pullout p{font-size:1.2em}blockquote.pullout.long{font-size:1.25em}blockquote.pullout cite{margin-top:10px}.vertical-center-large{position:absolute;top:50%;transform:translateY(-50%)}.all-center-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.columns3{column-count:3}.columns4{column-count:3}ul.sponsor-list.inline-list{text-align:center;width:110%;margin:2em -3em}ul.sponsor-list.inline-list.center li{max-width:24%;margin:1em 0;padding:0 1.5%}ul.sponsor-list.inline-list.center li figure{height:150px;position:relative;display:block;overflow:hidden}ul.sponsor-list.inline-list.center li figcaption{font-weight:300;font-size:.85em;line-height:1.25em;letter-spacing:.25px}ul.sponsor-list.inline-list.center li img{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);max-height:70%;max-width:80%}.icon-nav .icon-nav--item a{padding:0 2em}.callout.icon-message{display:flex;justify-content:flex-start;align-items:center;align-content:center;gap:1.5em}.callout.icon-message .icon-message--icon{width:auto;font-size:2em;justify-content:flex-start}.callout.icon-message .icon-message--copy{flex:3 0 0}.video_thumbnail.flexbox figure .thumbnail_play_button{.svg-inline--fa{font-size:3em}svg{width:2em}}.video_thumbnail.flexbox figure.bottom_left_button .thumbnail_play_button{.svg-inline--fa{font-size:1em}svg{width:1em}}}@media screen and (min-width:769px) and (max-width:980px){#connect_strip{display:none}.landing section.grid10{width:100% !important}#event_filter.grid2 h5{float:left;clear:none;margin:0;padding:2px 0 3px 0}#event_filter.grid2 ul,#event_filter.grid2 li{clear:none;margin:0 5px}}@media screen and (min-width:981px){.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11{float:left;display:inline;margin-left:30px}.grid1{width:54px}.grid2{width:138px}.grid3{width:222px}.grid4{width:306px}.grid5{width:390px}.grid6{width:474px}.grid7{width:558px}.grid8{width:642px}.grid9{width:726px}.grid10{width:810px}.grid11{width:894px}.first{margin-left:0;clear:left}.offset1{margin-left:84px}.offset2{margin-left:168px}.offset3{margin-left:252px}.offset4{margin-left:336px}.offset5{margin-left:420px}.offset6{margin-left:504px}.offset7{margin-left:588px}.offset8{margin-left:672px}.offset9{margin-left:756px}.offset10{margin-left:840px}.offset11{margin-left:924px}.grid-row{width:100%;display:block;clear:both;overflow:hidden}.inner{max-width:64em;margin:0 auto;position:relative;overflow:hidden}.landing section.grid10{width:826px;margin-left:20px}#variety.landing section.grid10{width:998px;margin-left:0}.btn-navbar{display:none}#bio #related_events ol img{width:100%}#about_footer ul.grid2,#about_footer ul.grid3,#about_footer ul.grid4,#about_footer ul.grid5{margin-left:30px}#about_footer ul.first{margin-left:0}.caption_image .caption{position:absolute;bottom:0;display:block;padding:1em 1em 0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0.31)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%)}.caption_image .caption{padding-top:20%}.caption_image .caption,.caption_image .caption a,.caption_image .caption h3,.caption_image .caption p{color:#fff}.caption_image .caption p{margin-bottom:.8em}.season_grid.grid-row>.inner{padding-left:0;padding-right:0}blockquote.pullquote{float:left;width:50%;margin:10px 17px 15px -80px}blockquote.pullquote.right{float:right;width:50%;margin:10px -80px 15px 17px}.video-header .flex-video-wrapper .row{width:64%;margin-top:2%}section .viewall{margin:0 auto;padding:.5em 1em;width:auto;text-align:center;display:block;position:absolute;top:1em;right:.9em}.vertical-center-xlarge{position:absolute;top:50%;transform:translateY(-50%)}.all-center-xlarge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-nav .icon-nav--item{width:19.5%}.icon-nav.nav4 .icon-nav--item{width:24%}.icon-nav.nav3 .icon-nav--item{width:33%}.icon-nav .icon-nav--item a{padding:0}.icon-nav .icon-nav--item .icon-nav--item--copy h3{margin:0 0 .25em}}@media screen and (min-width:1024px){.columns4{column-count:4}}@media screen and (min-width:1280px){.icon-nav .icon-nav--item a{padding:0}.icon-nav .icon-nav--item .icon-nav--item--copy p{margin:0 auto;width:75%}.icon-nav .icon-nav--item .icon-nav--item--copy h3{font-size:1.25em;margin:0 0 .25em}.icon-nav .icon-nav--item .icon-nav--item--icon img{max-height:55px;max-width:65px}.icon-nav .icon-nav--item .icon-nav--item--icon{margin:0 auto .5em}}@media screen and (max-width:980px){#header_inner{padding-bottom:.5em}}@media screen and (max-width:768px){.home #content_header_wrap{display:none}.home #mainContent{padding:10px 20px}#home #footer_promo{display:none}#event_calendar{display:none}#connect_strip{display:none}#event_filter h5{float:left;margin:3px 0 0 0}#event_filter li{float:left;clear:none}.landing section.grid10{width:100%;margin-left:0}#section_header .nav_pill{margin:1.5em 0}#nav_package_carousel #touch-series-slider a.arrow-holder,.touchcarousel a.arrow-holder,#nav_package_carousel #touch-series-slider a.arrow-holder.right,.touchcarousel a.arrow-holder.right{background-size:contain;width:40px}#nav_package_carousel #touch-series-slider a.arrow-holder.right,.touchcarousel a.arrow-holder.right{margin:0}#nav_package_carousel #touch-series-slider a.arrow-holder.right,.touchcarousel a.arrow-holder.right{margin:0;background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 0 14px;background-size:contain}#nav_package_carousel #touch-series-slider a.arrow-holder.left,#nav_package_carousel #touch-series-slider a.arrow-holder.right{background-position:0 52px}#nav_package_carousel #touch-series-slider a.arrow-holder.right{margin-right:10px}}@media screen and (max-width:480px){.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11{float:none;width:100%;display:block;margin-left:0}.small-full-width{padding-left:0}#nav_utility{display:none}#cse-search-box{float:none;text-align:center}#event_pagination{display:none}#connect_strip{display:none}img{max-width:100%;height:auto}#related_events .event_grid li.first{margin-left:30px}#event_assets li{float:left;margin-right:20px;color:#444}#event_description{clear:left;padding-top:20px}#event_filter li{float:left;clear:none}.breadcrumbs>*{font-size:1em}}.docked{position:absolute;bottom:0;top:auto}.docked.docked-right{right:0}.docked.docked-left{left:0}.docked-fullheight{height:100%}.slido-event{width:100%}@media only screen and (max-width:768px){.docked-large{position:relative;bottom:auto;top:auto}}@media only screen and (min-width:769px){.slido-event{max-width:40%}}body.reveal-modal-open #header_global{pointer-events:none;color:black;z-index:1}body.reveal-modal-open{overflow:hidden;height:100vh}.reveal-modal-bg{z-index:999998}.reveal-modal{z-index:999999}.image-info-link{position:absolute;padding:0;background:0;margin:0;border-radius:100em}.image-info-link:hover{background:none}.image-info-link.top.right{top:-5px;right:-5px}.image-info-link.bottom.left{bottom:-5px;left:-5px}.image-info-link.bottom.right{bottom:-5px;right:-5px}.image-info-link.light{color:#fff}.image-info-link.dark{color:#000}.image-info-modal.reveal-modal{min-height:auto;position:fixed;top:50% !important;left:50% !important;transform:translate(-50%,-50%);min-height:auto !important;height:auto !important;background:#1a1a1a;color:#fff;border-radius:10px;box-shadow:0 0 10px #000;box-shadow:0 10px 50px rgba(0,0,0,.25);width:90%;max-width:800px !important}.image-info-modal p{color:#fff}.image-info-modal .close-reveal-modal{top:5px;right:5px;font-size:1em;padding:0 0 2em 2em}div.dark_square .pp_close{width:22px !important;height:22px !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNi4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0Mi42IDE1MC42YzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDE5MiAyMTAuNyA4Ni42IDEwNS40Yy0xMi41LTEyLjUtMzIuOC0xMi41LTQ1LjMgMHMtMTIuNSAzMi44IDAgNDUuM0wxNDYuNyAyNTYgNDEuNCAzNjEuNGMtMTIuNSAxMi41LTEyLjUgMzIuOCAwIDQ1LjNzMzIuOCAxMi41IDQ1LjMgMEwxOTIgMzAxLjMgMjk3LjQgNDA2LjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBzMTIuNS0zMi44IDAtNDUuM0wyMzcuMyAyNTYgMzQyLjYgMTUwLjZ6Ii8+PC9zdmc+") no-repeat center !important}div.dark_square .pp_description{margin:0 40px 0 0 !important;font-weight:250 !important;font-size:16px}div.dark_square .pp_expand{width:22px !important;height:22px !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBQcm8gNi42LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIwOCA0OGExNjAgMTYwIDAgMSAxIDAgMzIwIDE2MCAxNjAgMCAxIDEgMC0zMjB6bTAgMzY4YzQ4LjggMCA5My43LTE2LjggMTI5LjEtNDQuOUw0NzEgNTA1YzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwczkuNC0yNC42IDAtMzMuOUwzNzEuMSAzMzcuMUMzOTkuMiAzMDEuNyA0MTYgMjU2LjggNDE2IDIwOEM0MTYgOTMuMSAzMjIuOSAwIDIwOCAwUzAgOTMuMSAwIDIwOFM5My4xIDQxNiAyMDggNDE2ek0xODQgMjk2YzAgMTMuMyAxMC43IDI0IDI0IDI0czI0LTEwLjcgMjQtMjRsMC02NCA2NCAwYzEzLjMgMCAyNC0xMC43IDI0LTI0cy0xMC43LTI0LTI0LTI0bC02NCAwIDAtNjRjMC0xMy4zLTEwLjctMjQtMjQtMjRzLTI0IDEwLjctMjQgMjRsMCA2NC02NCAwYy0xMy4zIDAtMjQgMTAuNy0yNCAyNHMxMC43IDI0IDI0IDI0bDY0IDAgMCA2NHoiLz48L3N2Zz4=") no-repeat center !important}div.dark_square a.pp_next:hover{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNi4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI0Ni42IDI3OC42YzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zbC0xMjgtMTI4Yy05LjItOS4yLTIyLjktMTEuOS0zNC45LTYuOXMtMTkuOCAxNi42LTE5LjggMjkuNmwwIDI1NmMwIDEyLjkgNy44IDI0LjYgMTkuOCAyOS42czI1LjcgMi4yIDM0LjktNi45bDEyOC0xMjh6Ii8+PC9zdmc+") no-repeat 95% center !important;background-size:20px !important}div.dark_square a.pp_previous:hover{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNi4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTkuNCAyNzguNmMtMTIuNS0xMi41LTEyLjUtMzIuOCAwLTQ1LjNsMTI4LTEyOGM5LjItOS4yIDIyLjktMTEuOSAzNC45LTYuOXMxOS44IDE2LjYgMTkuOCAyOS42bDAgMjU2YzAgMTIuOS03LjggMjQuNi0xOS44IDI5LjZzLTI1LjcgMi4yLTM0LjktNi45bC0xMjgtMTI4eiIvPjwvc3ZnPg==") no-repeat 5% center !important;background-size:20px !important}@media only screen and (max-width:75em){.hide-for-xxxlarge-only,.hide-for-xxxlarge-up{display:inherit !important}.show-for-xxxlarge-only,.show-for-xxxlarge-up{display:none !important}}@media only screen and (min-width:75.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxxlarge-only,.show-for-xxxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxxlarge-only,.hide-for-xxxlarge-up{display:none !important}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;font-size:0;margin:0;padding:0}.ir br{display:none}.ir a{display:block}.sr-only,.visually-hidden{clip:rect(1px,1px,1px,1px) !important;border:0 !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important;z-index:1}.skip-links.sr-only.is-focusable{z-index:9999999}.sr-only.is-focusable:active,.sr-only.is-focusable:focus{clip:auto !important;background:var(--cta-yellow);-webkit-clip-path:none !important;clip-path:none !important;color:#000;font-weight:500;height:auto !important;overflow:visible !important;padding:10px !important;text-decoration:none;white-space:normal !important;width:auto !important}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.hide-text{text-indent:120%;white-space:nowrap;overflow:hidden;display:block}.screen-reader{display:block !important;left:-9999px !important;position:absolute !important}.nobr{white-space:nowrap}.text-balance{text-wrap:balance}.needs_translation{background-color:rgba(255,0,0,0.1);outline:3px dashed #444}.needs_translation:before{content:"\A (Needs translation)\A\A";white-space:pre}.capitalize{text-transform:capitalize}.uppercase,.allcaps{text-transform:uppercase}.lowercase{text-transform:lowercase}.width-auto{width:auto}.nomargin{margin:0 !important}.nomargin-bottom{margin-bottom:0 !important}.margin-bottom{margin-bottom:2em !important}.margin-top{margin-top:2em !important}.noborder{border:0 !important}.nolink{pointer-events:none}.rounded-corners{border-radius:5px;overflow:hidden;display:block}.nac_address{display:inline-block}.fixed-bottom{width:100%;position:fixed;bottom:0;top:auto}.touch-horizontal-scroll::-webkit-scrollbar{display:none}.touch-horizontal-scroll{display:flex;padding:0;gap:1em;scroll-behavior:smooth;list-style-type:none;overflow-x:scroll;overflow-y:hidden;scrollbar-color:rgba(0,0,0,0.15) rgba(0,0,0,0.0);scrollbar-width:thin;scroll-margin-top:20px;padding-bottom:.25em}.relative{position:relative}.display-block,.visible{display:block;overflow:hidden}.display-flex{display:flex}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-none{display:none}.display-grid{display:grid}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible !important}.clear-both{clear:both}.display-print{display:none}.bold{font-weight:400}.regular{font-weight:400}.thin{font-weight:300}.small{font-size:13px}.text-inline-link{text-decoration:underline}.text-inline-link:hover{text-decoration:none}.text-white,.text-white.text-inline-link:hover,.text-white.text-inline-link:focus,.text-white.text-inline-link:active,.text-white.text-inline-link:visited{color:#fff !important}.text-nacperiwinkle,.text-nacperiwinkle.text-inline-link:hover{color:#838dc8 !important}.text-yellow,.text-yellow.text-inline-link:hover{color:#fdd757 !important}.text-nacpurple,.text-nacpurple.text-inline-link:hover{color:#343579 !important}.margin-t-0{margin-top:0 !important}.margin-t-0-5{margin-top:.5rem !important}.margin-t-1{margin-top:1rem !important}.margin-t-2{margin-top:2rem !important}.margin-t-3{margin-top:3rem !important}.margin-b-0{margin-bottom:0 !important}.margin-b-0-5{margin-bottom:.5rem !important}.margin-b-1{margin-bottom:1rem !important}.margin-b-2{margin-bottom:2rem !important}.margin-b-3{margin-bottom:3rem !important}.margin-tb-0{margin-top:0;margin-bottom:0 !important}.margin-tb-0-5{margin-top:.5rem;margin-bottom:.5rem !important}.margin-tb-1{margin-top:1rem;margin-bottom:1rem !important}.margin-tb-2{margin-top:2rem;margin-bottom:2rem !important}.margin-tb-3{margin-top:3rem;margin-bottom:3rem !important}.margin-l-0-5{margin-left:.5rem !important}.margin-l-1{margin-left:1rem !important}.margin-l-2{margin-left:2rem !important}.margin-l-3{margin-left:3rem !important}.margin-r-0-5{margin-right:.5rem !important}.margin-r-1{margin-right:1rem !important}.margin-r-2{margin-right:2rem !important}.margin-r-3{margin-right:3rem !important}.padding-a-0-5{padding:.5rem !important}.padding-a-1{padding:1rem !important}.padding-a-2{padding:2rem !important}.padding-a-3{padding:3rem !important}.padding-t-0-5{padding-top:.5rem !important}.padding-t-1{padding-top:1rem !important}.padding-t-2{padding-top:2rem !important}.padding-t-3{padding-top:3rem !important}.padding-b-0-5{padding-bottom:.5rem !important}.padding-b-1{padding-bottom:1rem !important}.padding-b-2{padding-bottom:2rem !important}.padding-b-3{padding-bottom:3rem !important}.padding-tb-0-5{padding-top:.5rem;padding-bottom:.5rem !important}.padding-tb-1{padding-top:1rem;padding-bottom:1rem !important}.padding-tb-2{padding-top:2rem;padding-bottom:2rem !important}.padding-tb-3{padding-top:3rem;padding-bottom:3rem !important}.padding-tb-4{padding-top:4rem;padding-bottom:4rem !important}.padding-l-0-5{padding-left:.5rem !important}.padding-l-1{padding-left:1rem !important}.padding-l-2{padding-left:2rem !important}.padding-l-3{padding-left:3rem !important}.padding-r-0-5{padding-right:.5rem !important}.padding-r-1{padding-right:1rem !important}.padding-r-2{padding-right:2rem !important}.padding-r-3{padding-right:3rem !important}@media screen and (max-width:480px){.small-clearleft{clear:left}}@media screen and (min-width:481px) and (max-width:768px){.medium-clearleft{clear:left}}@media screen and (min-width:600px) and (max-width:768px){.mediumlarge-6{width:50% !important}}@media screen and (min-width:769px) and (max-width:980px){.large-clearleft{clear:left}}@media screen and (min-width:981px){.xlarge-clearleft{clear:left}}
#header_global{background-color:#1a1a1a;margin:0;position:relative;display:block;z-index:999999}.header_global--wrapper{position:absolute;top:0;background-color:#1a1a1a;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:60px}.contentWrapper{margin-top:60px}.gloablHeader--logo{flex:1 0 0}.gloablHeader--links{flex:4 0 0}#header_global .logo{width:50px;padding-right:0;margin:0 0 0 1em;float:left;display:block}#header_global .logo a{width:100%;min-height:50px;margin:0;line-height:1em;color:#fff;text-decoration:none;display:block;font-weight:300;text-transform:uppercase;background-repeat:no-repeat}#header_global .logo a.hide-text span{display:block;width:0;text-indent:-99999px;margin:0}#header_global .site-title:hover{color:#fff}#header_global .site-title .tagline{clear:both;display:block;font-size:.7em;text-transform:none}.gloablHeader-links .utilities{display:block}#nav_utility{display:flex;flex-wrap:nowrap;width:100%;padding:0;justify-content:flex-start;flex-wrap:nowrap;align-items:center;margin:0;z-index:3}html.no-js #nav_utility{margin-right:0}body#search #nav_utility{margin-right:.2em}#nav_utility li{font-size:.8em;line-height:1em;display:flex;flex:1 0 0;align-items:stretch;list-style-type:none;margin:0;color:#aaa;padding:0;text-align:center;position:relative}#nav_utility li:first-child{border-left:0;margin-left:0}#nav_utility a{margin:0;text-decoration:none;display:block;font-weight:300;padding:0;flex:1 0 0;color:#999;text-transform:uppercase;font-size:10px}#nav_utility a:hover{text-decoration:underline}.utilities{display:flex;clear:both;flex-direction:row;width:100%;align-items:flex-end;justify-content:flex-end}.global-header__svg--account.logged_in{display:none}.is_logged_in .global-header__svg--account{display:none}.is_logged_in .global-header__svg--account.logged_in{display:block}#nav_utility .myaccount--menu{display:none;position:absolute;top:50px;left:50%;transform:translateX(-50%);margin:0;padding:1em;width:250px;background-color:#fff;transition:opacity .5s ease;box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:7px}#nav_utility .myaccount--menu:before{content:"";position:absolute;top:-12px;left:50%;width:0;height:0;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:26px solid #fff;transform:translateX(-50%)}#nav_utility .myaccount--menu .account-menu__header{display:flex;justify-content:space-between;padding-bottom:7px;margin-bottom:15px;border-bottom:1px solid #707070;align-items:stretch;overflow:hidden;line-height:2em;flex-wrap:wrap}.account-menu__header .myaccount_label{color:#1a1a1a;font-size:1.25em;display:block;font-weight:600}.account-menu__header .myaccount_logout{border:1px solid #333;padding:0 1em !important;color:#333 !important;font-weight:500 !important}.account-menu__header .myaccount_logout:hover{background:#333 !important;color:#fff !important;text-decoration:none !important}#nav_utility .myaccount--menu .account-menu__list{margin:0}#nav_utility .myaccount--menu li a{display:block;width:100%;text-transform:none;margin-top:2px;padding:15px;color:#000;text-decoration:none;background-color:#f6f6f6;text-align:center;font-size:18px;transition:all .3s ease}#nav_utility .myaccount--menu li a:hover{background:#333;color:#fff}#nav_utility .myaccount--menu li a.myaccount_logout{display:flex;justify-content:center;align-items:center;background:none;color:#000;gap:.5em}#nav_utility .myaccount--menu li a.myaccount_logout:hover{background:#333;color:#fff}#nav_utility .myaccount--menu li a.myaccount_logout svg{max-height:15px;height:15px;transition:all ease .3s}#nav_utility .myaccount--menu li a.myaccount_logout:hover svg path{fill:#fff}#header_global .nav_utility--iconLink .svg-wrapper path{fill:#fff;transition:all ease .3s}#header_global .nav_utility--iconLink:hover .svg-wrapper path{fill:#fdd757}#header_global .svg-wrapper{width:20px;height:20px;text-align:center;margin:1em auto;position:relative}#header_global .svg-wrapper svg{margin-bottom:-.3em;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.language-toggle{display:flex;justify-content:center;align-content:center;align-items:center;border:1px solid #484848;padding:.5em;border-radius:5px;font-size:1.5em;color:#fff;font-weight:600;margin:0 5px 0 0}.language-toggle:hover{background:#484848}#header_global .global-header__quantity{display:grid;place-items:center;background-color:#fdd757;position:absolute;color:#000;width:18px;height:18px;right:-7px;top:-7px;line-height:1;font-size:16px;border-radius:50%;font-weight:600}#searchbox_container{position:absolute;top:0;left:0;width:100%;height:auto;background-color:#1a1a1a;z-index:99999;box-shadow:0 30px 100px #000;padding:3em 1em}#searchbox_container .wrapper{margin:0 auto;padding:0;position:relative;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;flex-direction:column}#searchbox_container .column{padding:0}#searchbox_wrapper .gsc-control-searchbox-only,#searchbox_wrapper .gsc-search-box,#searchbox_wrapper form{width:100%;position:relative;margin:0}#searchbox_wrapper .gsc-search-box{float:right}#searchbox_wrapper .gsc-search-box label{margin:0}.gsc-input-box{position:relative}html.js #header_global .gsc-search-button input{width:24px;height:24px}@media screen and (min-width:480px){html.js #header_global .gsc-search-button input{width:18px;height:18px}}#searchbox_wrapper .gsc-search-box #query-input,#searchbox_wrapper_results .gsc-search-box input.gsc-input-header{line-height:1.3em;font-size:1.3em;font-weight:300;text-indent:.5em;border:0;padding:.3em 0;margin:0;background-color:#fff;-webkit-appearance:none}html.no-js #searchbox_wrapper,html.no-js #searchbox_wrapper .gsc-search-box #query-input{width:280px}#searchbox_wrapper fieldset,#searchbox_wrapper fieldset input{margin:0;padding:0;border:0;background:none;-webkit-box-shadow:none;box-shadow:none}#searchbox_wrapper fieldset legend{display:none}fieldset.gsc-search-box{color:#333}html.no-js fieldset.gsc-search-box{width:280px}#searchbox_wrapper .gsc-search-button input,#contain404 .gsc-search-button input{width:24px;height:24px;overflow:hidden;border:0;padding:0}html.no-js #searchbox_wrapper .gsc-search-button input,html.no-js #contain404 .gsc-search-button input{margin-top:.6em}#searchbox_wrapper .gsc-search-button input:focus,.gsc-search-box input:focus{border:0;background-color:#fff}#searchbox_wrapper .gsc-search-button input:focus{background-color:transparent}.gsc-search-button input.mouse-focus:focus{outline:0}#searchbox_wrapper .gsc-search-button,#searchbox_wrapper_results .gsc-search-button{width:24px;height:24px;float:right;display:block;margin-top:.5em}.gssb_c,#searchbox_wrapper .gsc-search-box #query-input{z-index:9999}#searchbox_wrapper .header-search-input{background:#fff url('/assets/img/icons/magnifying-glass-solid.svg') 10px center;background-size:1em;background-repeat:no-repeat;width:100%;font-size:1.5em;padding:1em 1em 1em 2em;border:1px solid #ddd;border-radius:5px;transition:all ease .4s;color:#000}#searchbox_wrapper .header-search-input:focus{box-shadow:0 15px 33px rgba(0,0,0,.5)}#searchbox_wrapper .header-search-input::placeholder{color:#000;font-size:.9em;font-weight:500}#searchbox_wrapper .header-search-input:focus::placeholder{color:#6068b2}#contain404 #searchbox_container{position:relative;top:auto;right:auto;margin-top:.5em;background:none;box-shadow:none;padding:0;height:auto;width:100%;transition:all .1s ease}#contain404 #searchbox_wrapper .header-search-input:focus{box-shadow:none;border:1px solid #6068b2}#contain404 #searchbox_container .wrapper{display:block}#contain404 #searchbox_container,#contain404 #searchbox_container .wrapper{z-index:auto}.searchClose{display:block;background:url(/assets/img/icons/xmark-light.svg) no-repeat center;width:20px;height:20px;background-size:contain;position:absolute;right:12px;text-indent:-99em;top:55%;transform:translateY(-50%);overflow:hidden;padding:1em;transition:all ease .3s;cursor:pointer}#searchInput.active+.searchClose{opacity:1;visibility:visible}.gloablHeader-links #nav_main{padding:1em 0}.gloablHeader-links #nav_main a{color:#fff;text-transform:uppercase}#home #nav_utility{justify-content:space-around}@media screen and (min-width:481px){#header_global #branding{top:0;left:10px}.gloablHeader--logo{flex-grow:1}#nav_utility{justify-content:space-between}}@media screen and (min-width:600px){#header_global .logo a{height:100%}#header_global .myaccount_icon{width:22px;margin:-.05em 3px 2px}#header_global .svg-wrapper{width:20px;height:20px;display:block;text-align:center;margin:1em auto;position:relative}#header_global .svg-wrapper path{fill:#fff}#searchbox_container{height:12em;padding:0}.gloablHeader--links{flex:3 0 0}}@media screen and (min-width:769px){#header_global .logo{width:150px}.header_global--wrapper{height:80px}.contentWrapper{margin-top:80px}#header_global .site-title{height:59px}#header_global .logo{min-width:300px;padding-right:0;margin:0 0 0 1em;float:left;display:block}html.js #nav_utility{float:right;padding:0;margin:0}html.js #nav_utility li{font-size:1em}html.no-js #nav_utility{clear:both}#searchbox_container{height:8em}.gloablHeader--links{flex:1 0 0}}@media screen and (min-width:1025px){#home .gloablHeader--logo{display:none}#header_global{padding:0}.header_global--wrapper{position:relative;height:auto}.contentWrapper{margin-top:0}html.no-js #header_global .utilities{margin-bottom:1.2em}.gloablHeader--logo{flex-grow:0;position:absolute;top:10px}.gloablHeader--links{flex-grow:1}#nav_main{margin:0;float:right;display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}#nav_main li{flex:1 1 0;font-size:1em;line-height:1em;display:inline;list-style-type:none;margin:0;color:#aaa;padding:0;text-align:center}.gloablHeader--links{display:flex;flex-direction:column;align-items:center;padding:0 1em}.utilities{display:flex;clear:both;flex-direction:row;width:100%;align-items:flex-end;justify-content:flex-end;padding:1em 0 0}#nav_utility{display:flex;justify-content:space-between !important;flex-wrap:nowrap;width:350px;align-items:center}.language-toggle{padding:.5em 1em}#nav_utility a{padding:0}#home .gloablHeader--links{flex-direction:row}#home .gloablHeader--links .utilities{order:2;flex:0}#home .utilities{padding:0}#home .megaNav--panel-wrapper{width:100%;min-width:100%;margin-right:2em;border-right:1px solid #444}.nav_utility--iconLink{position:relative;transition:all ease .4s}.nav_utility--iconLink:after{opacity:0;position:absolute;top:-1.25em;left:50%;transform:translateX(-50%);content:attr(title);font-size:14px;height:auto;background-color:#000;color:white;text-transform:none;border-radius:7px;display:flex;padding:.25em 1em;justify-content:center;align-items:center;line-height:1em;white-space:nowrap;transition:all ease .4s;pointer-events:none;letter-spacing:.5px}.nav_utility--iconLink.nav_utility--langToggle:after{left:auto;right:0;transform:none}.nav_utility--iconLink:hover:after{opacity:1}#searchbox_container{height:170px}}@media screen and (min-width:1080px){#header_global .logo{margin:0;margin-left:2em}.gloablHeader--logo{position:relative;top:0}}@media screen and (min-width:1280px){#header_global .logo{min-width:350px}}@media screen and (min-width:1440px){.gloablHeader-links{width:40%}#home .megaNav--panel-wrapper{min-width:0;max-width:950px}}@media screen and (min-width:1600px){.gloablHeader--links{padding:0 2em}#home .gloablHeader--links{padding:0 2em}}@media screen and (min-width:1920px){.gloablHeader--logo{margin-left:2em}.utilities{padding:0}.gloablHeader--links{flex-direction:row}.gloablHeader--links .utilities{order:2;flex:0;justify-content:space-evenly;margin-left:2em}#home .gloablHeader--links .utilities{margin-left:0}}
.header_global--wrapper.nav-active{position:fixed}#megaNav--toggle{overflow:hidden}#megaNav{opacity:0;transition:all ease .3s}#megaNav.active{opacity:1;flex:2 0 0}.megaNav--overlay{visibility:hidden;opacity:0;background:#000;width:200%;height:200%;z-index:9999;top:0;left:0;position:fixed;transition:all ease .3s}.megaNav--overlay.active{visibility:visible;opacity:.75}#megaNav--wrapper{display:none;overflow:visible;width:0;position:fixed;background:#000;width:80%;list-style-type:none;left:0;z-index:999999;height:100%;width:0;transition:all ease .3s;z-index:2;top:60px;padding-bottom:100px}.megaNav--subpanel-trigger{display:block;font-family:'Source Sans 3';width:100%;font-size:1em;text-transform:uppercase;text-decoration:none !important;font-weight:600;padding:1.25em;color:#fff !important;background:url(/assets/img/buttons/caret-left-solid-white.svg) no-repeat 90%;background-size:5px;text-align:left;white-space:nowrap}.megaNav--subpanel-trigger.active{background:#1a1a1a url(/assets/img/buttons/close-solid-white.svg) no-repeat 93%;background-size:15px}.megaNav--subpanel{display:none;flex-direction:column;position:fixed;width:0;border-top:1px solid #333;background:#1a1a1a;top:60px;height:100%;padding-bottom:20%;overflow-y:scroll;overflow-x:hidden;margin:0;transition:all ease .3s;z-index:1000}#megaNav--wrapper.active{width:250px;left:0;overflow:auto;scrollbar-color:#808dcf #333;scrollbar-width:thin}#megaNav--wrapper.subpanel-active{left:-200px;overflow:visible}.megaNav--subpanel{left:40px;min-width:0}.megaNav--subpanel.active{width:80% !important;min-width:250px !important}#megaNav--wrapper::-webkit-scrollbar{width:3px;padding:1em}#megaNav--wrapper::-webkit-scrollbar-track{background-color:#333}#megaNav--wrapper::-webkit-scrollbar-thumb{background-color:#808dcf;border-radius:1em;width:2px}.megaNav--subpanel-heading h2:after{content:attr(data-section)}.megaNav--subpanel-heading h2{font-size:20px;color:#ddd !important;padding:16px 32px;font-size:2em;border-bottom:1px solid #333}.megaNav--subpanel-section-heading h3{color:#fdd757 !important;font-size:1em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:.25em}.megaNav--subpanel-section-heading:not(:first-child) h3{margin-top:1em}.megaNav--subpanel-section{list-style-type:none;margin:0;padding:16px 32px}.megaNav--subpanel-section-list{list-style-type:none;margin:0}.megaNav--subpanel-section-list li a,.megaNav--subpanel-section-list p{padding:.25em 0;text-transform:none;font-size:1.15em;color:#fff !important;text-decoration:none !important;background:none;width:100%;display:block;font-weight:300;transition:all ease .3s}.megaNav--subpanel-section-list li a.megaNav-item--with-context{font-weight:500}.megaNav--subpanel-section-list p .bttn{font-size:1em}.megaNav--subpanel-section-list p a{color:#fff !important}.megaNav--subpanel-section-list.acknowledgement{display:block;margin-top:5em}.megaNav-item--context-info{display:block;font-size:.9em;line-height:1.25em;color:#acacac;margin:.25em 0 .5em;font-weight:300}.megaNav--panel-button{margin:7px;border:1px solid #333;text-align:center;color:#fff;border-radius:7px;padding:5px}.megaNav--panel-button.newsletter-link{display:flex;justify-content:center;gap:10px;align-items:center}.megaNav--subpanel .megaNav--newsletter{display:none}@media screen and (max-height:800px) and (max-width:1025px){#megaNav--wrapper{overflow-y:scroll}}@media screen and (min-width:769px){#megaNav--wrapper,.megaNav--subpanel{top:80px}#megaNav--wrapper.active{width:30%;left:0}#megaNav--wrapper.subpanel-active{left:0;z-index:5}.megaNav--subpanel{left:30%;width:0;z-index:-1}.megaNav--subpanel.active{width:50% !important}.megaNav--subpanel-heading{display:none;flex:1;visibility:hidden;opacity:0}}@media screen and (min-width:1025px){.header_global--wrapper.nav-active{position:relative}.megaNav--footer{display:none}#megaNav.active{flex:auto}#megaNav--wrapper{width:100% !important;position:inherit;display:flex !important;justify-content:flex-end;background:none;order:2;padding-bottom:0}#megaNav{display:flex !important;opacity:1;clear:both;float:right;width:100%;align-items:flex-end;justify-content:flex-end}.megaNav--panel-wrapper{list-style-type:none;margin:0;width:100%;max-width:600px;display:flex !important;justify-content:space-between}.megaNav--panel-item{flex:1 0 0;text-align:right}.megaNav--subpanel-trigger{display:block;width:100%;font-size:.9em;letter-spacing:.5px;text-transform:uppercase;text-decoration:none !important;font-weight:300;padding:1.5em 1em;margin:0 0 .5em;color:#fff !important;background:none no-repeat 93%;background-size:5px;text-align:center;border-top:2px solid transparent}.megaNav--subpanel-trigger.active{font-weight:600;border-top:2px solid #fff;background:#000 url(/assets/img/buttons/close-solid-white.svg) no-repeat 93%;background-size:8px;background-position:90% 15%}.megaNav--subpanel-trigger:hover{color:#fddf79 !important}.megaNav--subpanel{height:0;display:none;border:0;position:absolute;overflow:hidden;width:100%;top:118px;background:#000;z-index:999999;margin:0 !important;padding:0;left:0;justify-content:center;flex-direction:row;text-align:left;transition:all ease .4s}.megaNav--subpanel.active{width:100% !important;height:640px !important}.megaNav--subpanel-section-heading h3{font-weight:300;font-size:17px;padding-bottom:.5em;letter-spacing:.5px}.megaNav--subpanel-section-heading:not(:first-child) h3{margin-top:2em}.megaNav--subpanel h1,.megaNav--subpanel h2{color:#fddf79 !important}.megaNav--subpanel-section-list li a,.megaNav--subpanel-section-list p{font-size:1.15em;text-decoration:none !important;transition:all ease .3s;padding:.5em 5%;line-height:1.15em}.megaNav--subpanel-section-list p{line-height:1.5em}.megaNav--subpanel-section-list li a:hover{background:#1a1a1a}.megaNav--subpanel-section-list li a.megaNav-item--with-context{font-weight:500}.megaNav-item--context-info{display:block;font-size:.9em;line-height:1.25em;color:#acacac;margin:.25em 0 .5em;font-weight:300}.megaNav--subpanel-section-list li a:focus,.megaNav--subpanel-section-list li a:focus-visible,.megaNav--subpanel-section-list li:focus,.megaNav--subpanel-section-list li:focus-visible{background:#1a1a1a;border:0;outline:#fdd757 auto 1px}.megaNav--subpanel-section,.megaNav--subpanel-section-list{margin:0;list-style-type:none;min-width:210px}.megaNav--subpanel-section{padding:2em 0 4em;border-left:1px solid #1a1a1a;overflow:hidden;width:auto;flex:1 0 0}.megaNav--subpanel-section-heading{padding:0 5%}.megaNav--panel-wrapper{width:90%;max-width:700px}.megaNav--subpanel-section--highlight{background:#0d0d0d}.megaNav--subpanel-section--highlight .megaNav--subpanel-section-list li a{font-weight:300;font-size:1.3em;line-height:1.15em;padding:.45em 5%}.maganav-give--subpanel .subpanel-section--wide{flex:2 0 0 !important}.megaNav--subpanel-section-list.acknowledgement p{font-style:italic;color:#999 !important}#home .megaNav--subpanel-trigger{margin:0}#home .megaNav--subpanel{top:63px}.megaNav--subpanel .megaNav--newsletter{display:flex;justify-content:flex-end;align-items:center;position:absolute;bottom:0;width:100%}.megaNav--newsletter a{color:#acacac;background:#000;border-top:1px solid #1a1a1a;display:flex;justify-content:flex-end;align-items:center;gap:10px;width:100%;padding:.5em 2em;transition:all ease .3s}.megaNav--newsletter a img{opacity:.5;transition:all ease .3s}.megaNav--newsletter a:hover{color:#fdd757 !important}.megaNav--newsletter a:hover img{opacity:1}}@media screen and (min-width:1280px){.megaNav--subpanel-trigger{font-size:1em;letter-spacing:normal}.megaNav--panel-wrapper{max-width:800px}.megaNav--subpanel{top:125px}#home .megaNav--subpanel{top:70px}}@media screen and (min-width:1440px){.megaNav--panel-wrapper{width:80%}.megaNav--subpanel-heading{display:block}.megaNav--subpanel.fullwidth-panel .megaNav--subpanel-heading{display:none}.megaNav--subpanel.active{height:640px !important}.megaNav--subpanel-section-list li a{line-height:1.25em}.megaNav--subpanel-section-list p{line-height:1.5em}}@media screen and (min-width:1920px){#megaNav--wrapper{order:1}.megaNav--subpanel-trigger{font-size:1.15em;margin:0;padding:2em 1em}.megaNav--subpanel{top:95px}.megaNav--subpanel.active{height:760px !important}.megaNav--subpanel-section{max-width:650px}.megaNav--panel-wrapper{width:80%;max-width:1000px;margin-right:0;border-right:1px solid #444}.megaNav--subpanel-section-list li a,.megaNav--subpanel-section-list p{font-size:1.35em}.megaNav--subpanel-section--highlight .megaNav--subpanel-section-list li a{font-size:1.6em}.en .megaNav--panel-wrapper{max-width:800px}#home .megaNav--subpanel{top:95px}}@media screen and (min-width:1025px) and (max-height:901px){.megaNav--subpanel.fullwidth-panel .megaNav--subpanel-heading{display:none}.megaNav--subpanel-section--highlight .megaNav--subpanel-section-list li a{font-size:1em}.megaNav--subpanel-section-list li a{font-size:1em}.megaNav--subpanel-section-list p{font-size:1em}.megaNav--subpanel.active{height:550px !important}}
body{--flex-basis-1:8.33%;--flex-basis-2:16.66%;--flex-basis-3:25%;--flex-basis-4:33.33%;--flex-basis-5:41.66%;--flex-basis-6:50%;--flex-basis-7:58.33%;--flex-basis-8:66.66%;--flex-basis-9:75%;--flex-basis-10:83.33%;--flex-basis-11:91.66%;--flex-basis-12:100%}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:1em 0}.flex-row::before,.flex-row::after{display:none}.flex-col{display:flex;flex-basis:100%;padding-right:.9375rem;padding-left:.9375rem;max-width:100%}.flex-col>.flex-row>.flex-col{padding:0}.flex-col>.flex-col:first-of-type{padding-left:0}.flex-col>.flex-col:last-of-type{padding-right:0}.flex-row.small-vertical-center{align-items:center}.small-flex-1{flex:0 0 var(--flex-basis-1);max-width:var(--flex-basis-1)}.small-flex-2{flex:0 0 var(--flex-basis-2);max-width:var(--flex-basis-2)}.small-flex-3{flex:0 0 var(--flex-basis-3);max-width:var(--flex-basis-3)}.small-flex-4{flex:0 0 var(--flex-basis-4);max-width:var(--flex-basis-4)}.small-flex-5{flex:0 0 var(--flex-basis-5);max-width:var(--flex-basis-5)}.small-flex-6{flex:0 0 var(--flex-basis-6);max-width:var(--flex-basis-6)}.small-flex-7{flex:0 0 var(--flex-basis-7);max-width:var(--flex-basis-7)}.small-flex-8{flex:0 0 var(--flex-basis-8);max-width:var(--flex-basis-8)}.small-flex-9{flex:0 0 var(--flex-basis-9);max-width:var(--flex-basis-9)}.small-flex-10{flex:0 0 var(--flex-basis-10);max-width:var(--flex-basis-10)}.small-flex-11{flex:0 0 var(--flex-basis-11);max-width:var(--flex-basis-11)}.small-flex-12{flex:0 0 var(--flex-basis-12);max-width:var(--flex-basis-12)}.small-flex-order-1{order:1}.small-flex-order-2{order:2}.small-flex-order-3{order:3}.small-flex-vertical{flex-direction:column;gap:1em}.small-flex-horizontal{flex-direction:row}@media screen and (min-width:481px){.medium-vertical-center{align-items:center}.medium-flex-vertical{flex-direction:column;gap:1em}.medium-flex-horizontal{flex-direction:row}.medium-flex-1{flex:0 0 var(--flex-basis-1);max-width:var(--flex-basis-1)}.medium-flex-2{flex:0 0 var(--flex-basis-2);max-width:var(--flex-basis-2)}.medium-flex-3{flex:0 0 var(--flex-basis-3);max-width:var(--flex-basis-3)}.medium-flex-4{flex:0 0 var(--flex-basis-4);max-width:var(--flex-basis-4)}.medium-flex-5{flex:0 0 var(--flex-basis-5);max-width:var(--flex-basis-5)}.medium-flex-6{flex:0 0 var(--flex-basis-6);max-width:var(--flex-basis-6)}.medium-flex-7{flex:0 0 var(--flex-basis-7);max-width:var(--flex-basis-7)}.medium-flex-8{flex:0 0 var(--flex-basis-8);max-width:var(--flex-basis-8)}.medium-flex-9{flex:0 0 var(--flex-basis-9);max-width:var(--flex-basis-9)}.medium-flex-10{flex:0 0 var(--flex-basis-10);max-width:var(--flex-basis-10)}.medium-flex-11{flex:0 0 var(--flex-basis-11);max-width:var(--flex-basis-11)}.medium-flex-12{flex:0 0 var(--flex-basis-12);max-width:var(--flex-basis-12)}.medium-flex-order-1{order:1}.medium-flex-order-2{order:2}.medium-flex-order-3{order:3}.medium-flex-wrap{flex-wrap:wrap}.medium-flex-nowrap{flex-wrap:nowrap}}@media screen and (min-width:769px){.large-vertical-center{align-items:center}.large-justify-center{justify-content:center}.large-flex-vertical{flex-direction:column;gap:1em}.large-flex-horizontal{flex-direction:row}.large-flex-1{flex:0 0 var(--flex-basis-1);max-width:var(--flex-basis-1)}.large-flex-2{flex:0 0 var(--flex-basis-2);max-width:var(--flex-basis-2)}.large-flex-3{flex:0 0 var(--flex-basis-3);max-width:var(--flex-basis-3)}.large-flex-4{flex:0 0 var(--flex-basis-4);max-width:var(--flex-basis-4)}.large-flex-5{flex:0 0 var(--flex-basis-5);max-width:var(--flex-basis-5)}.large-flex-6{flex:0 0 var(--flex-basis-6);max-width:var(--flex-basis-6)}.large-flex-7{flex:0 0 var(--flex-basis-7);max-width:var(--flex-basis-7)}.large-flex-8{flex:0 0 var(--flex-basis-8);max-width:var(--flex-basis-8)}.large-flex-9{flex:0 0 var(--flex-basis-9);max-width:var(--flex-basis-9)}.large-flex-10{flex:0 0 var(--flex-basis-10);max-width:var(--flex-basis-10)}.large-flex-11{flex:0 0 var(--flex-basis-11);max-width:var(--flex-basis-11)}.large-flex-12{flex:0 0 var(--flex-basis-12);max-width:var(--flex-basis-12)}.large-flex-order-1{order:1}.large-flex-order-2{order:2}.large-flex-order-3{order:3}.large-flex-wrap{flex-wrap:wrap}.large-flex-nowrap{flex-wrap:nowrap}}@media screen and (min-width:1024px){.xlarge-vertical-center{align-items:center}.xlarge-flex-vertical{flex-direction:column;gap:1em}.xlarge-flex-horizontal{flex-direction:row}.xlarge-flex-1{flex:0 0 var(--flex-basis-1);max-width:var(--flex-basis-1)}.xlarge-flex-2{flex:0 0 var(--flex-basis-2);max-width:var(--flex-basis-2)}.xlarge-flex-3{flex:0 0 var(--flex-basis-3);max-width:var(--flex-basis-3)}.xlarge-flex-4{flex:0 0 var(--flex-basis-4);max-width:var(--flex-basis-4)}.xlarge-flex-5{flex:0 0 var(--flex-basis-5);max-width:var(--flex-basis-5)}.xlarge-flex-6{flex:0 0 var(--flex-basis-6);max-width:var(--flex-basis-6)}.xlarge-flex-7{flex:0 0 var(--flex-basis-7);max-width:var(--flex-basis-7)}.xlarge-flex-8{flex:0 0 var(--flex-basis-8);max-width:var(--flex-basis-8)}.xlarge-flex-9{flex:0 0 var(--flex-basis-9);max-width:var(--flex-basis-9)}.xlarge-flex-10{flex:0 0 var(--flex-basis-10);max-width:var(--flex-basis-10)}.xlarge-flex-11{flex:0 0 var(--flex-basis-11);max-width:var(--flex-basis-11)}.xlarge-flex-12{flex:0 0 var(--flex-basis-12);max-width:var(--flex-basis-12)}.xlarge-flex-order-1{order:1}.xlarge-flex-order-2{order:2}.xlarge-flex-order-3{order:3}.xlarge-flex-wrap{flex-wrap:wrap}.xlarge-flex-nowrap{flex-wrap:nowrap}}@media screen and (min-width:1440px){.xxlarge-vertical-center{align-items:center}.xxlarge-flex-vertical{flex-direction:column;gap:1em}.xxlarge-flex-horizontal{flex-direction:row}.xxlarge-flex-1{flex:1 0 var(--flex-basis-1);max-width:100%}.xxlarge-flex-2{flex:1 0 var(--flex-basis-2);max-width:100%}.xxlarge-flex-3{flex:1 0 var(--flex-basis-3);max-width:100%}.xxlarge-flex-4{flex:1 0 var(--flex-basis-4);max-width:100%}.xxlarge-flex-5{flex:1 0 var(--flex-basis-5);max-width:100%}.xxlarge-flex-6{flex:1 0 var(--flex-basis-6);max-width:100%}.xxlarge-flex-7{flex:1 0 var(--flex-basis-7);max-width:100%}.xxlarge-flex-8{flex:1 0 var(--flex-basis-8);max-width:100%}.xxlarge-flex-9{flex:1 0 var(--flex-basis-9);max-width:100%}.xxlarge-flex-10{flex:1 0 var(--flex-basis-10);max-width:100%}.xxlarge-flex-11{flex:1 0 var(--flex-basis-11);max-width:100%}.xxlarge-flex-12{flex:1 0 var(--flex-basis-12);max-width:100%}.xxlarge-flex-wrap{flex-wrap:wrap}.xxlarge-flex-nowrap{flex-wrap:nowrap}}@media screen and (min-width:1600px){.xxxlarge-vertical-center{align-items:center}.xxxlarge-flex-1{flex:1 0 var(--flex-basis-1);max-width:var(--flex-basis-1)}.xxxlarge-flex-2{flex:1 0 var(--flex-basis-2);max-width:var(--flex-basis-2)}.xxxlarge-flex-3{flex:1 0 var(--flex-basis-3);max-width:var(--flex-basis-3)}.xxxlarge-flex-4{flex:1 0 var(--flex-basis-4);max-width:var(--flex-basis-4)}.xxxlarge-flex-5{flex:1 0 var(--flex-basis-5);max-width:var(--flex-basis-5)}.xxxlarge-flex-6{flex:1 0 var(--flex-basis-6);max-width:var(--flex-basis-6)}.xxxlarge-flex-7{flex:1 0 var(--flex-basis-7);max-width:var(--flex-basis-7)}.xxxlarge-flex-8{flex:1 0 var(--flex-basis-8);max-width:var(--flex-basis-8)}.xxxlarge-flex-9{flex:1 0 var(--flex-basis-9);max-width:var(--flex-basis-9)}.xxxlarge-flex-10{flex:1 0 var(--flex-basis-10);max-width:var(--flex-basis-10)}.xxxlarge-flex-11{flex:1 0 var(--flex-basis-11);max-width:var(--flex-basis-11)}.xxxlarge-flex-12{flex:1 0 var(--flex-basis-12);max-width:var(--flex-basis-12)}}.block-flex-grid{--flex-block-12:8.33%;--flex-block-11:9.09090909%;--flex-block-10:10%;--flex-block-9:11.11111111%;--flex-block-8:12.5%;--flex-block-7:14.28571429%;--flex-block-6:16.66666667%;--flex-block-5:20%;--flex-block-4:25%;--flex-block-3:33.33333333%;--flex-block-2:50%;--flex-block-1:100%}.block-flex-grid{display:flex;flex-wrap:wrap;gap:1.875rem 0;padding:0;margin-right:-.9375rem !important;margin-left:-.9375rem !important;list-style:none}.block-flex-grid>li{padding:0 .9375rem !important;margin:0 !important;box-sizing:border-box}.small-block-flex-grid-1>li,.small-block-flex-grid-1>div,.small-block-flex-grid-1 article{flex:1 0 var(--flex-block-1);max-width:var(--flex-block-1)}.small-block-flex-grid-2>li,.small-block-flex-grid-2>div,.small-block-flex-grid-2 article{flex:1 0 var(--flex-block-2);max-width:var(--flex-block-2)}.small-block-flex-grid-3>li,.small-block-flex-grid-3>div,.small-block-flex-grid-3 article{flex:1 0 var(--flex-block-3);max-width:var(--flex-block-3)}.small-block-flex-grid-4>li,.small-block-flex-grid-4>div,.small-block-flex-grid-4 article{flex:1 0 var(--flex-block-4);max-width:var(--flex-block-4)}.small-block-flex-grid-5>li,.small-block-flex-grid-5>div,.small-block-flex-grid-5 article{flex:1 0 var(--flex-block-5);max-width:var(--flex-block-5)}.small-block-flex-grid-6>li,.small-block-flex-grid-6>div,.small-block-flex-grid-6 article{flex:1 0 var(--flex-block-6);max-width:var(--flex-block-6)}.small-block-flex-grid-7>li,.small-block-flex-grid-7>div,.small-block-flex-grid-7 article{flex:1 0 var(--flex-block-7);max-width:var(--flex-block-7)}.small-block-flex-grid-8>li,.small-block-flex-grid-8>div,.small-block-flex-grid-8 article{flex:1 0 var(--flex-block-8);max-width:var(--flex-block-8)}.small-block-flex-grid-9>li,.small-block-flex-grid-9>div,.small-block-flex-grid-9 article{flex:1 0 var(--flex-block-9);max-width:var(--flex-block-9)}.small-block-flex-grid-10>li,.small-block-flex-grid-10>div,.small-block-flex-grid-10 article{flex:1 0 var(--flex-block-10);max-width:var(--flex-block-10)}.small-block-flex-grid-11>li,.small-block-flex-grid-11>div,.small-block-flex-grid-11 article{flex:1 0 var(--flex-block-11);max-width:var(--flex-block-11)}.small-block-flex-grid-12>li,.small-block-flex-grid-12>div,.small-block-flex-grid-12 article{flex:1 0 var(--flex-block-12);max-width:var(--flex-block-12)}@media screen and (min-width:481px){.medium-block-flex-grid-1>li,.medium-block-flex-grid-1>div,.medium-block-flex-grid-1 article{flex:1 0 var(--flex-block-1);max-width:var(--flex-block-1)}.medium-block-flex-grid-2>li,.medium-block-flex-grid-2>div,.medium-block-flex-grid-2 article{flex:1 0 var(--flex-block-2);max-width:var(--flex-block-2)}.medium-block-flex-grid-3>li,.medium-block-flex-grid-3>div,.medium-block-flex-grid-3 article{flex:1 0 var(--flex-block-3);max-width:var(--flex-block-3)}.medium-block-flex-grid-4>li,.medium-block-flex-grid-4>div,.medium-block-flex-grid-4 article{flex:1 0 var(--flex-block-4);max-width:var(--flex-block-4)}.medium-block-flex-grid-5>li,.medium-block-flex-grid-5>div,.medium-block-flex-grid-5 article{flex:1 0 var(--flex-block-5);max-width:var(--flex-block-5)}.medium-block-flex-grid-6>li,.medium-block-flex-grid-6>div,.medium-block-flex-grid-6 article{flex:1 0 var(--flex-block-6);max-width:var(--flex-block-6)}.medium-block-flex-grid-7>li,.medium-block-flex-grid-7>div,.medium-block-flex-grid-7 article{flex:1 0 var(--flex-block-7);max-width:var(--flex-block-7)}.medium-block-flex-grid-8>li,.medium-block-flex-grid-8>div,.medium-block-flex-grid-8 article{flex:1 0 var(--flex-block-8);max-width:var(--flex-block-8)}.medium-block-flex-grid-9>li,.medium-block-flex-grid-9>div,.medium-block-flex-grid-9 article{flex:1 0 var(--flex-block-9);max-width:var(--flex-block-9)}.medium-block-flex-grid-10>li,.medium-block-flex-grid-10>div,.medium-block-flex-grid-10 article{flex:1 0 var(--flex-block-10);max-width:var(--flex-block-10)}.medium-block-flex-grid-11>li,.medium-block-flex-grid-11>div,.medium-block-flex-grid-11 article{flex:1 0 var(--flex-block-11);max-width:var(--flex-block-11)}.medium-block-flex-grid-12>li,.medium-block-flex-grid-12>div,.medium-block-flex-grid-12 article{flex:1 0 var(--flex-block-12);max-width:var(--flex-block-12)}}@media screen and (min-width:769px){.large-block-flex-grid-1>li,.large-block-flex-grid-1>div,.large-block-flex-grid-1 article{flex:1 0 var(--flex-block-1);max-width:var(--flex-block-1)}.large-block-flex-grid-2>li,.large-block-flex-grid-2>div,.large-block-flex-grid-2 article{flex:1 0 var(--flex-block-2);max-width:var(--flex-block-2)}.large-block-flex-grid-3>li,.large-block-flex-grid-3>div,.large-block-flex-grid-3 article{flex:1 0 var(--flex-block-3);max-width:var(--flex-block-3)}.large-block-flex-grid-4>li,.large-block-flex-grid-4>div,.large-block-flex-grid-4 article{flex:1 0 var(--flex-block-4);max-width:var(--flex-block-4)}.large-block-flex-grid-5>li,.large-block-flex-grid-5>div,.large-block-flex-grid-5 article{flex:1 0 var(--flex-block-5);max-width:var(--flex-block-5)}.large-block-flex-grid-6>li,.large-block-flex-grid-6>div,.large-block-flex-grid-6 article{flex:1 0 var(--flex-block-6);max-width:var(--flex-block-6)}.large-block-flex-grid-7>li,.large-block-flex-grid-7>div,.large-block-flex-grid-7 article{flex:1 0 var(--flex-block-7);max-width:var(--flex-block-7)}.large-block-flex-grid-8>li,.large-block-flex-grid-8>div,.large-block-flex-grid-8 article{flex:1 0 var(--flex-block-8);max-width:var(--flex-block-8)}.large-block-flex-grid-9>li,.large-block-flex-grid-9>div,.large-block-flex-grid-9 article{flex:1 0 var(--flex-block-9);max-width:var(--flex-block-9)}.large-block-flex-grid-10>li,.large-block-flex-grid-10>div,.large-block-flex-grid-10 article{flex:1 0 var(--flex-block-10);max-width:var(--flex-block-10)}.large-block-flex-grid-11>li,.large-block-flex-grid-11>div,.large-block-flex-grid-11 article{flex:1 0 var(--flex-block-11);max-width:var(--flex-block-11)}.large-block-flex-grid-12>li,.large-block-flex-grid-12>div,.large-block-flex-grid-12 article{flex:1 0 var(--flex-block-12);max-width:var(--flex-block-12)}}@media screen and (min-width:1024px){.xlarge-block-flex-grid-1>li,.xlarge-block-flex-grid-1>div,.xlarge-block-flex-grid-1 article{flex:1 0 var(--flex-block-1);max-width:var(--flex-block-1)}.xlarge-block-flex-grid-2>li,.xlarge-block-flex-grid-2>div,.xlarge-block-flex-grid-2 article{flex:1 0 var(--flex-block-2);max-width:var(--flex-block-2)}.xlarge-block-flex-grid-3>li,.xlarge-block-flex-grid-3>div,.xlarge-block-flex-grid-3 article{flex:1 0 var(--flex-block-3);max-width:var(--flex-block-3)}.xlarge-block-flex-grid-4>li,.xlarge-block-flex-grid-4>div,.xlarge-block-flex-grid-4 article{flex:1 0 var(--flex-block-4);max-width:var(--flex-block-4)}.xlarge-block-flex-grid-5>li,.xlarge-block-flex-grid-5>div,.xlarge-block-flex-grid-5 article{flex:1 0 var(--flex-block-5);max-width:var(--flex-block-5)}.xlarge-block-flex-grid-6>li,.xlarge-block-flex-grid-6>div,.xlarge-block-flex-grid-6 article{flex:1 0 var(--flex-block-6);max-width:var(--flex-block-6)}.xlarge-block-flex-grid-7>li,.xlarge-block-flex-grid-7>div,.xlarge-block-flex-grid-7 article{flex:1 0 var(--flex-block-7);max-width:var(--flex-block-7)}.xlarge-block-flex-grid-8>li,.xlarge-block-flex-grid-8>div,.xlarge-block-flex-grid-8 article{flex:1 0 var(--flex-block-8);max-width:var(--flex-block-8)}.xlarge-block-flex-grid-9>li,.xlarge-block-flex-grid-9>div,.xlarge-block-flex-grid-9 article{flex:1 0 var(--flex-block-9);max-width:var(--flex-block-9)}.xlarge-block-flex-grid-10>li,.xlarge-block-flex-grid-10>div,.xlarge-block-flex-grid-10 article{flex:1 0 var(--flex-block-10);max-width:var(--flex-block-10)}.xlarge-block-flex-grid-11>li,.xlarge-block-flex-grid-11>div,.xlarge-block-flex-grid-11 article{flex:1 0 var(--flex-block-11);max-width:var(--flex-block-11)}.xlarge-block-flex-grid-12>li,.xlarge-block-flex-grid-12>div,.xlarge-block-flex-grid-12 article{flex:1 0 var(--flex-block-12);max-width:var(--flex-block-12)}}@media screen and (min-width:1440px){.xxlarge-block-flex-grid-1>li,.xxlarge-block-flex-grid-1>div,.xxlarge-block-flex-grid-1 article{flex:1 0 var(--flex-block-1);max-width:var(--flex-block-1)}.xxlarge-block-flex-grid-2>li,.xxlarge-block-flex-grid-2>div,.xxlarge-block-flex-grid-2 article{flex:1 0 var(--flex-block-2);max-width:var(--flex-block-2)}.xxlarge-block-flex-grid-3>li,.xxlarge-block-flex-grid-3>div,.xxlarge-block-flex-grid-3 article{flex:1 0 var(--flex-block-3);max-width:var(--flex-block-3)}.xxlarge-block-flex-grid-4>li,.xxlarge-block-flex-grid-4>div,.xxlarge-block-flex-grid-4 article{flex:1 0 var(--flex-block-4);max-width:var(--flex-block-4)}.xxlarge-block-flex-grid-5>li,.xxlarge-block-flex-grid-5>div,.xxlarge-block-flex-grid-5 article{flex:1 0 var(--flex-block-5);max-width:var(--flex-block-5)}.xxlarge-block-flex-grid-6>li,.xxlarge-block-flex-grid-6>div,.xxlarge-block-flex-grid-6 article{flex:1 0 var(--flex-block-6);max-width:var(--flex-block-6)}.xxlarge-block-flex-grid-7>li,.xxlarge-block-flex-grid-7>div,.xxlarge-block-flex-grid-7 article{flex:1 0 var(--flex-block-7);max-width:var(--flex-block-7)}.xxlarge-block-flex-grid-8>li,.xxlarge-block-flex-grid-8>div,.xxlarge-block-flex-grid-8 article{flex:1 0 var(--flex-block-8);max-width:var(--flex-block-8)}.xxlarge-block-flex-grid-9>li,.xxlarge-block-flex-grid-9>div,.xxlarge-block-flex-grid-9 article{flex:1 0 var(--flex-block-9);max-width:var(--flex-block-9)}.xxlarge-block-flex-grid-10>li,.xxlarge-block-flex-grid-10>div,.xxlarge-block-flex-grid-10 article{flex:1 0 var(--flex-block-10);max-width:var(--flex-block-10)}.xxlarge-block-flex-grid-11>li,.xxlarge-block-flex-grid-11>div,.xxlarge-block-flex-grid-11 article{flex:1 0 var(--flex-block-11);max-width:var(--flex-block-11)}.xxlarge-block-flex-grid-12>li,.xxlarge-block-flex-grid-12>div,.xxlarge-block-flex-grid-12 article{flex:1 0 var(--flex-block-12);max-width:var(--flex-block-12)}}
.favourite-button{opacity:1;position:absolute;display:block;overflow:visible;width:40px;height:40px;top:2px;right:2px;background-color:white;border:.5px solid #2e188b;padding:.5em;border-radius:50%;z-index:5;transition:all ease .3s}.event-slick---item .favourite-button{width:50px;height:50px}.favourite-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#2e188b;width:50%}.favourite-button:hover:after{opacity:1}.production-remove-favorite{color:#2e188b}.wishlist-notify:before{opacity:0;background:#2e188b;color:#fff;padding:5px 10px;white-space:nowrap;overflow:hidden;text-align:center;border-radius:7px;position:absolute;top:50%;right:49px;transform:translateY(-50%);box-shadow:0 6px 8px rgb(0 0 0 / 25%);display:flex;justify-content:center;align-items:center;animation-name:addpop;animation-duration:2s;animation-direction:alternate-reverse;animation-iteration-count:1}.en .wishlist-notify.wishlist-add:before{content:'Added to wish list'}.en .wishlist-notify.wishlist-remove:before{content:'Removed from wish list'}.fr .wishlist-notify.wishlist-add:before{content:'Ajouté à la liste de souhaits'}.fr .wishlist-notify.wishlist-remove:before{content:'Retiré de la liste de souhaits'}@keyframes addpop{0{opacity:0}75%{opacity:1}100%{opacity:0}}#sales_module .favourite-button{top:-1em;right:-1em;width:50px;height:50px;opacity:1}.event .mobile-header-wishlist .favourite-button{top:2vw;right:2vw}.eventSearch--item-wishList .favourite-button{position:relative;top:0;right:0;width:50px;height:50px;opacity:1}.production-add-favorite.is-loading,.production-remove-favorite.is-loading{pointer-events:none}.production-add-favorite.is-loading svg,.production-remove-favorite.is-loading svg{display:none}.production-add-favorite.is-loading::before,.production-remove-favorite.is-loading::before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid #2e188b;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.package_series_list---item .favourite-button{top:-10px;right:-10px}.fullwidth_event_list .closed .favourite-button{display:none}.fullwidth_event_list---item .favourite-button{width:30px;height:30px;right:-5px;position:absolute;top:5%;transform:translateY(-50%)}.dark #sales_module .favourite-button{background:#2E188B;border:.5px solid #000000;svg{color:#fff}}@media screen and (min-width:481px){.event-slick---item .favourite-button{top:6px;right:6px}.fullwidth_event_list---item .favourite-button{top:20%;transform:translateY(-50%)}}@media screen and (min-width:600px){.event .mobile-header-wishlist .favourite-button{width:70px;height:70px}.fullwidth_event_list---item .favourite-button{top:30%}}@media screen and (min-width:769px){.fullwidth_event_list---item .favourite-button{top:35%}}@media screen and (min-width:981px){.fullwidth_event_list---item .favourite-button{width:40px;height:40px;top:35%}}@media screen and (min-width:1025px){.favourite-button{opacity:1;transition:all ease .3}.production-remove-favorite{opacity:1}.favourite-button:hover:after{opacity:1}.fullwidth_event_list---item:hover .favourite-button{opacity:1}.event-slick---item .favourite-button{transition:all ease .3s}.event-slick---item .favourite-button.production-remove-favorite{opacity:1}.package_series_list---item .favourite-button{top:-1em;right:-1em;width:50px;height:50px;transition:all ease .3s}.package_series_list---item:hover .favourite-button{opacity:1}.favourite-button:after{display:flex;justify-content:center;align-items:center;content:'\FF0B';font-weight:600;font-size:1em;background:#2e188b;color:#fff;width:60%;height:60%;line-height:normal;border-radius:100%;text-align:center;opacity:0;transition:all .2s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.favourite-button.production-remove-favorite:after{background:#d82a1a}.favourite-button.production-remove-favorite:after{content:'\2212';padding:9%}.wishlist-notify:before{display:none}.favourite-button:hover:before{opacity:0;background:#2e188b;color:#fff;padding:5px 10px;white-space:nowrap;overflow:hidden;text-align:center;border-radius:7px;position:absolute;top:-31px;left:50%;transform:translateX(-50%);box-shadow:0 6px 8px rgb(0 0 0 / 25%);display:flex;justify-content:center;align-items:center}.en .favourite-button.production-add-favorite:hover:before{opacity:1;content:'Add to wish list'}.fr .favourite-button.production-add-favorite:hover:before{opacity:1;content:'Ajouter à la liste de souhaits'}.en .favourite-button.production-remove-favorite:hover:before{opacity:1;content:'Remove from wish list'}.fr .favourite-button.production-remove-favorite:hover:before{opacity:1;content:'Retirer de la liste de souhaits'}.event-slick---item .favourite-button{width:40px;height:40px}.package_series_list---item .favourite-button:hover:before{position:absolute;top:50%;right:58px;transform:translateY(-50%);left:auto}.event-slick---item .favourite-button:hover:before{position:absolute;top:50%;right:33px;transform:translateY(-50%);left:auto}.eventSearch--item-wishList .favourite-button:hover:before{position:absolute;top:50%;right:58px;transform:translateY(-50%);left:auto}#sales_module .favourite-button:hover:before{position:absolute;top:50%;left:auto;right:45px;transform:translateY(-50%)}}@media screen and (min-width:1150px){.fullwidth_event_list---item .favourite-button{position:absolute;top:40%;right:-20px;transform:translateY(-50%);margin:0}}@media screen and (min-width:1440px){#sales_module .favourite-button{top:-1.75em;right:-1.75em;width:60px;height:60px;opacity:1}#sales_module .favourite-button:hover:before{right:55px}.package_series_list---item .favourite-button:hover:before{position:absolute;top:-35px;right:auto;left:50%;transform:translateX(-50%)}}
.addeventatc{cursor:pointer;display:inline-block;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Source Sans 3",sans-serif}.addeventatc.button{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:.5em;color:#000 !important;font-family:"Source Sans 3",sans-serif;font-weight:400;line-height:100%;background:#fff;text-decoration:none;border:1px solid transparent;margin:0;padding:1em 1em;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;outline-color:rgba(0,78,255,.5);text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);&.cta{background:var(--cta-yellow);color:var(--main-text);font-size:1.2em;&:hover{background-color:var(--cta-yellow-hover)}}svg{height:1em;margin-bottom:.15em}}.addeventatc.button:hover{background-color:#fafafa;color:#000;text-decoration:none}.addeventatc.button:active{border-width:2px 1px 0 1px}.addeventatc-selected{background-color:#f9f9f9}.addeventatc.button .start,.addeventatc.button .end,.addeventatc.button .timezone,.addeventatc.button .title,.addeventatc.button .description,.addeventatc.button .location,.addeventatc.button .organizer,.addeventatc.button .organizer_email,.addeventatc.button .facebook_event,.addeventatc.button .all_day_event,.addeventatc.button .date_format,.addeventatc.button .alarm_reminder,.addeventatc.button .recurring,.addeventatc.button .attendees,.addeventatc.button .calname,.addeventatc.button .uid,.addeventatc.button .status,.addeventatc.button .method,.addeventatc.button .client,.addeventatc.button .transp{display:none !important}.addeventatc.button br{display:none}.addeventatc_dropdown{width:230px;position:absolute;padding:6px 0 0 0;font-family:"Open Sans",Roboto,"Helvetica Neue",Helvetica,Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;color:#000 !important;font-weight:600;line-height:100%;background:#fff;text-decoration:none;text-align:left;margin-left:-1px;display:none;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 10px 26px;-moz-box-shadow:rgba(0,0,0,0.4) 0 10px 26px;box-shadow:rgba(0,0,0,0.4) 0 10px 26px;transform:scale(.98,.98) translateY(5px);z-index:-1;transition:transform .15s ease;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.addeventatc_dropdown.topdown{transform:scale(.98,.98) translateY(-5px) !important}.addeventatc_dropdown span{display:block;line-height:100%;background:#fff;text-decoration:none;cursor:pointer;color:#333 !important;font-weight:600;padding:14px 10px 14px 55px;margin:-2px 0}.addeventatc_dropdown span:hover{background-color:#f4f4f4;color:#000;text-decoration:none}.addeventatc_dropdown em{color:#999 !important;font-size:12px !important;font-weight:400}.addeventatc_dropdown .frs a{background:#fff;color:#cacaca !important;cursor:pointer;font-size:9px !important;font-style:normal !important;font-weight:400 !important;line-height:110% !important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101}.addeventatc_dropdown .frs a:hover{color:#999 !important}.addeventatc_dropdown .ateappleical{background:url(/assets/img/icons/addevent/icon-apple-t5.svg) 18px 40% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ategoogle{background:url(/assets/img/icons/addevent/icon-google-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoffice365{background:url(/assets/img/icons/addevent/icon-office365-t5.svg) 19px 50% no-repeat;background-size:18px 100%}.addeventatc_dropdown .ateoutlook{background:url(/assets/img/icons/addevent/icon-outlook-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateoutlookcom{background:url(/assets/img/icons/addevent/icon-outlookcom-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .ateyahoo{background:url(/assets/img/icons/addevent/icon-yahoo-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .atefacebook{background:url(/assets/img/icons/addevent/icon-facebook-t5.svg) 18px 50% no-repeat;background-size:22px 100%}.addeventatc_dropdown .copyx{height:21px;display:block;position:relative;cursor:default}.addeventatc_dropdown .brx{height:1px;overflow:hidden;background:#e8e8e8;position:absolute;z-index:100;left:10px;right:10px;top:9px}.addeventatc_dropdown.addeventatc-selected{transform:scale(1,1) translateY(0);z-index:99999999999}.addeventatc_dropdown.topdown.addeventatc-selected{transform:scale(1,1) translateY(0) !important}.addeventatc_dropdown .drop_markup{background-color:#f4f4f4}.addeventatc_dropdown.addeventatc-selected{top:0 !important;left:0 !important}#sales_module.free .addeventatc.button{background-color:#f2f9f5;color:#008838 !important;border:1px solid #008838;font-size:1.25em}
.landing_nav{margin-bottom:0;background:#6068b2}.landing_nav li{width:100%;border-bottom:1px solid #fff;cursor:pointer}.landing_nav li a{font-size:1.25em}.landing_nav li a.active{background:rgba(255,255,255,.25)}.landing_nav li{border-bottom:1px solid #fff}.discipline.nav,.landing.nav{background:#333;margin-bottom:0}.discipline.nav ul,.landing.nav ul{margin-bottom:0}.discipline.nav .menu-icon,.landing.nav .menu-icon{display:flex;justify-content:flex-end;align-items:stretch}.discipline.nav .menu-icon .hide-text,.landing.nav .menu-icon .hide-text{width:0;position:absolute}.discipline.nav .menu-icon::before,.landing.nav .menu-icon::before{content:'';display:block;height:auto;width:30px;background:url(/assets/img/buttons/caret-left-solid-white.svg) no-repeat center;background-size:10px;transition:all ease-out .3s}.secondary_nav .columns{padding:0}.secondary_nav .menu-icon{height:30px;width:50px;background:url(/assets/img/icons/plus_white.svg) no-repeat center;background-size:10px}.discipline.nav .accordion--heading,.landing.nav .accordion--heading{display:flex;justify-content:center;align-items:center;align-items:stretch}.discipline.nav .accordion--heading.current .menu-icon::before,.landing.nav .accordion--heading.current .menu-icon::before{transform:rotate(-90deg)}.secondary_nav .accordion--heading.current .menu-icon{background:url(/assets/img/icons/minus_white.svg) no-repeat center;background-size:10px}.discipline.nav .accordion--heading .discipline_title,.landing.nav .accordion--heading .discipline_title{text-align:left;color:#fff;text-transform:uppercase;padding:.7em .937rem;font-size:1.25em;font-weight:400}.secondary_nav .accordion--heading .discipline_title{text-align:left;color:#fff;padding:.25em .937rem;font-size:1em;font-weight:300}.discipline.nav .accordion .pane,.landing.nav .accordion .pane{border-top:1px solid rgba(255,255,255,0.5);display:none}.secondary_nav .accordion .pane{border-top:1px solid rgba(255,255,255,0.05)}.discipline.nav li,.landing.nav li{border-bottom:1px solid rgba(255,255,255,0.09);text-align:center;cursor:pointer}.secondary_nav li{width:50%;list-style-type:none;float:left;margin:0;border-bottom:1px solid rgba(255,255,255,.05)}.discipline.nav li a,.landing.nav li a{width:100%;color:#fff;padding:.5em 0;display:block;transition:all ease .5s;font-weight:350;font-size:1.15em;text-decoration:none}.discipline.nav li a:hover,.landing.nav li a:hover{background:rgba(255,255,255,0.1)}.discipline.nav li a.active,.landing.nav li a.active{background:rgba(255,255,255,0.25)}.nav .nav_button{border:1px solid #fff;margin:.5em 0 0;padding:.25em .15em !important;border-radius:5px}.sub-nav.inline-list.pipes li+li{border-left:1px solid #ddd;padding-left:.5em}#section_header .sub-nav.pipes{margin-right:-.25em}#section_header .inline-list.sub-nav.pipes li+li{margin-left:.6em}.nav .flex-list{display:flex;list-style-type:none;justify-content:space-around;align-items:stretch;flex-wrap:wrap}.nav .flex-list li{min-width:150px;flex:1 0 0;align-self:center}.nav .flex-list li a{padding:1em 0}@media screen and (min-width:481px){.landing_nav li{width:50%;border-right:1px solid #fff}.discipline.nav li,.landing.nav li{border-right:0}}@media screen and (min-width:600px){.secondary_nav li{width:25%;border:0}}@media screen and (min-width:769px){.landing_nav li{width:25%;border-right:1px solid #fff;border-bottom:0}.landing_nav li:nth-child(even){border-right:1px solid #fff}.discipline.nav ul,.landing.nav ul{padding-left:.9375rem;padding-right:.9375rem}.discipline.nav li,.landing.nav li{border:0}.discipline.nav li:first-of-type a{text-transform:uppercase;font-weight:500}.discipline.nav li a,.landing.nav li a{width:100%;font-size:.95em;padding:1em 0;font-weight:300}.secondary_nav li:nth-child(odd){border-right:0}.secondary_nav li{width:auto;border-bottom:0}.secondary_nav li a{padding:.5em 2em}.discipline.nav [class*="block-grid-"]>li,.landing.nav [class*="block-grid-"]>li{padding:0}.discipline.nav .accordion ul{padding-left:0;padding-right:0}.discipline.nav .accordion li{list-style-type:none;border-bottom:1px solid rgba(255,255,255,0.25);border-right:1px solid rgba(255,255,255,0.25);text-align:center;cursor:pointer;width:50%;float:left}}@media screen and (min-width:981px){.landing_nav li,.landing_nav li:nth-child(even){border:0}.landing_nav li a{font-size:1.5em}.discipline.nav li a,.landing.nav li a{padding:.75em 0}.en .discipline.nav li a,.en .landing.nav li a{font-size:1.25em}.fr .discipline.nav li a,.fr .landing.nav li a{font-size:1.15em}}@media screen and (min-width:1024px){.secondary_nav .columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (max-width:768px){.tab-bar.slim .menu-icon{width:100%;text-indent:0;font-size:inherit}.tab-bar.slim .menu-icon span::after{display:none}.tab-bar.slim .menu-icon span.tab-bar-title{width:100%}}.dynamic-accordion .discipline-nav{display:flex !important;flex-direction:column}.dynamic-accordion .accordion--heading{display:flex !important;justify-content:space-between;align-items:center;background:#333;cursor:pointer}.dynamic-accordion .nav-content{display:none !important;flex-direction:column}.no-js .dynamic-accordion .nav-content{display:flex !important;flex-direction:column}.dynamic-accordion .nav-content.active{display:flex !important}.dynamic-accordion .nav-list{list-style:none;display:flex;flex-wrap:wrap;margin:0 !important;padding:0 !important;width:100%}.dynamic-accordion .nav-list li{margin:0;flex:0 0 100%}.dynamic-accordion .nav-list a{text-decoration:none;color:#333}.dynamic-accordion.force-expanded{.accordion--heading{display:none !important}.nav-content{display:flex !important}}@media screen and (min-width:600px){.dynamic-accordion .nav-list li{flex:0 0 33.33%}}@media screen and (min-width:981px){.dynamic-accordion .accordion--heading{display:none !important}.dynamic-accordion .nav-content{display:flex !important;flex-direction:row;justify-content:center}.dynamic-accordion .nav-list{display:flex;width:100%;max-width:994px}.dynamic-accordion .nav-list li{margin:0;flex:1 0 0}}
.storiesgrid{margin-bottom:0}.storiesgrid ul.secondary li{margin-bottom:1em;overflow:visible}.storiesgrid ul .story_list_item{flex:1 0 100%}.storiesgrid ul.secondary li .post_description a{display:flex;flex-direction:column}.storiesgrid .secondary li article a.image_link{display:none}.storiesgrid ul.secondary .post_description h3{color:#333;font-weight:400;font-size:1.25em;margin-bottom:1em;text-decoration:underline}.storiesgrid .content_link p{color:#777}.storiesgrid .content_link p .date{color:#000}.dark .storiesgrid ul.secondary .post_description h3{color:#fff}.storiesgrid .story_list_item{margin-bottom:2em}.storiesgrid .blog_quote{color:#000;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:2em 2em 1.5em}.storiesgrid blockquote{border-left:0;padding:0;color:#000;font-size:1.25em}.storiesgrid cite{text-align:right}.storiesgrid hr{margin-bottom:2em}.dark .storiesgrid ul .story_list_item a{text-decoration:none}.dark .storiesgrid ul .story_list_item h3{color:#fdd757;text-decoration:none}.dark .storiesgrid .post_description p{color:#fff;text-decoration:none}.dark .storiesgrid p .date{color:#ccc}.dark .storiesgrid .blog_quote{border-top:1px solid rgba(221,221,221,0.25);border-bottom:1px solid rgba(221,221,221,0.25)}.dark .storiesgrid .blog_quote{color:#fff}.dark .storiesgrid blockquote{color:#fff}.dark .storiesgrid cite{text-align:right;color:#ccc}.storiesgrid .secondary.v2.small-block-grid-1{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:0}.storiesgrid .secondary.v2.small-block-grid-1:before,.storiesgrid .secondary.v2.small-block-grid-1:after{display:none}.storiesgrid .flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:0;margin:0 -.625rem;gap:0}.storiesgrid .flex li{padding:0 .625rem}.storiesgrid .v2 figure{border-radius:5px;box-shadow:0 2px 25px rgba(0,0,0,0.1);overflow:hidden;position:relative}.storiesgrid .v2 figure:not(.w-excerpt){background:#1a1a1a}.storiesgrid ul.secondary.v2 .post_description h3{text-decoration:none;font-size:1em;font-weight:300;color:#000;margin-bottom:.25em}.storiesgrid .v2 article a{color:#000;font-weight:300;font-size:1em}.storiesgrid ul.secondary li figure{display:flex;justify-content:flex-start;align-items:flex-end;margin:0;width:100%;height:100%;position:relative;overflow:hidden}.storiesgrid ul.secondary li figure.photo img{width:100%;height:auto;object-fit:cover;aspect-ratio:16 / 9}.storiesgrid .v2 article a figure,.storiesgrid .v2 li a figure img{transition:.3s ease}.storiesgrid .v2 article a:hover figure img{opacity:.75}.storiesgrid figure .svg-inline--fa{color:#fff;font-size:1.5em;border-radius:100%;background:rgba(0,0,0,.8);position:absolute;top:.5em;left:.5em}.storiesgrid .v2 article a figure:not(.w-excerpt):after{content:"";width:100%;height:101%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);background:linear-gradient(17deg,rgba(0,0,0,1) 0,rgba(0,0,0,.5774903711484594) 30%,rgba(0,0,0,.18253238795518212) 47%,rgba(0,0,0,0) 62%);pointer-events:none;z-index:1}.storiesgrid ul.secondary .post_description .overlay_title{display:none;padding:.5em 1em;width:100%;z-index:2;transition:all ease .3s;position:absolute}.storiesgrid ul.secondary .post_description .overlay_title h3{color:#fff;font-size:1.15em}.storiesgrid ul.story-slider .story_list_item{margin:0}.storiesgrid ul.story-slider:not(.slick-initialized) .story_list_item{max-width:100%;float:left}.storiesgrid ul.story-slider li figure{box-shadow:none}.storiesgrid ul.story-slider li .post_description a{display:flex;flex-direction:column;gap:1em}.storiesgrid ul.story-slider .post_description_contain{display:flex;flex-direction:column;gap:.5em}.storiesgrid ul.story-slider .post_description h3{margin:0 !important}.storiesgrid ul.story-slider .post_description_excerpt{display:none}@media screen and (min-width:481px){.storiesgrid ul.secondary .post_description h3{font-size:1.2em}.storiesgrid ul.secondary:not(.story-slider) .post_description .overlay_title{display:block}.storiesgrid ul.secondary:not(.story-slider) .post_description .mobile_title{display:none}}@media screen and (min-width:600px){.storiesgrid ul.secondary .post_description .overlay_title{display:none}.storiesgrid ul.secondary .post_description .mobile_title{display:block}.storiesgrid .secondary.v2.medium-block-grid-3 li{flex:0 0 33.3%}.storiesgrid ul.flex.flex-3 li{flex:1 0 33.3%}}@media screen and (min-width:768px){.storiesgrid .secondary li article a.image_link{display:block}.storiesgrid ul.secondary .post_description{position:relative}.storiesgrid ul.secondary .post_description h3{font-size:1em;margin-bottom:0;font-weight:normal;text-decoration:none}.storiesgrid ul.primary{margin-bottom:1em}.storiesgrid ul .story_list_item h3{font-size:1.8em;font-weight:normal;margin:.5em 0 .25em}.storiesgrid ul.secondary .story_list_item h3{font-size:1em}.storiesgrid .post_description p{color:#777}.storiesgrid p .date{color:#333}.storiesgrid li article{position:relative;margin-bottom:1.25rem}.storiesgrid .secondary li article{margin-bottom:0}.storiesgrid li article p{margin-bottom:0}.storiesgrid li article a{display:block}.storiesgrid ul.secondary header a{color:#fff;font-weight:200}aside.sidebar .post_description .description_inner h2{font-size:1.5em;margin-bottom:0}aside.sidebar .post_description .description_inner p{font-size:.9em}.storiesgrid .post_description .description_inner a{text-decoration:none}.storiesgrid .post_description:hover .description_inner a{text-decoration:underline}.storiesgrid aside.sidebar .post_description .description_inner a:hover,.storiesgrid aside.sidebar .post_description .description_inner a:hover h2,.storiesgrid aside.sidebar .post_description .description_inner a:hover p{text-decoration:none !important}}@media screen and (min-width:981px){.storiesgrid ul.secondary header a{color:#fff;font-weight:200}.storiesgrid ul.secondary .post_description h3{color:#fff;font-weight:300;margin:0;line-height:1.25em;z-index:10}.storiesgrid ul.secondary.v2 .post_description h3{text-decoration:none;line-height:1.35em;font-weight:400;color:#fff;margin-bottom:.35em;padding-right:0}.storiesgrid ul.secondary.v2 .post_description .overlay_title h3{line-height:1.25em;font-weight:400;color:#fff;padding-right:0;text-shadow:-2px 2px 13px #000}.storiesgrid ul.secondary.v2 .post_description .excerpt_title h3{font-size:clamp(1.0625rem,0.6855rem + 0.7843vw,1.1875rem);color:#000}.storiesgrid .secondary.v2.medium-block-grid-3 li{flex:0 0 33.3%}.storiesgrid ul.flex.flex-3 li{flex:1 0 33.3%}.storiesgrid ul.story-slider .post_description_excerpt{display:block}.storiesgrid ul.story-slider:not(.slick-initialized) .story_list_item{max-width:32%;padding:0 .45rem;float:left}}@media screen and (min-width:1024px){.storiesgrid ul.secondary .post_description .overlay_title{display:block}.storiesgrid ul.secondary .post_description .mobile_title{display:none}}
.card{display:flex !important;overflow:hidden;flex-direction:column;gap:1.25em;margin-bottom:2em}.card .file-link-prepend{display:none}.card img{width:100%}.card a{display:block;margin:-1px}.card p a{display:inline}.card .wrap{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:5px;position:relative;margin:0;transition:all .2s linear;aspect-ratio:16/9;padding:3%}.card a .wrap:hover{opacity:.85;box-shadow:0 3px 10px rgba(0,0,0,0.35)}.card.feature a .wrap:hover{box-shadow:none}.card-event figure{position:relative;overflow:hidden;margin-bottom:.75em;transition:box-shadow .5s ease}.card-event figure:hover{box-shadow:0 8px 25px rgba(9,8,14,0.15)}.card h2{color:#000;font-weight:400;font-size:1.15em;margin:0}#mainContent .card h2+h2{margin-top:0}.card h3 small{color:#6068b2;text-transform:uppercase;font-size:.7em;line-height:130%}.card-event-heading{background:#fff;padding:1em;height:110px}.card p,.card ul{color:#000;margin:0}.card p+p,.card p+.callout{margin-top:1em}.card p+.callout p{margin-top:0}.card-event .card-event-heading p{color:#333}.card-event .card-event-heading p.title{font-size:1.25em;font-weight:400;line-height:1.15em}.card-event .card-event-heading p.title .subtitle{display:block;font-size:.6em;line-height:1.15em;margin-bottom:.25em}.card-event .card-event-heading p.date time,.card-event .card-event-heading p.date abbr{text-transform:uppercase;font-weight:400;font-size:.8em}.card .wrap img{position:absolute;object-fit:cover;left:0;bottom:0;z-index:1;aspect-ratio:16/9}.card .wrap .tag{position:relative;font-size:13px;font-weight:450;letter-spacing:.25px;min-width:100px;background-color:rgba(0,0,0,.6);border:1px solid white;padding:.5em 1em;text-transform:uppercase;text-align:center;justify-content:center;color:white;line-height:1em;z-index:2;backdrop-filter:blur(10px)}.card .wrap .tag.playbutton::before{content:'';background:url(/assets/img/icons/play-circle-white.svg) no-repeat;background-size:contain;width:35px;height:35px;display:block;position:absolute;left:-10px;top:-5px}.card-donate a,.card-donate a:hover{background-color:#fdd757;padding:.5em 1em 1em}.card-donate h2{padding-bottom:.3em}.card-donate h2,.card-donate p{color:#000}.card .card-content .card .card-content{font-size:1em;line-height:1.5em;font-weight:320}.card .card-content---contain{display:flex;flex-direction:column;gap:8px}.card .card-content---contain h2{font-size:1.25em;margin:0;padding:0}.card .wrap .tag.playbutton{padding:.5em 1em .5em 2.5em;margin-left:.5em}.card.large .wrap .tag.playbutton{display:inline-block;padding:.5em 1em .5em 2.5em;left:1.25em;margin-bottom:0;margin-left:-1em}.card.large .wrap .large-title-lockup{display:flex;flex-direction:column;gap:1em}.card.large .wrap .large-title-lockup .tag{position:relative;display:inline-block;width:auto;padding:.45em 1em;margin:0;z-index:3}.card .large-title-lockup h2{font-size:2em;color:#fff;width:100%;margin:0;font-weight:500;text-shadow:2px 2px 10px rgba(0,0,0,.25)}.dark .card h2,.dark .card a{color:#fff;text-decoration:none}.dark .card p{color:#fff}.promo_copy{background:#fff;padding:1em;border:1px solid #ddd;margin-bottom:0}.promo_copy p:last-of-type{margin-bottom:0}.promo_copy .promo_title{font-size:1.5em;line-height:1.1em;color:#6068b2;font-weight:300;text-decoration:underline}.card_sections---contain .card_section{border-bottom:1px solid #ddd;padding-top:2em}.card_sections---contain .card_section:last-of-type{border-bottom:0}@media screen and (min-width:481px){.card{gap:1em}.card .card-content---contain h2{font-size:1.25em}.card .card-content{font-size:.9em}.card-donate a,.card-donate a:hover{background-color:transparent;padding:0}.card-donate .wrap{background-color:#848ec6;height:200px}.card-donate h2{color:#000;text-transform:uppercase;position:absolute;top:.5em;left:.4em}.card-donate p{color:#fff;position:absolute;bottom:.3em;left:.4em;font-weight:300;font-size:1.8em;line-height:1.2em;margin-right:1em}}@media screen and (min-width:769px){.card .card-content---contain h2{font-size:1.5em !important}.card.feature{flex-direction:row;align-items:center;gap:1em}.card.feature .card-content---image{flex:1.25 0 0}.card.feature .card-content---contain{flex:1 0 0}.card.feature .wrap{margin:0}.card.feature .card-content---contain h2{margin-top:0;font-size:1.75em !important;font-weight:500;color:#000;line-height:1.15em;margin-bottom:.25em}.card.large .wrap{display:flex;justify-content:flex-end;flex-direction:column;padding:1em}.card.large .wrap::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0,rgba(0,0,0,.8) 20%,rgba(0,0,0,0) 60%);z-index:2}.card.large .wrap .large-title-lockup{display:flex;flex-direction:column;z-index:5;display:initial !important}.card.large .wrap .large-title-lockup .tag{margin-bottom:1em}}@media screen and (min-width:981px){.card-donate .wrap{height:240px}.card-donate h2{position:absolute;top:.6em;left:.7em;font-size:1.4em}.card-donate p{font-size:2.7em;line-height:1em;margin-right:.8em}.fr .card-donate h2{width:65%}.fr .card-donate p{margin-right:1.5em}.card .card-content---contain{gap:10px}.card .card-content{font-size:1em;font-weight:320}.card.large .card-content{font-size:1.15em}.card.feature .card-content---image{max-width:60%}.card.feature .card-content---contain h2{font-size:2.75em}.card.feature .card-content---contain{position:absolute;width:45%;right:0;background:#fff;padding:2em;border-radius:5px;box-shadow:-21px 14px 19px 0 rgba(0,0,0,0.06);z-index:2}.dark .card.feature .card-content---contain a,.dark .card.feature .card-content---contain h2{color:#fff}.dark .card.feature .card-content---contain{background:#000}}@media screen and (min-width:1024px){.card-donate h2{left:1.1em}.card-donate p{left:.6em}}
button{font-family:"Source Sans 3",sans-serif;color:var(--main-text)}.bttn,.bttn,.row .bttn{font-size:1.2em;font-family:"Source Sans 3",sans-serif;line-height:normal;font-weight:350;margin:0 0 1em;padding:.6em 2em;display:inline-block;color:#000;fill:#000;cursor:pointer;text-align:center;text-transform:none;text-decoration:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;background:var(--cta-yellow)}.bttn:visited{color:#000;fill:#000}.dark .bttn{color:#000 !important;fill:#000 !important;font-weight:500}.bttn-secondary,.bttn-secondary,.row .bttn-secondary{border-width:.1em;border-style:solid;border-color:var(--cta-yellow);background:transparent}.bttn p{margin-bottom:0}p .bttn:only-child{margin-bottom:0}.bttn-small,.bttn-small,.row .bttn-small{font-size:1em}.bttn-medium,.bttn-medium,.row .bttn-medium{font-size:1.4em}.bttn-large,.bttn-large,.row .bttn-large{font-size:1.8em;padding:.5em 3em;font-weight:500}.bttn:hover,.bttn.hover{text-decoration:underline;background:#fddf79}.bttn_disabled,.bttn_disabled:hover{border-color:#999 !important;color:#666 !important;fill:#666 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;cursor:auto !important;background:#ccc !important;text-decoration:none !important}.bttn_cancel{color:#666;fill:#666;font-weight:normal}.bttn.more{color:#666;border-color:#999;width:99%;padding:5px 0;text-align:center;background:#eee;background:-moz-linear-gradient(top,#eee 0,#eee 56%,#cecece 95%,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(56%,#eee),color-stop(95%,#cecece),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee 0,#eee 56%,#cecece 95%,#ccc 100%);background:-o-linear-gradient(top,#eee 0,#eee 56%,#cecece 95%,#ccc 100%);background:-ms-linear-gradient(top,#eee 0,#eee 56%,#cecece 95%,#ccc 100%);background:linear-gradient(to bottom,#eee 0,#eee 56%,#cecece 95%,#ccc 100%)}.bttn.more:hover{color:#000}.bttn.purple{color:#fff !important;fill:#fff !important;font-style:normal;background:#6068b2}.bttn.purple:hover,.bttn.purple.hover{background:#777ebd}.bttn.dark-purple{color:#fff !important;fill:#fff !important;font-style:normal;background:var(--nac-dark-blurple)}.bttn.dark-purple:hover{background:var(--nac-dark-blurple)}.bttn.grey{background:#ccc;color:#FFF;fill:#FFF;font-weight:normal;font-style:normal}.bttn.white{border:1px solid #333;background:#fefefe;color:#333;fill:#333;font-weight:normal;font-style:normal}.bttn.red{border:1px solid #ef5446;background:#ef5446;color:#fff !important;fill:#fff !important;font-weight:normal;font-style:normal;cursor:not-allowed}.bttn.ghost{background:none !important;border:1px solid var(--cta-yellow);color:var(--cta-yellow) !important;fill:var(--cta-yellow) !important;font-weight:300}.bttn.ghost.purple{background:none !important;border:1px solid var(--nac-dark-blurple);color:var(--nac-dark-blurple) !important;fill:var(--nac-dark-blurple)}.bttn.ghost.purple:hover,.bttn.ghost.purple.hover{background:#6068b2 !important;border:1px solid #6068b2;color:#fff !important}.dark .bttn.ghost.purple{background:none !important;border:1px solid #939eff;color:#939eff !important}.dark .bttn.ghost.purple:hover,.dark .bttn.ghost.purple.hover{background:#939eff !important;border:1px solid #939eff;color:#000 !important}.bttn.ghost.dark-purple{background:none !important;border:1px solid var(--nac-dark-blurple);color:var(--nac-dark-blurple) !important}.bttn.ghost.dark-purple:hover,.bttn.ghost.dark-purple.hover{background:var(--nac-dark-blurple) !important;border:1px solid var(--nac-dark-blurple);color:#fff !important}.dark .bttn.ghost.dark-purple{background:none !important;border:1px solid var(--nac-dark-blurple);color:var(--nac-dark-blurple) !important}.dark .bttn.ghost.dark-purple:hover,.dark .bttn.ghost.dark-purple.hover{background:var(--nac-dark-blurple) !important;border:1px solid var(--nac-dark-blurple);color:#000 !important}.bttn.ghost.green{background:#fafffc !important;border:1px solid var(--nac-green);color:var(--nac-green) !important}.bttn.ghost.green:hover,.bttn.ghost.green.hover{background:var(--nac-green) !important;border:1px solid var(--nac-green);color:#fff !important}.bttn.ghost.grey{background:none !important;border:1px solid #999;color:#333 !important;cursor:pointer;font-weight:300}.dark .bttn.ghost.grey{color:#fff !important}.bttn.ghost.grey:hover,.bttn.ghost.grey.hover{color:#fff !important;background:#999 !important}.bttn.ghost.red{background:none !important;border:1px solid #ef5446;color:#ef5446 !important;cursor:pointer;font-weight:300}.bttn.ghost.red:hover{color:#fff;background:#ef5446 !important}.bttn.ghost:hover{color:#333 !important;text-decoration:none;background:var(--cta-yellow) !important}.bttn.no-click{cursor:auto}.bttn.no-click:hover{background:none}.bttn.center{display:block;margin:1em auto;width:100%;padding:.6em}.bttn-large-center{display:inline;margin:1em auto;width:auto}.bttn-medium-center{display:inline;margin:1em auto;width:auto}.bttn-small-center{display:block;margin:1em auto;width:100%}.cta.bttn.center{font-size:1.25em;font-weight:500}.event_list .bttn{padding:.25em 0}.bttn.disabled{pointer-events:none;cursor:not-allowed}.bttn.icon{overflow:hidden;display:block;width:100%;margin:0}.bttn.icon.bttn-icon-left{display:flex;text-align:left;justify-content:stretch;align-items:center;gap:10px;padding:1em 1em;font-size:1em;height:100%;transition:all ease .3s;line-height:1.15em;margin:0;font-weight:500}.bttn.icon.bttn-icon-center{display:flex;text-align:center;justify-content:center;align-items:center;gap:10px;padding:1em .5em;font-size:1em;height:100%;transition:all ease .3s;line-height:1.25em;margin:0;font-weight:500}.bttn.icon.bttn-icon-left,.bttn.icon.bttn-icon-center{.svg-inline--fa,svg{font-size:1.5em;width:10%;max-width:30px;max-height:1em}}.bttn.icon.bttn-icon-left .bttn-copy{flex:4 0 0;display:block}.bttn.small{padding:.25em 1em;font-size:1em;font-weight:500;border-radius:8px}.pillbttn{border:1px solid #ddd;color:#6068b2;fill:#6068b2;border-radius:100em;padding:2px 18px;transition:all .3s ease;text-decoration:none;margin-right:5px;line-height:35px;cursor:pointer;text-decoration:none !important;display:inline-block}.pillbttn .svg-inline--fa{margin-right:5px}.pillbttn>svg{width:16px}.pillbttn:hover{border:1px solid #6068b2;background:#6068b2;color:#fff;fill:#fff;box-shadow:1px 4px 10px rgba(0,0,0,0.2)}.pillbttn:active,.pillbttn.active{border:1px solid #495096;background:#495096;color:#fff;fill:#fff;box-shadow:none;text-decoration:none}.pillbttn.purple{border:1px solid #6068b2;background:#6068b2;color:#fff;fill:#fff}.pillbttn.purple:hover{border:1px solid #ddd;background:#fff;color:#6068b2;fill:#6068b2}.pillbttn.black{background:rgba(0,0,0,0.75);border:1px solid rgba(255,255,255,0.25);color:#fff;fill:#fff}.pillbttn.black a{color:#fff;fill:#fff}.bttn.icon.large.square{background:none;padding:1em .25em;border:1px solid;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,0.05);width:236px;height:177px;position:relative;display:block;overflow:hidden;margin:0 auto 1em}.bttn.icon.large.square span{display:block;text-align:center}.bttn.icon.large.square .bttn_icon_large_square--content_contain{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.bttn.icon.large.square .bttn_icon_large_square--icon{font-size:2.5em;margin-bottom:10px}.bttn.icon.large.square .bttn_icon_large_square--subtitle{font-size:.75em;color:#838ec9}@media screen and (min-width:481px){.bttn-small-center{display:inline;margin:1em auto;width:auto}.bttn-medium-center{display:block;margin:1em auto;width:100%}}@media screen and (min-width:600px){.cta.bttn.center{width:80%;display:block;overflow:hidden}}@media screen and (min-width:769px){.bttn-medium-center{display:inline;margin:1em auto;width:auto}.cta.bttn.center{width:60%;display:block;overflow:hidden}}@media screen and (min-width:981px){.bttn-large-center{display:block;margin:1em auto;width:100%}.cta.bttn.center{width:50%;display:block;overflow:hidden}}@media screen and (min-width:1024px){.cta.bttn.center{width:50%;font-size:1.5em;font-weight:300;display:block;overflow:hidden}}
Sponsor new good #sponsor_grid{margin:2em 0 0;display:block;overflow:hidden}#sponsor_grid .sponsor_grid_copy p{font-weight:300;font-size:.9em}.sponsor_grid{margin:0}#sponsor_grid .sponsor_grid_level:not(:has(dd)){display:none}#sponsor_grid .sponsor_grid_level{padding:.5em 0;margin:.5em 0 !important;border-top:1px solid #f6f6f6}#sponsor_grid .sponsor_grid_level:first-of-type{border-top:0}#sponsor_grid .sponsor_type{color:#000;font-weight:300;font-weight:300;margin-bottom:1.25em;display:block;font-size:.9em;line-height:1.25em}.additional_sponsor p{color:#000;font-weight:300;font-size:.9em}.sponsor_grid .sponsor_grid_copy.footer{border-top:1px solid #f6f6f6;padding-top:2em}#sponsor_grid_wrapper{background-color:#fff}#sponsor_grid{text-align:center;padding:30px 0;clear:both;background-color:#fff;overflow:hidden;display:block}#sponsor_grid dt{width:100%;display:block;clear:both;font-size:1em;text-align:center;font-weight:300;color:#000;margin:.5em 0;padding:0}#sponsor_grid .sponsor_grid_copy{margin:1em 0 0;padding:1em 0;clear:both}#sponsor_grid .sponsor_grid_copy p,.dark #sponsor_grid .sponsor_grid_copy p,.dark #sponsor_grid .sponsor_grid_copy p strong{color:#000}#sponsor_grid #sponsor_grid_level_1 dt{border-top:0;padding:0;margin:0}#sponsor_grid hr{margin:1em auto;width:95%}#sponsor_grid .sponsor_grid_level{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:0 2rem}#sponsor_grid dd{flex:0 0 30%;margin:0;padding:0}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 35%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 40%}#sponsor_grid #sponsor_grid_level_1 .horizontal-logo{flex:0 0 50%}#sponsor_grid .rectangular-logos{max-width:180px;flex-grow:1;margin:1em 3% 2em}#sponsor_grid .rectangular-logos figure{max-width:100%;padding:.5em}#sponsor_grid .rectangular-logos img{max-height:100px;max-width:100%}#sponsor_grid #sponsor_grid_level_1 .rectangular-logos{max-width:300px}#sponsor_grid #sponsor_grid_level_1 .rectangular-logos figure{max-width:100%}#sponsor_grid #sponsor_grid_level_1 .rectangular-logos img{max-height:120px;max-width:75%}#sponsor_grid #sponsor_grid_level_2 .rectangular-logos{max-width:250px}#sponsor_grid #sponsor_grid_level_2 .rectangular-logos figure{max-width:100%}#sponsor_grid #sponsor_grid_level_2 .rectangular-logos img{max-height:120px;max-width:75%}#sponsor_grid .sponsor_grid_level dd.nogroup_row img{max-height:100px;max-width:200px}#sponsor_grid .sponsor_grid_level dd.nogroup_row{flex-grow:1;max-width:250px !important;min-width:200px !important;margin:1em 2% 2em}#sponsor_grid dd.nogroup_row a{display:block}#sponsor_grid .sponsor_grid_level dd.nogroup_row figure{height:110px}#sponsor_grid .sponsor_grid_level dd.nogroup_row figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1em}#sponsor_grid.limit_rows_1 .sponsor_grid_level:nth-child(n+2){display:none}#sponsor_grid.limit_rows_2 .sponsor_grid_level:nth-child(n+3){display:none}#sponsor_grid.limit_rows_3 .sponsor_grid_level:nth-child(n+4){display:none}#sponsor_grid.limit_rows_4 .sponsor_grid_level:nth-child(n+5){display:none}#sponsor_grid.limit_rows_5 .sponsor_grid_level:nth-child(n+6){display:none}#sponsor_grid.limit_rows_6 .sponsor_grid_level:nth-child(n+7){display:none}#sponsor_grid.limit_rows_7 .sponsor_grid_level:nth-child(n+8){display:none}#sponsor_grid.limit_rows_8 .sponsor_grid_level:nth-child(n+9){display:none}#sponsor_grid.limit_rows_9 .sponsor_grid_level:nth-child(n+10){display:none}#sponsor_grid.limit_rows_10 .sponsor_grid_level:nth-child(n+11){display:none}#sponsor_grid.limit_rows_11 .sponsor_grid_level:nth-child(n+12){display:none}@media screen and (min-width:600px){#sponsor_grid dd{flex:0 0 20%}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 25%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 25%}#sponsor_grid #sponsor_grid_level_1 .horizontal-logo{flex:0 0 26%}}@media screen and (min-width:769px){#sponsor_grid .sponsor_grid_copy{margin:0 auto;width:80%}#sponsor_grid dd{flex:0 0 17%}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 25%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 24%}#sponsor_grid #sponsor_grid_level_1 .horizontal-logo dd{flex:0 0 23%}}@media screen and (min-width:981px){#sponsor_grid dd{flex:0 0 15%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 20%}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 20%}#sponsor_grid .horizontal-logo dd{flex:0 0 22%}}@media screen and (min-width:1024px){#sponsor_grid dd{flex:0 0 12%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 18%}#sponsor_grid #sponsor_grid_level_1 .horizontal-logo dd{flex:0 0 22%}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 20%}}@media screen and (min-width:1440px){.event_sponsors .row{max-width:90rem !important}#sponsor_grid .sponsor_grid_copy{margin:0 auto;width:60%}#sponsor_grid dd{flex:0 0 12%}#sponsor_grid #sponsor_grid_level_1 dd{flex:0 0 14%}#sponsor_grid #sponsor_grid_level_1 .horizontal-logo{flex:0 0 20%}#sponsor_grid .horizontal-logo-l2,#sponsor_grid .horizontal-logo-l3,#sponsor_grid .horizontal-logo-l4,#sponsor_grid .horizontal-logo-l5,#sponsor_grid .horizontal-logo-l6{flex:0 0 20%}}}
form.nacForm{font:12px/normal "Lucida Grande",Tahoma,Verdana,Arial,sans-serif;margin:20px 0;padding:0;z-index:3}::placeholder{color:#ccc;font-weight:300}#newsletter_form ::placeholder{font-size:.75em}.nacForm fieldset{margin:0 0 20px 0;padding:10px 20px;border:1px solid #ccc;display:block;color:#999;background-color:#ededed;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.nacForm fieldset fieldset{background-color:#f4f4f4}.nacForm fieldset.narrow{float:left;width:33.33%;height:330px}.nacForm fieldset#memoriam_fr .narrow{float:left;width:160px;height:326px}.nacForm fieldset.narrow input[type='radio']{margin:2px 10px 10px 1px}.nacForm fieldset.nfirst{float:left;margin-right:18px;float:left;width:30.33%;height:397px}.nacForm fieldset#memoriam{margin-top:-11px;height:408px}.nacForm fieldset#memoriam_fr{margin-top:-6px;height:402px}.nacForm fieldset legend.small{font-size:14px}.nacForm fieldset .sub_legend{margin:-14px 0 22px 3px}.nacForm fieldset div.mem_radio{margin:0;height:10px;width:10px}.nacForm fieldset div.mem_label{margin:-10px -10px 0 25px}.nacForm fieldset.clear{clear:left}.nacForm legend{font-weight:bold;margin:0;padding:5px 5px 5px 0;font-size:18px;color:#424242;text-transform:uppercase;background:transparent;text-shadow:0 1px 1px #fefefe}.nacForm .label_reg{margin-bottom:-5px}.nacForm label{margin:0 20px 3px 0;color:#000;font-family:"Source Sans 3",sans-serif}.nacForm .label_header{margin-bottom:1em}.nacForm .label_description{font-size:1.2em;color:#424242;margin:5px 15px 5px 0;display:block}.nacForm label span.instructions{font-size:.9em;color:#888;display:block;margin:.3em 0 .8em}.nacForm label.radio{font-size:1.2em;color:#424242}.nacForm .label_element{float:left;margin-bottom:1em}.nacForm .element_first{clear:left;float:left;margin-bottom:1em}.nacForm span.required{color:#f61a1a;font-size:1em}.nacForm label.error,.nacForm span.error,.nacForm .input-wrapper label.error,.nacForm .input-wrapper small.error{color:#b94a48 !important;display:none}.nacForm input,.nacForm textarea,.nacForm file{border:1px solid #ccc;padding:3px;margin:0 10px 0 0;height:auto;width:auto;color:#000}.nacForm textarea{font:12px/normal "Lucida Grande",Tahoma,Verdana,Arial,sans-serif;width:98%}.nacForm input.text{width:98%}.nacForm input.file{width:100%}.nacForm input.date{width:90px}.nacForm select{width:auto;margin-right:0;border:1px solid #999;padding:2px 3px}.nacForm select{height:25px;-webkit-appearance:menulist !important;background:#fff}.nacForm input:focus,.nacForm textarea:focus{border:1px solid #333;background-color:#ffffe0}.nacForm label.checkbox{margin:0 0 10px 0;width:auto}.nacForm input.checkbox{border:0;float:left;margin:0 5px 0 0}form.nacForm strong{color:#000}.nacForm input.submit,.nacForm input.cancel{padding:.5em 1.5em;margin:10px 10px 10px 0;background-color:#fc0;color:#333;cursor:pointer;text-align:center;width:auto;display:inline-block}.nacForm input.cancel{background-color:#ccc}.nacForm #form_sidebar div#donate,div#legacy,div#impact{margin-top:50px;background-color:#fff;border:1px solid #d5d5d5;padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:1px 2px 3px #ededed;-webkit-box-shadow:1px 2px 3px #ededed;box-shadow:1px 2px 3px #ededed}.nacForm #form_sidebar h4{margin-top:0}#donate_by_phone{margin-top:15px;text-align:center}.nacForm #form_sidebar div#geoTrust{margin-top:50px;text-align:right;position:absolute;bottom:1px}#terms{margin:1em 0 2em;clear:both}#terms input#agree{float:left;margin-top:5px;line-height:1}#terms label[for=agree]{float:left;width:80%;margin-top:0}.row.feedback_row{background:#f6f6f6;max-width:100% !important}#feedback_form_contain #step1{margin:0 auto !important}#feedback_form_contain #step2 .row{margin:0 auto !important}.feedback_row #feedback_form_contain,.feedback_row #feedback_form_thanks{padding:1.5em 0}.feedback_row #form_contain,.feedback_row #form_thanks{padding-top:1em;padding-bottom:.5em}.feedback_row h3{font-size:1.2em;margin-bottom:.6em;color:#444}.feedback_row .button-input-group .bttn{padding:.3em 1em;margin:0 .2em;min-width:140px;border-color:#ddd;font-weight:300;font-size:1.1em}@media screen and (max-width:480px){.feedback_row .button-input-group .bttn{margin-bottom:.5em}}.feedback_row.dark{background:#1a1a1a;border-bottom:1px solid #000;border-top:1px solid #000}.feedback_row.dark h3{color:#ddd}.feedback_row.dark .button-input-group .bttn{border-color:#000;background:#333;color:#ddd !important}.feedback_row.dark p{color:#acacac}@media screen and (min-width:769px){#mainContent form.nacForm fieldset{margin-right:0;float:left;width:100%;height:auto}}
form legend{background:transparent;margin-bottom:.6em;font-size:1.2em;font-weight:normal}form fieldset{border:0;padding:0;margin-bottom:2.5em}.input-wrapper{margin-bottom:.5em}form h2{margin-bottom:.3em}form .required label:first-of-type:before{content:"";color:#f04124;font-size:2.5em;line-height:9px;overflow:visible;margin-right:0}form .required label:first-of-type:not(.error):before,form .required label[role='alert']:first-of-type:before,form .required.type-checkbox label.error:first-of-type:before{content:"\2217";margin-right:.1em;vertical-align:sub}form .required-inline label:not(.error):first-of-type:before,form .required-inline label[role='alert']:first-of-type:before{content:"";margin-right:0;vertical-align:inherit}body.en form .required-inline label:not(.error) .label-text:after,body.en form .required-inline label[role='alert'] .label-text:after{content:" (required)"}body.fr form .required-inline label:not(.error) .label-text:after,body.fr form .required-inline label[role='alert'] .label-text:after{content:" (requis)"}form .required.radio-group label[for]:first-of-type:before,body.en form .radio-group.required-inline label:first-of-type:not(.error) .label-text:after,body.en form .radio-group.required-inline label[role='alert'] .label-text:after{content:"";display:none}form #terms .input-wrapper small.error{width:100%;float:left;margin-top:.5em}form[data-abide] .error small.error,form[data-abide] .error small.column.error{padding:.25em .5em;font-size:.9em;text-align:center;text-transform:none}form[data-abide] .error small.column.error{margin-top:1em}form .error label,form .error label.error,form .radio-group label.error,form label.error span.label-text{color:#4d4d4d}form input[type='text'],form input[type='email'],form select,form textarea{margin-top:.2em}form .collapse input[type='text'],form .collapse input[type='email'],form .collapse select,form .collapse textarea{margin-top:0}form .element-select .label-inline{margin-left:.3em}form .radio-group .label-inline .label-text{margin-right:.8em}form .element-select .label-text{line-height:2.3125rem}form .text-input-small{max-width:70px}form#turkey_takeaway .element-select select{max-width:50px}form span.label-note{font-size:.8em;font-style:italic;padding:.25em .5em;background:#ddd;border-radius:1em}form textarea.has-counter{margin-bottom:0}form textarea.has-counter+span.counter{display:block;margin-bottom:1em}form input[type="checkbox"]{height:15px;width:15px}form input[type="checkbox"],form input[type="radio"]{margin-bottom:.2em}form input[type="checkbox"]+label,form input[type="radio"]+label,form input[type="checkbox"]+.label-text,form input[type="radio"]+.label-text{margin-left:.4em}#newsletter_prefs ._form_element label{display:inherit}#newsletter_prefs form{margin-top:0}#newsletter_prefs ._button-wrapper button._submit{padding-left:2em !important;padding-right:2em !important}form #terms{margin:1em 0}form #terms input#agree{float:none;margin-bottom:0}form.nacForm #terms input#agree,form #terms .input-wrapper input#agree{float:left}form #terms .input-wrapper input#agree[required]{margin-right:.5em}form input.bttn,form input[type='button']{border:0}.reminders-form{padding-top:2em;background:#fff}.reminders-form .bttn{width:100%;margin-top:1.3em;padding-top:.3em;padding-bottom:.4em}#newsletter_form{margin:0;padding:3em 0;border-top:1px solid #ddd}#newsletter_form h2{font-size:1.5em;margin-bottom:1em;text-align:left;text-transform:inherit}#newsletter_form #form_contain form{width:100% !important;min-width:100% !important;margin:0 !important;padding:0 !important}#newsletter_form #form_contain form ._form-content{display:flex;width:100%;justify-content:flex-start;flex-direction:column;align-items:stretch}#newsletter_form #form_contain ._form_element._full_width:first-of-type{flex:50% 0 0;margin:0}#newsletter_form #form_contain ._button-wrapper._full_width ._submit{width:100%;font-size:1.15em}.dark ::-webkit-input-placeholder{color:#6e6e6e}.dark :-ms-input-placeholder{color:#6e6e6e}.dark ::placeholder{color:#6e6e6e}#form_thanks{display:none}#newsletter_form.callout_column{padding:0 !important;border:0}#newsletter_form.callout_column .form .input{float:none;clear:both;margin-right:0;width:100%}#newsletter_form.callout_column .submit_contain{width:100%}#newsletter_form.callout_column .form input.bttn{float:left;margin:1.3em 0 0;padding-top:.3em;padding-bottom:.4em;width:100%;display:block;margin-bottom:.3em}#newsletter_form.callout_column #form_thanks h2{font-size:1.5em;text-align:center;padding:1em 0;font-weight:400}#newsletter_form ._form-label{color:#585858 !important;font-family:'Source Sans 3';font-weight:300 !important}#newsletter_form #form_contain input#email[type="text"]{padding:1em .75em;line-height:1em;border:1px solid #d3d3d3;box-shadow:none;font-size:1.5em;height:60px}.dark #newsletter_form #form_contain form ._form-content{background:#212121}.dark #newsletter_form ._form-label{color:#ddd !important}.dark input:not([type]):focus,.dark input[type="text"]:focus,.dark input[type="password"]:focus,.dark input[type="date"]:focus,.dark input[type="datetime"]:focus,.dark input[type="datetime-local"]:focus,.dark input[type="month"]:focus,.dark input[type="week"]:focus,.dark input[type="email"]:focus,.dark input[type="number"]:focus,.dark input[type="search"]:focus,.dark input[type="tel"]:focus,.dark input[type="time"]:focus,.dark input[type="url"]:focus,.dark input[type="color"]:focus,.dark textarea:focus{border:4px solid #fdd757}.dark .form .input label{color:#ddd}.dark form .error label,.dark form .error label.error,.dark form .radio-group label.error,.dark form label.error span.label-text{color:#ff846f}.selectboxit-container .selectboxit{background:#2e188b;color:#fff}.selectboxit-arrow-container{background:#180760}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{background:#2e188b;color:#fff}.selectboxit-default-arrow{border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-container .selectboxit-options{border-radius:0;border:1px solid #180760;background:#fff}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background:#2e188b;color:#fff}.selectboxit-container .selectboxit-options{width:210px;max-height:240px}.omnifilter{padding:1em 0}.omnifilter label{font-size:1.6em;line-height:1.8em}.form-indented{padding-left:1.4em}.form-indented-1{padding-left:1.4em}.form-indented-2{padding-left:2.4em}.g-recaptcha-centered .g-recaptcha,.g-recaptcha-centered .g-recaptcha-nac{width:300px;margin-left:auto !important;margin-right:auto !important}@media screen and (min-width:769px){#newsletter_form h2{text-align:center;font-size:1.75em;margin-bottom:1em}#newsletter_form #form_contain form ._form-content{display:flex;width:104%;justify-content:space-evenly;flex-direction:row;align-items:stretch;gap:1em}#newsletter_form #form_contain input#email[type="text"]{margin:0;padding:1em .75em;line-height:1em;font-size:1.5em;height:60px}#newsletter_form #form_contain ._form_element._full_width:nth-child(3){width:233px}#newsletter_form #form_contain ._submit{margin:25px 0 0;height:60px}#newsletter_form #form_contain .g-recaptcha{transform:scale(0.77);transform-origin:0 0}}@media screen and (min-width:1440px){#newsletter_form h2{font-size:2em}}
#feedbackModal{padding:1em;background:#1a1a1a;border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.5);margin:0;min-height:0 !important;max-width:80% !important;min-height:40% !important;max-height:100% !important;position:fixed;top:50% !important;left:50% !important;transform:translate(-50%,-50%);overflow-y:auto;scrollbar-color:#9b9b9b #1a1a1a;scrollbar-width:auto}#feedbackModal::-webkit-scrollbar{width:6px;background:#1a1a1a;overflow:scroll}#feedbackModal::-webkit-scrollbar-track{background:rgba(0,0,0,.095);border-radius:20px}#feedbackModal::-webkit-scrollbar-thumb{border-radius:10px;background:#ddd}.reveal-modal-bg.feedback{background:rgba(0,0,0,.8)}.feedback_widget.dark{background:#1a1a1a;margin:0;padding:1em 0;border-bottom:1px solid #000;text-align:center;z-index:10}.feedback_widget.dark .bttn.black{background:#333;color:#fff !important;margin:0 auto}@media screen and (min-width:981px){#feedbackModal{min-height:0 !important;max-width:650px !important;min-height:10% !important;max-height:100% !important}}
#footer_global{width:100%;background-color:#1a1a1a;padding-bottom:1em;z-index:5;position:relative}#footer_global .tagline{display:block;color:#fdd757;font-size:2em;font-weight:300;text-align:center}#footer_global p{color:#ddd}#footer_global .footer_nav_contain li{font-size:1em;list-style:none;color:#eee;margin-bottom:.25em;line-height:1.2em;padding-top:.4em}#footer_global #nav_nac ul a{color:#fdd757}#footer_global ul ul{margin-left:0}#footer_global #nav_nac ul li{margin-bottom:.4em}#footer_global li ul a{transition:all ease .2s}#footer_global li ul a:hover,#footer_global li h4 a:hover{color:#fff !important;border-bottom:1px solid}#footer_global .footer_heading{padding-top:4em;padding-bottom:1em;gap:2em 0}#footer_global .footer_tagline_contain{gap:2em}#footer_global .footer_social ul{margin:0;padding:0}#footer_global .footer_social ul li .social-icon{width:100%;height:32px;float:none;text-indent:35px;line-height:32px;display:block;text-align:center;overflow:hidden}#footer_global .footer_social a{color:#9b9b9b;transition:all ease .3s}#footer_global .footer_social a.social-newsletter:hover{color:#fdd757}#footer_global .footer_social a.social-facebook:hover{color:#1877f2}#footer_global .footer_social a.social-twitter:hover{color:#fff}#footer_global .footer_social a.social-youtube:hover{color:#cd201f}#footer_global .footer_social a.social-instagram:hover{color:#e4405f}#footer_global .footer_social a.social-linkedin:hover{color:#0a66c2}#footer_global .footer_newsletter .bttn{height:auto !important;text-align:left;font-size:14px;padding:.75em;font-weight:400;svg{width:20%}}#footer_global .footer_nac_foundation p a{color:#fdd757;text-decoration:none}#footer_global .footer_nac_foundation p a.yellow{color:#fdd757;text-decoration:none}#footer_global .footer_nac_foundation p a:hover{border-bottom:1px solid}#footer_global .footer_nac_foundation p{color:#ddd;margin:0;font-weight:300;font-size:1em}#footer_global .footer_nac_foundation .bttn.donate{margin:0;padding:.6em 0}#footer_global .nav_legal{margin:0;padding:1em 0;margin-top:.5em}#footer_global .nav_legal p{font-size:1em;color:#fff}#footer_global .nav_legal--list{list-style:none;margin-top:0;margin-bottom:.94444rem;margin-right:0;overflow:hidden;padding:0}#footer_global .nav_legal--list li{display:block;list-style:none;font-weight:300;font-size:.9em;color:#aaa;text-align:center}#footer_global .nav_legal--list li:last-child{margin-right:0}#footer_global .nav_legal--list a{color:inherit;font-weight:300;text-decoration:underline}#footer_global .nav_legal a:hover{text-decoration:underline}.footer-off-canvas .accordion{background:#1a1a1a}.footer-off-canvas .accordion .accordion-navigation>a{font-family:"Source Sans 3",sans-serif;background:#1e1e1e;color:#ccc;position:relative;transition:all ease .5s;border-bottom:1px solid #262626}.footer-off-canvas .accordion .accordion-navigation.active>a{background:#333}.footer-off-canvas .accordion .accordion-navigation>.content.active{background:#333;color:#fff;padding:0}.footer-off-canvas .accordion .accordion-navigation>.content.active ul{padding:0;margin:0}.footer-off-canvas .accordion .accordion-navigation>.content.active a{color:#fff;padding:.5em 1em .5em 2em;display:block;width:100%}.footer-off-canvas .accordion .accordion-navigation>.content.active li{list-style-type:none;padding:0;margin:0}.footer-off-canvas .accordion .accordion-navigation>a::after{content:'+';position:absolute;top:10px;right:13px;font-size:1.5em;position:absolute;transition:all ease .5s}.footer-off-canvas .accordion .accordion-navigation.active>a::after{transform:rotate(135deg)}@media screen and (min-width:481px){.fr #footer_global .tagline{font-size:2.8em}#footer_global .tagline{font-size:3.5em}#footer_global .footer_nav_contain .footer_nav li ul a:link,#footer_global .footer_nav_contain .footer_nav li ul a:visited{color:#999;display:inline;text-decoration:none;font-weight:300;line-height:1.25em;font-size:1em}#footer_global .footer_section_title{text-transform:uppercase;font-weight:600;font-size:1.15em;color:#fff;margin-bottom:.5em;display:block}#footer_global .footer_nav_contain .footer_nav li ul{margin-bottom:2em}#footer_global .footer_nac_foundation{background:#1d1e27;padding:2em 0;margin-bottom:1em}#footer_global .nav_legal--list li{display:inline;float:left;margin-right:1em}}@media screen and (min-width:769px){#footer_global{padding:1em 0 1.5em}#footer_global .tagline{font-size:3em;text-align:center;line-height:.75em}#footer_global .tagline{text-align:left}#footer_global .footer_heading{padding-top:2em;padding-bottom:3em}#footer_global .footer_tagline_contain{gap:1em}#footer_global .footer_social{margin-left:.25em}#footer_global .footer_social ul{width:300px}#footer_global .footer_social ul li .social-icon{height:20px}}

.cl-modal-overlay{background-color:rgba(0,0,0,0.35);z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%}.reveal-modal-bg{background:rgba(0,0,0,.8)}.reveal-modal{color:#333;box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px;border-width:0;margin:0 auto;left:0;right:0}.reveal-modal-content{width:100%;margin:0 auto}.reveal-modal.modal-vertical-center{max-height:none;min-height:0 !important;border-radius:5px;overflow:hidden;border:1px solid #333;position:fixed;top:50% !important;left:50%;transform:translate(-50%,-50%);margin:0 !important}.reveal-modal#loginPrompt .close-reveal-modal{color:#333;font-weight:300;font-size:2.5rem;top:.625rem;right:1.375rem}@media screen and (max-width:600px){}@media screen and (min-width:600px){.reveal-modal{max-width:70% !important}.reveal-modal#loginPrompt .reveal-modal-content{width:80%;margin:0 auto}}@media screen and (min-width:769px){.reveal-modal{max-width:60% !important}}@media screen and (min-width:981px){.reveal-modal{max-width:40% !important}.reveal-modal#loginPrompt{max-width:50% !important}}@media screen and (min-width:1024px){.reveal-modal#loginPrompt{max-width:40% !important}.reveal-modal.modal-vertical-center#loginPrompt{transform:translate(-60%,-50%)}}.reveal-modal h2,.reveal-modal p:last-child{margin-bottom:0}.reveal-modal h2+p{margin-top:1em}
.reveal-modal-bg{background:rgba(0,0,0,.8)}.reveal-modal-bg.dark{background:rgba(0,0,0,.8)}.reveal-modal{color:#000;box-shadow:rgba(0,0,0,.56) 0 22px 70px 4px;border-width:0;padding:0;max-width:90% !important}.reveal-modal---header h2{color:#fff !important;z-index:5;font-family:"Oswald";font-weight:600;font-size:2em;margin:0}.reveal-modal---header{background:#2f188b;padding:1em;position:relative;overflow:hidden}.reveal-modal---info h3{margin:0 0 .5em}.reveal-modal---copy .row{padding:0 .9em;margin-bottom:1em}.reveal-modal---copy .row.last{margin-bottom:0}.reveal-modal---icon-info{display:block;overflow:hidden;margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #ddd}.reveal-modal---icon-info:last-of-type{border:0}.reveal-modal---info-contain{overflow:hidden;display:block;position:relative;margin-bottom:1em}.reveal-modal---icon-left{display:none;float:left;width:100%;font-size:1.5em;line-height:1.5em;text-align:left}.reveal-modal---info-right{float:right;width:100%;color:#000}.reveal-modal---info-contain h4{font-weight:600;color:#000;margin:0;line-height:1.15em}.reveal-modal---copy h2{font-weight:600;font-size:1.15em;color:#000;margin-bottom:.8em}.reveal-modal---copy h3{font-weight:600;font-size:1.15em;color:#000}.reveal-modal---copy p{font-size:.8em;font-weight:300;color:#000;line-height:1.25em}.reveal-modal.image-header-modal .reveal-modal---header .overlay{background:linear-gradient(90deg,black 0,rgba(0,0,0,.9) 15%,rgba(0,0,0,.8) 29%,rgba(0,0,0,.7) 39%,rgba(0,0,0,.6) 48%,rgba(0,0,0,.4) 59%,rgba(0,0,0,.3) 69%,rgba(0,0,0,.2) 81%,rgba(0,0,0,.1040791317) 92%,rgba(0,0,0,0) 100%);padding:2em;margin:0}.reveal-modal.image-header-modal .reveal-modal---header{background:url(/assets/img/program/program_empty_thumbnail.jpg) no-repeat center;background-size:cover;padding:0;margin-bottom:2em}.reveal-modal---fineprint.row p{font-weight:300;font-style:italic;line-height:1.15em;color:#505050;font-size:12px}.reveal-modal---fineprint.row{background:#f6f6f6;margin:0 !important;padding:1em 0 !important}.reveal-modal .close-reveal-modal{color:#fff;cursor:pointer;font-size:1.5rem;font-weight:bold;line-height:1;position:absolute !important;top:.5rem;right:.5rem;z-index:5}.reveal-modal.info-modal{border-radius:7px;background:#fff;width:95%;max-width:600px !important;max-height:80vh !important;padding:2vw;overflow-y:scroll}.reveal-modal.info-modal .row::after,.reveal-modal.info-modal .row::before{display:none}.reveal-modal.info-modal .modal-content{gap:1.75em;display:flex;flex-direction:column}.reveal-modal.info-modal .modal-content p{margin-bottom:0}.reveal-modal.info-modal hgroup{gap:0;position:relative}.reveal-modal.info-modal hgroup h1{margin:0;font-weight:550}.reveal-modal.info-modal hgroup .subtitle{margin:0}.reveal-modal.info-modal .modal-copy{display:flex;flex-direction:column;gap:1em}.reveal-modal.info-modal .callout{display:flex;padding:.75em 0;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:5px;background:#f6f6f6;align-items:center;line-height:150%}.reveal-modal.info-modal .close-reveal-modal{color:#000}@media screen and (min-width:600px){.reveal-modal.info-modal{padding:3.5em}}.reveal-modal.event-modal .ticketmaster,.reveal-modal.event-modal .thirdparty,.reveal-modal.event-modal .community{display:none !important}.reveal-modal.event-modal[data-ticket-url*="ticketmaster"] .ticketmaster{display:flex !important}.reveal-modal.event-modal[data-ticket-url*="nac-cna.ca"] .community{display:flex !important}.reveal-modal.event-modal:not([data-ticket-url*="nac-cna.ca"],[data-ticket-url*="ticketmaster"]) .thirdparty{display:block !important}.reveal-modal.event-modal .modal-copy .copy:not(:has(p)){display:none !important}.reveal-modal.event-modal .modal-copy .copy{margin-bottom:1em}.reveal-modal.info-modal .exchanges-notice{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-size:clamp(1rem,0.932rem + 0.341vw,1.15rem);gap:.5em;color:var(--nac-pop-blurple);fill:var(--nac-pop-blurple)}.reveal-modal.info-modal .exchanges-notice a{text-decoration:underline}.reveal-modal.info-modal .rental_cta{display:flex;flex-direction:column;text-align:center;gap:1em}.reveal-modal.info-modal .rental_cta .redirect-notice{opacity:.5;font-style:italic;font-size:.8em}.reveal-modal.info-modal .rental_cta .redirect-notice svg{width:.9em}.info-modal.animated.rental-notice-modal .info-modal--copy .rental_footnote p{font-size:13px;text-align:center;width:100%;margin-top:-1em}@media screen and (min-width:481px){.reveal-modal{max-width:80% !important}.reveal-modal---copy .row{padding:0 2em 1em;margin-bottom:2em}}@media screen and (min-width:600px){.reveal-modal---icon-left{display:block;float:left;font-size:2em;width:12%;line-height:1.5em;text-align:center;margin-left:-5px}.reveal-modal---info-right{float:right;width:87%}.reveal-modal---copy h3{font-size:2em}.reveal-modal---copy p{font-size:1em;line-height:1.5em}}@media screen and (min-width:769px){.reveal-modal{max-width:70% !important}.reveal-modal---header h2{font-size:3em}}@media screen and (min-width:1024px){.reveal-modal{max-width:60% !important}}@media screen and (min-width:1440px){.reveal-modal{max-width:50% !important}}@media screen and (min-width:1600px){.reveal-modal{max-width:50% !important}}@media screen and (min-width:2000px){.reveal-modal{max-width:40% !important}}.info-modal.animated{position:fixed;top:20% !important;bottom:auto;border-radius:15px;max-height:100% !important;max-width:95% !important;width:clamp(300px,95%,600px);min-height:0 !important;padding:0;color:#000;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}.info-modal.animated.reveal-modal .close-reveal-modal{color:#fff}.info-modal.animated.open{animation:modal-fade-in-up .5s}.info-modal.animated{animation:modal-fade-out-down .5s}.info-modal.animated .close-reveal-modal .close-text{display:none}.info-modal.animated .close-reveal-modal{color:#000}.info-modal.animated .close-reveal-modal{position:absolute !important;top:10px !important;right:10px !important;left:auto !important;bottom:auto !important;width:1em;aspect-ratio:1/1;display:inline-block;border-radius:100em;background:none;padding:0;color:#000;fill:#000}.info-modal--contain .info-modal--image-header{position:relative;overflow:hidden;padding:1.5em}.info-modal--contain .info-modal--image-header hgroup{display:flex;flex-direction:column;justify-content:flex-start;z-index:2}.info-modal--contain .info-modal--image-header hgroup>*{margin:0 !important;padding:0 !important;position:relative;color:#fff}.info-modal--contain .info-modal--image-header hgroup p{margin:0 !important;color:#fff}.info-modal--contain .info-modal--image-header::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.75;background:#000;backdrop-filter:blur(20px)}.info-modal--contain .info-modal--copy{padding:2em;background:var(--main-bg);display:flex;flex-direction:column;gap:1em}.info-modal.animated .info-modal--copy #modalTitle{font-size:clamp(1.25rem,0.887rem + 1.815vw,2rem)}.info-modal.animated .info-modal--copy p{font-size:clamp(0.95rem,0.926rem + 0.121vw,1rem)}.info-modal.animated.rental-notice-modal .info-modal--copy p{font-size:clamp(0.95rem,0.805rem + 0.727vw,1.25rem);line-height:140%}@media screen and (min-height:1024px){.info-modal.animated{z-index:99999999;top:20% !important;bottom:auto}.info-modal.animated .info-modal--contain{max-height:60vh}}@media screen and (min-width:768px){.info-modal--contain .info-modal--image-header::after{opacity:1;background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 150%);backdrop-filter:none}}@media screen and (min-width:1024px){.info-modal.animated{z-index:99999999;top:20% !important;bottom:auto}.info-modal.animated .info-modal--contain{max-height:60vh}.info-modal.animated .close-reveal-modal .close-text{display:none}.info-modal.animated:has(.info-modal--image-header) .close-reveal-modal{color:#fff !important}}@media screen and (min-width:1440px){.info-modal.animated{width:700px}.info-modal.animated .info-modal--contain{max-height:50vh}}@keyframes modal-fade-in-up{from{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-fade-out-down{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}
.bio-modal{position:fixed;top:20% !important;bottom:10px;border-radius:15px;max-height:100% !important;max-width:95% !important;width:clamp(300px,95%,600px);min-height:0 !important;padding:0;color:#000;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}.bio-modal.reveal-modal .close-reveal-modal{color:#fff}.bio-modal.open{animation:modal-fade-in-up .5s}.bio-modal{animation:modal-fade-out-down .5s}.bio_modal_bg{background:rgba(0,0,0,.2)}.bio-modal .close-reveal-modal{color:#fff;text-transform:uppercase;font-weight:300;font-size:1.25em;position:absolute;display:block;text-align:center;width:100%;background:#000;top:auto !important;bottom:0 !important;left:0;right:0;border-radius:0;padding:10px}.bio-modal--details{color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em}.bio_circles li a.bio-empty.bio-w-links{pointer-events:all}.bio-modal figure{border-radius:100em;overflow:hidden;width:100px;border:1px solid #ddd;position:absolute;top:-60px;left:50%;transform:translateX(-50%)}.bio-modal .jobtitle{display:block;text-align:center;font-weight:300;font-size:1em;line-height:110%}.bio-modal .jobtitle:first-letter {text-transform:uppercase}.bio-modal .bio_secondary_role{display:block;text-align:center;font-weight:300;font-size:1em}.bio-modal .name{display:block;font-size:2em;line-height:110%;text-align:center;font-weight:600;padding:0;margin:0}.bio-modal .bio_location{margin:0;display:flex;flex-direction:row;gap:.25em;span::after{content:"\002C"}span:last-child::after{content:''}}.bio-modal .pronouns{font-weight:300;opacity:.6;font-size:1.25em}.bio-modal .city{font-weight:300;font-size:.9em}.bio-modal .bio-modal--contain{display:flex;flex-direction:column;gap:2em;overflow-y:auto;max-height:80%;padding:0 1em 0;margin:55px 5px 10px 0;scrollbar-color:rgba(0,0,0,.25) #fff;scrollbar-width:auto}.bio-modal .bio-modal--contain::-webkit-scrollbar{width:6px;background:#fff;overflow:scroll}.bio-modal .bio-modal--contain::-webkit-scrollbar-track{background:rgba(0,0,0,.095);border-radius:20px}.bio-modal .bio-modal--contain::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.5)}.bio-modal .bio-description--contain{width:100%}.bio-modal .bio-description p{font-size:clamp(1.1rem,1.0318rem + 0.3409vw,1.25rem);font-weight:300}.bio-modal .bio_social_links{display:block}.bio-modal .bio_social_links .bio_link{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin:0}.bio-modal .bio_social_links a{fill:var(--main-text);font-size:1em;display:flex;align-items:center;align-self:center;transition:all ease .3s;svg{width:1em;object-fit:contain}}.bio-modal .bio_social_links a:hover{fill:#6068b2}.bio-modal.bio-empty .bio_social_links a{font-size:3em}.bio-modal .bio-description::after,.bio-modal .bio-description::before{display:none;text-align:center;font-style:italic;font-weight:300;color:#575757;padding:2em 0 1em}.en .bio-modal.bio-empty .bio-description::after{content:'No content';display:block}.fr .bio-modal.bio-empty .bio-description::after{content:'Pas de contenu';display:block}.en .bio-modal.bio-fr-only .bio-description::before{content:'Only available in French';display:block}.fr .bio-modal.bio-en-only .bio-description::before{content:'Uniquement disponible en anglais';display:block}.bio-modal .bio-description{.bio_desc_en,.bio_desc_fr{gap:1.5em;p{margin:0}}}.bio-modal .bio_desc_en,.bio-modal .bio_desc_fr{display:none}.en .bio-modal .bio_desc_en,.en .bio-modal.bio-fr-only .bio_desc_fr{display:flex;flex-direction:column}.fr .bio-modal .bio_desc_fr,.fr .bio-modal.bio-en-only .bio_desc_en{display:flex;flex-direction:column}@keyframes modal-fade-in-up{from{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-fade-out-down{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}.bio-modal--related-media{width:100%}.bio-modal--related-media h3{margin:2em 0 1em;font-weight:600;color:#000}.bio-modal--related-media h3 span{white-space:nowrap;display:inline-block}.bio-link-blocks{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;flex-direction:row;list-style-type:none;margin-left:-.4em}.bio-link-blocks li{padding:0 .5em;width:100%}.bio-link-blocks li a{background:#ddd;margin-bottom:1em;width:100%;display:flex;align-items:center;border-radius:5px;color:#000;text-align:center;transition:all ease .3s;margin:0 0 1em;font-size:1em}.bio-link-blocks li a span{flex:3 0 0;text-align:left}.bio-link-blocks li a:hover{background:#333;color:#fff}.bio-link-blocks li a .svg-inline--fa{text-align:center;display:block;width:50px;margin:.5em auto;font-size:1.5em}.dark .bio-modal{background:#1a1a1a;color:#fff}.dark .bio-link-blocks li a{background:#000;color:#999}.dark .bio-modal .close-reveal-modal{color:#fff}.dark .bio-modal .svg-inline--fa{color:#fff}.dark .bio-modal--related-media h3{color:#fff}.dark .bio-modal .bio-modal--contain{scrollbar-color:rgba(255,255,255,.5) rgba(0,0,0,.25);scrollbar-width:auto}.dark .bio-modal .bio-modal--contain::-webkit-scrollbar{width:6px;background:rgba(255,255,255,.095);overflow:scroll}.dark .bio-modal .bio-modal--contain::-webkit-scrollbar-track{background:rgba(0,0,0,.095);border-radius:20px}.dark .bio-modal .bio-modal--contain::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.5)}.dark .bio-modal .bio-description::after,.dark .bio-modal .bio-description::before{color:#999}.dark .bio-modal--details{color:#fff}@media screen and (min-height:1024px){.bio-modal{z-index:99999999;top:20% !important;bottom:auto}.bio-modal .bio-modal--contain{max-height:60vh;padding:0 1.5em 0;margin:55px 5px 20px 10px}.bio-modal .close-reveal-modal .close-text{display:none}.bio-modal.reveal-modal .close-reveal-modal{color:#000}.bio-modal .close-reveal-modal{position:absolute;top:10px !important;right:10px !important;left:auto !important;bottom:auto !important;width:auto;display:inline-block;border-radius:100em;background:none;padding:7px 4px;color:#000}}@media screen and (min-width:981px){.bio-modal.reveal-modal .close-reveal-modal{color:#000 !important}}@media screen and (min-width:1025px){.bio-modal{z-index:99999999;top:20% !important;bottom:auto}.bio-modal .bio-modal--contain{max-height:60vh;padding:0 1.5em 0;margin:55px 5px 20px 10px}.bio-modal .close-reveal-modal .close-text{display:none}.bio-modal .close-reveal-modal{position:absolute;top:10px !important;right:10px !important;left:auto !important;bottom:auto !important;width:auto;display:inline-block;border-radius:100em;background:none;padding:7px 4px;color:#000}@media screen and (min-height:800px){.bio-modal .bio-modal--contain{margin:110px 5px 20px 10px;padding:0 1.5em 3em}.bio-modal.bio-empty .bio-modal--contain{padding:0 1.5em 0}.bio-modal figure{width:200px;background:#f6f6f6;border:1px solid #ddd;position:absolute;top:-110px;left:50%;transform:translateX(-50%)}.bio-modal .name{font-size:3em}.bio-modal .jobtitle{font-size:1.25em}.bio-modal .bio_secondary_role{font-size:1.5em}}}@media screen and (min-width:1440px){.bio-modal{width:700px}.bio-modal .bio-modal--contain{max-height:50vh}.bio-link-blocks li{width:50%}}
@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:table;box-sizing:border-box}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;border-radius:10px}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;overflow:hidden;box-shadow:rgb(0 0 0 / 25%) 0 20px 30px -10px}.modal-video-close-btn{position:absolute;left:50%;transform:translateX(-50%);z-index:2;bottom:-50px;display:inline-block;width:35px !important;height:35px !important;overflow:hidden;border:0;background:url(/assets/img/icons/close-circle-white.svg) no-repeat;background-size:contain;padding:0;margin-bottom:0}@media screen and (min-width:1024px){.modal-video-close-btn{position:absolute;z-index:2;top:-30px;right:-30px;left:auto;transform:none;display:inline-block;width:25px !important;height:25px !important;overflow:hidden;border:0;background:url(/assets/img/icons/close-circle-white.svg) no-repeat;background-size:contain;padding:0;margin-bottom:0}}
#langSelect_modal{background:#1a1a1a;border-radius:10px;width:90%;max-width:1024px !important;max-height:auto !important;min-height:auto !important;position:absolute;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;padding:1rem;box-shadow:.3px 3px 5.1px rgba(0,0,0,.084),.7px 7.2px 12.3px rgba(0,0,0,.121),1.4px 13.6px 23.2px rgba(0,0,0,.15),2.5px 24.3px 41.3px rgba(0,0,0,.179),4.6px 45.5px 77.3px rgba(0,0,0,.216),11px 109px 185px rgba(0,0,0,.3)}#langSelect_modal .reveal-modal---copy .row{padding:0;margin-bottom:0}#langSelect_modal .columns{padding:0;display:flex;flex-direction:column;gap:1em}#langSelect_modal .bttn.center.spinner.close-reveal-modal{position:relative !important;right:auto;top:auto;font-size:1.2em;line-height:normal;color:#000}#langSelect_modal .bttn.center.spinner{margin:0}#langSelect_modal .bttn.center.spinner:first-of-type{margin:0 0 1em}@media screen and (min-width:769px){#langSelect_modal .columns{padding:0;display:flex;flex-direction:row;gap:3em}#langSelect_modal{padding:3em}}
@media only print{.contentWrapper{margin-top:0}.hide-on-print,.hide-for-print{display:none !important}.print-only,.show-for-print{display:block !important}.print-flex{display:flex !important}.print-pagebreak{page-break-before:always}.reveal-modal{display:none !important}*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:none}#mainContent a[href]:after{content:" (" attr(href) ")"}#mainContent abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important;-webkit-print-color-adjust:exact !important}.nav,.landing_nav,.discipine_nav,.nav_pill,#event_filter_select{display:none}#newsletter_form{display:none !important}.display-print{display:block !important}.video-strip,.nac_video_list{display:none !important}.calendar_picker{display:none !important}#footer_global .nav_legal li:not(:first-child){display:none !important}@page{margin:2.25cm}h1{font-weight:600 !important;font-size:32pt !important;margin:10pt 0 !important;line-height:35pt}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h2{font-size:20pt !important;font-weight:600 !important}h3{font-size:15pt !important;font-weight:600 !important}p,li{font-size:10pt;margin-bottom:5pt;line-height:16pt}ul{display:block;overflow:hidden;margin:0;padding:0}header{overflow:hidden}section{margin-bottom:.25cm;display:block;overflow:hidden}.white-strip{padding:.25cm 0}.grey-strip{padding:.25cm 0}.black-strip{padding:.25cm 0}section.break hr{border:1px solid #ddd !important}.footer_nav,#nav_legal li:not(:first-child),#nav_main_wrapper,.left-off-canvas-menu,.right-off-canvas-menu,.utilities,.tab-bar,#footer_inner .tagline,#searchbox_container,body.newsrelease #section_header,form,#enewsletter,#newsletter{display:none !important}#footer_global{border-top:1px dotted #333;padding:20pt 0;font-size:9pt !important}#footer_global li{float:left;margin:0 10pt 0 0;list-style-type:none}.print-header{padding:0 0 9pt;margin:0;border-bottom:1px solid #ddd}.print-header---logo{width:30%}#footer_global .bttn,.footer_social,.footer_newsletter{display:none !important}.svg-inline--fa{float:left;margin-right:.15cm;font-size:13pt;line-height:15pt}.breadcrumbs{list-style-type:none;display:block;overflow:hidden;margin:0 !important}.breadcrumbs>*{font-size:10pt !important;line-height:11pt !important;margin:0 !important}.breadcrumbs li{float:left !important}.viewall{display:none !important}.border-top{border-top:1px solid #ddd !important}.border-bottom{border-bottom:1px solid #ddd !important}.margin-t-0{margin-top:0 !important}.margin-t-0-5{margin-top:1.25mm !important}.margin-t-1{margin-top:2.5mm !important}.margin-t-2{margin-top:5mm !important}.margin-t-3{margin-top:10mm !important}.margin-b-0{margin-bottom:0 !important}.margin-b-0-5{margin-bottom:1.25mm !important}.margin-b-1{margin-bottom:2.5mm !important}.margin-b-2{margin-bottom:5mm !important}.margin-b-3{margin-bottom:10mm !important}.margin-tb-0{margin-top:0 !important;margin-bottom:0 !important}.margin-tb-0-5{margin-top:1.25mm !important;margin-bottom:1.25mm !important}.margin-tb-1{margin-top:2.5mm !important;margin-bottom:2.5mm !important}.margin-tb-2{margin-top:5mm !important;margin-bottom:5mm !important}.margin-tb-3{margin-top:10mm !important;margin-bottom:10mm !important}.margin-l-0-5{margin-left:1.25mm !important}.margin-l-1{margin-left:2.5mm !important}.margin-l-2{margin-left:5mm !important}.margin-l-3{margin-left:10mm !important}.margin-r-0-5{margin-right:1.25mm !important}.margin-r-1{margin-right:2.5mm !important}.margin-r-2{margin-right:5mm !important}.margin-r-3{margin-right:10mm !important}.padding-a-0-5{padding:1.25mm !important}.padding-a-1{padding:2.5mm !important}.padding-a-2{padding:5mm !important}.padding-a-3{padding:10mm !important}.padding-t-0-5{padding-top:1.25mm !important}.padding-t-1{padding-top:2.5mm !important}.padding-t-2{padding-top:5mm !important}.padding-t-3{padding-top:10mm !important}.padding-b-0-5{padding-bottom:1.25mm !important}.padding-b-1{padding-bottom:2.5mm !important}.padding-b-2{padding-bottom:5mm !important}.padding-b-3{padding-bottom:10mm !important}.padding-tb-0-5{padding-top:1.25mm !important;padding-bottom:1.25mm !important}.padding-tb-1{padding-top:2.5mm !important;padding-bottom:2.5mm !important}.padding-tb-2{padding-top:5mm !important;padding-bottom:5mm !important}.padding-tb-3{padding-top:10mm !important;padding-bottom:10mm !important}.padding-tb-4{padding-top:4mm !important;padding-bottom:4mm !important}.padding-l-0-5{padding-left:1.25mm !important}.padding-l-1{padding-left:2.5mm !important}.padding-l-2{padding-left:5mm !important}.padding-l-3{padding-left:10mm !important}.padding-r-0-5{padding-right:1.25mm !important}.padding-r-1{padding-right:2.5mm !important}.padding-r-2{padding-right:5mm !important}.padding-r-3{padding-right:10mm !important}#calendar.cal #header_global .site-title{background-image:url(/assets/img/logos/nac-cna_320x62.png) !important}#calendar.cal #header_global{width:40%;float:left;display:inline;margin:0;padding:0}#calendar.cal #section_header{padding:0}#calendar.cal #section_header h1{font-size:20pt;font-weight:600;margin-bottom:15pt;text-transform:uppercase}#calendar.cal .button-month-picker{padding:0;margin:0}#calendar.cal .calendar_picker,#calendar.cal .fixed-weekday-header,#calendar.cal #newsletter_form,#calendar.cal .feedback_row,#calendar.cal .hide-for-large-up,#calendar.cal .paginate,#calendar.cal .free_event,.datepicker{display:none}#calendar.cal table{display:block;clear:both}#calendar.cal td{vertical-align:top;border:1px solid #ddd;padding:4pt}#calendar.cal th{border:1px solid #ddd;font-weight:300}#calendar.cal li{list-style-type:none;margin-bottom:-3pt}#calendar.cal .day a{text-decoration:none;background:#ddd !important;border-radius:100px;padding:3pt 0;width:20pt;font-size:12pt;line-height:12pt;text-align:center;display:block}#calendar.cal li a{text-decoration:none;line-height:7pt}#calendar.cal li .discipline{text-transform:uppercase;display:none;font-size:8pt}#calendar.cal li .event_title{font-size:6pt;font-weight:600;line-height:7pt}#calendar.cal li .date{font-size:7pt}.slick-slider{width:100% !important}.slick-slider .slick-prev,.slick-slider .slick-next,.slick-dots{display:none !important}.bio_circles---content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:5%}.bio_circles---content figure{flex:1 0 0;margin:0;padding:0}.bio_circles---content figure img{border-radius:100em}.bio_circles---content .bio_details{flex:2 0 0;display:block;height:100%;align-content:center;display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}.bio_circles---content .bio_details .jobtitle{font-size:1em}.bio_circles---content .bio_details .name{font-size:1em}.bio_circles.stack .bio_circles---content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;row-gap:1em;column-gap:1em}.bio_circles.stack .bio_circles---item figure{flex:1 0 0;width:auto;height:auto;padding:0}.bio_circles.stack .bio_circles---item .bio_details{flex:2 0 0;text-align:left}.bio_circles.stack .bio_circles---item .bio_details .name{text-align:left}.bio_circles.stack .bio_circles---item .bio_details .jobtitle{text-align:left}.large-6{width:50%;position:relative;float:left}.large-4{width:33.33333%;position:relative;float:left}.large-3{width:35%;position:relative;float:left}.pillgenre{color:#595959 !important;border:1px solid #bbb;padding:1pt 6pt;border-radius:100pt;margin-right:6pt;font-weight:300;font-size:10pt}.card{display:block;overflow:hidden}.card .tag{display:none !important}.large-block-grid-3 .card.small{width:31.3333%;display:block;overflow:hidden;float:left;margin-right:2%;font-size:12pt}.large-block-grid-3 .card.small:last-of-type{margin-right:0}.card h2{font-size:13pt !important}.card p{font-size:11pt !important}.card.feature .large-6{margin-right:2%}#series .animate-element{opacity:1 !important}#series #package_cover{min-height:unset !important;height:auto !important}#series #package_cover::after{background:none !important}#series #section_header .package_header_title{justify-content:start !important}#series #section_header .package_header_title h1{font-size:20pt !important;margin:0 !important}#series #section_header .photo_credit{display:none}#series #series_header{display:none}#series .event_genre_categories{display:none !important}#series #package_event_listing{border-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}#series #package_event_listing h2{font-size:12pt !important}#series #package_event_listing h2,#series #package_event_listing h3{margin:0 !important}#series #package_event_listing ol{padding:0 !important}#series #package_event_listing .series_event_content{padding:0 !important;flex:unset !important}#series #package_event_listing li{list-style-type:none;border-bottom:1px solid grey;padding-bottom:0 !important;display:block !important;min-height:unset !important;transform:none !important}#series #package_event_listing .status_contain{display:none}#series #package_event_listing .playbutton{display:none}#series .series_event_thumb{display:inline-block;width:25%;display:none}#series .series_event_content{display:inline-block;width:100%;vertical-align:top;padding-left:1em}#series .series_event_content .show-for-large-up,#series .series_event_content .show-for-small{display:none}#series .series_event_content .summary{margin-bottom:0}#series .series_event_content .venue_date_contain .mobile{display:block !important}#series .series_event_content .buy_button{display:none}#series .series_event_content .event_details{display:none}#series .favourite-button{display:none !important}#series .title_contain,#series .title_contain h3{display:inline-block !important}#series .venue_date_contain .hide-for-large-up{float:right !important}#series .venue_date_contain .venue .svg-inline--fa{float:unset !important}#series .venue_date_contain a{display:inline-block !important;width:100%}#series #footer_global{padding:0}}
