.elementor-139 .elementor-element.elementor-element-853b0f8{--display:grid;--min-height:372px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-139 .elementor-element.elementor-element-853b0f8, .elementor-139 .elementor-element.elementor-element-853b0f8::before{--border-transition:0.3s;}.elementor-139 .elementor-element.elementor-element-6fc702d{text-align:justify;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-139 .elementor-element.elementor-element-6fc702d > .elementor-widget-container{margin:67px 67px 67px 67px;padding:6px 6px 6px 6px;background-color:#3C47478C;}.elementor-139 .elementor-element.elementor-element-6fc702d.elementor-element{--align-self:flex-start;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group{margin-bottom:10px;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group > a{color:#251361;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group > a:hover{color:#3235A8;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group .elementor-field{color:#100E52;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-139 .elementor-element.elementor-element-e2bce69 .elementor-button{background-color:#2B3E75;}.elementor-139 .elementor-element.elementor-element-e2bce69 > .elementor-widget-container{margin:70px 70px 70px 70px;padding:0px 0px 0px 0px;background-color:#5A555500;}.elementor-139 .elementor-element.elementor-element-e2bce69.elementor-element{--align-self:flex-start;--order:0;}.elementor-139 .elementor-element.elementor-element-c6fd51a{--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;--background-transition:0.3s;}.elementor-139 .elementor-element.elementor-element-8b7791c{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;}.elementor-139 .elementor-element.elementor-element-8b7791c .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-853b0f8{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8b7791c{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-139 .elementor-element.elementor-element-853b0f8{--content-width:1121px;}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-853b0f8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8b7791c{--swiper-slides-to-display:1;}}/* Start custom CSS for login, class: .elementor-element-e2bce69 *//* Customize the login form element */
.login-form {
  display: flex;
  flex-direction: row; /* Align elements horizontally */
  justify-content: space-between; /* Distribute elements evenly */
  align-items: center; /* Center items vertically */
}

/* Customize the input fields */
.login-form .input-group {
  width: 45%; /* Adjust field width as needed */


/* Customize the error message */
.login-form .input-group .error-message {
  color: red;
  font-size: 12px;
  margin-top: 5px;
}/* End custom CSS */