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

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

}
@media only screen and (max-width:991px ) {
	.teamSingleBox h2 {
		font-size: 40px;
		line-height: 50px;
	}
	.teamSingleBox .elementor-widget-container h3 {
		margin-bottom: 6px !important;
		font-size: 28px !important;
        line-height: 32px !important;
	}
	.teamSingleBox .elementor-widget-container p {
		font-size: 18px !important;
	}
	.mainBlogRow article.elementor-post .elementor-post__card {
		padding: 16px !important;
	}
	.blogSlideRow .slick-list {
		padding: 24px 0 0 0;
		overflow: hidden;
	}
	.homeHeroSec .slick-track {
		column-gap: 20px;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	.imageSliderRow .elementor-widget-container img {
		height: 140px;
		width: auto;
	}
	.blogSlideRow article.elementor-post .elementor-post__card {
		padding: 16px !important;
	}
	.serviceVideosSec {
		background-position: center 720px !important;
	}
	.blogSlideRow .slick-list {
		padding: 16px 0 0 0;		
	}
	.blogSlideRow .elementor-posts-container ul.slick-dots {
		bottom: -20px !important;
	}
	.teamSingleBox > .elementor-element {
		background-image: linear-gradient(180deg, #02010100 24%, #DADDFF 100%) !important;
	}
}
@media only screen and (max-width:480px ) {

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

}