.elementor-14476 .elementor-element.elementor-element-7580f01{--display:flex;--min-height:55vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14476 .elementor-element.elementor-element-7580f01:not(.elementor-motion-effects-element-type-background), .elementor-14476 .elementor-element.elementor-element-7580f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.musikerforbundet.se/wp-content/uploads/2024/05/IMG_0259.png");}.elementor-14476 .elementor-element.elementor-element-7580f01::before, .elementor-14476 .elementor-element.elementor-element-7580f01 > .elementor-background-video-container::before, .elementor-14476 .elementor-element.elementor-element-7580f01 > .e-con-inner > .elementor-background-video-container::before, .elementor-14476 .elementor-element.elementor-element-7580f01 > .elementor-background-slideshow::before, .elementor-14476 .elementor-element.elementor-element-7580f01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14476 .elementor-element.elementor-element-7580f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3D3053;}.elementor-14476 .elementor-element.elementor-element-3439e04{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14476 .elementor-element.elementor-element-10fbb50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:79px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14476 .elementor-element.elementor-element-8ff220f{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-14476 .elementor-element.elementor-element-8ff220f p{margin-block-end:0px;}.elementor-14476 .elementor-element.elementor-element-8aa4d21 > .elementor-container{max-width:560px;}.elementor-14476 .elementor-element.elementor-element-8aa4d21:not(.elementor-motion-effects-element-type-background), .elementor-14476 .elementor-element.elementor-element-8aa4d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-14476 .elementor-element.elementor-element-8aa4d21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-14476 .elementor-element.elementor-element-8aa4d21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14476 .elementor-element.elementor-element-ccac234{color:#52606D;}.elementor-widget-umep-login-register-styler .um-field input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
				               .elementor-widget-umep-login-register-styler .um-field textarea,
				               .elementor-widget-umep-login-register-styler .um-field select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-umep-login-register-styler .um-field input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
					 .elementor-widget-umep-login-register-styler .um-field textarea,
					 .elementor-widget-umep-login-register-styler .um-field select{color:var( --e-global-color-primary );}.elementor-widget-umep-login-register-styler .um-field input:focus,
					 .elementor-widget-umep-login-register-styler .um-field textarea:focus,
					 .elementor-widget-umep-login-register-styler .um-field select:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );outline:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler .um .um-field .um-field-label > label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-umep-login-register-styler .um-field-label-icon i{color:var( --e-global-color-text );}.elementor-widget-umep-login-register-styler input.um-button[type="submit"],
				               .elementor-widget-umep-login-register-styler input[name="um-submit"][type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-umep-login-register-styler input.um-button[type="submit"],
					 .elementor-widget-umep-login-register-styler input[name="um-submit"][type="submit"]{background-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler input.um-button[type="submit"]:hover,
					 .elementor-widget-umep-login-register-styler input[name="um-submit"][type="submit"]:hover{background-color:var( --e-global-color-accent );background:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler a.um-button.um-alt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-widget-umep-login-register-styler a.um-button.um-alt:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-umep-login-register-styler .um-field-error,
				               .elementor-widget-umep-login-register-styler .um-notice{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-umep-login-register-styler .um-reset-password .um-resetting-a a.um-button,
					 .elementor-widget-umep-login-register-styler .um-reset-password a.um-button{background-color:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler a.um-forgot-pass,
				               .elementor-widget-umep-login-register-styler a.um-link-alt,
				               .elementor-widget-umep-login-register-styler .um-login-fields .um-link,
				               .elementor-widget-umep-login-register-styler .um-register-fields .um-link,
				               .elementor-widget-umep-login-register-styler .um.um-login .um-link,
				               .elementor-widget-umep-login-register-styler .um.um-register .um-link,
				               .elementor-widget-umep-login-register-styler .um-col-1.um-remember-me label,
				               .elementor-widget-umep-login-register-styler label.um-field-checkbox,
				               .elementor-widget-umep-login-register-styler label.um-field-checkbox .um-field-checkbox-option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-umep-login-register-styler a.um-forgot-pass,
					 .elementor-widget-umep-login-register-styler a.um-link-alt,
					 .elementor-widget-umep-login-register-styler .um-login-fields .um-link a,
					 .elementor-widget-umep-login-register-styler .um-register-fields .um-link a,
					 .elementor-widget-umep-login-register-styler .um.um-login .um-link a,
					 .elementor-widget-umep-login-register-styler .um.um-register .um-link a{color:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler a.um-forgot-pass:hover,
					 .elementor-widget-umep-login-register-styler a.um-link-alt:hover,
					 .elementor-widget-umep-login-register-styler .um-login-fields .um-link a:hover,
					 .elementor-widget-umep-login-register-styler .um-register-fields .um-link a:hover,
					 .elementor-widget-umep-login-register-styler .um.um-login .um-link a:hover,
					 .elementor-widget-umep-login-register-styler .um.um-register .um-link a:hover{color:var( --e-global-color-accent );}.elementor-widget-umep-login-register-styler .um-login-fields .um-link,
					 .elementor-widget-umep-login-register-styler .um-register-fields .um-link,
					 .elementor-widget-umep-login-register-styler .um.um-login .um-link,
					 .elementor-widget-umep-login-register-styler .um.um-register .um-link,
					 .elementor-widget-umep-login-register-styler .um-col-alt-b{color:var( --e-global-color-text );}.elementor-widget-umep-login-register-styler .umep-logged-in-welcome-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-umep-login-register-styler .umep-logged-in-welcome-links a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field-label .um-req{color:#DC2626 !important;}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field-label abbr{color:#DC2626 !important;}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field-error{color:#DC2626 !important;}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field.um-has-error input,
					 .elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field.um-has-error textarea,
					 .elementor-14476 .elementor-element.elementor-element-f2fbdba .um-field.um-has-error select{border-color:#DC2626 !important;}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-notice.notice-error,
					 .elementor-14476 .elementor-element.elementor-element-f2fbdba .um-notice.um-notice-error{background-color:#FEF2F2 !important;color:#991B1B !important;}.elementor-14476 .elementor-element.elementor-element-f2fbdba .um-notice.notice-success,
					 .elementor-14476 .elementor-element.elementor-element-f2fbdba .um-notice.um-notice-success{background-color:#F0FDF4 !important;color:#166534 !important;}@media(min-width:768px){.elementor-14476 .elementor-element.elementor-element-7580f01{--content-width:1040px;}.elementor-14476 .elementor-element.elementor-element-3439e04{--width:100%;}}