.elementor-1957 .elementor-element.elementor-element-53e206e:not(.elementor-motion-effects-element-type-background), .elementor-1957 .elementor-element.elementor-element-53e206e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-blocksy_palette_8 ) 0%, var( --e-global-color-blocksy_palette_7 ) 100%);}.elementor-1957 .elementor-element.elementor-element-53e206e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1957 .elementor-element.elementor-element-53e206e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1957 .elementor-element.elementor-element-545c36f > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );margin:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-blocksy_palette_5 );}body:not(.rtl) .elementor-1957 .elementor-element.elementor-element-545c36f{left:0px;}body.rtl .elementor-1957 .elementor-element.elementor-element-545c36f{right:0px;}.elementor-1957 .elementor-element.elementor-element-545c36f{bottom:0px;}@media(max-width:1024px){.elementor-1957 .elementor-element.elementor-element-732593e > .elementor-element-populated{margin:0% 20% 0% 20%;--e-column-margin-right:20%;--e-column-margin-left:20%;}.elementor-1957 .elementor-element.elementor-element-4aa030f{text-align:center;}.elementor-1957 .elementor-element.elementor-element-66bd6af > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-66bd6af{text-align:center;}.elementor-1957 .elementor-element.elementor-element-545c36f > .elementor-widget-container{padding:30px 25px 10px 25px;border-radius:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-1957 .elementor-element.elementor-element-53e206e{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-732593e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-622aee8{text-align:center;}.elementor-1957 .elementor-element.elementor-element-622aee8 img{width:60%;}.elementor-1957 .elementor-element.elementor-element-b98bf5b > .elementor-widget-container{margin:15% 0% -15% 0%;}.elementor-1957 .elementor-element.elementor-element-b98bf5b{--lottie-container-width:60%;}.elementor-1957 .elementor-element.elementor-element-4aa030f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-4aa030f{text-align:center;}.elementor-1957 .elementor-element.elementor-element-66bd6af > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-66bd6af{text-align:center;}.elementor-1957 .elementor-element.elementor-element-6604870 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1957 .elementor-element.elementor-element-6604870{text-align:center;}.elementor-1957 .elementor-element.elementor-element-545c36f > .elementor-widget-container{margin:0% 0% -10% 0%;padding:10px 20px 20px 20px;border-width:1px 1px 0px 1px;border-radius:15px 15px 0px 0px;}body:not(.rtl) .elementor-1957 .elementor-element.elementor-element-545c36f{left:0px;}body.rtl .elementor-1957 .elementor-element.elementor-element-545c36f{right:0px;}.elementor-1957 .elementor-element.elementor-element-545c36f{bottom:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-545c36f */.um .um-form input[type=text], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=password], .um .um-form textarea {
    height: 45px !important;
    border: 1px solid #e1e8ed !important;
    border-radius: 8px !important;
    color: #000 !important;
    background-color: #eee !important;
    font-weight: 600 !important;
    font-size: 16px !important;
}

.um-button {
    margin-top: -80px !important;
    max-width: 100% !important;
    width: 100% !important;
}
.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
    background-color: #3D30A2 !important;
    border-radius: 10px !important;
    color: #fff !important;
    width: 100% !important;
}/* End custom CSS */