.ie-notice{background-color:#269ed2;display:none;font-size:1.8rem;padding:15px;position:sticky;top:103px;z-index:3}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ie-notice{display:block}}.tl-event-dot:after{background-color:#1b1b1b;height:15px;top:0;width:15px}.tl-event-dot:after,.tl-group-circle:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;transform:translate(-50%,-50%)}.tl-group-circle:before{background-color:#fff;border:1px solid #1b1b1b;height:23px;width:23px}.content-wrapper{margin-top:62px}.tl-main{font-size:1.8rem}.tl-column{margin-block:0;margin-inline:auto;max-inline-size:830px}.tl-hl-heading{color:#555;font-family:museo-sans,sans-serif;font-size:inherit;font-weight:900;letter-spacing:.5px;margin-block-end:.5em;margin-block-start:1.4em;text-transform:none}.tl-all-event,.tl-hl-event{margin-block:0;padding:15px;position:relative;z-index:0}.tl-hl-event{min-height:145px}.tl-all-event a,.tl-all-event a:focus,.tl-all-event a:hover,.tl-hl-event a,.tl-hl-event a:focus,.tl-hl-event a:hover{color:inherit}.tl-all-event a:focus,.tl-all-event a:hover,.tl-hl-event a:focus,.tl-hl-event a:hover{text-decoration:underline}.tl-all-description,.tl-all-event-date,.tl-all-event-title,.tl-hl-event-date,.tl-hl-event-title{text-decoration-style:inherit}.tl-all-event-title,.tl-hl-event-title{text-decoration-color:#3097d1}.tl-all-event-date,.tl-hl-event-date{color:#fff;font-family:museo-sans,sans-serif;font-weight:300;margin:0}.tl-hl-event-date{margin-block-end:15px}.tl-hl-event-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;overflow:hidden}.tl-all-event-date{color:#1b1b1b;font-size:1em}.tl-all-event-title{color:#3097d1;font-size:1.14em;line-height:1.2;margin-block-end:0}.tl-all-event-desc{display:none;font-size:1em;max-width:400px}@media screen and (min-width:500px){.tl-all-event-desc{display:block}}.tl-all-event{background-color:transparent;border:0;padding:0}.tl-all-link{display:flex;flex-direction:row-reverse}.tl-all-image-cont,.tl-all-info-cont{padding-block:15px 45px;width:0}.tl-all-info-cont{border-inline-start:2px solid gray;flex-grow:2;font-size:clamp(14px,3.25vw,18px);padding-inline:clamp(16px,5vw,25px) 0;position:relative}.tl-all-info-cont:after{background-color:gray;left:0;top:calc(15px + .3em);transform:translate(calc(-50% - 1px))}.tl-all-image-cont{align-self:start;display:flex;flex-grow:1;justify-content:flex-end;padding-block:20px;padding-inline:0 clamp(16px,5vw,40px);position:relative}.tl-all-image-cont.has-error .fa-play,.tl-all-image-cont.has-error img{display:none}.tl-all-image-cont.is-loaded .fa-play{display:block}.tl-all-image-cont .fa{bottom:25px;color:#1b1b1b;display:none;font-size:1.2em;position:absolute;right:calc(clamp(16px, 5vw, 40px) + 5px);text-shadow:2px 0 2px #fff,-1px 0 2px #fff,0 0 5px #fff}@supports (inset-inline-end:5px){.tl-all-image-cont .fa{bottom:auto;inset-block-end:25px;inset-inline-end:calc(clamp(16px, 5vw, 40px) + 5px);right:auto}}.tl-all-image{height:auto;max-height:130px;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;width:100%}.tl-grp-all-heading{font-size:clamp(2.3rem,7vw,3rem);margin-block-end:1em;margin-block-start:1.5em;text-align:center;text-transform:uppercase}#photo-details{font-size:12.75px;position:relative;top:-7px}.tl-side-menu{align-self:stretch;min-width:150px;padding-top:20px;padding-inline-start:0;top:130px}@media screen and (min-width:768px){.tl-side-menu{align-self:flex-start;flex:0 2 223px;position:sticky}.tl-side-menu.tl-side-menu--group{flex-basis:150px}}.tl-side-menu--dummy{min-width:0;position:static}@media screen and (min-width:768px){.tl-side-menu--dummy{flex:0 4 125px}}.tl-side-menu--dummy.tl-side-menu--dummy--group{min-width:150px}@media screen and (min-width:768px){.tl-side-menu--dummy.tl-side-menu--dummy--group{flex-basis:150px}}.tl-alt-menu{display:block;padding:0}@media screen and (min-width:768px){.tl-alt-menu{display:none}}.tl-alt-menu #tools-bar ul.tags{float:none}.tl-event-header hr,.tl-grp-intro header hr{border-block-end:1px solid #1b1b1b;margin-bottom:15px;margin-top:15px;max-width:310px;overflow:visible;position:relative;width:100%}.tl-date{font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:300;line-height:1;margin:0;text-transform:uppercase}.tl-date,.tl-h1{text-align:center}.tl-h1{font-size:2.8rem;margin-block:.5em}.tl-cta{background-color:#269ed2;display:inline-block;padding-block:1em;padding-inline:1.2em}.tl-cta,.tl-cta:focus,.tl-cta:hover,.tl-cta:visited{color:#fff;text-decoration:none}.tl-cta:focus,.tl-cta:hover{background-color:#23527c}.tl-carousel-item .tl-event-card-img-wrapper,.tl-hl-event .tl-event-card-img-wrapper{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-2}.tl-hl-img{filter:grayscale(.65) blur(0) brightness(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .5s;width:100%}.tl-carousel-item a:focus .tl-hl-img,.tl-carousel-item a:hover .tl-hl-img,.tl-hl-event a:focus .tl-hl-img,.tl-hl-event a:hover .tl-hl-img{filter:grayscale(.65) blur(3px) brightness(.6)}.tl-carousel-item .tl-hl-bg,.tl-hl-event .tl-hl-bg{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.tl-carousel-item .tl-hl-bg .tl-hl-bg--no-image,.tl-hl-event .tl-hl-bg .tl-hl-bg--no-image{background-color:rgba(0,0,0,.5)}.tl-cta-wrapper{margin-block:5rem}.tl-related{margin-block-start:3.6rem;padding-block:3.6rem 5rem}.tl-related-header{color:#fff;font-family:museo-sans,sans-serif;font-size:2rem;font-weight:900;letter-spacing:.5px;text-transform:uppercase}
