.et_pb_equal_columns >.et_pb_column {margin-top:auto;margin-bottom:auto;} @media screen and ( max-width: 980px ) {    .reverse {        display: flex;        flex-direction: column-reverse;    }} img {    pointer-events: none;}  .et-db #et-boc .et-l .et-menu a:hover {
color: #c36a12 !important;
}
ul#mobile_menu1 {
margin-top: 20px;
}
a {color: #707070; text-decoration: underline}
a:hover {color: #c36a12;}
em {color: #707070} a.home-org-link {
color: #c36a12;
text-decoration: none;
}
a.home-org-link:hover {
color: #707070;
text-decoration: underline;
} .news-section a {
color: #c36a12;
text-decoration: none;
}
.news-section a:hover {
color: #707070;
text-decoration: underline;
} .ftr-menu-88 a {
color: #707070;
text-decoration: none;
}
.ftr-menu-88 a:hover {
color: #c36a12;
text-decoration: none;
}
.et_mobile_menu a {
text-decoration: none;
} .ftr-menu-88 ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
gap: 15px;
justify-content: center;
}
.ftr-menu-88 ul li:not(:last-child)::after {
content: "|";
padding-left: 15px;
} .flex-grid-77 .grid-item-77 {
display: flex;
flex-direction: column;
align-items: center;
}
.flex-grid-77 {
display: flex;
flex-wrap: wrap;
}
.grid-item-77 {
flex-basis: calc(25% - 10px); margin: 5px 5px 20px 5px;
border: 0px solid #ccc;
padding: 5px;
}
@media only screen and (max-width: 1240px) {
.grid-item-77 {
flex-basis: calc(33% - 10px); margin: 5px 5px 20px 5px;
border: 0px solid #ccc;
padding: 5px;
}
} @media only screen and (max-width: 980px) {
.grid-item-77 {
flex-basis: calc(50% - 10px); margin: 5px 5px 20px 5px;
border: 0px solid #ccc;
padding: 5px;
}
} @media only screen and (max-width: 480px) {
.grid-item-77 {
flex-basis: calc(100% - 10px); margin: 5px 5px 20px 5px;
border: 0px solid #ccc;
padding: 5px;
}
.grid-item-77 .artwork-dtl {
width: 100%;
text-align: center;
}
} .artwork-img {
margin-bottom: 20px;
} .artwork-dtl h2 {
color: #707070;
font-size: 20px;
font-weight: 500;
font-family: 'Segoe UI' !important;
}
.artwork-dtl p.art-dim {
padding-bottom: 0;
}
.artwork-dtl p.art-dim {
font-size: 16px;
color: #707070;
}
.artwork-dtl p.art-dec{
font-size: 14px;
color: #707070;
line-height: 18px;
} .exhib-container {
border-top: 1px solid #707070;
padding-top: 50px;
}
.exhib-title h2 {
font-family: 'Segoe UI Black';
font-weight: bold;
color: #adadad;
text-align: center;
padding: 15px;
}
.exhib-img {
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-content: center;
align-items: center;
justify-content: center;
}
.exhib-description p {
font-family: inherit;
font-size: 20px;
font-weight: normal;
color: #707070;
text-align: center;
}
.exhib-description {
margin-top: 30px;
}
.exhib-link {
margin-top: 30px;
text-align: center;
}
.exhib-link a {
color: #707070;
text-decoration: underline;
}  .uk-lightbox {
background: rgb(248 248 248 / 95%) !important;
}
@media only screen and (min-width: 1600px) {
.uk-lightbox-items>*>* {
max-height: 85vh;
}
}  i.insta-custom-icon::before {
content: "\e0c8";
color: inherit;
font-family: ETmodules;
text-decoration: none;
font-style: normal;
}
@media only screen and (min-width: 1600px) {
li.top-menu-insta {
display: none !important;
}
}
@media only screen and (max-width: 1600px) {
.et-l--header ul {
list-style-type: none;
}
.et_pb_menu .et_pb_menu__menu {
display: none !important;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__wrap {
flex-direction: column;
flex-wrap: wrap;
align-content: flex-end;
}
.insta-col {
display: none;
}
.et_mobile_nav_menu {
display: block !important;
}
} .et_mobile_menu li a {
border-bottom: none !important;
}