.elementor-1960 .elementor-element.elementor-element-43533d2f{--display:flex;}.elementor-1960 .elementor-element.elementor-element-252374d{--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 shortcode, class: .elementor-element-14c16bde */.elementor-1960 .elementor-element.elementor-element-14c16bde .select2.select2-container {
    display: none;
}

@media (min-width: 768px) {
.elementor-1960 .elementor-element.elementor-element-14c16bde #wpforms-2239-field_9-container .wpforms-field-row {
    flex-wrap: nowrap;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44a715b */.wpforms-field-password,
.wpforms-field-password .wpforms-field-row-block {
     display: flex;
     flex-flow: wrap;
}
 
.wpforms-field-row-block *:not(input):not(i),
.wpforms-field-password *:not(input):not(i) {
     flex-basis: 100% !important;
}
 
#password-toggle {
     width: 32px;
     text-align: center;
     line-height: 35px;
     background: #d9d9d9;
     border-radius: 2px 0 0 2px;
     border: 1px solid #ccc;
     border-right: 0;
}
 
.wpforms-field-password input {
     width: calc(100% - 50px) !important;
     border-radius: 0 2px 2px 0 !important;
} 
 
.fa-eye-slash:before {
    font-size: 12px;
}/* End custom CSS */