/*
	Theme Name: Divi-child
	Description: Divi Enfant, theme enfant de Divi
	Author: A New Story Julie
	Author URI: https://anewstory.fr
	Template: Divi
	Version: 1.0.0
	*/

@import url("https://use.typekit.net/atr3kqb.css");

*{
	font-family: myriad-pro, sans-serif;
}

.et_pb_scroll_top.et-pb-icon{
	background:#CD3E18!important;
}

/*---MENU---*/

#menu-second{
	display: flex;
    justify-content: flex-end;
    flex-direction: row;
    gap: 15px;
}

@media screen and (max-width:480px){
	#menu-second{
		justify-content: space-around;
    	gap: 5px;
	}
}

/*Icon HOME*/
.et_pb_menu_0_tb_header.et_pb_menu ul li a svg path{
	fill: #003F89!important;
}

.et_pb_menu_0_tb_header.et_pb_menu ul li a svg path:hover{
	fill: #4976ab !important;
}

.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a svg path{
	fill: #CA8F10 !important;
}


/*---fin MENU---*/


/*---BLOG---*/

.single .post{
	padding-bottom:0px!important;
}

.et_pb_post{
	margin-bottom:0px!important;
}

@media screen and (max-width:980px){
	.et_pb_post{
		margin-bottom:30px!important;
	}
}

.dc_blog-ratio_16-9 .entry-featured-image-url {
  	padding-top: calc(3 / 4 * 100%);
}

.dc_blog-ratio_16-9 .entry-featured-image-url img {
  	height: 100%;
  	width: 100%;
  	position: absolute;
  	top: 0;
  	left: 0;
  	object-fit: cover;
	background-color:#f3f4f5;
}

/*---fin BLOG---*/
