@media only screen and (max-width:1399px)
{

	.menuPopup .elementor-element.elementor-element-9af1dc7 {
		padding-top: 50px;
	}

}

@media only screen and (max-width:1201px)
{

	.menuPopup .elementor-element.elementor-element-9af1dc7 {
		padding-left: 50px;
		padding-right: 50px;
	}
   

}

@media only screen and (max-width:1199.78px)
{
	/*.Homepostslider .anwp-pg-wrap .anwp-pg-height-300 {
		min-height: 190px !important;
	}*/
    .Homepostslider .anwp-pg-post-teaser__excerpt.mb-2 {
		font-size: 26px !important;
		line-height: 32px !important;
	}
	.overlay-posts-grid.cols-4 .overlay-excerpt {
		font-size: 20px;
		line-height: 26px;
	}
	.menuPopup {
		overflow: auto;
	}

}

@media only screen and (max-width:1125px)
{
    
}


@media only screen and (max-width:991.78px)
{
	.menuPopup .elementor-element.elementor-element-9af1dc7 {
		padding-top: 40px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.contact_popup textarea {
		min-height: 100px !important;
	}
    .Namingpageposts .overlay-posts-container {
		grid-template-columns: repeat(3, 1fr) !important;
	}

}

@media only screen and (max-width:845px)
{
   
	.Homepostslider .swiper-container {
	    padding: 0 10.6%;
	}
}


@media only screen and (min-width:768px) and (max-width:991px){
	.Homepostslider .swiper-container {
	    padding: 0px 16.6%;
	}
}



@media only screen and (max-width:767.5px)
{

	.menuPopup {
	    width: 100%;
	    overflow-y: scroll;
	}
	.workpagePosts  #overlay-posts-result {
		grid-template-columns: repeat(2, 1fr) !important;
	}
	.Namingpageposts .overlay-posts-container {
		grid-template-columns: repeat(2, 1fr) !important;
	}
	.Namingpageposts .overlay-posts-container {
		gap: 20px;
	}
	.blog_posts .post-items > div {
		padding: 0 10px;
		width: 50%;
	}
	.blog_posts .post-items {
		grid-gap: 0 0 !important;
	}
	.MobileSlider .slick-slide > div {
		height: 100% !important;
	}
	.MobileSlider .slick-slide > div > .elementor-element {
		height: 100% !important;
		display: flex !important;
	}
	.MobileSlider .slick-track {
		display: flex;
	}
	
	.MobileSlider .custom-arrow {
		right: 0;
		top: auto;
		bottom: -60px;
		transform: none;
	}
	
	.MobileSlider .slick-list .slick-slide {
	
		min-height: 300px !important;
	}
}


@media only screen and (max-width:575.5px){

	.Homepostslider .swiper-container {
    padding: 0;
}
	
    .menuPopup {
	    width: 100%;
	    overflow-y: scroll;
	}
	.MobileSlider .black_standyne {
		padding: 20px 10px 30px 10px;
	}
	.black_standyne .elementor-widget-container p {
		font-size: 20px;
		line-height: 24px;
	}
	.black_standyne .elementor-widget-container h2 {
		font-size: 34px;
		line-height: 36px;
	}

	.overlay-posts-grid.cols-4 .overlay-excerpt {
		font-size: 16px;
		line-height: 24px;
	}

	.MobileSlider .slick-list .slick-slide {
	
		min-height: 370px !important;
	}

}

@media only screen  and (max-width:392.5px){
   .menuPopup {
	    width: 100%;
	    overflow-y: scroll;
	}
    
}

@media only screen and (max-width:374.5px){
    .menuPopup {
	    width: 100%;
	    overflow-y: scroll;
	}
}



/**/


 @media only screen and (min-width:1440px)
{
   
} 

@media only screen and (min-width:1519px)
{
   
}

@media only screen and (min-width:1688px)
{
   
}

@media only screen and (min-width:1899px)
{
   
}

@media only screen and (min-width:2025px)
{
    
}


@media only screen and (min-width:2278px)
{
   
}

 @media only screen and (min-width:2600px)
{

}


@media only screen and (min-width:2800px)
{
   
} 

@media only screen and (min-width:3038px)
{
    
}

@media only screen and (min-width:4557px)
{
    
}

@media only screen and (min-width:6076px)
{
    
}

