﻿@font-face{font-family:'ProximaNova-Light';src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_6_0-f92ae28cb857d0d5a59ea9b42dc1147c6186de6f3047046e1604c30c68825fcd.eot);src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_6_0-f92ae28cb857d0d5a59ea9b42dc1147c6186de6f3047046e1604c30c68825fcd.eot?#iefix) format("embedded-opentype"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_6_0-d33b5bffeb74b610bb33750eaa28a2434c6fb4bc11dc3062ddcb42ee0e2847fc.woff) format("woff"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_6_0-befb97e51ea57decd390100720203d15397f1293d0f831d7140845481249ff0f.ttf) format("truetype")}@font-face{font-family:'ProximaNova-Regular';src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_7_0-15d878066937d1f706402de36e1cd331d396d6078e2667d772244dcd8923b561.eot);src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_7_0-15d878066937d1f706402de36e1cd331d396d6078e2667d772244dcd8923b561.eot?#iefix) format("embedded-opentype"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_7_0-66853812ce36170177f658be4fdefa598a7dd8c51afa4b5c3925fbb324eab302.woff) format("woff"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_7_0-a6619ff233e12c6cc333418293782643464eaf56611ae525edc9baf8e2edabd1.ttf) format("truetype")}@font-face{font-family:'ProximaNova-Bold';src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_8_0-5260cdd83847d1675a351eef20d5658ab1b33a8f7dccf96a24e84755133b6162.eot);src:url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_8_0-5260cdd83847d1675a351eef20d5658ab1b33a8f7dccf96a24e84755133b6162.eot?#iefix) format("embedded-opentype"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_8_0-e6eeaabd01e7d68ff7cf89053e756fe02fdcea2314a0f452ea375e0c5df09e6e.woff) format("woff"),url(//d2zwvgyp7l6t28.cloudfront.net/assets/27CCF8_8_0-c7436b6c9932481e0f8c374b16db7c3b2073ae699d82e34f8acd83361c10924e.ttf) format("truetype")}.transition,.accordion-item:before{transition:all 0.25s ease-in-out}.accordion{border-bottom:1px solid #aadbec;border-top:1px solid #aadbec;padding:1rem 0}li .accordion{border:0;padding:0}li .accordion .accordion-title{padding-left:0}li .accordion .accordion-content{margin-left:0}.accordion+.accordion{border-top:0}.accordion-item{position:relative}.accordion-item:before{display:none;color:#0095c8;content:'⌄';font-size:3rem;right:0;line-height:1;position:absolute;top:0}.accordion-item.is-active:before{transform:rotate(180deg)}.accordion-title{font-family:ProximaNova-Regular, helvetica, arial, sans-serif;font-weight:normal;background:transparent;border:0 !important;padding:0 .5rem}.accordion-title:before{display:none}.accordion-title:focus,.accordion-title:hover{background:transparent}.accordion-title h2,.accordion-title h3,.accordion-title h4{margin-bottom:0}.accordion-title p{font-size:1.15rem;margin-bottom:0}.accordion-title p.plain{font-size:1rem}.accordion-title .read-more{color:#0095c8;font-size:1rem;margin-bottom:0}.accordion-title .read-more:hover{text-decoration:underline}.accordion-content{border:0;border-left:3px solid rgba(170,219,236,0.7);margin:.5rem 0 0 .5rem;padding:.25rem 1rem}.accordion-content p,.accordion-content ul,.accordion-content ol,.accordion-content li{font-size:1rem}.accordion-content p:last-child{margin-bottom:0}.accordion-content small{color:#666;font-size:0.9rem}.accordion-content ul,.accordion-content ol{margin-bottom:1rem}:last-child>.accordion-content:last-child{border-bottom:0}html .cog-form[data-width],:root:root:root:root:root .cog-form[data-width]{margin:0}.photo-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width: 640px){.photo-grid-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 640px){.photo-grid-3{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.photo-grid-3{grid-template-columns:repeat(3, 1fr)}}.photo-item{background:rgba(170,219,236,0.15);border:1px solid #aadbec;border-radius:4px;padding:.75rem}.photo-item img{border-radius:3px;display:block;height:auto;width:100%}.photo-item p{font-size:0.95rem;margin:0.5rem 0 0 0;text-align:center}.photo-item p a{font-size:0.95rem}.photo-item p i{color:#0095c8;font-size:0.85rem;margin-left:0.25rem}.photo-item p.title{margin-top:0.5rem;margin-bottom:0}.photo-item p.caption{color:#4d4d4d;font-size:0.9rem;font-style:italic;line-height:1.3;margin-top:0.5rem}.program-highlight__list{border:2px solid #aadbec;border-radius:4px;box-shadow:0 20px 35px -25px rgba(0,90,132,0.5);display:grid;gap:.25rem;list-style:none;margin:-.3rem 0 2.5rem 0;padding:1rem}.program-highlight__list li{align-items:center;display:grid;gap:0}@media screen and (min-width: 640px){.program-highlight__list li{gap:1rem;grid-template-columns:.25fr 1fr}}.program-highlight__list li.intermission{font-style:italic;padding:.5rem 0;opacity:0.7}.program-highlight__list li.total-time{grid-template-columns:1fr;text-align:center;margin:.5rem 0}.program-highlight__country{font-family:ProximaNova-Bold, helvetica, arial, sans-serif;font-weight:normal;color:#007ba5;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase}.program-highlight__piece{font-size:1.15rem}.downloadable-program{margin:.5rem 0rem 2rem 0rem}.downloadable-program h3{padding-left:1.5rem}.downloadable-program table{border:0;border-collapse:collapse}.downloadable-program table tbody{border:0}.downloadable-program table tr,.downloadable-program table td{background:transparent;border:0}.downloadable-program table tr:hover{background:#aadbec}.downloadable-program table td{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;line-height:1.6;padding:.75rem 0 .6rem;vertical-align:top}.downloadable-program table td:first-of-type{padding-left:1rem}.downloadable-program table td:last-of-type{padding-right:1rem}.downloadable-program table td a{font-size:1rem}.downloadable-program table td a i{color:#0095c8}.downloadable-program table td a:hover i{color:#005a84}.downloadable-program table td.description{width:30%}@media screen and (min-width: 640px){.downloadable-program table td.description{width:50%}}@media screen and (min-width: 1024px){.downloadable-program table td.description{width:60%}}.downloadable-program table td.country{font-family:ProximaNova-Bold, helvetica, arial, sans-serif;font-weight:normal;color:#005a84;text-transform:uppercase;white-space:nowrap}.downloadable-program table td.country.non-performance{font-style:italic;color:rgba(0,90,132,0.7);padding-left:2rem}.downloadable-program table td:last-child{text-align:right}.printable{display:none;visibility:hidden}@media print{@page{margin-top:0.5in;margin-bottom:0.75in;margin-left:0.75in;margin-right:0.75in}header,nav,.main-wrapper{display:none;visibility:hidden}.printable{display:block;visibility:visible}.printable{position:absolute;left:0;top:0}.printable section{margin-bottom:2rem}.printable a,.printable span,.printable em,.printable strong{display:inline-block}}a{color:#0095c8}a:hover{color:#005a84;border-bottom:1px solid #005a84}.bm-sm{margin-bottom:.5rem}.red{color:#9d3a3a}.em{font-style:italic}body{background:#233c61;background-image:linear-gradient(to right, #233c61 0, #233c61 calc(50% - 500px - 15px - 100px), #1c2b40 calc(50% - 500px - 15px), #1c2b40 calc(50% + 500px + 15px), #233c61 calc(50% + 500px + 15px + 100px), #233c61 100%)}header{background:transparent}header .columns{padding:0}header img{margin:0;width:100%}header img.faded{opacity:0.7}nav{background:transparent}nav .columns{background:fixed #1c2b40;padding:0}@media screen and (min-width: 640px){nav .columns{padding:0 2rem}}nav ul{flex-direction:column;justify-content:left}nav ul li{width:100%}@media screen and (min-width: 640px){nav ul{flex-direction:row;justify-content:left}nav ul li{margin-right:1rem;width:auto}}nav li{line-height:1.2;padding-top:.25rem;padding-bottom:.25rem;padding-top:.8rem;padding-bottom:.8rem}nav li a{color:rgba(237,249,255,0.9);font-size:1.1rem}nav li.active{color:#fff}footer{background:transparent;color:#aadbec;margin:0;padding:.75rem 1.75rem}.row{width:100%}h1,h2,h3,h4,h5{margin-bottom:1rem}h1 em,h2 em,h3 em,h4 em,h5 em{color:#666;font-size:1rem}h1{font-family:ProximaNova-Bold, helvetica, arial, sans-serif;font-weight:normal;margin-bottom:0}h2{font-size:1.5rem;line-height:1.2}@media screen and (min-width: 640px){h2{font-size:1.8rem;line-height:initial}}h2.main{border-bottom:3px solid #21bdf2}h5{font-family:ProximaNova-Bold, helvetica, arial, sans-serif;font-weight:normal;color:#666;font-size:1.1rem;margin-bottom:.25rem}main,.reveal{background:white}main.columns,.reveal.columns{padding:1.5rem 1rem}@media screen and (min-width: 640px){main.columns,.reveal.columns{padding:2rem 3rem}}main p,main ul,main ol,main li,.reveal p,.reveal ul,.reveal ol,.reveal li{color:#666;font-size:1.05rem;line-height:1.6;margin-bottom:1rem}main p:last-child,main ul:last-child,main ol:last-child,main li:last-child,.reveal p:last-child,.reveal ul:last-child,.reveal ol:last-child,.reveal li:last-child{margin-bottom:0}main p:last-child .button,main ul:last-child .button,main ol:last-child .button,main li:last-child .button,.reveal p:last-child .button,.reveal ul:last-child .button,.reveal ol:last-child .button,.reveal li:last-child .button{margin-bottom:0}main li,.reveal li{margin-bottom:.5rem}main ul li::marker,.reveal ul li::marker{color:#007ba5;color:#9d3a3a;font-size:1.1rem;content:"›  "}main ol,.reveal ol{margin:.5rem 0 0 2rem}main ul ol,.reveal ul ol{margin:.5rem 0 0 1.25rem}main ol li::marker,.reveal ol li::marker{padding-right:1em}main ul ol li::marker,.reveal ul ol li::marker{content:normal;color:inherit;font-size:1rem}main .main,.reveal .main{border-bottom:1px solid #aadbec}main section,.reveal section{margin-bottom:2.5rem}@media screen and (min-width: 640px){main section,.reveal section{margin-bottom:4rem}}main .subhead,.reveal .subhead{color:rgba(0,90,132,0.8);font-size:1.6rem;margin-top:-.3rem;opacity:0.85;border-bottom:1px solid #aadbec;margin-bottom:1.5rem;padding-bottom:1rem}main img.float,.reveal img.float{margin-bottom:1rem}@media screen and (min-width: 640px){main img.float,.reveal img.float{float:right;margin:0 0 1rem 1rem;max-width:300px}}@media screen and (min-width: 1024px){main img.float,.reveal img.float{max-width:400px}}main .intro p,.reveal .intro p{font-size:1.1rem}@media screen and (min-width: 640px){main .intro p,.reveal .intro p{font-size:1.2rem}}main .intro p:first-child,.reveal .intro p:first-child{border-top:2px solid #aadbec;border-bottom:2px solid #aadbec;color:#005a84;font-size:1.3rem;line-height:1.6;margin-bottom:1.5rem;padding:.5rem 1rem .7rem 0rem}@media screen and (min-width: 640px){main .intro p:first-child,.reveal .intro p:first-child{font-size:1.5rem}}main .intro p:last-of-type,.reveal .intro p:last-of-type{margin-bottom:2rem}main .intro h4,.reveal .intro h4{margin-bottom:.5rem}main p.small,main p small,.reveal p.small,.reveal p small{color:#4d4d4d;font-size:1.05rem;line-height:1.4}main .highlight,.reveal .highlight{font-family:ProximaNova-Bold, helvetica, arial, sans-serif;font-weight:normal;background-color:#fff3a7 !important;color:#007ba5;display:inline-block;padding:0 .5rem}main .section,.reveal .section{border:0;padding-top:0}main .section a,.reveal .section a{font-size:1rem}main .section .media-object:first-child,.reveal .section .media-object:first-child{border-top:0}main .section .media-object,.reveal .section .media-object{border-top:1px solid #aadbec}main .button,.reveal .button{background-color:#0095c8;color:#fff;font-size:1.1rem;line-height:1.2;margin:.5rem 0 1rem 0;padding:.5rem 1rem .4rem 1rem;text-align:left}main .button i,.reveal .button i{color:rgba(255,255,255,0.8);display:inline-block;font-size:.9rem;margin-left:.25rem;vertical-align:.1rem}main .button small,.reveal .button small{color:#fff;font-size:.9rem;opacity:0.8}main .button img.icon,.reveal .button img.icon{filter:brightness(0) invert(1);height:1rem;margin-left:.25rem;vertical-align:.1rem;width:auto}.live-option{float:right;margin:.5rem 0 1rem 1rem;width:100%}@media screen and (min-width: 640px){.live-option{width:auto;max-width:300px}}.live-option>div{background:rgba(170,219,236,0.2);border-radius:4px;box-shadow:0 20px 35px -25px rgba(0,90,132,0.5)}.live-option>div img{border:2px solid #aadbec;border-radius:4px 4px 0 0;border-bottom:0;height:auto;width:100%}.live-option>div .content{border:2px solid #aadbec;border-radius:0 0 4px 4px;border-top:0;padding:1rem}.live-option>div h3{color:#005a84;font-size:1.2rem;margin-bottom:.5rem}.live-option>div p{font-size:1rem}.action-cards .columns{margin-bottom:1rem}.action-card{background:rgba(170,219,236,0.2);border:1px solid #aadbec;border-radius:4px;margin-bottom:1rem;padding:1.5rem}.action-card h4{color:#005a84;margin-bottom:0.5rem}.action-card p{font-size:1rem;margin-bottom:0}.action-card button,.action-card .button{margin-bottom:0;text-align:center;white-space:nowrap}@media screen and (min-width: 640px){.action-card{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:0 2rem;align-items:center}.action-card h4{grid-column:1;grid-row:1}.action-card p:not(:last-child){grid-column:1;grid-row:2}.action-card p:last-child{grid-column:2;grid-row:1 / span 2}}.reveal{padding:2rem}html.is-reveal-open,html.is-reveal-open body{position:relative}.links i{display:inline-block;margin-left:.25rem;font-size:.9rem;vertical-align:.2rem}.links small{color:#4d4d4d;font-size:1rem}
