@media (max-width: 1899px) and (min-width:1780px){
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container{
		max-width: 1500px !important;
	}
	.post-nav {
		top: -45%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: -132%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: -15%;
	}
}
@media (max-width: 1780px) and (min-width:1600px){
	.elementor-section.elementor-section-boxed > .elementor-container{	
		max-width:1500px !important;
	}
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container{
		max-width: 1400px !important;
	}
	.post-nav {
		top: -45%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: -132%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: -13%;
	}
	img#preview-image, img#hover-image {
		height: 100vh !important;
		width: 100%;
	}
	.menu-logo .elementor-widget-container{
		padding: 0rem 0rem 8rem 0rem !important;
	}
	.safari .safari-title .elementor-widget-container{
		margin-top:4px !important;
	}
}

@media only screen and (max-width: 1599px) {
	img#preview-image, img#hover-image {
		height: 100vh !important;
		width: 100%;
	}
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container{
		max-width: 1190px !important;
	}
	.post-nav i.fa.fa-arrow-circle-left:before, 
.post-nav i.fa.fa-arrow-circle-right:before {
		height: 40px;
		width: 40px;
	}
	.post-nav {
		top: -60%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: -136%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: -13%;
	}
	body .detail-img .swiper-slide {
		padding: 15px !important;
	}  
	.about-img-col {
		position: sticky !important;
		height: max-content;
		top: 10rem;
	}
	.abot-txt-ctn p:last-child {
		margin: 0;
	}
	.safari .safari-alignment .elementor-widget-container{
		margin-top:0 !important;
	}
	.safari .about-txt-col .elementor-element-populated{
		margin-top:0 !important;
	}
	.safari .safari-title .elementor-widget-container{
		margin:8px 0 0 0  !important;
	}
	/* Check 1367px and add css here */
}

@media only screen and (max-width: 1366px) {
	.category-fixed-content {
		padding-top: 120px;
		margin-left: 80px;
	}
	.notfound-content {
		padding: 13vw 0;
	}
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1060px !important;
	}
	.post-nav {
		top: -55%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: -137%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: -13%;
	}
	a#category-link {
		padding: 18px 28px;
		font-size:16px !important;
	}
	.list-bullts ul {
		margin: -10px 0 10px 0;
	}
	.about-img-col {
		position: sticky !important;
		height: max-content;
		top: 10rem;
	}
	.abot-txt-ctn p:last-child {
		margin: 0;
	}

	/* Check 1200px and add css here */
}

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

	.category-fixed-content {
		padding-top: 80px;
		margin-left: 60px;
	}
	p#category-description {
		font-size: 16px;
	}
	
	h5.error-space {
		font-size: 18px;
	}
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 870px !important;
	}
	.post-nav {
		top: -55%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: -135%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: -15%;
	}
	#news-submit input[type="submit"], input#gform_submit_button_3 {
		padding: 18px 61px 18px 28px;
		font-size:16px;
	}
	.safari .safari-alignment .elementor-widget-container{
		margin-top:12px !important;
	}
	/* Check 1025px and add css here */
}

