
@media (max-width: 1024px) { 

	body.homepage header
	{
		padding-bottom: 0px;
	}
	body.homepage header.click-burger-menu
	{
		background: #fff !important;
		z-index: 9999999;
		-webkit-box-shadow: 0px 0px 20px rgb(183 183 183 / 30%);
		-moz-box-shadow: 0px 0px 20px rgba(183, 183, 183, 0.3);
		box-shadow: 0px 0px 20px rgb(183 183 183 / 30%);
	}
	#skeleton-loader footer 
	{
		background: #E6E6E6 !important;
	}
	/* New footer CSS */
	/*footer ul.footer-menu li.right-section ul.ftr-menu
	{
		display: block !important;
	}
	footer ul.footer-menu ul li a i
	{
		font-size: 24px !important;
	}
	footer ul.footer-menu ul li.ftr-04
	{
		display: block !important;
	}
	footer ul.footer-menu ul li.ftr-services
	{
		display: none !important;
	}
	footer .footer-menu li.right-section ul.ftr-menu li
	{
		margin-right: 16px;
	}
	footer ul.footer-menu li.left-section ul li span, 
	footer ul.footer-menu li.right-section ul li span,
	footer ul.footer-menu li.right-section ul li.ftr-event, 
	footer ul.footer-menu li.right-section ul li.ftr-support, 
	footer ul.footer-menu li.right-section ul li.ftr-find
	{
		display: none !important;
	}*/
	.side-menu
	{
		box-shadow: none !important;
	}
	.home-banner
	{
		height: 100%;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption
	{
		bottom: 392px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption,
	.home-service-search
	{
		padding-left: 24px;
		padding-right: 24px;
	}
	#skeleton-loader .home-service-search
	{
		margin-left: 24px;
		margin-right: 24px;
		width: auto;
	}
	.home-service-search
	{
		height: 44px;
		bottom: 340px;
	}
	.home-service-search .home-service-search-icon
	{
		left: 35px;
		top: 10px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h1
	{
		font-size: 14px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h2
	{
		font-size: 24px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h3
	{
		font-size: 12px;
		font-family: 'DubaiRegular';
		letter-spacing: 0.2px;
	}
	.carousel-custom-control
	{
		bottom: 524px;
	}
	.carousel-custom-control button.owl-prev, 
	.carousel-custom-control button.owl-next
	{
		display: none;
	}
	.carousel-custom-control .custom-dots
	{
		align-items: center;
	}
	.custom-dots .owl-dot
	{
		width: 6px;
		height: 6px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.custom-dots .owl-dot.active
	{
		width: 8px;
		height: 8px;
	}
	.custom-pause
	{
		right: 24px;
		bottom: 120px;
		position: absolute;
	}
	.home-service-card-box
	{
		padding-bottom: 23px;
		min-height: 184px;
		border-radius: 16px;
	}
	.home-service-card-info
	{
		opacity: 1;
		visibility: visible;
		position: relative;
		padding: 0;
		transform: translateY(0px);
		margin-top: 0px;
	}
	.home-service-card-icon
	{
		margin-bottom: 4px;
	}
	.home-service-card
	{
		bottom: 91px;
	}
	#skeleton-loader .home-service-card
	{
		overflow: hidden;
	}
	.home-service-card-sec
	{
		padding-left: 24px;
	}
	
	
	#skeleton-loader .home-service-card-box
	{
		min-width: 212px;
		min-height: 184px;
	}
	
	.home-service-btn, .home-service-desc
	{
		display: none;
	}
	.home-service-col
	{
		flex-direction: column;
		background: none;
		padding: 0;
		gap: 0;
		justify-content: flex-start;
	}
	.home-service-name
	{
		font-size: 12px;
		text-align: center;
		letter-spacing: -0.5px;
	}
	.home-service-icon
	{
		border-radius: 15.355px;
		background: #F2F2F7;
		width: 100%;
		height: 68px;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 5px;
		flex-basis: auto;
	}
	.home-service-icon > span
	{
		background: none;
	}
	.home-service-row
	{
		grid-template-columns: repeat(4, 1fr);
		gap: 14px;
	}
	
	.home-service-expand
	{
		bottom: 0px;
	}
	.home-service-card-expand
	{
		border-radius: 22px 22px 0px 0px;
		padding: 24px;
	}
	.home-service-all-mb
	{
		display: block;
	}
	.home-service-cont-sec
	{
		padding: 0 24px;
		margin-bottom: 16px;
	}
	.home-service-like
	{
		font-size: 14px;
	}
	.home-service-card-close
	{
		top: 24px;
		right: 24px;
	}
	.home-service-heading
	{
		padding-right: 50px;
	}
	.home-search-no-res-cont
	{
		min-height: auto;
	}
	.home-search-no-res-img img
	{
		height: 110px;
	}
	.home-search-title
	{
		font-size: 17px;
		margin-bottom: 16px;
	}
	.home-search-subtitle
	{
		font-size: 14px;
	}
	#expand-home-search-card
	{
		height: 460px;
	}
	.home-search-sec
	{
		position: absolute;
		bottom: 0;
		width: 100%;
		margin-bottom: 0px;
		margin-top: 24px;
		border-top: solid 1px #B5B6B7;
		padding-top: 16px;
		padding-bottom: 16px;
		margin-left: -24px;
		margin-right: -24px;
		padding-left: 24px;
		padding-right: 24px;
	}
	.home-search-btn-sec
	{
		display: none;
	}
}

@media (max-width: 440px) { 
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h1
	{
		font-size: 13px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h2
	{
		font-size: 18px;
	}
	.owl-carousel.home-interactive-carousel .slide-item .slide-caption h3
	{
		font-size: 11px;
	}
}

@media (max-width: 375px) { 
	.home-service-card-info
	{
		font-size: 12px;
		line-height: 1.5;
	}
	.home-service-like
	{
		font-size: 13px;
	}
	.home-service-all-mb
	{
		font-size: 13px;
	}
}

@media (max-width: 350px) { 
	.home-service-card-name
	{
		font-size: 16px;
	}
	.home-service-card-info
	{
		font-size: 11px;
		line-height: 1.5;
	}
}