/*
Theme Name:     Wolfpack Edition
Description:    Agence web - La meute du web
Author:         Yannick Lamour
Template:       Divi
Version:        1.0
*/

@font-face {
	font-family: "DancingScript";
 	src:url("fonts/DancingScript.ttf") format("truetype");	
	font-weight:normal;
	font-style:normal;
}

video {
	object-fit: contain;	
}

.toggler_title {
	cursor: pointer;
	text-decoration: underline;
}

.mag-archives {
    justify-content: start!important;
}

.mag-archives .mag {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 20px;
}

.mag-archives .mag img {
    max-height: 200px
}

.mag-archives .mag p {
    display: inline-block;
    padding: 5px
}

#raf_link {
	width: 50%;
	border: 0;
	font-size: 16px;
}

#raf-message button {
	font-size: 16px;
	padding: 5px;
/* 	background-color: rgb(255, 251, 242)!important; */
}

/* Module activités */

.cycles, .periods, .activities {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.custom-btn {
	width: 250px;
	margin: 10px;
	padding: 20px 40px;
	background-color: rgb(57, 185, 153);
	font-size: 16px;
	text-align: center;	
	color: #fff;
	text-transform: capitalize;
}

.custom-btn:hover, .activities .item:hover {
	cursor: pointer;	
}

.cycles .custom-btn {
	color: #d6e8d9;
	background-color: rgb(42, 101, 84);
}

.periods .custom-btn, .activities .item p {
	background-color: rgb(57, 185, 153);
	color: #fff;
}


.activities .item {
	display: flex;
	flex-direction: column;
	margin: 10px;
	text-decoration: none;
	width: 20%;
}

.activities .item p {
	margin: 0;
	padding: 10px 20px;
	font-size: 14px;
	text-align: center;
	text-transform: capitalize;
	transition-property: background-color, color;
	transition-timing-function: ease;
	transition-duration: 400ms;
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 50px;
	font-weight: 700;
}

.activities .item:hover p {
	background-color: rgba(57, 185, 153, .4);
	color: rgb(57, 185, 153);
}

/*Désactivation de l'effet au :hover sur les boutons dans le profil client*/
.download-file a.button:hover {
padding: 0.3em 1em !important;
}
.download-file a.button:after {
display: none;
}

/* Mise en forme de la signature du footer */
#main-footer {background-color: #3f4040!important;}#main-footer>.container {display: none;}.custom_footer {width: 100%;display: flex;flex-direction: column;justify-content: space-between;row-gap: 20px;color: #c0c0c0!important;}.custom_footer>div, .custom_footer .links a {display:flex;align-items: center;justify-content: center;}.custom_footer>div {column-gap: 3px;flex-wrap: wrap;}.custom_footer .links {column-gap: 15px;}.custom_footer .links svg {width: 55px;height: 35px;}.custom_footer a {color: #ffc33d;}@media screen and (min-width: 978px) {.custom_footer {flex-direction: row;justify-content: flex-start;font-size: 12px;column-gap: 20px;}.custom_footer .links {column-gap: 5px;}.custom_footer .links svg {width: 25px;height: 16px;}}

/* Mise en forme des formulaire d'inscription à la newsletter */
#mlb2-36447653.ml-form-embedContainer .ml-form-embedWrapper.embedForm {
	max-width: 100%!important;
}
#mlb2-36447653.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent {
	display: flex!important;
	gap: 5px!important;
	margin-bottom: 5px!important;
}