/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/*CUSTOM COLUMN GRID CLASS*/
.l-section .g-cols{margin-left:-15px !important;margin-right:-15px !important}
.l-section .g-cols .vc_column_container{padding-left:15px !important;padding-right:15px !important}
.l-section .g-cols .vc_column_container .vc_column-inner{padding-left:0 !important;padding-right:0 !important}
.l-section .g-cols.gap_L_desktop,
.l-section.gap_L_desktop>.l-section-h>.g-cols{margin-left:-30px !important;margin-right:-30px !important}
.l-section .g-cols.gap_L_desktop>.vc_column_container,
.l-section.gap_L_desktop>.l-section-h>.g-cols>.vc_column_container{padding-left:30px !important;padding-right:30px !important}

.w-hwrapper.wrap>*{margin-bottom: calc(var(--hwrapper-gap, 1.2rem) / 2);}

@media (max-width:1280px){
	.l-section .g-cols.gap_L_desktop,
	.l-section.gap_L_desktop>.l-section-h>.g-cols{margin-left:-23px !important;margin-right:-23px !important}
	.l-section .g-cols.gap_L_desktop>.vc_column_container,
	.l-section.gap_L_desktop>.l-section-h>.g-cols>.vc_column_container{padding-left:23px !important;padding-right:23px !important}
}
@media (max-width:1024px){
	.l-section .g-cols.gap_L_desktop,
	.l-section.gap_L_desktop>.l-section-h>.g-cols{margin-left:-15px !important;margin-right:-15px !important}
	.l-section .g-cols.gap_L_desktop>.vc_column_container,
	.l-section.gap_L_desktop>.l-section-h>.g-cols>.vc_column_container{padding-left:15px !important;padding-right:15px !important}
}

/*HEADER*/
@media (max-width:1280px) and (min-width:1025px) {
	#page-header .w-btn .w-btn-label{display:none !important}
}
@media (max-width:1140px) and (min-width:1025px) {
	#page-header .w-nav-list>.menu-item>a{padding-left:15px;padding-right:15px;}
}
@media (max-width:545px){
	#page-header .w-btn .w-btn-label{display:none !important}
}