.event-page .page-content{background-color:var(--grey-w-yellow-100)}.event-page .copy-block{margin-bottom:1.5rem}.event-page .copy-block h3{border-bottom:1px solid var(--dark-500);font-size:var(--fs-f);padding-bottom:.25rem;margin-bottom:1rem}.event-page .copy-block .rte-copy p:last-child{margin-bottom:0}.event-page .copy-block.event-schedule td{vertical-align:top;padding-bottom:.375rem}.event-page .copy-block.event-schedule tr:last-child td{padding-bottom:0}.event-page .copy-block.event-schedule td:first-child{text-align:right}.event-page .copy-block.event-schedule td:last-child{padding-left:1rem}.event-page .copy-block.biographies .image-wrap{width:calc(150px + 1.5rem);padding-right:1.5rem;flex-shrink:0}.event-page .copy-block.biographies .image-wrap img{border-radius:50%;max-width:100%}.event-page .event-page-title-area{background-color:var(--grey-w-yellow-300)}@media(min-width:992px){.event-page .event-page-title-area{padding-top:1.5rem;padding-bottom:1.5rem}}.event-page .event-page-title-area .title-copy{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:992px){.event-page .event-page-title-area .title-copy{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}}.event-page .event-page-title-area .title-copy>*:last-child{margin-bottom:0}.event-page .event-page-title-area .title-image{position:relative;background-color:var(--grey-w-blue-300);margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg);min-height:150px}@media(min-width:992px){.event-page .event-page-title-area .title-image{margin-left:0;margin-right:0}}.event-page .event-page-title-area .title-image .image-wrap img{width:100%}@media(min-width:768px) and (max-width:991.98px){.event-page .event-page-title-area .title-image .image-wrap{height:480px;overflow:hidden;position:relative}.event-page .event-page-title-area .title-image .image-wrap img{position:absolute;top:50%;transform:translateY(-50%)}}.event-page .event-page-title-area .title-image .btn-icon.icon-info{display:inline-block;width:24px;height:24px;background-image:url("https://www.nationalgallery.org.uk/v3/img/icons/black/info.svg?v=soBljE-qnivw2Y1FL7HRuMt1kbQ");background-position:center;background-repeat:no-repeat;background-size:24px 24px;position:absolute;bottom:calc((2.5rem - 24px)/2 + 1rem);right:1rem}.event-page .event-page-title-area .title-image .info-popup{background:var(--dark-800);color:var(--white);padding:8px 16px;position:absolute;bottom:4.5rem;left:24px;right:24px;height:auto!important;transition:none!important}.event-page .event-page-title-area .title-image .info-popup .btn-icon.icon-close{display:inline-block;width:24px;height:24px;background-image:url("https://www.nationalgallery.org.uk/v3/img/icons/close-white-on-grey-circle.svg?v=u4J54m1o144C_PUw8Rna9RsUWOw");background-position:center;background-repeat:no-repeat;background-size:24px 24px;position:absolute;top:-18px;right:-24px}.event-page .event-page-title-area .category{text-transform:uppercase;font-size:var(--fs-aaa);margin-top:1rem;margin-bottom:1rem}@media(min-width:768px){.event-page .event-page-title-area .category{margin-top:1.5rem}}.event-page .event-page-content-area{padding-top:1.5rem}.event-page .event-page-content-area .event-instance{margin-bottom:1rem;border:1px solid;border-color:var(--grey-flat-500);border-radius:4px}@media(min-width:768px){.event-page .event-page-content-area .event-instance{margin-bottom:1.5rem}}@media(min-width:768px) and (max-width:991.98px){.event-page .event-page-content-area .event-instance{max-width:700px}}.event-page .event-page-content-area .event-instance .event-instance-heading{line-height:var(--lh-sm);position:relative;background-color:transparent;border:0;border-radius:0;padding:.75rem 1rem .5rem 1rem;font-size:var(--fs-d);font-weight:300;color:var(--headings-color);width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left}.event-page .event-page-content-area .event-instance .event-instance-heading.collapsed:after{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;margin-left:1rem;bottom:calc(.5rem + 4px);background-image:url(https://www.nationalgallery.org.uk/v3/img/icons/black/arrow-down.svg?v=mi5B4dmLbUEwocHth3ml6MAQLws);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}.event-page .event-page-content-area .event-instance .event-instance-heading:not(.collapsed):after{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;margin-left:1rem;bottom:calc(.5rem + 4px);background-image:url(https://www.nationalgallery.org.uk/v3/img/icons/black/arrow-down.svg?v=mi5B4dmLbUEwocHth3ml6MAQLws);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.event-page .event-page-content-area .event-instance .event-instance-content>div{margin:0 1rem 1.5rem 1rem;padding-top:1rem;border-top:1px solid;border-top-color:var(--grey-flat-500)}@media(min-width:768px){.event-page .event-page-content-area .event-instance .event-instance-content>div>div{margin-right:80px}}.event-page .event-page-content-area .event-instance .event-instance-content h3{margin-bottom:1rem}.event-page .event-page-content-area .event-instance .event-instance-content .image-wrap{position:relative}.event-page .event-page-content-area .event-instance .event-instance-content .image-wrap img{max-width:100%;width:100%}.event-page .event-page-content-area .event-instance .event-instance-content .image-caption{padding:.5rem;background-color:var(--white);font-size:var(--fs-aaa)}.event-page .event-page-content-area .event-instance .btn-link{font-size:var(--fs-base);color:var(--body-text-color);padding:0;text-decoration:underline}.event-page .event-page-content-area .event-instance .btn-link:hover,.event-page .event-page-content-area .event-instance .btn-link:focus,.event-page .event-page-content-area .event-instance .btn-link:active{color:var(--body-text-color)}.event-page .event-page-admission-area{background-color:var(--dark-300);color:var(--white);padding:1.5rem 1.25rem;margin-bottom:1.5rem}@media(min-width:768px){.event-page .event-page-admission-area{padding:1.5rem}}.event-page .event-page-admission-area h3,.event-page .event-page-admission-area h4{color:var(--white);margin-bottom:1rem;font-size:var(--fs-f)}.event-page .event-page-admission-area h4{margin-top:1.5rem}.event-page .event-booking-modal .image-wrap{display:none}@media(min-width:768px){.event-page .event-booking-modal .image-wrap{display:flex;flex-basis:40%;margin-right:1.5rem}.event-page .event-booking-modal .image-wrap img{max-width:100%;height:auto}}.event-page .event-booking-modal h3{font-size:var(--fs-f)}.event-page .event-booking-modal h4,.event-page .event-booking-modal h5{font-size:var(--fs-d)}.event-page .event-booking-modal .cancelled,.event-page .event-booking-modal .fully-booked,.event-page .event-booking-modal .rescheduled{color:var(--red-700)}.event-page .event-booking-modal .booking-line{display:flex;flex-direction:column;margin-bottom:1.5rem}.event-page .event-booking-modal .booking-line:last-child{margin-bottom:0}@media(min-width:576px){.event-page .event-booking-modal .booking-line{flex-direction:row;justify-content:space-between}}.event-page .biography-modal .image-wrap{width:calc(150px + 1.5rem);padding-right:1.5rem;flex-shrink:0}.event-page .biography-modal .image-wrap img{border-radius:50%;max-width:100%}.event-page .advertised-status{background-color:var(--red-700);color:var(--white);padding:.5rem 1rem;font-size:car(--fs-aa);font-weight:500;position:absolute;bottom:1rem;left:0}.event-page .ng-card-wrap{margin-bottom:1.5rem}.event-page .sponsor-logo{display:flex;flex-wrap:wrap}.event-page .sponsor-logo div{padding:5px}.event-page .ng-ixt{margin-bottom:1rem}.event-page .ng-ixt .icon{margin-right:1rem}.event-page .ng-ixt.access .icon{margin-right:.375rem}