/*

Theme Name: Depann'Ouest
Description: Thème du site Depann'Ouest
Version: 1.0
Author: Guillaume Sourisseau / Studdio
Author URI: https://www.studdio.com
Template: hello-elementor
*/

header {
	 position: sticky !important;
	 top: 0;
	 background: white;
}
 header .header_bottom {
	 transition: all 0.5s;
}
 header .header_bottom img {
	 max-width: 250px;
	 transition: all 0.5s;
}
 header .sticky-nav.scrolled .header_bottom {
	 padding: 10px;
	 box-shadow: 0 10px 10px rgba(0,0,0,0.05);
}
 header .sticky-nav.scrolled .header_bottom img {
	 max-width: 200px;
}
 @media (min-width: 1090px) {
	 header .hfe-nav-menu__layout-horizontal {
		 width: 100% !important;
	}
}
 .card_contact_blue .elementor-heading-title {
	 line-height: 30px;
}
 .card_contact_blue a {
	 text-decoration: none!important;
	 background: rgba(255,255,255,0.2);
	 padding: 5px;
	 border-radius: 5px;
	 transition: all 0.5s;
}
 .card_contact_blue a:hover {
	 background: rgba(255,255,255,0.3);
}
 .elementor-counter-number-suffix {
	 font-size: 24px;
	 display: flex;
	 font-weight: 500;
	 align-items: center;
}
 .faq_section .faq_btn a {
	 text-decoration: none;
}
 .faq_section .faq_btn.is-active {
	 background-color: var(--e-global-color-primary);
}
 .faq_section .faq_btn.is-active a {
	 color: white !important;
}
 .faq_section .elementskit-accordion .elementskit-card-body a {
	 background-color: var(--e-global-color-primary);
	 font-family: "Raleway", Sans-serif;
	 font-weight: 500;
	 text-decoration: none;
	 border-radius: 5px 5px 5px 5px;
	 padding: 15px 20px 15px 20px;
	 color: white;
	 margin: 10px 0 0;
	 display: flex;
	 width: fit-content;
	 transition: all 0.5s;
}
 .faq_section .elementskit-accordion .elementskit-card-body a:hover {
	 background: var(--e-global-color-text);
}
 .cf7-bloc .field-group {
	 display: flex;
	 flex-direction: row;
	 justify-content: space-between;
	 column-gap: 30px;
}
 .cf7-bloc .field-group div {
	 display: flex;
	 flex-direction: column;
}
 .cf7-bloc a.cd-upload-btn {
	 color: var(--e-global-color-primary);
}
 .cf7-bloc input.wpcf7-submit {
	 border: 1px solid var(--e-global-color-primary);
	 color: var(--e-global-color-primary);
}
 .cf7-bloc input.wpcf7-submit:hover {
	 background: var(--e-global-color-primary);
	 color: white;
}