.c-exhibition-venues .venue-card{border:none;margin-bottom:16px;border-radius:0;box-shadow:none;}@media (max-width:575.98px){.c-exhibition-venues .venue-card{margin-left:var(--page-margin-neg);margin-right:var(--page-margin-neg);}}.c-exhibition-venues .venue-card .card-img-top{border-radius:0;position:relative;z-index:1;overflow:hidden;}.c-exhibition-venues .venue-card .card-img-top picture{width:100%;}.c-exhibition-venues .venue-card img{max-width:100%;}.c-exhibition-venues .venue-card .venue-order{position:absolute;background-color:#000;color:#fff;padding:5px;font-size:0.75rem;line-height:1;top:0;right:10px;min-width:20px;text-align:center;font-weight:bold;}.c-exhibition-venues .venue-card .venue-img-link{z-index:5;position:absolute;top:0;bottom:0;left:0;right:0;}.c-exhibition-venues .venue-card .venue-img-link a{display:block;width:100%;height:100%;}.c-exhibition-venues .venue-card .card-body{padding:20px 15px 16px 15px;}.c-exhibition-venues .venue-card .card-footer{border-radius:0;padding:0 15px 16px 15px;}.c-exhibition-venues .venue-card .venue-title{font-size:1.5rem;color:var(--headings-color);font-weight:300;line-height:1.2;margin-bottom:10px;}.c-exhibition-venues .venue-card .venue-date{padding-bottom:8px;}.c-exhibition-venues .venue-card .venue-find-out-more a,.c-exhibition-venues .venue-card .venue-find-out-more a:hover,.c-exhibition-venues .venue-card .venue-find-out-more a:focus,.c-exhibition-venues .venue-card .venue-find-out-more a:active,.c-exhibition-venues .venue-card .venue-find-out-more a.active{color:var(--purple-500);text-decoration:underline;font-weight:500;}@media (min-width:576px) and (max-width:767.98px){.c-exhibition-venues .card-group > .venue-card.card:not(:last-child){border-radius:0;}.c-exhibition-venues .venue-card{min-width:100%;flex-direction:row;margin-bottom:20px;}.c-exhibition-venues .venue-card .card-img-top{width:calc(50% - 15px);}.c-exhibition-venues .venue-card .card-content{flex-direction:column;width:calc(50% + 15px);padding-left:15px;display:flex;}.c-exhibition-venues .venue-card .card-body{padding-top:0;}.c-exhibition-venues .venue-card .card-footer{padding-bottom:15px;margin-top:auto;}}@media (min-width:576px){.c-exhibition-venues .venue-card .venue-order{right:0;}}@media (min-width:768px){.c-exhibition-venues .venue-card{margin-bottom:30px;width:calc(50% - 15px);max-width:376px;flex-grow:0;flex-shrink:1;flex-basis:auto;}.c-exhibition-venues .card-group{margin-bottom:-30px;}.c-exhibition-venues .venue-card .card-footer,.c-exhibition-venues .venue-card .card-body{padding-left:0;padding-right:0;}}@media (min-width:768px) and (max-width:991.98px){.c-exhibition-venues .venue-card:nth-child(2n+1){margin-right:15px;}.c-exhibition-venues .venue-card:nth-child(2n){margin-left:15px;}}@media (min-width:992px) and (max-width:1199.98px){.c-exhibition-venues .card-group{max-width:900px;}.c-exhibition-venues .venue-card{width:376px;max-width:376px;min-width:376px;}.c-exhibition-venues .venue-card:nth-child(2n+1){margin-right:35px;}.c-exhibition-venues .venue-card:nth-child(2n){margin-left:35px;}}@media (min-width:1200px){.c-exhibition-venues .venue-card:nth-child(3n+1),.c-exhibition-venues .venue-card:nth-child(3n+2){margin-right:25px;}.c-exhibition-venues .venue-card{width:calc(350px + (100% - 1100px) / 3);max-width:376px;min-width:350px;}}
.footer{background-color:var(--dark-900);color:var(--white);}.footer a:not(.btn){color:inherit;text-decoration:none;}.footer h2,.footer h3{color:inherit;font-size:var(--fs-c);margin-top:0;}.footer .address-and-signup{border-bottom:1px solid var(--grey-w-yellow-50);padding-top:1rem;padding-bottom:2rem;}.footer .logo{margin-bottom:1.5rem;}.footer .logo img{width:115px;}.footer .address{line-height:1.5;margin-bottom:1.5rem;}.footer .address a{text-decoration:underline;}.footer .address .postal{margin-bottom:1rem;}.footer .address .email{word-break:break-all;}.footer .credit-suisse-logo{margin-bottom:2rem;}.footer .credit-suisse-logo img{width:132px;}.footer .signup{align-content:center;}.footer .signup .title{background:url("https://www.nationalgallery.org.uk/v3/img/icons/white/mail-tilted.svg") left center/2rem 2rem no-repeat;line-height:2rem;padding-left:3rem;margin-bottom:1rem;}.footer .signup .btn{background-color:var(--yellow-500);border-color:var(--yellow-500);color:var(--black);}.footer .signup .btn:hover{background-color:var(--yellow-600);border-color:var(--yellow-600);}.footer .links{padding-top:1.5rem;padding-bottom:1.5rem;}.footer .links .title{margin-bottom:1rem;}.footer .links a:hover{text-decoration:underline;}.footer .links-list{margin-bottom:1.5rem;}.footer .links-list:last-of-type{margin-bottom:0;}.footer .links-list ul{padding:0;margin:0;}.footer .links-list li{list-style:none;margin:0 0 1rem;}.footer .links-list li:last-of-type{margin-bottom:0;}.footer .social{display:flex;flex-direction:column;row-gap:1.25rem;margin-bottom:1.5rem;}.footer .social .icons{display:flex;flex-grow:1;justify-content:space-between;max-width:312px;}.footer .social .icons img{width:32px;height:32px;}.footer .social .icons img:hover{transform:translateY(-5px);}.footer .copyright{background:var(--dark-800);padding:0.5rem 0;}.footer.home-page .address-and-signup{border-bottom:none;padding-top:0;padding-bottom:1rem;}.footer.home-page .signup{background:var(--yellow-500);color:var(--black);line-height:var(--lh-sm);border-radius:0.5rem;padding:1rem;margin-bottom:2rem;}.footer.home-page .signup .title{background-image:url("https://www.nationalgallery.org.uk/v3/img/icons/black/mail-tilted.svg");font-family:var(--font-family-serif);font-size:1.4375rem;font-weight:400;line-height:var(--lh-sm);margin-bottom:1rem;text-transform:uppercase;}.footer.home-page .signup .text{line-height:var(--lh-md);}.footer.home-page .signup .btn{font-size:var(--fs-b);padding-top:0;padding-bottom:0;padding-left:0;}@media (min-width:1200px){.footer.home-page .signup .btn.btn-next::after{background-size:var(--fs-b) var(--fs-b);}}.footer.home-page .signup .btn:hover{background-color:var(--yellow-500);border-color:var(--yellow-500);}.footer.home-page .credit-suisse-logo{margin-bottom:0;}@media (min-width:576px){.footer .address-and-signup{padding-top:1.5rem;padding-bottom:1.5rem;}.footer .credit-suisse-logo{margin-bottom:0;}.footer .social{flex-direction:row;column-gap:1.25rem;align-items:center;}.footer .social .title{font-size:var(--fs-e);margin:0;}.footer.home-page .signup .title{font-size:1.75rem;}}@media (min-width:768px){.footer .signup .title{font-size:var(--fs-e);}.footer .links .title{font-size:var(--fs-d);}.footer .social .icons img{width:40px;height:40px;}.footer.home-page .signup{padding:1.5rem;}}
@media print{html{font-size:12pt;}body{font-size:12pt;}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;}.top-bar,.secondary-menu-bar{position:static;}.top-bar .menu,.top-bar .search-form{display:none;}.main,.main.top-bar-sm,.main.top-bar-sm.with-secondary-menu-bar{margin-top:0;}}
