.gallery-page-title,.listing-title{font-size:34px;font-weight:700;color:#16181b;line-height:1.25;}
.gallery-card{height:100%;}
.gallery-card a{text-decoration:none;color:inherit;}
.gallery-card img{width:100%;height:230px;object-fit:cover;background:#eef0f2;display:block;}
.gallery-card h2,.gallery-card h3{font-size:22px;line-height:1.42;font-weight:700;color:#181a1d;margin:9px 0 0;}
.gallery-card:hover h2,.gallery-card:hover h3{color:#c81010;}
.gallery-view-image{width:100%;height:auto;max-height:760px;object-fit:contain;background:#f5f6f7;}
.gallery-view-title{font-size:38px;font-weight:700;line-height:1.25;margin-bottom:18px;}
.gallery-view-caption{font-size:18px;font-weight:400;color:#68707b;}
@media(max-width:767.98px){.gallery-page-title,.listing-title{font-size:29px;}.gallery-card img{height:190px;}.gallery-card h2,.gallery-card h3{font-size:20px;}.gallery-view-title{font-size:31px;}}
