.elementor-5345 .elementor-element.elementor-element-bb53a75:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-bb53a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-bb53a75 > .elementor-background-overlay{background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-bb53a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5345 .elementor-element.elementor-element-a3fee30:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-a3fee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-a3fee30 > .elementor-background-overlay{background-image:url("https://www.rule.se/wp-content/uploads/2021/02/hero-2-3.png");background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-a3fee30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-2ebebd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-2ebebd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-56b8b6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-f685671{--spacer-size:20px;}.elementor-5345 .elementor-element.elementor-element-8582064 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:bold;fill:var( --e-global-color-a3d1bcf );color:var( --e-global-color-a3d1bcf );border-radius:7px 7px 7px 7px;}.elementor-5345 .elementor-element.elementor-element-8582064 .elementor-button:hover, .elementor-5345 .elementor-element.elementor-element-8582064 .elementor-button:focus{background-color:#05CC87C7;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-4189679.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-4189679.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-b36645f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-b36645f img{width:85%;max-width:100%;}.elementor-5345 .elementor-element.elementor-element-a6e81e4{padding:150px 0px 140px 0px;}.elementor-5345 .elementor-element.elementor-element-a3f5392 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-a3f5392{text-align:center;}.elementor-5345 .elementor-element.elementor-element-d0a71be > .elementor-widget-container{padding:0px 0px 040px 0px;}.elementor-5345 .elementor-element.elementor-element-d0a71be{text-align:left;}.elementor-5345 .elementor-element.elementor-element-867147e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:bold;fill:var( --e-global-color-a3d1bcf );color:var( --e-global-color-a3d1bcf );border-radius:7px 7px 7px 7px;}.elementor-5345 .elementor-element.elementor-element-867147e .elementor-button:hover, .elementor-5345 .elementor-element.elementor-element-867147e .elementor-button:focus{background-color:#05CC87C7;}.elementor-5345 .elementor-element.elementor-element-867147e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-bd661dd:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-bd661dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5345 .elementor-element.elementor-element-bd661dd > .elementor-background-overlay{background-image:url("https://www.rule.se/wp-content/uploads/2021/01/overlay1.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-bd661dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-5345 .elementor-element.elementor-element-9230628{text-align:center;}.elementor-5345 .elementor-element.elementor-element-9230628 .elementor-heading-title{color:#FFFFFF;}.elementor-5345 .elementor-element.elementor-element-245c241{padding:100px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-c4b0586{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-9e120c1 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-9e120c1{text-align:left;}.elementor-5345 .elementor-element.elementor-element-9e120c1 img{width:10%;}.elementor-5345 .elementor-element.elementor-element-6edc5d1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-4aa0b7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-dce7a06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-dce7a06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-46b6fac > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-46b6fac{text-align:left;}.elementor-5345 .elementor-element.elementor-element-46b6fac img{width:10%;}.elementor-5345 .elementor-element.elementor-element-586ac0b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-487b04a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-f9084b6{padding:0px 0px 120px 0px;}.elementor-5345 .elementor-element.elementor-element-0901463{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-2008634 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-2008634{text-align:left;}.elementor-5345 .elementor-element.elementor-element-2008634 img{width:10%;}.elementor-5345 .elementor-element.elementor-element-d0ffe0a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-45550a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-45550a9{text-align:left;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-df15036.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-df15036.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-6d32aa6 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5345 .elementor-element.elementor-element-6d32aa6{text-align:left;}.elementor-5345 .elementor-element.elementor-element-6d32aa6 img{width:10%;}.elementor-5345 .elementor-element.elementor-element-6a401be > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-cf72e14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-cf72e14{text-align:left;}.elementor-5345 .elementor-element.elementor-element-877b847:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-877b847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262950;}.elementor-5345 .elementor-element.elementor-element-877b847{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 140px 0px;}.elementor-5345 .elementor-element.elementor-element-877b847 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-a2f7fa5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-a2f7fa5{text-align:center;}.elementor-5345 .elementor-element.elementor-element-a2f7fa5 .elementor-heading-title{color:#FFFFFF;}.elementor-5345 .elementor-element.elementor-element-8c7fe5c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5345 .elementor-element.elementor-element-8c7fe5c{font-family:"Lato", Sans-serif;color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-38ce61e{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-73cbb70{--spacer-size:30px;}.elementor-5345 .elementor-element.elementor-element-9ba5625{text-align:center;}.elementor-5345 .elementor-element.elementor-element-f8dc65a{--spacer-size:70px;}.elementor-5345 .elementor-element.elementor-element-d015254{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-475b170 img{width:80%;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-79d00e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-79d00e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-8670a57 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-26d017b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-4131109{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-bef2aa6{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-85145be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-85145be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-a0df453 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-699c109 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-699c109{text-align:left;}.elementor-5345 .elementor-element.elementor-element-c2165c7 img{width:80%;}.elementor-5345 .elementor-element.elementor-element-93f3515{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-1c2f4eb{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-ff0462a img{width:80%;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-60d1484.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-60d1484.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-1b0ac74 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-098f8ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-95fd088{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-70f3be1{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-5ddc3d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-5ddc3d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-b096113 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-f3dbac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-f3dbac3{text-align:left;}.elementor-5345 .elementor-element.elementor-element-df4a18f img{width:80%;}.elementor-5345 .elementor-element.elementor-element-d75e354{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-6793c0a{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-873b0cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-873b0cf img{width:80%;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-a1e5500.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-a1e5500.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-d1f630c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-2e37894 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-c38e701{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-e20be32{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-dc13d71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-dc13d71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-a7b0e73 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-9fffe1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-9fffe1c{text-align:left;}.elementor-5345 .elementor-element.elementor-element-351bf8a img{width:80%;}.elementor-5345 .elementor-element.elementor-element-ee32eba{padding:100px 0px 100px 0px;}.elementor-5345 .elementor-element.elementor-element-04547c4{padding:40px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-c21080c img{width:80%;}.elementor-bc-flex-widget .elementor-5345 .elementor-element.elementor-element-a902dd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5345 .elementor-element.elementor-element-a902dd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5345 .elementor-element.elementor-element-317bbab > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-8055ce3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-de1bf37:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-de1bf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#896DC5;}.elementor-5345 .elementor-element.elementor-element-de1bf37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 120px 0px;}.elementor-5345 .elementor-element.elementor-element-de1bf37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-0b4e04b{padding:50px 20px 20px 20px;}.elementor-5345 .elementor-element.elementor-element-2d57c6f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-2d57c6f img{width:70%;}.elementor-5345 .elementor-element.elementor-element-66a20a6{--spacer-size:150px;}.elementor-5345 .elementor-element.elementor-element-42bf4d2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-42bf4d2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-208314d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-208314d{font-family:"Lato", Sans-serif;font-weight:normal;color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-cfc9311 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-cfc9311 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-989bb37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-989bb37{font-family:"Lato", Sans-serif;font-weight:normal;color:var( --e-global-color-accent );}.elementor-5345 .elementor-element.elementor-element-e949c4b{--spacer-size:160px;}.elementor-5345 .elementor-element.elementor-element-dad4db0 img{width:70%;}.elementor-5345 .elementor-element.elementor-element-68dc4c7 > .elementor-background-overlay{background-image:url("https://www.rule.se/wp-content/uploads/2021/02/overlay3.png");background-repeat:no-repeat;background-size:cover;opacity:0;}.elementor-5345 .elementor-element.elementor-element-68dc4c7{padding:140px 0px 140px 0px;}.elementor-5345 .elementor-element.elementor-element-676ae62 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-676ae62{text-align:center;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#272A514D;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#272A514D;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-weight:600;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-accordion .uael-accordion-content{font-style:normal;padding:10px 10px 10px 10px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-5345 .elementor-element.elementor-element-3f8334b .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-5345 .elementor-element.elementor-element-328068a{--spacer-size:20px;}.elementor-5345 .elementor-element.elementor-element-c064087:not(.elementor-motion-effects-element-type-background), .elementor-5345 .elementor-element.elementor-element-c064087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262950;}.elementor-5345 .elementor-element.elementor-element-c064087{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-250px;padding:120px 0px 360px 0px;}.elementor-5345 .elementor-element.elementor-element-c064087 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5345 .elementor-element.elementor-element-a386437{padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-2201e51 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-2201e51{text-align:center;}.elementor-5345 .elementor-element.elementor-element-2201e51 .elementor-heading-title{color:#FFFFFF;}.elementor-5345 .elementor-element.elementor-element-de6521e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-de6521e{text-align:left;}.elementor-5345 .elementor-element.elementor-element-77e7031 .elementor-button{background-color:#05CC87;font-family:"Lato", Sans-serif;font-size:16px;font-weight:bold;fill:var( --e-global-color-a3d1bcf );color:var( --e-global-color-a3d1bcf );border-radius:7px 7px 7px 7px;}.elementor-5345 .elementor-element.elementor-element-77e7031 .elementor-button:hover, .elementor-5345 .elementor-element.elementor-element-77e7031 .elementor-button:focus{background-color:#05CC87C7;}.elementor-5345 .elementor-element.elementor-element-77e7031 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5345 .elementor-element.elementor-element-2ebebd9{width:42%;}.elementor-5345 .elementor-element.elementor-element-4189679{width:58%;}}@media(max-width:1024px){.elementor-5345 .elementor-element.elementor-element-2ebebd9 > .elementor-element-populated{margin:100px 0px 0100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5345 .elementor-element.elementor-element-a6e81e4{padding:150px 0px 130px 0px;}.elementor-5345 .elementor-element.elementor-element-877b847{padding:70px 0px 70px 0px;}.elementor-5345 .elementor-element.elementor-element-de1bf37{padding:70px 0px 70px 0px;}.elementor-5345 .elementor-element.elementor-element-68dc4c7{padding:70px 0px 70px 0px;}.elementor-5345 .elementor-element.elementor-element-676ae62 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5345 .elementor-element.elementor-element-c064087{margin-top:0px;margin-bottom:-250px;padding:150px 0px 250px 0px;}}@media(max-width:767px){.elementor-5345 .elementor-element.elementor-element-2ebebd9 > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5345 .elementor-element.elementor-element-a6e81e4{padding:70px 0px 70px 0px;}.elementor-5345 .elementor-element.elementor-element-9e120c1{text-align:center;}.elementor-5345 .elementor-element.elementor-element-6edc5d1{text-align:center;}.elementor-5345 .elementor-element.elementor-element-4aa0b7f{text-align:center;}.elementor-5345 .elementor-element.elementor-element-46b6fac{text-align:center;}.elementor-5345 .elementor-element.elementor-element-586ac0b{text-align:center;}.elementor-5345 .elementor-element.elementor-element-487b04a{text-align:center;}.elementor-5345 .elementor-element.elementor-element-2008634{text-align:center;}.elementor-5345 .elementor-element.elementor-element-d0ffe0a{text-align:center;}.elementor-5345 .elementor-element.elementor-element-45550a9{text-align:center;}.elementor-5345 .elementor-element.elementor-element-6d32aa6{text-align:center;}.elementor-5345 .elementor-element.elementor-element-6a401be{text-align:center;}.elementor-5345 .elementor-element.elementor-element-cf72e14{text-align:center;}.elementor-5345 .elementor-element.elementor-element-8670a57{text-align:center;}.elementor-5345 .elementor-element.elementor-element-26d017b{text-align:center;}.elementor-5345 .elementor-element.elementor-element-a0df453{text-align:center;}.elementor-5345 .elementor-element.elementor-element-699c109{text-align:center;}.elementor-5345 .elementor-element.elementor-element-1b0ac74{text-align:center;}.elementor-5345 .elementor-element.elementor-element-098f8ee{text-align:center;}.elementor-5345 .elementor-element.elementor-element-b096113{text-align:center;}.elementor-5345 .elementor-element.elementor-element-f3dbac3{text-align:center;}.elementor-5345 .elementor-element.elementor-element-d1f630c{text-align:center;}.elementor-5345 .elementor-element.elementor-element-2e37894{text-align:center;}.elementor-5345 .elementor-element.elementor-element-a7b0e73{text-align:center;}.elementor-5345 .elementor-element.elementor-element-9fffe1c{text-align:center;}.elementor-5345 .elementor-element.elementor-element-317bbab{text-align:center;}.elementor-5345 .elementor-element.elementor-element-8055ce3{text-align:center;}.elementor-5345 .elementor-element.elementor-element-68dc4c7{padding:50px 15px 50px 15px;}.elementor-5345 .elementor-element.elementor-element-676ae62 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5345 .elementor-element.elementor-element-c064087{margin-top:0px;margin-bottom:-220px;padding:70px 0px 200px 0px;}}/* Start custom CSS for column, class: .elementor-element-af3c7f9 */.elementor-5345 .elementor-element.elementor-element-af3c7f9  .elementor-row {
    min-height: 100vh!important;
    display: flex;
    padding-bottom: 0!important;
}
@media only screen and (max-width: 991px) {
  .elementor-5345 .elementor-element.elementor-element-af3c7f9  .elementor-row {
      min-height: 80vh!important;
  } 
  .elementor-5345 .elementor-element.elementor-element-af3c7f9  .elementor-row .elementor-column {
      width: 100%;
      text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb53a75 */.elementor-5345 .elementor-element.elementor-element-bb53a75 {
    padding-bottom: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a3fe70a */.elementor-5345 .elementor-element.elementor-element-a3fe70a  .elementor-row {
    min-height: 100vh!important;
    display: flex;
    padding-bottom: 0!important;
}
@media only screen and (max-width: 991px) {
  .elementor-5345 .elementor-element.elementor-element-a3fe70a  .elementor-row {
      min-height: 80vh!important;
  } 
  .elementor-5345 .elementor-element.elementor-element-a3fe70a  .elementor-row .elementor-column {
      width: 100%;
      text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a3fee30 */.elementor-5345 .elementor-element.elementor-element-a3fee30 {
    padding-bottom: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6edc5d1 */.elementor-5345 .elementor-element.elementor-element-6edc5d1 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa0b7f */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-586ac0b */.elementor-5345 .elementor-element.elementor-element-586ac0b span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-487b04a */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0ffe0a */.elementor-5345 .elementor-element.elementor-element-d0ffe0a span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45550a9 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a401be */.elementor-5345 .elementor-element.elementor-element-6a401be span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf72e14 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52459bf */.elementor-5345 .elementor-element.elementor-element-52459bf {
    position: absolute;
    width: 85px;
    left: -75%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8670a57 */.elementor-5345 .elementor-element.elementor-element-8670a57 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d017b */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0df453 */.elementor-5345 .elementor-element.elementor-element-a0df453 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-699c109 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b0ac74 */.elementor-5345 .elementor-element.elementor-element-1b0ac74 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-098f8ee */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b096113 */.elementor-5345 .elementor-element.elementor-element-b096113 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3dbac3 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1f630c */.elementor-5345 .elementor-element.elementor-element-d1f630c span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e37894 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7b0e73 */.elementor-5345 .elementor-element.elementor-element-a7b0e73 span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fffe1c */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-317bbab */.elementor-5345 .elementor-element.elementor-element-317bbab span {
    border-bottom: 1px solid
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055ce3 */p:last-of-type {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6116 */.elementor-5345 .elementor-element.elementor-element-3cb6116 {
    position: absolute;
    width: 85px;
    left: -75%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84bae1d */.elementor-5345 .elementor-element.elementor-element-84bae1d {
    position: absolute;
    width: 85px;
    left: -35%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rule.se/wp-content/uploads/2023/06/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.rule.se/wp-content/uploads/2023/06/Lato-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */