/*
Theme Name: Divi Enfant par Wilfried KOUAKOU
Description: Theme enfant du theme Divi
Author: Wilfried KOUAKOU
Author URI: https://www.wilfriedkouakou.dev/
Template: Divi
Version: 2.00
*/

@import url('https://fonts.googleapis.com/css2?family=Unbounded:wght@200..900&display=swap');

.Unbounded-ExtraBold {
	font-family: "Unbounded", sans-serif;
	font-weight: 800;
	font-style: normal;
}
.Unbounded-Bold {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-style: normal;
}
.Unbounded-SemiBold {
	font-family: "Unbounded", sans-serif;
	font-weight: 600;
	font-style: normal;
}

a {
	text-decoration:none!important;
}

/*MENU*/
#menu-menu-principal li{
	padding: 0 1vw;
	text-decoration:none;
}
#menu-menu-principal li a{
	text-align:center!important;
}


@media (min-width: 981px){
	.HeaderOrdi {
		position: absolute;
    	top: 0;
    	width: 100%;
		z-index: 999;
	}
	.HeaderOrdi.headerFixed {
		position: fixed;
	}
	.HeaderOrdi.headerFixed .mainHeader {
		background:#fff;
	}
	.HeaderOrdi.headerFixed .logoHeader .et_pb_image_wrap {
	  	max-width: 50%;
		transition: all 300ms ease 0ms;
	}
	
}

@media (max-width: 767px) {

}

/* metaslider - diapo */
.metaslider .flexslider {
	margin: 0!important;
}
.metaslider .flex-control-nav {
	position: absolute;
	bottom: 12px!important;
}

.metaslider .flexslider .flex-direction-nav li a{top: 48%!important;}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
  background-image: url('/wp-content/uploads/2024/07/fleche-gauche.png') !important;
  width: 1.5vw !important;
  height: 1.5vw!important;
  background-repeat:no-repeat!important;
  background-size: contain !important;
}
.metaslider .flexslider .flex-direction-nav li a.flex-next {
  background-image: url('/wp-content/uploads/2024/07/fleche-droite.png') !important;
  width: 1.5vw !important;
  height: 1.5vw!important;
  background-repeat:no-repeat!important;
  background-size: contain !important;
}
.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: #ccc !important;
}
.metaslider .flexslider .flex-direction-nav li a {
	margin: 0 3em !important;
}
.flex-control-paging li a {
	background: #fff !important;
}

.flex-direction-nav .flex-next {
	right: 0 !important;
}



/* FOOTER */


.et_pb_scroll_top.et-pb-icon {
	background: #FFFF19 !important;
	padding: 0px !important;
	color: #207CE9;
	bottom: 80px;
	/*border: 2px solid #FFFF19;*/
	right: 15px;
	width: 70px;
	height: 70px;
	display: flex;
	align-content: center;
	justify-content: center;
	border-radius: 50px;
	line-height: 70px;
}
.et_pb_scroll_top.et-pb-icon {
  font-size: 50px;
}
/* page contact */

