.elementor-144 .elementor-element.elementor-element-7de9fdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-97a0d7a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bbu.se/wp-content/uploads/sites/3/2025/09/2-scaled.webp);background-size:cover;}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-97a0d7a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-82fa8b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bbu.se/wp-content/uploads/sites/3/2025/11/bannerjul1.jpg);background-size:cover;}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-82fa8b3 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-2f2bda5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bbu.se/wp-content/uploads/sites/3/2025/09/4-scaled.webp);background-size:cover;}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-2f2bda5 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-b868a8b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bbu.se/wp-content/uploads/sites/3/2025/11/01-CAHKAL_EXTERIOR_winter_4-3-scaled.jpg);background-size:cover;}.elementor-144 .elementor-element.elementor-element-cc47808 .elementor-repeater-item-b868a8b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-144 .elementor-element.elementor-element-cc47808 .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-144 .elementor-element.elementor-element-cc47808 .swiper-slide-contents{max-width:66%;}.elementor-144 .elementor-element.elementor-element-cc47808 .swiper-slide-inner{text-align:center;}.elementor-144 .elementor-element.elementor-element-8b61af9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-ffee467{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-b372dc1 img{width:100px;}.elementor-144 .elementor-element.elementor-element-071e375{width:100%;max-width:100%;text-align:center;}.elementor-144 .elementor-element.elementor-element-74d2050{width:100%;max-width:100%;text-align:center;}.elementor-144 .elementor-element.elementor-element-88a4cb2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-ff649c6{--display:flex;--justify-content:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-144 .elementor-element.elementor-element-ff649c6:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-ff649c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbu.se/wp-content/uploads/sites/3/2025/09/trianglar.webp");}.elementor-144 .elementor-element.elementor-element-c2266ce .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-c2266ce .elementor-icon-box-title, .elementor-144 .elementor-element.elementor-element-c2266ce .elementor-icon-box-title a{font-size:22px;}.elementor-144 .elementor-element.elementor-element-c2266ce .elementor-icon-box-description{color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-2f3f725 .elementor-button{background-color:var( --e-global-color-6292335 );}.elementor-144 .elementor-element.elementor-element-2f3f725 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-144 .elementor-element.elementor-element-46fa662{--display:flex;--justify-content:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-144 .elementor-element.elementor-element-46fa662:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-46fa662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbu.se/wp-content/uploads/sites/3/2025/09/trianglar.webp");}.elementor-144 .elementor-element.elementor-element-e0560c2 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-e0560c2 .elementor-icon-box-title, .elementor-144 .elementor-element.elementor-element-e0560c2 .elementor-icon-box-title a{font-size:22px;}.elementor-144 .elementor-element.elementor-element-e0560c2 .elementor-icon-box-description{color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-a98429f .elementor-button{background-color:var( --e-global-color-6292335 );}.elementor-144 .elementor-element.elementor-element-a98429f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-144 .elementor-element.elementor-element-3583f6f{--display:flex;--justify-content:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-144 .elementor-element.elementor-element-3583f6f:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-3583f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbu.se/wp-content/uploads/sites/3/2025/09/trianglar.webp");}.elementor-144 .elementor-element.elementor-element-b7eb4b6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-b7eb4b6 .elementor-icon-box-title, .elementor-144 .elementor-element.elementor-element-b7eb4b6 .elementor-icon-box-title a{font-size:22px;}.elementor-144 .elementor-element.elementor-element-b7eb4b6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-f0de19c .elementor-button{background-color:var( --e-global-color-6292335 );}.elementor-144 .elementor-element.elementor-element-f0de19c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-144 .elementor-element.elementor-element-b1ba563{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-b1ba563:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-b1ba563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a0d18f );}.elementor-144 .elementor-element.elementor-element-a7be3c2{text-align:center;}.elementor-144 .elementor-element.elementor-element-a7be3c2 .elementor-heading-title{font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-ff3fd10{--grid-columns:3;}.elementor-144 .elementor-element.elementor-element-6e6baa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-f83455b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-f83455b:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-f83455b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a0d18f );}.elementor-144 .elementor-element.elementor-element-4a619a0{text-align:center;}.elementor-144 .elementor-element.elementor-element-4a619a0 .elementor-heading-title{font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-144 .elementor-element.elementor-element-b8527d0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-144 .elementor-element.elementor-element-b8527d0:after{content:"0.66";}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__thumbnail__link{width:100%;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__text{margin-top:20px;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__badge{right:0;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-0695221 );margin:20px;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__read-more{color:var( --e-global-color-6292335 );}.elementor-144 .elementor-element.elementor-element-72e5d50{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-5aeb9c9{--e-image-carousel-slides-to-show:10;}.elementor-144 .elementor-element.elementor-element-5aeb9c9 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-8b61af9{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-144 .elementor-element.elementor-element-88a4cb2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-144 .elementor-element.elementor-element-b1ba563{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-144 .elementor-element.elementor-element-ff3fd10{--grid-columns:2;}.elementor-144 .elementor-element.elementor-element-f83455b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-144 .elementor-element.elementor-element-5aeb9c9{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-8b61af9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-88a4cb2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-144 .elementor-element.elementor-element-b1ba563{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-a7be3c2 .elementor-heading-title{font-size:30px;}.elementor-144 .elementor-element.elementor-element-ff3fd10{--grid-columns:1;}.elementor-144 .elementor-element.elementor-element-f83455b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-144 .elementor-element.elementor-element-4a619a0 .elementor-heading-title{font-size:30px;}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-144 .elementor-element.elementor-element-b8527d0:after{content:"0.5";}.elementor-144 .elementor-element.elementor-element-b8527d0 .elementor-post__thumbnail__link{width:100%;}.elementor-144 .elementor-element.elementor-element-5aeb9c9{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for icon-box, class: .elementor-element-c2266ce *//* Divider i Elementor Icon Box */
.ib-divider .elementor-icon-box-title{
  position: relative;
  padding-bottom: 14px;   /* avstånd till linjen */
  margin-bottom: 14px;    /* avstånd från linjen till brödtext */
}

.ib-divider .elementor-icon-box-title:after{
  content: "";
  display: block;
  width: 70px;            /* linjens längd – justera efter smak */
  height: 2px;            /* linjens tjocklek */
  background: #fff;    /* färg – byt till din/guld etc. */
  margin: 10px auto 0;    /* auto = centrerad linje */
}

/* Valfri mobil-justering */
@media (max-width: 767px){
  .ib-divider .elementor-icon-box-title:after{ width: 50px; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0560c2 *//* Divider i Elementor Icon Box */
.ib-divider .elementor-icon-box-title{
  position: relative;
  padding-bottom: 14px;   /* avstånd till linjen */
  margin-bottom: 14px;    /* avstånd från linjen till brödtext */
}

.ib-divider .elementor-icon-box-title:after{
  content: "";
  display: block;
  width: 70px;            /* linjens längd – justera efter smak */
  height: 2px;            /* linjens tjocklek */
  background: #fff;    /* färg – byt till din/guld etc. */
  margin: 10px auto 0;    /* auto = centrerad linje */
}

/* Valfri mobil-justering */
@media (max-width: 767px){
  .ib-divider .elementor-icon-box-title:after{ width: 50px; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b7eb4b6 *//* Divider i Elementor Icon Box */
.ib-divider .elementor-icon-box-title{
  position: relative;
  padding-bottom: 14px;   /* avstånd till linjen */
  margin-bottom: 14px;    /* avstånd från linjen till brödtext */
}

.ib-divider .elementor-icon-box-title:after{
  content: "";
  display: block;
  width: 70px;            /* linjens längd – justera efter smak */
  height: 2px;            /* linjens tjocklek */
  background: #fff;    /* färg – byt till din/guld etc. */
  margin: 10px auto 0;    /* auto = centrerad linje */
}

/* Valfri mobil-justering */
@media (max-width: 767px){
  .ib-divider .elementor-icon-box-title:after{ width: 50px; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5aeb9c9 */.elementor-144 .elementor-element.elementor-element-5aeb9c9 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */