@media (min-width: 768px) {
	.section-lg {
		padding: 85px 0;
	}
}

@media (min-width: 992px) {
	.section-lg {
		padding: 100px 0;
	}

	.project-desc {
		width: 50%;
		margin: auto;
	}
}

@media screen and (min-width: 1200px) {

	h1,
	.heading-1,
	.main-bunner-title {
		font-size: 80px;
		line-height: 1.1875;
	}

	.navbar-expand-lg .navbar-nav .nav-link.my-nav-link {
		padding-right: 1rem;
		padding-left: 1rem;
	}

	.section-lg {
		padding: 115px 0;
	}

}

@media screen and (min-width: 1920px) {
	body {
		font-size: 0.8vw;
	}

}

@media screen and (min-width: 2560px) {
	.container {
		max-width: 1600px;
	}

	.logo-wrap {
		width: 400px;
	}

	h2 {
		font-size: 3rem;
	}

	h3 {
		font-size: 2.5rem;
	}

	h4 {
		font-size: 2rem;
	}

	h5 {
		font-size: 1.75rem;
	}

	.objective-item__img {
		width: 150px;
	}

	.btn-theme-primary {
		font-size: 0.8vw;
		padding: 4px 40px;
	}

	.my-form-control {
		height: 48px;
		font-size: 0.8vw;
	}
}

@media screen and (min-width: 3840px) {
	.container {
		max-width: 2200px;
	}

	.logo-wrap {
		width: 500px;
	}

	.my-form-control {
		height: 75px;
		font-size: 0.9vw;
	}
}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 991px) {
	.btn-theme-primary {
		padding: 4px 20px;
	}

	.contact-btns {
		text-align: center;
	}

	.map-border {
		height: 250px;
		padding: 0;
		margin-bottom: 2rem;
	}

	.objective-item {
		justify-content: flex-start;
	}

	.objective-wrap {
		padding: 25px 0 0 0;
	}

	.objective-wrap h2.text-blue {
		text-align: center;
	}

	.navbar-light .navbar-toggler {
		border-color: transparent;
		color: #fff;
	}

	.navbar__menu-icon {
		font-size: 40px;
	}
}

@media screen and (max-width: 767px) {
	.about-mnt-title {
		text-align: center;
	}
}

@media screen and (max-width: 575px) {
	.objective-wrap {
		padding: 50px 0 0 0;
	}

	.donate-img {
		width: 275px;
	}

	.footer-linked-items-wrap {
		margin-top: 1rem;
	}

	.logo-wrap {
		width: 215px;
	}

	.navbar__menu-icon {
		font-size: 35px;
	}

.gallery-wrap .gallery-img-wrap:first-child img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(2) img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(3) img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(4) img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(5) img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(6) img {
	width: 100%;
	height: auto;
}

.gallery-wrap .gallery-img-wrap:nth-child(odd) {
	margin-bottom: 0;
}

}
