.elementor-327 .elementor-element.elementor-element-42c05ef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}#elementor-popup-modal-327{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-327 .dialog-message{width:868px;height:auto;}#elementor-popup-modal-327 .dialog-close-button{display:flex;}#elementor-popup-modal-327 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){#elementor-popup-modal-327 .dialog-message{width:819px;}}/* Start custom CSS for html, class: .elementor-element-06cda80 */.planity_appointment_days_slider_hour_availability
{
    background:#CC2936 !important;
    color:white !important;
    border:1px solid #CC2936;
}

button
{
    border:1px solid #CC2936;
}

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

.title-module_index-V5qhP
{
    color:red !important;
}

.step-module_previous-lMYhg, .step-module_next-a4Xd-  
{
    border:0px;
    color:#CC2936 !important;
}

.step-module_previous-lMYhg:hover, .step-module_next-a4Xd-:hover  
{
   background:none !important;
}

.step-module_previous-lMYhg:focus, .step-module_next-a4Xd-:focus  
{
   background:none !important;
}

#login-comp__inline-link
{
    background:#CC2936 !important;
    color:white !important;
}

div#planity-appointment {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 10px;
}

#phone-verif-sendSMSAgain-button,#phone-verif-modify-button
{
    background:#CC2936 !important;
    color:white !important;
}

button.select-module_container-73bMD.planity_appointment_choose_with
{
    background:#CC2936 !important;
    color:black !important;
}

.modal-module_close-iDrn-
{
    background:#CC2936 !important;
    color:white !important;
}

.mobile_availabilities_picker
{
    background:#CC2936 !important;
    color:white !important;
}

.mobile_availabilities_picker-module_toggle-ndGtY
button{
    background:#CC2936 !important;
    color:white !important;
}

.mobile_availabilities_picker-module_more-ci6jQ
{
    background:#CC2936 !important;
    color:white !important;
}/* End custom CSS */