/*
Theme Name: Hello elementor Enfant
Description: Theme enfant de Hello elementor. Vous pouvez maintenant effectuer vos modifications en toute sécurité.
Author: WPMarmite
Author URI: https://wpmarmite.com
Template: hello-elementor
Version: 1.0
*/

@media (min-width: 1025px) {
.faq .elementor-tabs-content-wrapper {
	border-width:0px !important;
	padding: 120px;
}
}

.faq .elementor-tab-desktop-title {
	border: 1px solid #308238 !important;
	margin-top: -1px !important;
	border-right-width: 0px !important;
	padding-right:50px !important;
	transition: ease-in-out 300ms;
}

.faq .elementor-tabs-wrapper {
	padding-top: 1px !important
}

.faq .elementor-tabs-wrapper .elementor-active {
	color:#308238 !important;
}

.faq .faq-fleche {
  position: absolute;
  left: 95%;
  top: 40%;
}


.faq .elementor-tabs-wrapper .elementor-active > .faq-fleche {
	opacity:0;
}
@media (max-width: 1024px) {
	.faq .faq-fleche {
		opacity:0;
	}
}

body {
	overflow-x:hidden;
}

.soxial-header .menu-item a:hover {
	color:#CBED60 !important;
}

.soxial-footer p span, .soxial-footer .sox-under-text {
	text-decoration:underline !important; 
	text-decoration-color: #CBED60 !important;
}

.soxial-footer a:hover {
	color:#CBED60 !important
}

.form-soxial .gfield_required {
	display:none !important;
}

#quisommesnous a {
    color:#308238;
}

.faq-mobile .elementor-tab-title {
	display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}

#quisommesnous .portrait {
	height: 350px;
}

#uc_card_carousel_elementor_671337d .owl-nav .owl-prev, #uc_card_carousel_elementor_671337d .owl-nav .owl-next{
	margin-top:30px;
}


@media (min-width: 2000px) {
	.img-equipe img {
		height:100%!important;
	}
	
	.portrait img {
		object-fit:cover!important;
		object-position: top center!important;
	}
	
	#quisommesnous .portrait {
		height: 500px;
	}
}

