.elementor-57829 .elementor-element.elementor-element-10ae0d0:not(.elementor-motion-effects-element-type-background), .elementor-57829 .elementor-element.elementor-element-10ae0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-57829 .elementor-element.elementor-element-10ae0d0 > .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-57829 .elementor-element.elementor-element-10ae0d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-57829 .elementor-element.elementor-element-0643d35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57829 .elementor-element.elementor-element-0643d35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57829 .elementor-element.elementor-element-db13d83 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-c882702{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-57829 .elementor-element.elementor-element-dd4d749.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57829 .elementor-element.elementor-element-dd4d749.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57829 .elementor-element.elementor-element-02dc205 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57829 .elementor-element.elementor-element-02dc205 img{width:80%;max-width:100%;}.elementor-57829 .elementor-element.elementor-element-4e45215{padding:100px 0px 100px 0px;}.elementor-57829 .elementor-element.elementor-element-58b9cc7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-576af16 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-576af16{text-align:center;}.elementor-57829 .elementor-element.elementor-element-b118f97 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-81bcc4c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-81bcc4c{text-align:center;}.elementor-57829 .elementor-element.elementor-element-bed3711 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-e674bdb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-e674bdb{text-align:center;}.elementor-57829 .elementor-element.elementor-element-e5b9c57 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-0747f60 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-0747f60{text-align:center;}.elementor-57829 .elementor-element.elementor-element-6f94151 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-b499d5b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-b499d5b{text-align:center;}.elementor-57829 .elementor-element.elementor-element-d57c801 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-449bc24 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-449bc24{text-align:center;}.elementor-57829 .elementor-element.elementor-element-669b15e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-a383730 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-a383730{text-align:center;}.elementor-57829 .elementor-element.elementor-element-8052928 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-bab8113 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-bab8113{text-align:center;}.elementor-57829 .elementor-element.elementor-element-f4f5d39 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-0f5b9e8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-0f5b9e8{text-align:center;}.elementor-57829 .elementor-element.elementor-element-0934c7e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-02131a0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-02131a0{text-align:center;}.elementor-57829 .elementor-element.elementor-element-f5e8f26 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-57829 .elementor-element.elementor-element-bcf38c7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-57829 .elementor-element.elementor-element-bcf38c7{text-align:center;}@media(min-width:768px){.elementor-57829 .elementor-element.elementor-element-0643d35{width:42%;}.elementor-57829 .elementor-element.elementor-element-dd4d749{width:58%;}}@media(max-width:1024px){.elementor-57829 .elementor-element.elementor-element-0643d35 > .elementor-element-populated{margin:100px 0px 0100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57829 .elementor-element.elementor-element-4e45215{padding:150px 0px 130px 0px;}}@media(max-width:767px){.elementor-57829 .elementor-element.elementor-element-0643d35 > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-57829 .elementor-element.elementor-element-4e45215{padding:70px 0px 70px 0px;}}/* Start custom CSS for column, class: .elementor-element-9ad9939 */.elementor-57829 .elementor-element.elementor-element-9ad9939  .elementor-row {
    min-height: 100vh!important;
    display: flex;
    padding-bottom: 0!important;
}
@media only screen and (max-width: 991px) {
  .elementor-57829 .elementor-element.elementor-element-9ad9939  .elementor-row {
      min-height: 80vh!important;
  } 
  .elementor-57829 .elementor-element.elementor-element-9ad9939  .elementor-row .elementor-column {
      width: 100%;
      text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10ae0d0 */.elementor-57829 .elementor-element.elementor-element-10ae0d0 {
    padding-bottom: 0;
    overflow: hidden;
}/* End custom CSS */