
@media screen and (max-width: 767px) {
	.third__section 

	{
		margin-bottom: unset !important;
	}
	.gallery-relative .g1 {
		width: 140px;
		left: 0;
		top: -20px;
	}
header .navbar .container
{
	justify-content: center;
}
	.search__wrapper .se_wrapper
	{
		margin: 0 !important;
	}
	.search__wrapper
	{
		text-align: center;
	}
	.search__wrapper .btn
	{
		margin-top: 14px;
	}
	.gallery__section
	{
		background: url('./img/gallery-bg-m.jpg');
		background-size: cover ;
		background-repeat: no-repeat;
	}
	.page__three-modal .modal-dialog {
		max-width: 90%;
	}
	.user_gal
	{
		margin-bottom: 1rem;
	}
	.marquee__container {
		margin-top: -60px;
		max-width: 30%;
		overflow: hidden;
	}
	.thumb__text {
		font-size: 70px;
		font-weight: 900;
		opacity: 0.5;
		line-height: 1.1;
	}
	.gallery-relative .g2
	{
		width: 140px;
		bottom: -98px;

	}
	.gallery-relative .g3 {
		width: 160px;
		bottom: -85px;
		left: 30%;
		transform: translateX(-90%);
	}
	.gallery-relative .g4 {
		width: 120px;
		bottom: -98px;
		right: 0;
	}
	.gallery-relative .g5 {
		width: 160px;
		top: -90px;
		right: 0;
	}
	.mobile-width
	{
		max-width: 90%;
		margin: 0 auto;
	}
	.third__section .margin__bottom-5 {
		margin-bottom: 45px !important;
	}

	.hero-carousal .owl-next,
	.hero-carousal .owl-prev {
		width: 40px;
		height: 30px;
	}

	.hero-carousal .owl-nav span {
		font-size: 22px;
		color: #fff !important;
	}
	.hero-carousal .owl-nav {
		right: 0px;
		bottom: -50px;
	}
}
@media screen and (max-width: 575px) {
	.play {
		left: 50%;
		transform: translate(-50%);
	}
}