.elementor-31687 .elementor-element.elementor-element-0dd5997{--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;}/* Start custom CSS for html, class: .elementor-element-7d73b4a */.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;    
}

.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;
}

.button-module_linked-yJ4Uk{
   color: #1B8B97 !important; 
    background-color: #f7f7f7 !important; 
}

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

.authentication-module_auth-W9by0 .authentication-module_title-EUcBP{
    text-transform: none !important;
}/* End custom CSS */