.icon-pdf {
	background:url(data:image/png;base64,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);
	background-size:contain;
	background-repeat:no-repeat;
	display:inline-block;
	min-width:25px;
}

.news-section1 .col-2.left {
	width:35%;
}

.news-section1 .col-2.right {
	width:64%;
}

.news-section2 .row { margin:-15px; }

.news-section2 .col-9 { width:75%; }

.gallery {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 3rem;
	max-width: 900px;
}

.gallery-item {
    position: relative;
	width: 31.33%;
    margin: 1%;
    color: #fff;
    cursor: pointer;
}

.gallery-image {
	width: 100%;
	height: 210px;
    object-fit: cover;
    overflow: hidden;
}

#form_join input {
	margin-top: 5px;
}

.upcoming-exhibitions-main {
    display: flex;
    flex-wrap: wrap;
}

.news-section1 .right .text-link {
    display: block;
    margin-top: 10px;
}

@media (max-width: 1500px) {
	.gallery-image {
		height: 200px;
	}
}

@media (max-width: 1100px) {
	.gallery-image {
		height: 260px;
	}
}

@media (max-width: 991px) {
	.gallery-image {
		height: 275px;
	}
}

@media (max-width: 900px) {
	.gallery-image {
		height: 250px;
	}
}

@media (max-width: 750px) {
	.gallery-image {
		height: 225px;
	}
}

@media (max-width: 650px) {
	.gallery-image {
		height: 180px;
	}
}

@media (max-width: 575px) {
	.gallery-image {
		height: 140px;
	}
}

@media (max-width: 460px) {
	.gallery-image {
		height: 125px;
	}
}

@media (max-width: 400px) {
	.gallery-image {
		height: 105px;
	}
}

@media screen and (max-width:767px) {
	.news-section1 .col-2.left { width:100%; text-align:center; }
	.news-section1 .col-2.left img { width:240px; display:inline-block; }
	.news-section1 .col-2.right { width:100%; }
}

@media screen and (max-width:590px) {
	.instawidget-main h2 {
		font-size:20px;
	}
}