@media only screen and (max-width: 1024px) {

	.inner-contener>.elementor-container,
	.elementor>.elementor-section.elementor-section-boxed>.elementor-container {
		padding: 0 30px;
	}
	.product-loop-section .elementor-container.elementor-column-gap-default {
		padding: 0 !important;
	}
	.header-insec > .elementor-column-gap-default{
		justify-content:space-between;
	}
	.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown {
		position: fixed !important;
		bottom: 0;
		top: initial !important;
		left: 0% !important;
		width: 100% !important;
		height: calc(100% - 80px) !important;
		padding: 0 30px;
		opacity: 0;
		transform: translateX(-100%) !important;
		transition: transform 0.6s ease, opacity 0.3s ease;
		pointer-events: none;
		overflow: auto;
		margin: 0 !important;
	}
	.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown[aria-hidden="false"] {
		opacity: 1;
		transform: translateX(0) !important;
		pointer-events: auto;
	}
	.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		max-height: none !important;
	}
	@keyframes slideInFromLeft {
		from {
			transform: translateX(-100%);
			opacity: 0;
		}
		to {
			transform: translateX(0);
			opacity: 1;
		}
	}

	@keyframes slideOutToLeft {
		from {
			transform: translateX(0);
			opacity: 1;
		}
		to {
			transform: translateX(-100%);
			opacity: 0;
		}
	}

	.category-slider-wrapper {
		flex-wrap: wrap;
		flex-direction:column-reverse;
	}
	.category-fixed-content {
		width: 100%;
	}
	.category-slider {
		width: 100%;
	}
	.category-fixed-content {
		padding: 40px 30px;
		margin: 0;
	}
	a#category-link {
		padding: 12px 20px;
	}
	.about-img-col {
		position: static;
		height: auto;
		top: unset;
	}
	body .gform_wrapper form .gform_body ul li.gfield textarea {
		height: 190px !important;
	}
	.notfound-content {
		padding: 15vw 0;
	}
	h5.error-space {
		margin: 16px 0;
		font-size: 16px;
	}
	header.menu-open-close {
		background-color: #F4F3EA!important;
		transition:all 0.3s ease-in-out;
	}
	header.menu-open-close .site-logo img {
		filter: invert(1);
	}
	body.menu-open-close {
		overflow: hidden !important;
	}
	.nav-bar .menu-item a {
		justify-content: space-between;
	}
	.wallpaper-detail-section.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 100% !important;
	}
	.post-nav {
		top: -115%;
	}
	.post-nav .elementor-post-navigation__prev.elementor-post-navigation__link {
		left: 0%;
	}
	.post-nav .elementor-post-navigation__next.elementor-post-navigation__link {
		right: 0%;
	}
	.menu-item a.elementor-item.elementor-item-active span.elementor-item, body .menu-item .elementor-item.highlighted span.elementor-item {
		color: #FFF !important;
	}	
	body .detail-img .swiper-slide {
		padding: 0px !important;
	}
	.nav-bar ul.elementor-nav-menu:before {
		content: '';
		background: url(/wp-content/uploads/2023/12/Yasmine-AL-Kouatli_Full-Logo_Tranpsparent_black-1-1-scaled.webp);
		background-size: contain;
		background-repeat: no-repeat;
		height: 100px;
		width: 180px;
		display: block; 
		margin: 0 auto;
	}
	.menu-open-close .site-logo img {
		opacity: 0;
	}
	.nav-bar li.menu-item a:hover, .nav-bar .elementor-item-anchor.highlighted, .nav-bar a.elementor-sub-item.elementor-item-active, .nav-bar li a.elementor-item-active, .header-wrapper a.elementor-item:hover span.elementor-item {
		background: #000 !important;
		border-radius: 30px !important;
		color:#fff !important;
	}
	.nav-bar li.menu-item{
		margin:5px 0;
	}
	.nav-bar li.menu-item:hover svg, .nav-bar .elementor-item-anchor.highlighted svg {
		filter: invert(1);
	}
	.home.page .other_page_log{
		display:block !important;
	}
	.home.page .home_page_logo {
		display: none !important;
	}
	/* Check 768px and add css here */
}

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

	.inner-contener>.elementor-container,
	.elementor>.elementor-section.elementor-section-boxed>.elementor-container {
		padding: 0 20px;
	}

	.notfound-content {
		padding: 12vw 0;
	}
	.category-fixed-content {
		margin-left: 0px;
		padding:40px 20px;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		width:100%;
		margin: 0 0px 20px !important;
	}
	body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body input[type=number], body select, body textarea {
		border-radius: 24px !important;
		padding: 15px 26px !important;
		font-size: 14px !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield textarea {
		height: 140px !important;
	}
	.notfound-content {
		padding: 26vw 0;
	}
	#news-form-ctn .gjs-cell input[type="submit"], input#gform_submit_button_3 {
		font-size: 14px;
		padding: 14px 50px 14px 26px !important;
	}
	#news-form-ctn .gjs-cell input#esfpx_email_52e234c38c701 {
		border: 1px solid #454545 !important;
		font-size: 14px;
		padding: 16px 90px 16px 16px;
		color: #999999;
		outline: none;
	}	
	#news-submit::after {
		font-size: 22px;
	}

	.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown {
		height: calc(100% - 67px) !important;
	}
	.post-nav {
		top: -113%;
	}
	.ginput_container.ginput_container_textarea {
		border-radius: 24px;
	}
	.ios.mobile.safari #gform_submit_button_3 {
		-webkit-appearance: none;
	}
	.main-hero-slides .swiper-slide-bg {
		background-size: 100% 100% !important;
	}
	.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
		bottom: 20px !important;
	}
	.mobile-footer {
		position: absolute !important;
		z-index: 99;
	}
	/* Check 480px and add css here */
}

@media only screen and (max-width: 479px) {

	.inner-contener>.elementor-container,
	.elementor>.elementor-section.elementor-section-boxed>.elementor-container {
		padding: 0 15px;
	}
	.category-fixed-content {
		margin-left: 0px;
		padding: 40px 15px;
	}
	.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown {
		padding: 0 15px;
	}
	.post-nav {
		top: -111%;
	}
	/* Check 375px and add css here */
}

@media only screen and (max-width: 374px) {
	.post-nav {
		top: -108%;
	}
	#news-form-ctn .gjs-cell input[type="submit"] {
		padding: 14px 44px 14px 20px !important;
	}
	 input#gform_submit_button_3 {
		padding: 14px 50px 14px 20px !important;
	}
	/* Check 320px and add css here */
	
}