.elementor-976 .elementor-element.elementor-element-f617494:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-f617494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2A45;}.elementor-976 .elementor-element.elementor-element-f617494 > .elementor-container{min-height:100vh;}.elementor-976 .elementor-element.elementor-element-f617494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-f617494 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-976 .elementor-element.elementor-element-214d2a93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-976 .elementor-element.elementor-element-214d2a93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2A45;}.elementor-976 .elementor-element.elementor-element-214d2a93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-976 .elementor-element.elementor-element-214d2a93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-976 .elementor-element.elementor-element-3f16950 .raven-site-logo{text-align:left;}.elementor-976 .elementor-element.elementor-element-461531bf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-976 .elementor-element.elementor-element-461531bf{text-align:start;}.elementor-976 .elementor-element.elementor-element-461531bf .elementor-heading-title{font-size:28px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-287f3cf9 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-976 .elementor-element.elementor-element-63c1a957 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-976 .elementor-element.elementor-element-63c1a957 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-976 .elementor-element.elementor-element-63c1a957 .elementor-icon{font-size:17px;}.elementor-976 .elementor-element.elementor-element-63c1a957 .elementor-icon-box-title{color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-63c1a957 .elementor-icon-box-description{color:rgba(255,255,255,0.45);}.elementor-976 .elementor-element.elementor-element-6cd31c0d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-976 .elementor-element.elementor-element-6cd31c0d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-976 .elementor-element.elementor-element-6cd31c0d .elementor-icon{font-size:17px;}.elementor-976 .elementor-element.elementor-element-6cd31c0d .elementor-icon-box-title{color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-6cd31c0d .elementor-icon-box-description{color:rgba(255,255,255,0.45);}.elementor-976 .elementor-element.elementor-element-716a4e8e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-976 .elementor-element.elementor-element-716a4e8e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-976 .elementor-element.elementor-element-716a4e8e .elementor-icon{font-size:17px;}.elementor-976 .elementor-element.elementor-element-716a4e8e .elementor-icon-box-title{color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-716a4e8e .elementor-icon-box-description{color:rgba(255,255,255,0.45);}.elementor-976 .elementor-element.elementor-element-70e79c60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-976 .elementor-element.elementor-element-70e79c60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-70e79c60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 52px 56px 52px;}.elementor-976 .elementor-element.elementor-element-70e79c60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-976 .elementor-element.elementor-element-734a4bd0 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-976 .elementor-element.elementor-element-734a4bd0{text-align:start;}.elementor-976 .elementor-element.elementor-element-734a4bd0 .elementor-heading-title{font-size:24px;font-weight:700;color:#0B2A45;}.elementor-976 .elementor-element.elementor-element-7ae28c73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-13430f1f > .elementor-widget-container{margin:0px 0px 24px 0px;}/* Start custom CSS */#login-logo img { filter: brightness(0) invert(1); }

.swpm-login-widget-form input[type="text"], .swpm-login-widget-form input[type="password"] {
  width:100%; height:42px; border:1.5px solid #E5E7EB; border-radius:8px; padding:0 14px; font-size:14px; margin-bottom:14px; background:#FAFAFA;
}
.swpm-login-widget-form input[type="submit"] {
  width:100%; padding:13px; background:#1D9E75; border:none; border-radius:8px; font-size:15px; font-weight:700; color:#FFFFFF; cursor:pointer;
}/* End custom CSS */