.elementor-1376 .elementor-element.elementor-element-48b6fb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1376 .elementor-element.elementor-element-be42c73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1376 .elementor-element.elementor-element-6fb70b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1376 .elementor-element.elementor-element-5a92bbf{--display:flex;--background-transition:0.3s;}@media(min-width:761px){.elementor-1376 .elementor-element.elementor-element-be42c73{--width:50%;}.elementor-1376 .elementor-element.elementor-element-6fb70b3{--width:50%;}.elementor-1376 .elementor-element.elementor-element-5a92bbf{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d99f51b */.elementor-1376 .elementor-element.elementor-element-d99f51b {
    font-size: 1.1em;
    line-height: 1.6em;
    color: #555;
    background-color: #ffffff;
    padding: 20px;
    margin-bottom: 30px;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56eaf5b */.elementor-1376 .elementor-element.elementor-element-56eaf5b {
    font-size: 1.1em;
    line-height: 1.6em;
    color: #555;
    background-color: #ffffff;
    padding: 20px;
    margin-bottom: 30px;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-590552f */* {
  font-family: Nunito, sans-serif;
}

input#wpforms-12624-field_0 {
    border-radius: 10px;
}
input#wpforms-12624-field_0-last {
    border-radius: 10px;
}
input#wpforms-12624-field_1 {
    border-radius: 10px;
}

textarea#wpforms-12624-field_2 {
    border-radius: 10px;
}


button#wpforms-submit-12624 {
    display: block;
    width: 100%;
    height: 50px;
    /* padding: 0.6em; */
    text-align: center;
    border: none;
    border-radius: 25px;
    font-size: 1.2em;
    color: #fff;
    background: linear-gradient(135deg, #3D83FF, #7E61FF);
    cursor: pointer;
    transition: background 0.3s ease;
}
button#wpforms-submit-12624:hover {
    background: linear-gradient(135deg, #7E61FF, #3D83FF) !important;
    color: #404140 !important;
    transition: all .2s ease-in-out;
    transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a92bbf */body {
    background-color: #F9FAFD;
}
.elementor-1376 .elementor-element.elementor-element-5a92bbf { 
    background-color: #ffffff;
    padding: 20px;
    margin-bottom: 30px;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}/* End custom CSS */