.elementor-12548 .elementor-element.elementor-element-b22e261{margin-top:80px;margin-bottom:80px;}.elementor-12548 .elementor-element.elementor-element-38ab7f9{--divider-border-style:solid;--divider-color:#d2d4d9;--divider-border-width:2px;}.elementor-12548 .elementor-element.elementor-element-38ab7f9 .elementor-divider-separator{width:21%;}.elementor-12548 .elementor-element.elementor-element-38ab7f9 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-12548 .elementor-element.elementor-element-a86f486:not(.elementor-motion-effects-element-type-background), .elementor-12548 .elementor-element.elementor-element-a86f486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D4D963;}.elementor-12548 .elementor-element.elementor-element-a86f486, .elementor-12548 .elementor-element.elementor-element-a86f486 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-12548 .elementor-element.elementor-element-a86f486{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-12548 .elementor-element.elementor-element-a86f486 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12548 .elementor-element.elementor-element-e170f44 .elementor-heading-title{color:var( --e-global-color-4a13b3d9 );text-transform:uppercase;}.elementor-12548 .elementor-element.elementor-element-d029ef8 .elementor-heading-title{color:#232653;font-size:25px;letter-spacing:1.2px;}.elementor-12548 .elementor-element.elementor-element-0827981{--divider-border-style:solid;--divider-color:#D2D4D9;--divider-border-width:1px;}.elementor-12548 .elementor-element.elementor-element-0827981 .elementor-divider-separator{width:100%;}.elementor-12548 .elementor-element.elementor-element-0827981 .elementor-divider{padding-top:50px;padding-bottom:50px;}.elementor-12548 .elementor-element.elementor-element-a82b6bd .elementor-heading-title{color:#232653;font-size:25px;letter-spacing:1.2px;}/* Start custom CSS for shortcode, class: .elementor-element-c43e4ea */.event-grid {
    grid-template-columns: repeat(2,1fr);
    display: grid;
    grid-column-gap: 20px;
    grid-row-gap: 35px;
}

.event-grid .event-grid-item {
    border: 1px solid rgba(122,122,122,0.29);
}

.event-grid .event-img {
    display:block;
    height: 140px;
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center center;
    background-color: #f4f4f5;
}

.event-grid .event-content {
    padding: 0 14px 14px 14px;
}

.event-grid .event-content h4 {
    margin: 20px 0 3px 0; 
}
.event-grid .event-content h4 a {
    color: #232653;
}

.event-grid .event-content .date-event {
    font-family: "Unfrm", Sans-Serif;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-size: 18px;
    color:#9d9ea2;
    margin-bottom: 6px;
}
.event-grid .event-content .lieux-event, .event-grid .event-content .stand-event {
    font-size: 15px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e2bc848 */.event-grid {
    grid-template-columns: repeat(2,1fr);
    display: grid;
    grid-column-gap: 20px;
    grid-row-gap: 35px;
}

.event-grid .event-grid-item {
    border: 1px solid rgba(122,122,122,0.29);
}

.event-grid .event-img {
    display:block;
    height: 140px;
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center center;
    background-color: #f4f4f5;
}

.event-grid .event-content {
    padding: 0 14px 14px 14px;
}

.event-grid .event-content h4 {
    margin: 20px 0 3px 0; 
}
.event-grid .event-content h4 a {
    color: #232653;
}

.event-grid .event-content .date-event {
    font-family: "Unfrm", Sans-Serif;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-size: 18px;
    color:#9d9ea2;
    margin-bottom: 6px;
}
.event-grid .event-content .lieux-event, .event-grid .event-content .stand-event {
    font-size: 15px;
    margin: 0;
}/* End custom CSS */