.elementor-2780 .elementor-element.elementor-element-a75b3d6{--display:flex;}.elementor-2780 .elementor-element.elementor-element-b59fdac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 0px 0px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__label{text-align:left;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__desc{text-align:left;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder input{color-scheme:normal;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__action-button{transition:all 0.3s;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__next-page-wrap{text-align:left;border-radius:0px 0px 0px 0px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__next-page-msg{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;font-family:"Josefin Sans", Sans-serif;font-size:16px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder-message--success{text-align:center;font-family:"Josefin Sans", Sans-serif;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder-message--error{text-align:center;font-family:"Josefin Sans", Sans-serif;}@media(max-width:767px){.elementor-2780 .elementor-element.elementor-element-b59fdac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__action-button{padding:16px 16px 16px 16px;margin:8px 8px 8px 0px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder-message--success{margin:8px 8px 8px 8px;padding:16px 16px 16px 16px;font-size:16px;border-radius:0px 0px 0px 0px;}.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder-message--error{margin:8px 8px 8px 8px;padding:16px 16px 16px 16px;font-size:16px;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-b59fdac */.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__button-switch-state {
    border: 2px solid #9F004C; /* Outline color */
    background-color: transparent; /* Transparent background */
    color: #9F004C; /* Text color */
    padding: 12px 16px; /* Padding for the button */
      margin-top: 8px;
    border-radius: 8px; /* Rounded corners */
   
}

.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__button-switch-state:hover {
    background-color: #B23370; /* Background color on hover */
    color: #ffffff; /* Text color on hover */
}



.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__submit  {
    background-color: #9F004C; /* Transparent background */
    color: #ffffff; /* Text color */
    padding: 12px 16px;
    margin-top: 8px;/* Padding for the button */
    border-radius: 8px; /* Rounded corners */
   
}

.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__submit:hover {
    background-color: #B23370; /* Background color on hover */
    color: #ffffff; /* Text color on hover */
}


.elementor-2780 .elementor-element.elementor-element-b59fdac .jet-form-builder__action-button {
    font-size: 14px;
}
/* Speciální styl pro tlačítko "Zapomněli jste heslo?" */
.elementor-2780 .elementor-element.elementor-element-b59fdac button.jet-form-builder__button-switch-state[data-switch-on='["RESET.PASSWORD"]'] {
    background: none;
    border: none;
    color: #9F004C;
    padding: 8px 0;
    font-size: 14px;
    font-weight: 600;
    text-decoration: underline;
    cursor: pointer;
    transition: color 0.3s ease;
}

.elementor-2780 .elementor-element.elementor-element-b59fdac button.jet-form-builder__button-switch-state[data-switch-on='["RESET.PASSWORD"]']:hover {
    color: #B23370;
}/* End custom CSS */