.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
	background-color: var( --e-global-color-vamtam_accent_8 ) !important;
}
.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after{
	background-color: white;
	color: var( --e-global-color-vamtam_accent_8 ) !important;
}
.elementor-widget-button.vamtam-has-theme-widget-styles.vamtam-has-underline-anim:not(.nolink) .elementor-button .vamtam-btn-text{
	background-image: linear-gradient(var( --e-global-color-vamtam_accent_8 )) !important;
}
.bouton-orange{
	margin-top: 10px !important;
	display: inline-block;
	color: white !important;
	font-family: var( --e-global-typography-74d4df5-font-family ), Sans-serif;
  font-size: var( --e-global-typography-74d4df5-font-size );
  font-weight: var( --e-global-typography-74d4df5-font-weight );
  text-transform: var( --e-global-typography-74d4df5-text-transform );
  line-height: var( --e-global-typography-74d4df5-line-height );
  letter-spacing: var( --e-global-typography-74d4df5-letter-spacing );
  word-spacing: var( --e-global-typography-74d4df5-word-spacing );
  color: var( --e-global-color-vamtam_accent_5 );
  background-color: var( --e-global-color-vamtam_accent_1 );
  border-radius: 18px 18px 18px 18px;
  padding: 13px 29px 13px 29px;
}
@media (max-width: 767px){
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical:not(.nolink) .elementor-tabs-content-wrapper{
	background-color: var( --e-global-color-vamtam_accent_1 ) !important;
}
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-mobile-title{
		background-color: var( --e-global-color-vamtam_accent_1 ) !important;
		font-size: 16px !important;
	}
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-mobile-title.elementor-active{
		background-color: white !important;
		color: var( --e-global-color-vamtam_accent_6 );
	}
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-mobile-title::after{
		color: white !important;
	}
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tab-mobile-title.elementor-active::after{
		color: var( --e-global-color-vamtam_accent_6 ) !important;
	}
	.elementor-widget-tabs.vamtam-has-theme-widget-styles.vamtam-tabs.elementor-tabs-view-vertical .elementor-tabs {
  padding: 15px !important;
}
}
.elementor-widget-button.vamtam-has-theme-widget-styles.vamtam-has-underline-anim .elementor-button:not(:hover):not(.hovered) .vamtam-btn-text {
	background-position: 0 100%;
	background-size: 0% var(--vamtam-underline-width, var(--vamtam-global-underline-width, 1px)) !important;
}
@media (min-width: 1281px){	
	body:not(.elementor-editor-active) .e-n-tabs-content{
		position: relative;
	}
	body:not(.elementor-editor-active)  .e-n-tabs-content > div{
		display: block !important;
		position: absolute;
		opacity: 0 !important;
		left: 0;
		top: 0;
		width: 100%;
		transition: all 0.4s;
	}
	body:not(.elementor-editor-active)  .e-n-tabs-content > div.e-active{
		position: static !important;
		opacity: 1 !important;
	}
}
.swiper-slide{
	overflow: visible !important;
}
a{
	cursor: pointer;
}
.vamtam-has-theme-widget-styles:not(.faq-accordion) .elementor-toggle-item .elementor-tab-content{
	display: block !important;
}
@media(max-width: 767px){
	.elementor-icon-box-title > span{
		display: flex;
		align-items: center;
		margin-top: -9px;
	}
	.elementor-mobile-position-left > .elementor-widget-container{
		margin-bottom: 0 !important;
	}
}