.elementor-83 .elementor-element.elementor-element-be8abf4{--display:flex;--min-height:92vh;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-d5c62e7{--display:flex;--min-height:92vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-0951189{--display:flex;}.elementor-83 .elementor-element.elementor-element-0951189:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-0951189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mk-el.se/wp-content/uploads/2026/09/MK-El-1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-cc667f3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-cc667f3:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-cc667f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A133F;}.elementor-83 .elementor-element.elementor-element-b9ede79.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-b9ede79{right:4%;}body.rtl .elementor-83 .elementor-element.elementor-element-b9ede79{left:4%;}.elementor-83 .elementor-element.elementor-element-b9ede79{top:3.5%;}.elementor-83 .elementor-element.elementor-element-f8503e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ecaf79c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-83 .elementor-element.elementor-element-cb2e208.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-cb2e208 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-8b5b4cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-83 .elementor-element.elementor-element-8e1cdbe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e084755.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-e084755 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-a366d58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-23af2c4.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-23af2c4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-ea1187b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-83 .elementor-element.elementor-element-ea1187b .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-ea1187b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-1ef67c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-4b3a3e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ee80cce.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title a:hover, .elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title a:focus{color:#F5F5F5B3;}.elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title a{transition-duration:0.25s;}.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-83 .elementor-element.elementor-element-e803f6e.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-e803f6e{font-family:"Manrope", Sans-serif;font-weight:400;line-height:1.8em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-e803f6e a{color:#FFFFFF;transition-duration:0.25s;}.elementor-83 .elementor-element.elementor-element-e803f6e a:hover, .elementor-83 .elementor-element.elementor-element-e803f6e a:focus{color:#F5F5F5B3;}.elementor-83 .elementor-element.elementor-element-5513879{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c791d96{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}#elementor-popup-modal-83 .dialog-widget-content{animation-duration:0.6s;}#elementor-popup-modal-83{background-color:#FFFFFF;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-83 .dialog-message{width:100vw;height:100vh;align-items:center;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-be8abf4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-f8503e8{--flex-wrap:wrap;}.elementor-83 .elementor-element.elementor-element-ecaf79c{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-cb2e208 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-8e1cdbe{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e084755 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-a366d58{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-23af2c4 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title{font-size:19px;}.elementor-83 .elementor-element.elementor-element-e803f6e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-5513879{--justify-content:flex-start;}.elementor-83 .elementor-element.elementor-element-c791d96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}#elementor-popup-modal-83 .dialog-message{width:100vw;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-be8abf4{--content-width:90%;}.elementor-83 .elementor-element.elementor-element-d5c62e7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-be8abf4{--content-width:90%;}.elementor-83 .elementor-element.elementor-element-d5c62e7{--width:100%;}.elementor-83 .elementor-element.elementor-element-f8503e8{--width:100%;}.elementor-83 .elementor-element.elementor-element-ecaf79c{--width:100%;}.elementor-83 .elementor-element.elementor-element-8e1cdbe{--width:100%;}.elementor-83 .elementor-element.elementor-element-a366d58{--width:100%;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-be8abf4{--content-width:100%;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-d5c62e7{--width:100%;--min-height:100vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-0951189{--width:100%;--min-height:10vh;}.elementor-83 .elementor-element.elementor-element-0951189:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-0951189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-83 .elementor-element.elementor-element-cc667f3{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-b9ede79{right:5%;}body.rtl .elementor-83 .elementor-element.elementor-element-b9ede79{left:5%;}.elementor-83 .elementor-element.elementor-element-b9ede79{top:4%;}.elementor-83 .elementor-element.elementor-element-f8503e8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-83 .elementor-element.elementor-element-ecaf79c{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-83 .elementor-element.elementor-element-cb2e208 .elementor-heading-title{font-size:19px;}.elementor-83 .elementor-element.elementor-element-8e1cdbe{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-83 .elementor-element.elementor-element-e084755 .elementor-heading-title{font-size:19px;}.elementor-83 .elementor-element.elementor-element-a366d58{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-83 .elementor-element.elementor-element-23af2c4 .elementor-heading-title{font-size:19px;}.elementor-83 .elementor-element.elementor-element-1ef67c4{--justify-content:space-between;}.elementor-83 .elementor-element.elementor-element-4b3a3e9{--width:45%;}.elementor-83 .elementor-element.elementor-element-ee80cce .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-e803f6e{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-5513879{--width:45%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-c791d96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}#elementor-popup-modal-83 .dialog-message{width:100vw;height:100vh;padding:0px 0px 0px 0px;}#elementor-popup-modal-83{justify-content:center;align-items:center;}#elementor-popup-modal-83 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-c791d96 *//* =========================================================
   MK EL LOGO
   ========================================================= */

.mk-logo {
    display: block;
    width: 100%;
    height: auto;
    overflow: visible;
}


/* =========================================================
   LAMP
   ========================================================= */

.mk-lamp {
    transform-origin: 276px 130px;
}


/* =========================================================
   BULB
   ========================================================= */

.mk-lamp__bulb {
    transform-origin: 276px 100px;
    animation: mk-lamp-bulb 8s ease-in-out infinite;
}


/* =========================================================
   INNER GLOW
   ========================================================= */

.mk-lamp__inner-glow {
    transform-origin: 276px 100px;
    animation: mk-lamp-inner-glow 8s ease-in-out infinite;
}


/* =========================================================
   FILAMENT
   ========================================================= */

.mk-lamp__filament {
    transform-origin: 276px 100px;
    animation: mk-lamp-filament 8s ease-in-out infinite;
}


/* =========================================================
   HIGHLIGHT
   ========================================================= */

.mk-lamp__highlight {
    animation: mk-lamp-highlight 8s ease-in-out infinite;
}


/* =========================================================
   LIGHT RAYS
   ========================================================= */

.mk-lamp__rays {
    transform-origin: 276px 79px;
    animation: mk-lamp-rays 8s ease-in-out infinite;
}


/* =========================================================
   BULB GLOW
   ========================================================= */

@keyframes mk-lamp-bulb {

    0%,
    72% {
        filter:
            drop-shadow(0 0 0px rgba(235, 239, 10, 0));
    }

    76% {
        filter:
            drop-shadow(0 0 4px rgba(235, 239, 10, 0.45));
    }

    79% {
        filter:
            drop-shadow(0 0 12px rgba(235, 239, 10, 0.9))
            drop-shadow(0 0 28px rgba(235, 239, 10, 0.55))
            drop-shadow(0 0 45px rgba(235, 239, 10, 0.25));
    }

    /* liten elektrisk flicker */
    81% {
        filter:
            drop-shadow(0 0 5px rgba(235, 239, 10, 0.55))
            drop-shadow(0 0 12px rgba(235, 239, 10, 0.25));
    }

    83% {
        filter:
            drop-shadow(0 0 16px rgba(235, 239, 10, 0.95))
            drop-shadow(0 0 32px rgba(235, 239, 10, 0.55))
            drop-shadow(0 0 50px rgba(235, 239, 10, 0.25));
    }

    86% {
        filter:
            drop-shadow(0 0 6px rgba(235, 239, 10, 0.5));
    }

    90%,
    100% {
        filter:
            drop-shadow(0 0 0px rgba(235, 239, 10, 0));
    }
}


/* =========================================================
   INNER GLOW
   ========================================================= */

@keyframes mk-lamp-inner-glow {

    0%,
    72%,
    100% {
        opacity: 0.38;
    }

    76% {
        opacity: 0.48;
    }

    79% {
        opacity: 1;
    }

    81% {
        opacity: 0.58;
    }

    83% {
        opacity: 1;
    }

    86% {
        opacity: 0.5;
    }

    90% {
        opacity: 0.38;
    }
}


/* =========================================================
   FILAMENT
   ========================================================= */

@keyframes mk-lamp-filament {

    0%,
    72%,
    100% {
        opacity: 0.9;
        filter: none;
    }

    76% {
        opacity: 1;
    }

    79% {
        opacity: 1;
        filter:
            drop-shadow(0 0 5px rgba(255, 255, 255, 1))
            drop-shadow(0 0 12px rgba(255, 255, 255, 0.7));
    }

    81% {
        opacity: 0.72;
        filter:
            drop-shadow(0 0 2px rgba(255, 255, 255, 0.4));
    }

    83% {
        opacity: 1;
        filter:
            drop-shadow(0 0 6px rgba(255, 255, 255, 1))
            drop-shadow(0 0 14px rgba(255, 255, 255, 0.75));
    }

    86% {
        opacity: 0.92;
        filter: none;
    }

    90%,
    100% {
        opacity: 0.9;
        filter: none;
    }
}


/* =========================================================
   HIGHLIGHT
   ========================================================= */

@keyframes mk-lamp-highlight {

    0%,
    72%,
    100% {
        opacity: 0.9;
    }

    79% {
        opacity: 1;
    }

    83% {
        opacity: 1;
    }

    90% {
        opacity: 0.9;
    }
}


/* =========================================================
   LIGHT RAYS
   ========================================================= */

@keyframes mk-lamp-rays {

    0%,
    72%,
    100% {
        opacity: 0.65;
        filter: none;
    }

    76% {
        opacity: 0.85;
    }

    79% {
        opacity: 1;
        filter:
            drop-shadow(0 0 5px rgba(235, 239, 10, 0.9))
            drop-shadow(0 0 12px rgba(235, 239, 10, 0.5));
    }

    81% {
        opacity: 0.75;
        filter: none;
    }

    83% {
        opacity: 1;
        filter:
            drop-shadow(0 0 6px rgba(235, 239, 10, 1))
            drop-shadow(0 0 14px rgba(235, 239, 10, 0.55));
    }

    86% {
        opacity: 0.7;
        filter: none;
    }

    90%,
    100% {
        opacity: 0.65;
        filter: none;
    }
}


/* =========================================================
   ACCESSIBILITY
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .mk-lamp__bulb,
    .mk-lamp__inner-glow,
    .mk-lamp__filament,
    .mk-lamp__highlight,
    .mk-lamp__rays {
        animation: none;
    }
}/* End custom CSS */