/* https://maninthemoon.se/wp-content/uploads/elementor/css/post-2439.css?ver=1754603622 */
.elementor-2439 .elementor-element.elementor-element-d012ede{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0;--z-index:998}body:not(.rtl) .elementor-2439 .elementor-element.elementor-element-d012ede{left:0}body.rtl .elementor-2439 .elementor-element.elementor-element-d012ede{right:0}.elementor-2439 .elementor-element.elementor-element-f594ba6{z-index:999}.elementor-2439 .elementor-element.elementor-element-f594ba6 img{width:160px;border-style:none}.elementor-2439 .elementor-element.elementor-element-96b0ba8{--display:flex;--position:fixed;--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;box-shadow:0 0 40px 0 rgba(0,0,0,.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0;--z-index:999}.elementor-2439 .elementor-element.elementor-element-96b0ba8:not(.elementor-motion-effects-element-type-background),.elementor-2439 .elementor-element.elementor-element-96b0ba8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2439 .elementor-element.elementor-element-96b0ba8.e-con{--align-self:flex-end}body:not(.rtl) .elementor-2439 .elementor-element.elementor-element-96b0ba8{right:0}body.rtl .elementor-2439 .elementor-element.elementor-element-96b0ba8{left:0}.elementor-2439 .elementor-element.elementor-element-86ad62f{--display:flex}.elementor-2439 .elementor-element.elementor-element-0ef8c36 .elementor-icon-wrapper{text-align:center}.elementor-2439 .elementor-element.elementor-element-0ef8c36.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-0ef8c36.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-0ef8c36.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-0ef8c36.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-0ef8c36.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button{background-color:var(--e-global-color-primary);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0 0 0 0;padding:16px 4px 16px 4px}.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-2439 .elementor-element.elementor-element-74f3c34.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-74f3c34{z-index:999}.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-9e162ae{--display:flex}.elementor-2439 .elementor-element.elementor-element-31edea8 .elementor-icon-wrapper{text-align:center}.elementor-2439 .elementor-element.elementor-element-31edea8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-31edea8.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-31edea8.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-31edea8.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-31edea8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button{background-color:var(--e-global-color-primary);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0 0 0 0;padding:16px 4px 16px 4px}.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-2439 .elementor-element.elementor-element-e056a60.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-e056a60{z-index:999}.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-0025511{--display:flex}.elementor-2439 .elementor-element.elementor-element-9054e18 .elementor-icon-wrapper{text-align:center}.elementor-2439 .elementor-element.elementor-element-9054e18.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-9054e18.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-9054e18.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-9054e18.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-9054e18.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button{background-color:var(--e-global-color-primary);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0 0 0 0;padding:16px 4px 16px 4px}.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-2439 .elementor-element.elementor-element-6493dbe.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-6493dbe{z-index:999}.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-62a02aa{--display:flex}.elementor-2439 .elementor-element.elementor-element-2b0c3d1 .elementor-icon-wrapper{text-align:center}.elementor-2439 .elementor-element.elementor-element-2b0c3d1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-2b0c3d1.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-2b0c3d1.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-2b0c3d1.elementor-view-framed .elementor-icon,.elementor-2439 .elementor-element.elementor-element-2b0c3d1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button{background-color:var(--e-global-color-primary);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0 0 0 0;padding:16px 4px 16px 4px}.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-2439 .elementor-element.elementor-element-1438f92.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-1438f92{z-index:999}.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-2439 .elementor-element.elementor-element-ffe5b37{--display:flex;--position:fixed;--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:24px;--z-index:999}body:not(.rtl) .elementor-2439 .elementor-element.elementor-element-ffe5b37{right:0}body.rtl .elementor-2439 .elementor-element.elementor-element-ffe5b37{left:0}.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button{background-color:var(--e-global-color-accent);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:12px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-dee3940.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-dee3940{z-index:999}.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button{background-color:var(--e-global-color-accent);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:12px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-1cd1ab1.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-1cd1ab1{z-index:999}.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button{background-color:var(--e-global-color-accent);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:12px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-fe7adac.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-fe7adac{z-index:999}.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button{background-color:var(--e-global-color-accent);font-family:"proxima-nova",Sans-serif;font-weight:700;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:12px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button:hover,.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-2439 .elementor-element.elementor-element-3e2529c.elementor-element{--align-self:stretch}.elementor-2439 .elementor-element.elementor-element-3e2529c{z-index:999}.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button:hover svg,.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-2439 .elementor-element.elementor-element-96b0ba8{--width:160px}.elementor-2439 .elementor-element.elementor-element-ffe5b37{--width:160px}}@media(max-width:1024px){.elementor-2439 .elementor-element.elementor-element-d012ede{--justify-content:center}.elementor-2439 .elementor-element.elementor-element-f594ba6 img{width:160px}}@media(max-width:767px){.elementor-2439 .elementor-element.elementor-element-d012ede{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-2439 .elementor-element.elementor-element-f594ba6 img{width:128px}.elementor-2439 .elementor-element.elementor-element-96b0ba8{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:8px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:1000}.elementor-2439 .elementor-element.elementor-element-86ad62f{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2439 .elementor-element.elementor-element-0ef8c36 .elementor-icon{font-size:48px}.elementor-2439 .elementor-element.elementor-element-0ef8c36 .elementor-icon svg{height:48px}.elementor-2439 .elementor-element.elementor-element-74f3c34{width:100%;max-width:100%}.elementor-2439 .elementor-element.elementor-element-74f3c34.elementor-element{--align-self:center}.elementor-2439 .elementor-element.elementor-element-74f3c34 .elementor-button{font-size:12px;line-height:1em;padding:4px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-9e162ae{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2439 .elementor-element.elementor-element-31edea8 .elementor-icon{font-size:48px}.elementor-2439 .elementor-element.elementor-element-31edea8 .elementor-icon svg{height:48px}.elementor-2439 .elementor-element.elementor-element-e056a60{width:100%;max-width:100%}.elementor-2439 .elementor-element.elementor-element-e056a60.elementor-element{--align-self:center}.elementor-2439 .elementor-element.elementor-element-e056a60 .elementor-button{font-size:12px;line-height:1em;padding:4px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-0025511{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2439 .elementor-element.elementor-element-9054e18>.elementor-widget-container{margin:-4px 0 -4px 0}.elementor-2439 .elementor-element.elementor-element-9054e18 .elementor-icon{font-size:56px}.elementor-2439 .elementor-element.elementor-element-9054e18 .elementor-icon svg{height:56px}.elementor-2439 .elementor-element.elementor-element-6493dbe{width:100%;max-width:100%}.elementor-2439 .elementor-element.elementor-element-6493dbe.elementor-element{--align-self:center}.elementor-2439 .elementor-element.elementor-element-6493dbe .elementor-button{font-size:12px;line-height:1em;padding:4px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-62a02aa{--width:25%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2439 .elementor-element.elementor-element-2b0c3d1>.elementor-widget-container{margin:4px 0 4px 0}.elementor-2439 .elementor-element.elementor-element-2b0c3d1 .elementor-icon{font-size:40px}.elementor-2439 .elementor-element.elementor-element-2b0c3d1 .elementor-icon svg{height:40px}.elementor-2439 .elementor-element.elementor-element-1438f92{width:100%;max-width:100%}.elementor-2439 .elementor-element.elementor-element-1438f92.elementor-element{--align-self:center}.elementor-2439 .elementor-element.elementor-element-1438f92 .elementor-button{font-size:12px;line-height:1em;padding:4px 4px 12px 4px}.elementor-2439 .elementor-element.elementor-element-ffe5b37{--width:120px}.elementor-2439 .elementor-element.elementor-element-dee3940 .elementor-button{font-size:12px;padding:8px 8px 8px 8px}.elementor-2439 .elementor-element.elementor-element-1cd1ab1 .elementor-button{font-size:12px;padding:8px 8px 8px 8px}.elementor-2439 .elementor-element.elementor-element-fe7adac .elementor-button{font-size:12px;padding:8px 8px 8px 8px}.elementor-2439 .elementor-element.elementor-element-3e2529c .elementor-button{font-size:12px;padding:8px 8px 8px 8px}}.elementor-2439 .elementor-element.elementor-element-74f3c34{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-e056a60{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-6493dbe{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-1438f92{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-dee3940{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-1cd1ab1{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-fe7adac{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-3e2529c{pointer-events:auto}.elementor-2439 .elementor-element.elementor-element-ffe5b37{pointer-events:none}