/*------------------------------------------------Personnalisation des boutons pour bakery à la charte vezelay----------------------------------------------------*/
/*.vc_btn3.vc_btn3-color-jauneorg.bouton-brochures, */
.vc_btn3.vc_btn3-color-jauneorg{
	transition: all 0.3s ease;
	font-family: 'Open Sans',sans-serif;
	line-height: 1.5em;
	border-radius: 26px;
	margin: 10px;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 25px;
	padding-right: 25px;
}

/*#fecf00*/
/*#ffde4b*/
.vc_btn3.vc_btn3-color-jauneorg,
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-flat {color: #28367b; background-color: #fecf00;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-jauneorg:focus, .vc_btn3.vc_btn3-color-jauneorg:hover {color: #28367b; background-color: #ffde4b;}
.vc_btn3.vc_btn3-color-jauneorg.active, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-flat:active, .vc_btn3.vc_btn3-color-jauneorg:active {color: #28367b; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-outline {color: #28367b; border-color: #fecf00; background-color: transparent;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-outline:hover {color: #28367b; border-color: #2f3652; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-outline.active, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-outline:active {color: #28367b; border-color: #2f3652; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d {color: #28367b; background-color: #fecf00; box-shadow: 0 5px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d:hover {color: #28367b; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.active, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d:active {color: #28367b; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d:hover {top: 3px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-xs {box-shadow: 0 3px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-xs:hover {top: 1px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-sm {box-shadow: 0 4px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-sm:hover {top: 2px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-lg {box-shadow: 0 5px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-3d.vc_btn3-size-lg:hover {top: 3px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-modern {color: #28367b; border-color: #28367b; background-color: #fecf00;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-modern:hover {color: #28367b; border-color: #444b6a00; background-color: #ffde4b;}
.vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-modern.active, .vc_btn3.vc_btn3-color-jauneorg.vc_btn3-style-modern:active {color: #28367b; border-color: #fecf00; background-color: #ffde4b;}


.vc_icon_element-color-jauneorg span::before{color:#2f3652!important;}

/*------------------------------------------------Personnalisation des boutons pour bakery à la charte vezelay----------------------------------------------------*/

/*.vc_btn3.vc_btn3-color-rougepdm.bouton-brochures, */
.vc_btn3.vc_btn3-color-vertpdm{
	transition: all 0.3s ease;
	font-family: 'Gotham',sans-serif;
	line-height: 1.5em;
  border-radius: 26px;
  margin: 10px;
	font-size: 16px;
}

/*#2f3652*/
/*#444b6a*/
.vc_btn3.vc_btn3-color-vertpdm,
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-flat {color: #fff; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vertpdm:focus, .vc_btn3.vc_btn3-color-vertpdm:hover {color: #f7f7f7; background-color: #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.active, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-flat:active, .vc_btn3.vc_btn3-color-vertpdm:active {color: #f2f2f2; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-outline {color: #2f3652; border-color: #2f3652; background-color: transparent;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-outline:hover {color: #fff; border-color: #2f3652; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-outline.active, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-outline:active {color: #fff; border-color: #2f3652; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d {color: #fff; background-color: #2f3652; box-shadow: 0 5px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d:hover {color: #f7f7f7; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.active, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d:active {color: #f2f2f2; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d:hover {top: 3px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-xs {box-shadow: 0 3px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-xs:hover {top: 1px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-sm {box-shadow: 0 4px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-sm:hover {top: 2px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-lg {box-shadow: 0 5px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-3d.vc_btn3-size-lg:hover {top: 3px; box-shadow: 0 2px 0 #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-modern {color: #fff; border-color: #2f3652; background-color: #2f3652;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-modern:hover {color: #f7f7f7; border-color: #444b6a; background-color: #444b6a;}
.vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-modern.active, .vc_btn3.vc_btn3-color-vertpdm.vc_btn3-style-modern:active {color: #f2f2f2; border-color: #f7d32f; background-color: #f7d32f;}


.vc_icon_element-color-vertpdm span::before{color:#2f3652!important;}