body.ce-kit-1{font-family:"Montserrat", sans-serif;background-color:#FFFFFF;}a, .elementor a{color:#000000;}a:hover, .elementor a:hover{color:#239CD3;}body.ce-kit-1 .ce-display-small{color:rgba(2, 1, 1, 0);font-size:24px;}.elementor-button{font-family:"Montserrat", sans-serif;background-color:#01344C;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#000000;}.elementor-button:hover, .elementor-button:focus{background-color:#239CD3;}.elementor-button-primary .elementor-button{font-family:"Montserrat", sans-serif;font-weight:600;background-color:#239CD3;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus, .elementor-button-primary a.elementor-button:not(#e):hover, .elementor-button-primary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#033548;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDB12A;}.elementor-button-primary .elementor-button.elementor-size-sm{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-button-secondary .elementor-button{font-family:"Montserrat", sans-serif;font-weight:700;border-style:solid;border-width:0px 0px 3px 0px;border-color:#BD1F52;}.elementor-button-secondary .elementor-button, .elementor-button-secondary a.elementor-button:not(#e){color:#BD1F52;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus, .elementor-button-secondary a.elementor-button:not(#e):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus{background-color:#BD1F52;}.elementor-button-secondary .elementor-button.elementor-size-sm{font-size:16px;}body.ce-kit-1 #wrapper{background-color:#FFFFFF;}body.ce-kit-1 #content{background-color:#FFFFFF;}body.ce-kit-1 .container{width:1200px;max-width:100%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}body.ce-kit-1 header.page-header, body.ce-kit-1 header.page-header *, body.ce-kit-1 .ce-page-title *{font-size:32px;}/* Start custom CSS for page-settings *//* sous menu */
.shared-style1{
    line-height:18px;
    font-weight : 400;
}
.ets_mm_block_content a:hover{
    color:#239CD3!important;
}
.ets_mm_megamenu{
    font-weight : 600;
}

/* texte-bouton info catagorie */
.lignec{	
	border:1px solid #FDB12A; 
	width: 20%; 
	
	margin-left: auto;
    margin-right: auto;
		}
.ligneg{	
	border:1px solid #FDB12A; 
	width: 20%; 
	
		}
.txtbleu{
			color:#239CD3
}
.video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; /* 16:9 aspect ratio */
  height: 0;
  overflow: hidden;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.contactb a{
    color:#fff!important;
}
.contactb a:hover{
    color:#FDB12A!important;
}/* End custom CSS */