.elementor-6065 .elementor-element.elementor-element-ff7413d{--display:flex;--background-transition:0.3s;--padding-top:80px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-6065 .elementor-element.elementor-element-920dfb4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6065 .elementor-element.elementor-element-920dfb4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6065 .elementor-element.elementor-element-a66319e{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group{margin-bottom:15px;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-form-fields-wrapper{margin-bottom:-15px;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group > a{color:var( --e-global-color-primary );}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group > a:hover{color:var( --e-global-color-accent );}body .elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group > label{padding-bottom:7px;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DDDDDD;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DDDDDD;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDD;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-button{background-color:#000000;border-radius:32px 32px 32px 32px;}.elementor-6065 .elementor-element.elementor-element-364f925 .elementor-button:hover{background-color:var( --e-global-color-secondary );}.elementor-6065 .elementor-element.elementor-element-466ab3f{--divider-border-style:solid;--divider-color:#C0C0C0;--divider-border-width:1px;}.elementor-6065 .elementor-element.elementor-element-466ab3f .elementor-divider-separator{width:100%;}.elementor-6065 .elementor-element.elementor-element-466ab3f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}:root{--page-title-display:none;}@media(min-width:577px){.elementor-6065 .elementor-element.elementor-element-ff7413d{--width:700px;}.elementor-6065 .elementor-element.elementor-element-a66319e{--width:700px;}}/* Start custom CSS */.elementor-field.elementor-field-textual {
    padding: 6px 24px;
    border: 1px solid #F5F5F5;
    background-color: #FFF;
    border-radius: 0.375rem;
    color: #212529;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.elementor-field.elementor-field-textual:focus {
    background-color: #F5F5F5!important;
    border-color: #C0C0C0;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    color: #212529;
    outline: 0;
}

button[type=submit] {
    font-size: var(--e-global-typography-text-font-size );
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    transition: all 250ms ease-in-out;
    width: fit-content;
    display: block;
    line-height: 20px;
    border-bottom: unset;
}

#main .elementor-widget-container .elementor-column.elementor-field-group a.elementor-lost-password {
    color: var(--e-global-color-primary);
    text-decoration: underline !important;
    text-decoration-line: underline !important;
    transition: all 250ms ease-in-out;
}

#main .elementor-widget-container .elementor-column.elementor-field-group a.elementor-lost-password {
    text-decoration: none !important;
}/* End custom CSS */