.elementor-12366 .elementor-element.elementor-element-37775c2e{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12366 .elementor-element.elementor-element-bd07376 .elementor-heading-title{font-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12366 .elementor-element.elementor-element-bd07376 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-12366 .elementor-element.elementor-element-37775c2e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12366 .elementor-element.elementor-element-bd07376{text-align:center;}.elementor-12366 .elementor-element.elementor-element-bd07376 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-767c4f9c */.um .um-button,
.um a.um-button,
.um a.um-button.um-alt {
background-color: #3D5B91 !important; /* Your primary brand color */
color: #FFFFFF !important;
border: none !important;
}

.um .um-button:hover,
.um a.um-button:hover {
background-color: #3D5B91 !important; /* A slightly darker shade for hover */
}

.um .um-form input[type=text]:focus,
.um .um-form input[type=password]:focus,
.um .um-form textarea:focus {
border-color: #3D5B91 !important;
}

.um .um-field-icon i {
color: #3D5B91 !important;
}

.um-header {
background-color: #3D5B91 !important;
border-bottom: 3px solid #3D5B91 !important;
}
.um a.um-button  br{
    display: none !important;
}
@media (max-width:767px){
    .um-col-alt{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
}
 #um-submit-btn{
    margin:0px !important;
  margin-top:20px !important;
}
}
 .elementor-icon-wrapper{
    display:none !important;
}/* End custom CSS */