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


.cursor-pointer{
	cursor: pointer;
} 

.text-justify {
    text-align: justify;
}
.custom-justify-center{
	justify-content:center
}
.custom-hover {
   transition: all 0.3s ease;
}
.custom-hover:hover {
	border-color:#fab600;
}
.custom-phone-grid{
    color: var(--color-header-middle-text-hover)!important;
    font-size: 13px!important;
    padding: 0!important;
    margin: 0!important;
}


.wpcf7-form textarea, select{
	background-color:white!important;
}
.wpcf7-text{
	background-color:white!important;
}

/* Map */
.wp_mapit_custom .wp_mapit_multipin_map{
	height:500px!important;
}
.leaflet-control-fullscreen-button:before{
	 content: "\2197";
}

.custom-accordion-solution button{
	font-size:2.5rem!important;
	font-weight:bold;
}

#solution_accordion_1 button {
	color:#67AdD8;
}
#solution_accordion_1 button.active{
	color:#67AdD8;
}

#solution_accordion_2 button {
	color:#800909;
}
#solution_accordion_2 button.active{
	color:#800909;
}

#solution_accordion_3 button {
	color:#91c59f;
}
#solution_accordion_3 button.active{
	color:#91c59f;
}

#solution_accordion_4 button {
	color:#18267B;
}
#solution_accordion_4 button.active{
	color:#18267B;
}

.g-breadcrumbs-item:last-child a, 
.g-breadcrumbs span:last-child a {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
    color: inherit !important; 
}

#no-bread .g-breadcrumbs-item a, 
#no-bread .g-breadcrumbs span a {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
    color: inherit !important; 
}
.menu-item-disabled > a {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}
.custom-breadcrumb{
    color: var(--color-content-faded)!important;
    font-size: 16px!important;
}

@media (width <= 1241px) {
	
	.custom-accordion-solution button{
		font-size:1rem!important;
	}
}
