@media(max-width: 768px){
	.mobile-header .logo img{
		height: 38px;
	}
	.mobile-menu .nav-logo img{
		height: 38px;
	}
	.portfolio-section .col-md-6 + .col-md-6{
		margin-top: 30px;
	}
	.custom-item-1 span{
		font-size: 28px;
	}
	.custom-item-1{
		gap: 10px;
	}
	.absolute-image-1{
		display: none;
	}
	.newsletter h4{
		font-size: 32px;
	}
	.newsletter .form-control{
		margin-bottom: 10px;
	}
	.newsletter{
		padding-bottom: 2rem !important;
	}
	.about-section-four{
		padding-bottom: 80px !important;
	}
	.main-footer .widgets-section{
		padding-bottom: 0 !important;
	}
	.about-section-five{
		padding: 150px 0 20px;
	}
	.main-footer .footer-bottom .copyright-text p{
		font-size: 12px;
	}
}