@media(min-width: 1681px) {
	
}
@media (max-width: 1680px) and (min-width: 1441px) {
	
	
	
}
@media (max-width: 1440px) and (min-width: 1370px) {
	
	
	
}
@media (max-width: 1369px) and (min-width: 1281px) {
	

}
@media (max-width: 1280px) and (min-width: 1101px) {
	
}
@media (max-width: 1100px) and (min-width: 992px) {

}
@media(max-width: 991px) and (min-width: 700px){
	
}
@media (max-width: 699px) {
	.elementor-container{
		max-width:100% !important;
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.elementor-location-header,.elementor-location-footer{display:none !important;}
	
	h2 br{display:none !important;}
	body,.myp p{font-size:16px !important;}
	h1{font-size:35px !important;}
	h2{font-size:30px !important;}
	h3{font-size:28px !important;}
	h4{font-size:25px !important;}
	/* home page */
	.device.mobile{max-width:60px;}
	.firegif{height:40px !important;width:40px !important;}
	.chatWrapper .iii {display:none !important;}
	.chatWrapper .main{margin-left:auto !important;margin-right:auto !important;}
	.chatWrapper .body{height:220px !important}
	.playyer .bars .b1{height:60px;}
	.playyer .bars .b2{height:50px;}
	.playyer .bars .b3{height:40px;}
	.playbuttons button{height:50px;width:50px;}
	.marqueeSlider .swiper-slide-inner{padding: 0 5px !important;}
	
	.welcomesec .rightlist .elementor-icon-list-text, .welcomesec .leftlist .elementor-icon-list-text{
		font-size:12px !important;
		padding:7px !important;
		max-width:calc(100% - 50px) !important;
	}
	
	
	.welcomesec .leftlist{
		left:20px !important;
		max-width:82% !important;
	}
	.welcomesec .rightlist{
		right:20px !important;
		max-width:82% !important;
	}
	
	.welcomesec .gallery .elementor-image-gallery{
		max-width:280px !important;
	}
	.welcomesec .gallery .elementor-image-gallery .galleryid-2 {
		display: grid !important;
  		grid-template-columns: repeat(2, 1fr) !important;
  		gap: 5px !important;
	}
	.customSoftwar .gallery .gallery-icon{padding:0 !important;}
	.customSoftwar .gallery{max-width: 100% !important;}
	
	.customSoftwar .elementor-widget-wrap{height:auto !important; padding:20px !important;background-image:none !important;}
	
	#gallery-2 {
		display: grid !important;
  		grid-template-columns: repeat(4, 1fr) !important;
  		gap: 3px !important;
	}
	
	.customSoftwar .rightbox,.customSoftwar .bottombox,.customSoftwar .leftbox{
		position:relative !important;
		left:0 !important;
		right:0 !important;
		bottom: auto !important;
		top: auto !important;
			
	}
	.customSoftwar .elementor-image-box-title{
		text-align:center !important;
		font-size:20px !important;
	}
	.customSoftwar .elementor-image-box-description{
		text-align:center !important;
		font-size:14px !important;
	}
	
	.allBoxes{
		
	}
	
   /* stabs	 */
	.serviceTabs{
		grid-template-columns: repeat(2, 1fr);
    	gap: 7px;
	}
	.serviceTabs .iconBox{
		height: 100% !important;
        padding: 10px 5px !important;
        border-radius: 9px !important;
	}
	.serviceTabs .iconBox img{height:30px;width:30px;}
	.serviceTabs .iconBox h6{font-size:14px !important}
	.serviceTabsContent .ContentBox{padding:15px 0 !important;}
	.serviceTabsContent .text{font-size:14px;}
	.serviceTabsContent .clist li{display:block; font-size:15px;width:100%;}
	.serviceTabsContent .clist li::before{height:18px;width:18px;}
	.sGallery ._item{height:35px;width:35px;line-height:31px;margin-bottom:4px;margin-right:4px;}
	.sGallery{margin-bottom:0 !important;}
	
	.themeTabs .elementor-tabs-wrapper{
		    flex-direction: column !important;
		display: none !important ;
	}
	.themeTabs .elementor-tab-title{padding:10px !important;margin-bottom:3px !important;font-size:14px !important; border:1px solid #fff !important;}
	
	.themeTabs .elementor-tab-content{padding: 10px 0 !important;}
	.themeTabs .elementor-widget-text-editor p,.themeTabs .elementor-widget-text-editor{font-size:14px !important;}
	
	.themeTabs .elementor-icon-list-items{}
	.themeTabs .elementor-icon-list-items .elementor-icon-list-icon{height:20px !important;width:20px !important;}
	.themeTabs .elementor-icon-list-items .elementor-icon-list-text{font-size:15px !important}
	 .themeTabs .elementor-widget-image{display:none !important;}
	.welcomesec .gallery .elementor-image-gallery{bottom:45px !important;}
	
	.proejctSyream .elementor-image-box-content{}
	.proejctSyream .elementor-image-box-title{
		font-size:14px !important;
		color: #2276FF !important;
	}
	.proejctSyream .elementor-image-box-description{font-size:12px !important;}
	.proejctSyream .allBoxes{left:35px;right:35px;top:190px;}
	
	.gallerys{position:relative !important;margin-top:60px;}
	#gallery-3{
		display:grid;
		grid-template-columns: repeat(4, 1fr);
    	gap: 4px;
	}
	
}
@media (max-width: 350px) {
		

}
