.elementor-16054 .elementor-element.elementor-element-f032ed6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16054 .elementor-element.elementor-element-5499dfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16054 .elementor-element.elementor-element-5499dfc:not(.elementor-motion-effects-element-type-background), .elementor-16054 .elementor-element.elementor-element-5499dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-16054 .elementor-element.elementor-element-5499dfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16054 .elementor-element.elementor-element-532d156 > .elementor-widget-container{padding:30px 30px 0px 30px;}.elementor-16054 .elementor-element.elementor-element-532d156 .title-subtitle{color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:27px;font-weight:700;}.elementor-16054 .elementor-element.elementor-element-532d156 .title{color:#B6B6B6;font-family:"Cairo", Sans-serif;font-size:15px;}.elementor-16054 .elementor-element.elementor-element-9b8eb5b > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-16054 .elementor-element.elementor-element-283963e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16054 .elementor-element.elementor-element-13685f5{z-index:1;}@media(max-width:768px){.elementor-16054 .elementor-element.elementor-element-5499dfc{--width:309.969px;}}@media(min-width:769px){.elementor-16054 .elementor-element.elementor-element-5499dfc{--width:33.3333%;}.elementor-16054 .elementor-element.elementor-element-283963e{--width:66.6666%;}}/* Start custom CSS for container, class: .elementor-element-5499dfc */.scrollcon {
  max-height: 700px;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* Sur les écrans de moins de 768px de large */
@media (max-width: 768px) {
  .scrollcon {
    max-height: none; /* supprime la limite de hauteur */
    width: 100%; /* prend toute la largeur */
    box-sizing: border-box; /* évite de dépasser à cause de padding ou bordures */
  }
}

.scrollcon::-webkit-scrollbar {
  width: 6px;/* Sets the width of the scrollbar */
}

.scrollcon::-webkit-scrollbar-track {
  background: BLACK; /* Sets the background color of the scrollbar track */
  border-radius: 10px; /* Applies a border-radius to the scrollbar track */
}

.scrollcon::-webkit-scrollbar-thumb {
  background: #5c5c5c; /* Sets the background color of the scrollbar thumb */
  border-radius: 10px; /* Applies a border-radius to the scrollbar thumb */
}/* End custom CSS */