.elementor-2682 .elementor-element.elementor-element-c7b088e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2682 .elementor-element.elementor-element-dac17c5{text-align:center;font-family:var( --e-global-typography-4c588a0-font-family ), Sans-serif;font-size:var( --e-global-typography-4c588a0-font-size );font-weight:var( --e-global-typography-4c588a0-font-weight );line-height:var( --e-global-typography-4c588a0-line-height );}.elementor-2682 .elementor-element.elementor-element-a3d3064{--display:flex;}.elementor-2682 .elementor-element.elementor-element-7ba6df1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2682 .elementor-element.elementor-element-14ce701 .elementor-heading-title{font-family:"Organetto", Sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:1.5em;letter-spacing:0.17em;color:#C2C2C2;}.elementor-2682 .elementor-element.elementor-element-ff6453f .elementor-icon-wrapper{text-align:start;}.elementor-2682 .elementor-element.elementor-element-ff6453f.elementor-view-stacked .elementor-icon{background-color:#ADCC3F;}.elementor-2682 .elementor-element.elementor-element-ff6453f.elementor-view-framed .elementor-icon, .elementor-2682 .elementor-element.elementor-element-ff6453f.elementor-view-default .elementor-icon{color:#ADCC3F;border-color:#ADCC3F;}.elementor-2682 .elementor-element.elementor-element-ff6453f.elementor-view-framed .elementor-icon, .elementor-2682 .elementor-element.elementor-element-ff6453f.elementor-view-default .elementor-icon svg{fill:#ADCC3F;}.elementor-2682 .elementor-element.elementor-element-ff6453f .elementor-icon{font-size:12px;}.elementor-2682 .elementor-element.elementor-element-ff6453f .elementor-icon svg{height:12px;}.elementor-2682 .elementor-element.elementor-element-7a05728 .elementor-heading-title{font-family:"Organetto", Sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:1.5em;letter-spacing:0.17em;}.elementor-2682 .elementor-element.elementor-element-2faad20{--spacer-size:40px;}.elementor-2682 .elementor-element.elementor-element-d556a1f .elementor-icon-wrapper{text-align:start;}.elementor-2682 .elementor-element.elementor-element-d556a1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2682 .elementor-element.elementor-element-d556a1f.elementor-view-framed .elementor-icon, .elementor-2682 .elementor-element.elementor-element-d556a1f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2682 .elementor-element.elementor-element-d556a1f.elementor-view-framed .elementor-icon, .elementor-2682 .elementor-element.elementor-element-d556a1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2682 .elementor-element.elementor-element-d556a1f .elementor-icon{font-size:12px;}.elementor-2682 .elementor-element.elementor-element-d556a1f .elementor-icon svg{height:12px;}.elementor-2682 .elementor-element.elementor-element-cb48ea9 .elementor-heading-title{font-family:"Organetto", Sans-serif;font-size:1.4rem;text-transform:uppercase;line-height:1.5em;letter-spacing:0.17em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2682 .elementor-element.elementor-element-c7b088e{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2682 .elementor-element.elementor-element-dac17c5{font-size:var( --e-global-typography-4c588a0-font-size );line-height:var( --e-global-typography-4c588a0-line-height );}}@media(max-width:767px){.elementor-2682 .elementor-element.elementor-element-9afa64b{text-align:center;}.elementor-2682 .elementor-element.elementor-element-dac17c5{font-size:var( --e-global-typography-4c588a0-font-size );line-height:var( --e-global-typography-4c588a0-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-f9673ab */.fc-nextYear-button, .fc-prevYear-button {
    display: none !important;
}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title {
text-transform: uppercase;
}
.fc-toolbar-chunk .fc-findEvents-button {
    background-color: var(--e-global-color-secondary) !important;
}
.fc-day-today .fc-daygrid-day-number {
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2682 .fc-today-button {
    display: none!important;
}
body.elementor-page-2682 .fc-prev-button::after {
    content:"Ce mois";
    background: #fff;
    color: #707070;
    border-left: none;
    border-right: none;
    border-radius: 0;
    border-color: #e3e4e5;
    font-size: 13px;
    text-transform: capitalize;
    font-weight: 400;
    opacity: 1;
    padding: 9px 8px 12px;
    cursor: pointer;
    height: 42px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Organetto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beaunecongres.com/wp-content/uploads/2026/02/Organetto-RegularCnd.woff') format('woff');
}
@font-face {
	font-family: 'Organetto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://beaunecongres.com/wp-content/uploads/2026/02/Organetto-BoldCnd.woff') format('woff');
}
/* End Custom Fonts CSS */