body {background-color: #FFFFFF !important;}

:root{
--lumx-typography-font-family:"museo-sans-rounded";
}

@font-face {
    font-family: "MuseoSansRounded-900";
    src: url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.eot");
    src: url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/b4670d952206c04dca454d29567c5aef.svg#MuseoSansRounded-900")format("svg");
}


/*custom create button*/
.header-top__contribution .lumx-button{
  background: #000 !important;
}

/*Title home page section center*/
.widget--TitreMuseo .widget-html__content {
 display: flex !important;
justify-content: center !important; 
}


/*custom welcome message*/
.widget--welcomeMessage .widget-welcome{
  color: #D54538 !important;
  font-size: 36px !important;
}


/*custom posts*/
.post-publication-description__community  {
  color:#D54538 !important;
}


/*custom event HP*/
.widget--eventHome .reactions-block{
  display:none;
}

.widget--eventHome .block-event-preview__informations>:not(:first-child) {
    margin-top: 0px;
}

.widget--eventHome 
.block-event-preview__description{
    margin-top: 0px !important;
}


/*custom alert banner*/
.widget--alertBanner {
  text-align:center;
}

.widget--alertBanner a {
  font-size: 16px;
}

/*custom tabs content list HP*/
.widget--tabs .widget-content-list__tab--is-selected {
  background: #D54538 !important;
  color:#FFF !important;
  opacity:100% !important;
}

.widget--tabs .widget-content-list__tab {
  background: #D54538 !important;
  opacity:70%;
  color: #FFF !important;
  border:none !important;
}

.theme-lumapps .widget--tabs .widget-content-list__tab.widget-content-list__tab--is-selected:after {
  border: none;
}

.theme-lumapps .widget--tabs .widget-content-list__tab:not(.widget-content-list__tab--is-selected):after{
  border: none;
}

.widget--tabs .widget-content-list__tabs {
    display: flex;
    gap: 2px !important;
}



/*custom quote*/
.widget--quote .block-html {
  font-family: 'Selphia';
  font-size:28px;
  text-align:center;
}



/*custom title widget*/
.block-title {
  font-weight: 500 !important;
  font-size: 48px !important;
}

.widget-title__title{
  font-weight: 500 !important;
  font-size: 48px !important;
}


/*custom html text*/
.block-html{
  font-weight:300 !important;
}

.widget-html__content {
  font-weight:300 !important;
}


/*custom community titles*/
.widget--communityList .community-block__title {
  color: #D54538 !important;
}



/*custom footer*/
.footerContainer {
  background: #FFFFFF;
  padding:48px;
  display:flex;
  justify-content:space-between
}

.footerlogo {
  width: 188px;
}

.footerLinks{
  display:flex;
  gap: 24px;
}

.footerLinks a{
  text-decoration:none;
  color: #000;
}

.footerSM {
  display:flex;
  gap:12px;
}

.footerSM img{
  width:24px !important;
  margin-right:0 !important;
}





