.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-22961 .elementor-element.elementor-element-d91f85e{--spacer-size:25px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-22961 .elementor-element.elementor-element-9f30606{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-5b9f16d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-d5c9100{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-231a8e8{--spacer-size:15px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-repeater-item-5abe1ce .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/04/Frame-1-1.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-repeater-item-568fc13 .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/04/MED5NT6V2532RMK3MRC26.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-repeater-item-ec2eb65 .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/04/MED5NT6V2232RMK3MR881.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-repeater-item-b4b577b .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/04/MED5NT6V2232RMK3MR60C.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-repeater-item-a5727ec .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/04/MED5NTB6ZR32RM9VZ359Q.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide{height:433px;transition-duration:calc(5000ms*1.2);}.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide-contents{max-width:66%;}.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide-inner{text-align:center;}.elementor-22961 .elementor-element.elementor-element-8d279bd{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-f8cb7d5{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-b4be21f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-7393805{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-8fd5ae2{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-8d660ee .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-b437200{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-1c05a28{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-c10fae5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-9858085{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-17670cd{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-8479e99 .elementor-repeater-item-568fc13 .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/05/MED5PG23BK32RMNHDF41V.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-8479e99 .elementor-repeater-item-ec2eb65 .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/05/MED5PG23DK32RMNHDFB1J.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-8479e99 .elementor-repeater-item-b4b577b .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/05/MED5PG23DK32RMNHDFC4V.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-8479e99 .elementor-repeater-item-a5727ec .swiper-slide-bg{background-image:url(https://densify.se/wp-content/uploads/2026/05/MED5PG23DJ32RMNHDF992.png);background-size:cover;}.elementor-22961 .elementor-element.elementor-element-8479e99 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-22961 .elementor-element.elementor-element-8479e99 .swiper-slide-contents{max-width:66%;}.elementor-22961 .elementor-element.elementor-element-8479e99 .swiper-slide-inner{text-align:center;}.elementor-22961 .elementor-element.elementor-element-c951af9{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-7fd21af .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-83260cc{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-88d266f{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-6a76e37 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:30px;}.elementor-22961 .elementor-element.elementor-element-b729427{--spacer-size:15px;}.elementor-22961 .elementor-element.elementor-element-f5c34d3{width:var( --container-widget-width, 101.624% );max-width:101.624%;--container-widget-width:101.624%;--container-widget-flex-grow:0;}.elementor-22961 .elementor-element.elementor-element-c2c8e69{--spacer-size:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22961 .elementor-element.elementor-element-5274022{text-align:start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for slides, class: .elementor-element-987d5b1 *//* Bildspel desktop */
.elementor-22961 .elementor-element.elementor-element-987d5b1 {
  width: 112%;
  max-width: 112%;
  margin-left: -6%;
}

.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-main-swiper,
.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper,
.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-wrapper,
.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide {
  height: 460px !important;
}

.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide-bg,
.elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-carousel-image {
  height: 100% !important;
  width: 100% !important;
  background-size: 92% auto !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
}

/* Om bildspelet använder vanliga img-bilder */
.elementor-22961 .elementor-element.elementor-element-987d5b1 img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: center center !important;
}

/* Prickar */
.elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-pagination {
  bottom: 12px !important;
}

/* Bildspel mobil */
@media (max-width: 767px) {
  .elementor-22961 .elementor-element.elementor-element-987d5b1 {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }

  .elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-main-swiper,
  .elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper,
  .elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-wrapper,
  .elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide {
    height: 280px !important;
  }

  .elementor-22961 .elementor-element.elementor-element-987d5b1 .swiper-slide-bg,
  .elementor-22961 .elementor-element.elementor-element-987d5b1 .elementor-carousel-image {
    height: 100% !important;
    width: 100% !important;
    background-size: 95% auto !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
  }

  .elementor-22961 .elementor-element.elementor-element-987d5b1 img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
  }
}/* End custom CSS */