 /*
Theme Name: Onpointcleaningnc
Description: Onpointcleaningnc is simple responsive SEO friendly theme. 
Version: 0.1
Tags:  blog, news, featured-images, one-column, theme-options, consultants
Text Domain: Onpointcleaningnc
Domain Path: Onpointcleaningnc
Author: A2Z Developing Team
Contact: tanand79@gmail.com
*/


/*RESPONSIVE*/
@media screen and (max-width: 2880px) {
.banner-icon .elementor-widget-container {
    margin: -33% 0% 0% 0% !important;
}
}
@media screen and (max-width: 2300px) {
.banner-icon .elementor-widget-container {
    margin: -28% 0% 0% 0% !important;
}
}
@media screen and (max-width: 2300px) {
.banner-icon .elementor-widget-container {
    margin: -26% 0% 0% 0% !important;
}
}
@media screen and (max-width: 1920px) 
{
	.banner-icon .elementor-widget-container {
    margin: -24% 0% 0% 0% !important;
}
}
@media screen and (max-width: 1680px) {
.banner-icon .elementor-widget-container {
    margin: -23% 0% 0% 0% !important;
}
}

@media screen and (max-width: 1600px) {
.banner-icon .elementor-widget-container {
    margin: -22% 0% 0% 0% !important;
}
}

@media screen and (max-width: 1440px) {
.banner-icon .elementor-widget-container {
    margin: -20% 0% 0% 0% !important;
}
}

@media screen and (max-width: 1366px) {
.banner-icon .elementor-widget-container {
    margin: -18% 0% 0% 0% !important;
}
}

@media screen and (min-width: 1100px) and (max-width: 1280px) {

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

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

}

@media screen and (max-width: 767px) {
	
	
}
@media screen and (max-width: 568px) {
.banner-icon .elementor-widget-container {
    margin: -21% 0% 0% 0% !important;
}
}
@media screen and (max-width: 480px) {
.ban-subs {
    padding: 64px 0px 95px 0px !important;
}
}
@media screen and (max-width: 414px) {
	.banner-icon .elementor-widget-container {
    margin: -23% 0% 0% 0% !important;
}
}
@media screen and (max-width: 387px) 
{

}
@media screen and (max-width: 375px) {
.banner-icon .elementor-widget-container {
    margin: -25% 0% 0% 0% !important;
}
}
@media screen and (max-width: 360px) {

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

}