:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-7837 { margin: 0px; overflow-x: clip; background: rgb(11, 11, 11) !important; }
body.elementor-page-7837 [data-elementor-type="wp-page"] > div.e-div-block-base { background: rgb(11, 11, 11); padding: 0px !important; }
body.elementor-page-7837 h1, body.elementor-page-7837 h2 { text-wrap: balance; }
body.elementor-page-7837 p { text-wrap: pretty; }
body.elementor-page-7837 :is(a, button) { -webkit-tap-highlight-color: transparent; }
body.elementor-page-7837 a:focus-visible, body.elementor-page-7837 button:focus-visible { outline: rgb(242, 201, 76) solid 2px; outline-offset: 4px; }
body.elementor-page-7837 #equipe { padding-top: 60px; }
body.elementor-page-7837 h1 { font-size: clamp(42px, 6vw, 82px) !important; max-width: 14em; }
body.elementor-page-7837 #equipe > div > div:first-child { align-items: center; text-align: center; }
body.elementor-page-7837 #equipe img { object-fit: cover; object-position: 50% 20%; }
@media (max-width: 767px) {
  body.elementor-page-7837 #equipe { padding: 56px 24px; }
  body.elementor-page-7837 h1 { font-size: 44px !important; }
  body.elementor-page-7837 #equipe p { max-width: 30em; }
}
body.elementor-page-7837 h1 strong { white-space: normal !important; }
@media (max-width: 767px) {
  body.elementor-page-7837 [data-elementor-type="wp-page"] > div:first-child:has(.e-component-base) { padding: 0px !important; }
  body.elementor-page-7837 h1 { min-width: 0px; overflow-wrap: normal; max-width: 100% !important; }
  body.elementor-page-7837 h1 strong { max-width: 100%; }
}
@media (max-width: 767px) {
  body.elementor-page-7837 .e-95bd7c { padding-top: 64px; }
}

@keyframes aboutTeamFloat{0%,100%{translate:0 0}50%{translate:0 -10px}}
@media(prefers-reduced-motion:no-preference){
body.elementor-page-7837 [data-id="21e5f4af"]{animation:aboutTeamFloat 8s ease-in-out infinite}
body.elementor-page-7837 [data-id="256ad256"]{animation:aboutTeamFloat 8s ease-in-out -4s infinite}
body.elementor-page-7837 [data-id="5044830d"]{animation:aboutTeamFloat 8s ease-in-out -2s infinite}
}
body.elementor-page-7837 [data-id="3c59fcc"]{animation:none!important;translate:none!important}
@media(prefers-reduced-motion:reduce){body.elementor-page-7837 :is([data-id="21e5f4af"],[data-id="256ad256"],[data-id="5044830d"]){animation:none!important;translate:none!important}}
body.elementor-editor-active :is([data-id="21e5f4af"],[data-id="256ad256"],[data-id="5044830d"]){animation:none!important;translate:none!important}/* End custom CSS */