.elementor-191 .elementor-element.elementor-element-dd5a6fe > .elementor-container{max-width:780px;}.elementor-191 .elementor-element.elementor-element-dd5a6fe{padding:10px 0px 50px 0px;}.elementor-191 .elementor-element.elementor-element-cf14e59 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-191 .elementor-element.elementor-element-6e01920 .konte-info-list li{display:flex;}.elementor-191 .elementor-element.elementor-element-6e01920 .konte-info-list .info-name{font-size:18px;}.elementor-191 .elementor-element.elementor-element-6e01920 .konte-info-list .info-value{font-size:18px;}.elementor-191 .elementor-element.elementor-element-46a288c .konte-google-map{height:600px;}.elementor-191 .elementor-element.elementor-element-4cdc43e > .elementor-container{max-width:950px;}.elementor-191 .elementor-element.elementor-element-bb88ac8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-bb88ac8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-bb88ac8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:67px 100px 0px 100px;}.elementor-191 .elementor-element.elementor-element-bb88ac8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.page-header.title-front, .page-header .entry-thumbnail{height:600px;}.site-content{padding-bottom:95px;}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-6e01920 .konte-info-list li{display:flex;}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-6e01920 .konte-info-list li{display:flex;}}/* Start custom CSS for konte-info-list, class: .elementor-element-6e01920 */.elementor-191 .elementor-element.elementor-element-6e01920 .info-value .fa {
    margin-right: 25px;
    font-size: 16px;
}

.noli-social{
  display:inline-flex;
  align-items:center;
  gap:14px; /* espace égal */
}

.noli-social a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:36px;
  height:36px;
  color:inherit;
  text-decoration:none;
}

/* Normaliser la “boîte” des icônes pour que le gap paraisse identique */
.noli-social i.fa{
  font-size:18px;
  line-height:18px;
  margin-right:0 !important; /* neutralise ton .info-value .fa si ça s’applique ici */
}

.noli-social .tiktok-icon{
  width:18px;
  height:18px;
  display:block;
  fill:currentColor;
}/* End custom CSS */