.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{color:#79619F;}.elementor-kit-8 h2{font-family:"Raleway", Sans-serif;font-size:26px;}.elementor-kit-8 h3{font-family:"Raleway", Sans-serif;font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1260px;}.e-con{--container-max-width:1260px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}.sc_layouts_title_caption{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.cky-notice-des {
    font-family:"Raleway", sans-serif !important;
    font-weight:500 !important;
    color:#4B4B4B !important;
}
.cky-btn-reject, .cky-btn-accept {
    font-family:"Raleway", sans-serif !important;
    border-radius:10px !important;
    font-weight:700 !important;
}
.cky-title {
    display:none !important;
}
.evenement
{
    background-color:white !important;
    border:0px !important;
    border:none !important;
    padding:24px !important;
} 
.evenement > img
{
border-radius:25px !important;
margin-top:45px;
} 
.NEXT_0 > img
{
margin-top:19px !important;
} 
.NEXT_0:before {
    font-family:"Raleway", sans-serif !important;
    font-size:20px !important;
    font-weight:800 !important;
	content: 'Prochain événement';
	font-weight: bold;
	text-align:center !important;
}
.NEXT_0
{
background: rgb(241,212,214);
background: linear-gradient(28deg, rgba(241,212,214,0.8687850140056023) 46%, rgba(242,215,203,0.9108018207282913) 100%);
text-align:center;
} 
.evenement > .date, .heure
{
font-family:"Raleway", sans-serif !important;
font-weight:bold !important;
font-size:14.5px !important;
color:#727172 !important;
text-align:left !important;
} 
.evenement > .description, .ville
{
font-family:"Raleway", sans-serif !important;
font-size:14px !important;
font-weight:500;
text-align:left !important;
} 
.evenement > .titre
{
margin-top:14px !important;
font-family:"Raleway", sans-serif !important;
font-size:20px !important;
color:#4b4b4b !important;
text-align:left !important;
} 
.projets_h3 {
    color:white !important;
    font-weight:bold;
    font-size:22px !important;
}

::placeholder {
    color:#222222 !important;
}

.separation_1 {
  width:27% !important;
  background: linear-gradient(190deg, rgba(119,97,160,1) 0%, rgba(187,100,134,1) 45%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
}
.separation_2 {
  width:46% !important;
  background: linear-gradient(307deg, rgba(194,100,131,1) 22%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
}
.separation_3 {
  width:43% !important;
  background: linear-gradient(307deg, rgba(194,100,131,1) 22%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
}

.separation_4 {
  width:38% !important;
  background: linear-gradient(307deg, rgba(194,100,131,1) 22%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
}
.separation_5 {
  width:160px !important;
  background: linear-gradient(307deg, rgba(194,100,131,1) 22%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
  margin: auto !important;
}

.separation_contact {
  width:35% !important;
  background: linear-gradient(307deg, rgba(194,100,131,1) 22%, rgba(219,148,102,1) 100%);
  height: 5px;
  border:none !important;
}
.h1_gradient {
background: linear-gradient(93deg, rgba(224,141,84,1) 0%, rgba(119,97,160,1) 26%, rgba(179,99,137,1) 50%, rgba(243,194,72,1) 85%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.old_h1_gradient {
background: -webkit-linear-gradient(100deg, rgba(224,141,84,1), rgba(119,97,160,1), rgba(176,99,138,1), rgba(243,194,72,1));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.logo_gradient {
background: linear-gradient(93deg, rgba(224,141,84,1) 0%, rgba(119,97,160,1) 26%, rgba(179,99,137,1) 50%, rgba(243,194,72,1) 85%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.hub {
background: rgb(119,97,160);
background: linear-gradient(90deg, rgba(119,97,160,1) 0%, rgba(194,100,131,1) 65%, rgba(243,194,72,1) 100%);
}

.citation {
background: rgb(119,97,160) !important;
background: linear-gradient(90deg, rgba(119,97,160,1) 0%, rgba(194,100,131,1) 68%, rgba(210,130,112,1) 85%, rgba(212,134,109,1) 85%, rgba(243,194,72,1) 100%) !important;
border-radius:50px !important;
}

.contact {
background: rgb(119,97,160);
background: linear-gradient(41deg, rgba(119,97,160,1) 0%, rgba(194,100,131,1) 73%, rgba(243,194,72,1) 100%);
}

.projets {
background: rgb(119,97,160);
background: linear-gradient(22deg, rgba(119,97,160,1) 0%, rgba(194,100,131,1) 66%, rgba(243,194,72,1) 100%);
}

.btn_colab > .elementor-widget-container > .elementor-button-wrapper > .elementor-button {
background: rgb(130,98,157);
background: linear-gradient(90deg, rgba(130,98,157,1) 0%, rgba(192,100,132,1) 50%);
}

.grecaptcha-badge { visibility: hidden; }

input, textarea{
    padding:10px !important;
}



@media (max-width: 450px) {
.elementor-field-group > .elementor-button { 
    margin-left:0px !important;
    margin-top:0px !important;
    border:1.5px solid white !important;
    cursor:pointer !important;
}
}

@media (min-width: 800px) {
.projets_mobile { 
    display:none !important;
}
}/* End custom CSS */