@media all and (min-width:1201px) and (max-width:1800px) { 
    .home-our-mission-slider .vc_column-inner .cws_vc_shortcode_sc_carousel{  padding: 50px 35px 100px 60px !important;}
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h3{ font-size:50px !important; }
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h4{ font-size:50px !important; }
}

@media all and (min-width:981px) and (max-width:1200px) { 
	.home-our-mission-slider .vc_column-inner .cws_vc_shortcode_sc_carousel{  padding: 50px !important;}
    .home-our-mission-slider .vc_column-inner{ padding: 35px !important; }
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h3{ font-size: 45px !important; }
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h4{ font-size: 45px !important; }
}


@media (max-width: 1200px){
	.councilio_banner.pages-header-title .banner_wrapper h3.banner_title{
		font-size: 60px !important;
	}
	
}

@media (max-width: 980px){
	.site_header .main-nav-container .menu_left_icons, .site_header.mobile-icons-left .main-nav-container{
		justify-content: flex-end !important;
		justify-content: -webkit-flex-end !important;
	}

	.menu_left_icons{
		display: block !important;
	}
	.home-our-mission-slider > div {padding-left: 30px !important; padding-right: 30px !important;}
	.mob-banner.vc_row {margin-top:-100px !important;}
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h3{ font-size:35px !important; }
	.home-our-mission-slider .vc_column-inner .cws_textmodule_titles h4{ font-size:35px !important; }
}

@media (min-width: 981px){
	html.touch .cws_mobile .header_container .header_nav_part .main-menu{
		display: block !important;
	}

	.no-split-menu{
		width: 100%;
	}

	.menu_left_icons{
		display: none !important;
	}

	
}

@media (max-width: 767px){
	
	.heading_2 {
	font-size: 35px;
}

/*	.top_bar_box_content_wrapper{
		text-align: left !important;
	}*/
	#site_top_panel .top_bar_extra_button a{
		background:rgb(236,119,39) ;
		color: #fff !important;
	}
	#site_top_panel .topbar_right_icons{
		align-content: center !important;
		-webkit-align-content: center !important;
	}
	.mob-banner.vc_row{margin-top: 0px !important;}
/*	#site_top_panel .container > div {
		width: 50%;
	}*/

	.home-slider-content h3{
		font-size: 40px !important;
	}

	.councilio_banner.pages-header-title .banner_wrapper h3.banner_title{
		font-size: 42px !important;
	}
	#home-about-company .text_content_wrapper h3, #home-about-company .text_content_wrapper h4{font-size: 30px !important;}

	.home-gutter-clean-services .wpb_wrapper .cws_service_item .cws_service_info h3:after{
		bottom: -6px !important;
	}

	#home-gutters-cleaned, .home-gutter-clean-services.vc_row, .mob-spac.vc_row{
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	.mobile-spac.vc_row{
		padding-bottom: 60px !important;;
	}

	.home-our-mission-slider > div{ 
		padding: 60px 15px !important; 
	}

	#home-area-get-quote .vc_column-inner{
		padding-top: 40px !important;
	}

	#home-brands-logo > div:nth-last-of-type(1) .vc_column-inner{
		padding-bottom: 0px !important;
	}

	#home-top-three-box .wpb_single_image figure{width:100%;}
	#home-top-three-box .wpb_single_image .vc_single_image-wrapper{width:100%;}
	.home-gutter-clean-services .wpb_wrapper .cws_service_item .cws_service_info { padding-top:0px !important;}
	body .landing_banner {height: auto; padding-top: 70px; padding-bottom: 70px;}
	.top_bar_box.mobile .mobile_menu_hamburger{display:none;}
	
	.header_nav_part.topbar_nav_part .topbar-menu{width:100%;}
	.header_nav_part.topbar_nav_part .topbar-menu li{    width: 100%; padding:0px;}
	.header_nav_part.topbar_nav_part .topbar-menu li a{ text-align:center;}
	#site_top_panel .topbar-menu-right .topbar_right_icons:before{display:none; background:transparent !important;}
	.top_bar_box.mobile #top_social_links_wrapper{ padding-top:0px;}
	body #site_top_panel .topbar_left_icons > *, body #site_top_panel .topbar_right_icons > *, body #site_top_panel .header_nav_part .topbar-menu > * {  padding-top: 10px;    padding-bottom: 4px;}
}


 