@media (max-width: 1669px) {
	#home-1 .booking .submit-div {
		flex: auto;
	}
	#home-1 .booking .submit-div .single-project-info {
		/*margin-top: 0;*/
	}
	#home-1 .booking .submit-div .single-project-info .d-lg-block.d-none {
		display: none !important;
	}
}

@media (max-width: 1200px) {
	.footer-area {
		z-index: 0;
		margin-top: 0;
		padding-top: 20px;
	}
	.header-area .container, .breadcrumb-area nav {
		padding-left: 24px;
		padding-right: 24px;
	}
	.main-menu ul > li {
		margin: 0 15px;
	}
	.main-menu ul > li a {
		letter-spacing: 0;
	}
}

@media (max-width: 991px) {
	.whatsapp-btn {
		bottom: 75px; 
		right: 20px; 
	}
	.header-area .container, .breadcrumb-area nav {
		padding-left: 42px;
		padding-right: 42px;
	}
	.footer-area .logo {
		margin-bottom: 30px;
	}
	.footer-area .logo img {
		height: 100%;
	}
}

@media (max-width: 781px) {
	.custom-order-1 {
		order: 1 !important;
	}	
	.custom-order-2 {
		order: 2 !important;
	}
	.custom-order-2 .has-text-align-right {
		text-align: start;
	}
	.custom-order-2 .wp-block-buttons.is-content-justification-right {
		justify-content: start;
	}
}

@media (max-width: 767px) {
	.contact-section .contact-info {
		height: auto;
	}
	.header-area .container, .breadcrumb-area nav {
		padding-left: 22px;
		padding-right: 22px;
	}
	.header-area .navigation, .header-area .header-inner-box .logo {
		height: 80px;
	}
	.mobile-nav .close-nav {
		top: 22px;
		right: 15px;
	}
	.footer-area {
		text-align: center;
		padding-top: 50px;
	}
	.footer-area .logo {
		justify-content: center;
	}
	.project-slider .owl-nav {
		left: 50%;
		transform: translate(-50%);
	}
	.footer-area .logo {
		padding-right: 0;
	}
}

@media (max-width: 479px) {
	.footer-bottom .privacy ul {
		display: flex;
    	flex-direction: column;
	}
	.footer-bottom .privacy ul li:after {
		content: none;
	}
}
