.elementor-31688 .elementor-element.elementor-element-4bd9492{--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-31688 .elementor-element.elementor-element-b38db7d{--spacer-size:10px;}.elementor-31688 .elementor-element.elementor-element-64528d5{--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;--z-index:2;}.elementor-31688 .elementor-element.elementor-element-011530c.elementor-element{--order:-99999 /* order start hack */;}.elementor-31688 .elementor-element.elementor-element-011530c{z-index:0;}.elementor-31688 .elementor-element.elementor-element-f897d75{--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;--z-index:1;}.elementor-31688 .elementor-element.elementor-element-760f1bf > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-31688 .elementor-element.elementor-element-a5d8969{--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-31688 .elementor-element.elementor-element-3081ec7{text-align:center;}.elementor-31688 .elementor-element.elementor-element-3081ec7 img{width:15%;}@media(max-width:767px){.elementor-31688 .elementor-element.elementor-element-011530c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-760f1bf */.button-module_button-9td2v:not(.button-module_linked-yJ4Uk):not(.button-module_underlined-H3lcl):not(.button-module_hasAvailabilities-1a8rw){
    background-color: #1B8B97 !important;
}

.button-module_button-9td2v{
    background-color: #fff !important;
    
}

.button-module_underlined-H3lcl{
    color: #1B8B97 !important;  
}

.button-module_medium-szICh{
    color: #fff !important;
}

.button-module_noFocus-d3ARG{
    color: #1B8B97 !important;    
}

/*bouton prendre rdv*/
.css-1u1908p{
    color: #fff !important;
    /*display: block !important;
    width: 180px !important;
    line-height: 40px !important;
    text-align: center !important;
    vertical-align: middle !important;
    background-color: #1B8B97 !important;
    text-decoration: none !important;
    border-radius: 7px !important;
    font-size: 16px !important;*/
}

.icon-module_icon-UEcuk{
    color: #fff !important;  
}

.title-module_index-V5qhP{
    color: #1B8B97 !important;    
}

.inline_link-module_inlineLink-Ex2nc{
     background-color: #fff !important;    
}

.planity_ui_action_button_root{
    color: #1B8B97 !important;
}

.planity_ui_action_button_icon-remove{
    color: #1B8B97 !important;
}

.title-module_title-hSgJT{
    color: #fff !important;
}/* End custom CSS */