.elementor-412 .elementor-element.elementor-element-5ee8ce5{display:flex;--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;--z-index:999}.elementor-412 .elementor-element.elementor-element-5ee8ce5:not(.elementor-motion-effects-element-type-background),.elementor-412 .elementor-element.elementor-element-5ee8ce5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-30f7c0e)}.elementor-412 .elementor-element.elementor-element-22dc22d{display:flex;--display:flex;--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;--justify-content:flex-end;--align-items:center;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-widget-search-form .elementor-search-form__input,.elementor-widget-search-form .elementor-search-form__icon,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-search-form .elementor-search-form__submit{background-color:var(--e-global-color-secondary)}.elementor-412 .elementor-element.elementor-element-f9c6a32>.elementor-widget-container{margin:0 20px 0 0}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__icon{--e-search-form-icon-size-minimal:12px}.elementor-412 .elementor-element.elementor-element-f9c6a32 input[type="search"].elementor-search-form__input{font-family:var(--e-global-typography-91a8ad1-font-family),Sans-serif;font-size:var(--e-global-typography-91a8ad1-font-size);font-weight:var(--e-global-typography-91a8ad1-font-weight);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__input,.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__icon,.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-lightbox .dialog-lightbox-close-button,.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-412 .elementor-element.elementor-element-f9c6a32.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-f9c6a32:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:0 0 0 0;border-radius:0}.elementor-412 .elementor-element.elementor-element-f9c6a32.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-width:0 0 0 0;border-radius:0}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-91a8ad1-font-family),Sans-serif;font-size:var(--e-global-typography-91a8ad1-font-size);font-weight:var(--e-global-typography-91a8ad1-font-weight);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-412 .elementor-element.elementor-element-7de63d6{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 )}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:20px}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-97be2a5.elementor-social-icon{background-color:#0000}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-97be2a5.elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-97be2a5.elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-36a49e2.elementor-social-icon{background-color:#0000}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-36a49e2.elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-36a49e2.elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-acd1eb6.elementor-social-icon{background-color:#0000}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-acd1eb6.elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-repeater-item-acd1eb6.elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-89927fa{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:15px;--grid-row-gap:15px}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-widget-container{text-align:right}.elementor-412 .elementor-element.elementor-element-89927fa>.elementor-widget-container{margin:0 0 0 20px}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-social-icon{--icon-padding:0em}.elementor-412 .elementor-element.elementor-element-aa49a0f{display:flex;--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;--z-index:999}.elementor-412 .elementor-element.elementor-element-aa49a0f:not(.elementor-motion-effects-element-type-background),.elementor-412 .elementor-element.elementor-element-aa49a0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d7fd3c6)}.elementor-412 .elementor-element.elementor-element-b3f3fe4{display:flex;--display:flex;--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;--justify-content:space-between;--align-items:center}.elementor-412 .elementor-element.elementor-element-da9339d{display:flex;--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-412 .elementor-element.elementor-element-e5512d7{text-align:start}.elementor-412 .elementor-element.elementor-element-e5512d7 img{width:100%;height:77px}.elementor-412 .elementor-element.elementor-element-cf3a5b3{display:flex;--display:flex;--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;--justify-content:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-412 .elementor-element.elementor-element-cf3a5b3.e-con{--flex-grow:1;--flex-shrink:0}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu .elementor-item{font-family:"Acumin Pro",Sans-serif;font-size:18px;font-weight:300;line-height:1.5em}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent)}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-412 .elementor-element.elementor-element-6c962e3{--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 )}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:25px}.elementor-412 .elementor-element.elementor-element-8e22b08{display:no;--display:flex;--z-index:998}.elementor-412 .elementor-element.elementor-element-d3115c6{display:no;--display:flex}@media(max-width:1440px){.elementor-412 .elementor-element.elementor-element-f9c6a32 input[type="search"].elementor-search-form__input{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-b3f3fe4{--justify-content:space-between}.elementor-412 .elementor-element.elementor-element-da9339d.e-con{--flex-grow:1;--flex-shrink:0}.elementor-412 .elementor-element.elementor-element-cf3a5b3{--justify-content:flex-end}.elementor-412 .elementor-element.elementor-element-cf3a5b3.e-con{--flex-grow:1;--flex-shrink:0}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu .elementor-item{font-size:15px}.elementor-412 .elementor-element.elementor-element-6c962e3{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 )}.elementor-412 .elementor-element.elementor-element-6c962e3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:15px}}@media(max-width:1024px){.elementor-412 .elementor-element.elementor-element-f9c6a32 input[type="search"].elementor-search-form__input{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-e5512d7 img{height:65px}}@media(max-width:767px){.elementor-412 .elementor-element.elementor-element-f9c6a32 input[type="search"].elementor-search-form__input{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-7de63d6 .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-91a8ad1-font-size);line-height:var(--e-global-typography-91a8ad1-line-height)}.elementor-412 .elementor-element.elementor-element-e5512d7 img{height:65px}}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__container{min-height:auto;gap:10px;align-items:center;position:relative;overflow:visible}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__icon{display:none}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__input{background-color:transparent!important;border-color:var(--e-global-color-c1011b3);border:none!important;padding:0!important;display:flex;position:relative;width:44px;color:var(--e-global-color-text)!important;opacity:1!important;padding-left:21px!important}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__input:focus{border-color:var(--e-global-color-c1011b3)!important;width:120px}.elementor-412 .elementor-element.elementor-element-f9c6a32 .elementor-search-form__container::before{content:"";display:inline-block;background:url(https://rf-system.se/wp-content/uploads/2023/03/Search.svg) center center no-repeat;width:13px!important;height:13px!important;background-size:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:999;pointer-events:none}.elementor-412 .elementor-element.elementor-element-f9c6a32 input.elementor-search-form__input::-webkit-search-cancel-button{display:none}.elementor-412 .elementor-element.elementor-element-f9c6a32 input::placeholder{color:var(--e-global-color-text)!important;opacity:1!important}.elementor-412 .elementor-element.elementor-element-f9c6a32 input:-ms-input-placeholder{color:var(--e-global-color-text)!important;opacity:1!important}.elementor-412 .elementor-element.elementor-element-f9c6a32 input::-ms-input-placeholder{color:var(--e-global-color-text)!important;opacity:1!important}.elementor-412 .elementor-element.elementor-element-7de63d6 a{transition:all 0.2s ease-in-out!important}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item a{margin:0;padding:7px 12px!important;border-radius:50px;background-color:#F5F5F5;border:1px solid #9C9C9C;line-height:1!important}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item a:hover{color:#fff!important;background-color:var(--e-global-color-accent);border:1px solid var(--e-global-color-accent)}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item{margin:0}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item a::before{content:"";opacity:1!important;display:inline-block;position:relative;margin-right:6px;width:13px;height:13px;background:url(https://rf-system.se/wp-content/uploads/2023/04/language.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item a:hover::before{background:url(https://rf-system.se/wp-content/uploads/2023/04/language-white.svg);background-repeat:no-repeat;width:13px;height:13px;background-position:center center;background-size:contain;background-repeat:no-repeat}.elementor-412 .elementor-element.elementor-element-7de63d6 .wpml-ls-item span{position:relative;top:-1px}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-social-icon i{transition:all 0.2s ease-in-out}.elementor-412 .elementor-element.elementor-element-89927fa .elementor-social-icon:hover i{color:var(--e-global-color-accent)!important}.elementor-412 .elementor-element.elementor-element-da9339d{width:auto}.elementor-412 .elementor-element.elementor-element-6c962e3 a{transition:all 0.2s ease-in-out!important}.elementor-412 .elementor-element.elementor-element-6c962e3 a.elementor-item-active::after{content:"";width:100%;height:1px;background-color:var(--e-global-color-accent);position:absolute;bottom:-3px}.menu-icon{display:flex;align-items:center;justify-content:flex-end;width:auto}.menu-text{margin-right:.8em;margin-bottom:0!important;font-size:15px;line-height:1;color:#fff;text-transform:capitalize;font-weight:600;position:relative;z-index:5;transition:0.3s ease-in-out}.menu-icon-container{display:inline-block;cursor:pointer;position:relative;z-index:5}.bar1,.bar2,.bar3{width:35px;height:3px;background-color:#000;margin:6px 0;transition:0.3s ease-in-out;border-radius:0}.change .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.elementor-412 .elementor-element.elementor-element-cf3a5b3{width:auto}@keyframes menu{0%{opacity:0}100%{opacity:1}}@keyframes menu-reverse{0%{opacity:1}100%{opacity:0}}.menu-big{position:fixed;visibility:hidden;background-color:rgb(0 0 0 / .7);width:100%;height:100vh;width:100%;z-index:9;top:0;left:0;opacity:0;display:flex;transition:opacity .3s ease-in-out;justify-content:flex-end;align-items:center;transform-origin:right;font-family:var(--e-global-typography-accent-font-family),Sans-serif}.menu-big-show{opacity:1;visibility:visible}.menu-big-container{display:flex;text-align:left;justify-content:flex-start;align-items:center;text-transform:none;height:100vh;background-color:#fff;width:100%;transform-origin:right;transform:scaleX(0);transition:transform 0.6s cubic-bezier(.76,0,.24,1) 0.1s}.menu-big-container-show{transform:scaleX(1)}.menu{margin:0}.menu-container{overflow:auto;height:100%;width:100%;margin-right:15px;margin-left:30px;padding-right:15px;display:flex;justify-content:flex-start;flex-direction:column;opacity:0;transform:translateY(20px);transition:all 0.3s ease-in-out 0.7s}.menu-big-container-show .menu-container{opacity:1;transform:translateY(0)}.primary-menu-container ul{padding:0}.primary-menu-container>ul{padding-bottom:30px;padding-top:180px}.primary-menu-container{width:100%}.primary-menu-container>ul>li{list-style-type:none;margin-bottom:2px}.primary-menu-container>ul>*:last-child{margin-bottom:0em}.primary-menu-container ul>li>a{text-decoration:none;color:var(--e-global-color-primary);transition:color 0.2s ease-in-out;font-size:21px;font-weight:400}.primary-menu-container ul>li>a:hover{text-decoration:none;color:var(--e-global-color-accent);transition:color 0.2s ease-in-out}.current_page_item>a{color:var(--e-global-color-accent)}.current_page_item::after{color:var(--e-global-color-accent)}.current_page_item>a:first-of-type{color:var(--e-global-color-accent)}.current_page_item>a:first-of-type:hover{color:var(--e-global-color-accent)}.primary-menu-container .sub-menu{margin-left:0em;margin-top:.5em}.primary-menu-container .sub-menu>li{font-weight:400;list-style-type:none;margin-bottom:.2em}.primary-menu-container .sub-menu>li>a{font-size:17px}.primary-menu-container .sub-menu>*:last-child{margin-bottom:0em}.primary-menu-container .sub-menu>li::before{content:'—';display:inline-block;margin-right:8px}.primary-menu-container li.menu-item-3518::before{content:"";display:none}@media screen and (min-width:825px){.primary-menu-container>ul{padding-bottom:30px;padding-top:30px}.menu-big{background-color:rgb(0 0 0 / .5)}.menu-container{margin-right:25px;margin-left:50px;padding-right:25px}.menu-big-container{max-width:350px}.menu-big-container{padding-top:100px}}.secondary-menu-container ul{display:flex;flex-direction:column;gap:3px}.secondary-menu-container ul li a{font-size:18px;transition:color 0.2s ease-in-out;color:var(--e-global-color-primary)}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item{width:auto;display:inline-block;margin-top:10px}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item a{margin:0}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item{margin:0}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item a::before{content:"";opacity:1!important;display:inline-block;position:relative;margin-right:6px;width:13px;height:13px;background:url(https://rf-system.se/wp-content/uploads/2023/04/language.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;transition:all 0.2s ease-in-out}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item a:hover::before{background:url(https://rf-system.se/wp-content/uploads/2023/06/language-red.svg);background-repeat:no-repeat;width:13px;height:13px;background-position:center center;background-size:contain;background-repeat:no-repeat}.elementor-412 .elementor-element.elementor-element-d3115c6 .wpml-ls-item span{position:relative;top:1px}