/*.ekit-wid-con .elementskit-clients-slider .single-client {
    background-color: #FAF1EB;
    
}*/

.ekit-wid-con .elementskit-clients-slider .single-client {
    background-color: #ffffff;
    
}


.she-header-yes.e-con {
    width: 100vw;
}



/*
.wrap {
    
    min-height: 250px !important;
}
*/
/*
.wrap {
    height: 400px;
    overflow: hidden;
}






.elementor-kit-232 h4 {
    
    font-family: 'outfit' !important;
	font-weight: 400 !important;
	
	
    
}


/*
.panel h2 {
   
    font-family: 'Outfit';
    font-weight: 400;
}
*/

h3 {
    font-family: 'Outfit' !important;
	
	
    font-weight: 400 !important;
}



/*search functionality*/

.entry-title a {
    color: black;
    font-size: 25px;
	font-family: 'Outfit' !important;
   font-weight:500;
	
}


.archive .entry-title, .blog .entry-title, .search .entry-title {
    line-height: 0.8;
}


.ast-excerpt-container>p:last-child {
   
    font-family: 'Outfit';
    font-size: 14px;
}
.logo-marquee-section {
    background-color: #FFFFFF;
}



.masscie-group,
.masscie-group:hover,
.masscie-group:active,
.masscie-group:focus,
.masscie-group:focus-within,
.masscie-group *:hover,
.masscie-group *:active,
.masscie-group *:focus {
  animation-play-state: running !important;
}





/*laser1*/
/* Apply border radius to main Prime Slider wrapper */
.elementor-601 .elementor-element.elementor-element-43b10b4 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also keep it on swiper container */
.elementor-601 .elementor-element.elementor-element-43b10b4 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Optional: slide inner */
.elementor-601 .elementor-element.elementor-element-43b10b4 .swiper-slide-inner {
    border-radius: 20px;
}



/*fillers2*/
/* Apply border radius to main Prime Slider wrapper on page 715 */
.elementor-715 .elementor-element.elementor-element-08acb88 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also keep it on swiper container */
.elementor-715 .elementor-element.elementor-element-08acb88 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Optional: slide inner */
.elementor-715 .elementor-element.elementor-element-08acb88 .swiper-slide-inner {
    border-radius: 20px;
}


/*Ansiktsfiler*/
/* Apply border radius to page 6004 slider */
.elementor-6004 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-6004 .elementor-element.elementor-element-e4e8c6c .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-6004 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* ? fixed */
}




/*Fjerning av filler4*/
/* Apply border radius to page 6004 slider */
.elementor-6780 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-6780 .elementor-element.elementor-element-e4e8c6c .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-6780 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* ? fixed */
}






/*rynke5*/
/* Apply border radius to page 762 slider */
.elementor-762 .elementor-element.elementor-element-d23f87b .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-762 .elementor-element.elementor-element-d23f87b .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-762 .elementor-element.elementor-element-d23f87b .swiper-slide-inner {
    border-radius: 20px;
}


/*softwave6*/
/* Apply border radius to page 1576 slider */
.elementor-1576 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1576 .elementor-element.elementor-element-e4e8c6c .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1576 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep your existing alignment */
}

/*EMSculpt NEO7*/
/* Apply border radius to page 858 slider */
.elementor-858 .elementor-element.elementor-element-1f97ff1 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-858 .elementor-element.elementor-element-1f97ff1 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-858 .elementor-element.elementor-element-1f97ff1 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep existing vertical alignment */
}


/*Viginal 8*/
/* Apply border radius to page 916 slider */
.elementor-916 .elementor-element.elementor-element-34f4a28 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-916 .elementor-element.elementor-element-34f4a28 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-916 .elementor-element.elementor-element-34f4a28 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep your current vertical alignment */
}


/*Morpheus 9*/
/* Apply border radius to page 958 slider */
.elementor-958 .elementor-element.elementor-element-1e9d3c0 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-958 .elementor-element.elementor-element-1e9d3c0 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-958 .elementor-element.elementor-element-1e9d3c0 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep your current vertical alignment */
}


/*Biostimulerende 10*/
/* Apply border radius to page 1109 slider */
.elementor-1109 .elementor-element.elementor-element-2276ecf .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1109 .elementor-element.elementor-element-2276ecf .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1109 .elementor-element.elementor-element-2276ecf .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep your current vertical alignment */
}


/*skinbooster11*/
/* Apply border radius to page 1070 slider */
.elementor-1070 .elementor-element.elementor-element-8d36fed .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1070 .elementor-element.elementor-element-8d36fed .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1070 .elementor-element.elementor-element-8d36fed .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*microneedling 12*/
/* Apply border radius to page 1168 slider */
.elementor-1168 .elementor-element.elementor-element-6733879 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1168 .elementor-element.elementor-element-6733879 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1168 .elementor-element.elementor-element-6733879 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*Hydrafacial 13*/
/* Apply border radius to page 1618 slider */
.elementor-1618 .elementor-element.elementor-element-7ab5866 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1618 .elementor-element.elementor-element-7ab5866 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1618 .elementor-element.elementor-element-7ab5866 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*Øye-Behandlinger 14*/
/* Apply border radius to page 1640 slider */
.elementor-1640 .elementor-element.elementor-element-815e908 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1640 .elementor-element.elementor-element-815e908 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1640 .elementor-element.elementor-element-815e908 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*PRP Mot Hårtap 15*/
 /* Apply border radius to page 1217 slider */
.elementor-1217 .elementor-element.elementor-element-575d9bc .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1217 .elementor-element.elementor-element-575d9bc .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1217 .elementor-element.elementor-element-575d9bc .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*pigmentation 16*/
/* Apply border radius to page 1281 slider */
.elementor-1281 .elementor-element.elementor-element-e27106e .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1281 .elementor-element.elementor-element-e27106e .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1281 .elementor-element.elementor-element-e27106e .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}

/*Blodkar17*/
/* Apply border radius to page 1313 slider */
.elementor-1313 .elementor-element.elementor-element-6b36028 .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-1313 .elementor-element.elementor-element-6b36028 .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-1313 .elementor-element.elementor-element-6b36028 .swiper-slide-inner {
    border-radius: 20px;
    align-items: center; /* keep vertical alignment */
}


/*cryopen18*/
/* Apply border radius to page 6005 slider */
.elementor-6005 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider {
    border-radius: 20px;
    overflow: hidden;
}

/* Also on swiper container */
.elementor-6005 .elementor-element.elementor-element-e4e8c6c .swiper {
    border-radius: 20px;
    overflow: hidden;
}

/* Slide inner */
.elementor-6005 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 20px;
    align-items: center;
}


/*mobileview*/
/* Remove border-radius on mobile per service */
@media (max-width: 767px) {

  /* laser1 */
  .elementor-601 .elementor-element.elementor-element-43b10b4 .bdt-prime-slider,
  .elementor-601 .elementor-element.elementor-element-43b10b4 .swiper,
  .elementor-601 .elementor-element.elementor-element-43b10b4 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* fillers2 */
  .elementor-715 .elementor-element.elementor-element-08acb88 .bdt-prime-slider,
  .elementor-715 .elementor-element.elementor-element-08acb88 .swiper,
  .elementor-715 .elementor-element.elementor-element-08acb88 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /*ansiktsfilers3 */
  .elementor-6004 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider,
  .elementor-6004 .elementor-element.elementor-element-e4e8c6c .swiper,
  .elementor-6004 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 0 !important;
  }
	
	 /*Fjerning av filler4 */
  .elementor-6780 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider,
  .elementor-6780 .elementor-element.elementor-element-e4e8c6c .swiper,
  .elementor-6780 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* rynke5 */
  .elementor-762 .elementor-element.elementor-element-d23f87b .bdt-prime-slider,
  .elementor-762 .elementor-element.elementor-element-d23f87b .swiper,
  .elementor-762 .elementor-element.elementor-element-d23f87b .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* softwave6 */
  .elementor-1576 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider,
  .elementor-1576 .elementor-element.elementor-element-e4e8c6c .swiper,
  .elementor-1576 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* EMSculpt NEO7 */
  .elementor-858 .elementor-element.elementor-element-1f97ff1 .bdt-prime-slider,
  .elementor-858 .elementor-element.elementor-element-1f97ff1 .swiper,
  .elementor-858 .elementor-element.elementor-element-1f97ff1 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Viginal 8 */
  .elementor-916 .elementor-element.elementor-element-34f4a28 .bdt-prime-slider,
  .elementor-916 .elementor-element.elementor-element-34f4a28 .swiper,
  .elementor-916 .elementor-element.elementor-element-34f4a28 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Morpheus 9 */
  .elementor-958 .elementor-element.elementor-element-1e9d3c0 .bdt-prime-slider,
  .elementor-958 .elementor-element.elementor-element-1e9d3c0 .swiper,
  .elementor-958 .elementor-element.elementor-element-1e9d3c0 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Biostimulerende 10 */
  .elementor-1109 .elementor-element.elementor-element-2276ecf .bdt-prime-slider,
  .elementor-1109 .elementor-element.elementor-element-2276ecf .swiper,
  .elementor-1109 .elementor-element.elementor-element-2276ecf .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* skinbooster11 */
  .elementor-1070 .elementor-element.elementor-element-8d36fed .bdt-prime-slider,
  .elementor-1070 .elementor-element.elementor-element-8d36fed .swiper,
  .elementor-1070 .elementor-element.elementor-element-8d36fed .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* microneedling 12 */
  .elementor-1168 .elementor-element.elementor-element-6733879 .bdt-prime-slider,
  .elementor-1168 .elementor-element.elementor-element-6733879 .swiper,
  .elementor-1168 .elementor-element.elementor-element-6733879 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Hydrafacial 13 */
  .elementor-1618 .elementor-element.elementor-element-7ab5866 .bdt-prime-slider,
  .elementor-1618 .elementor-element.elementor-element-7ab5866 .swiper,
  .elementor-1618 .elementor-element.elementor-element-7ab5866 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Øye-Behandlinger 14 */
  .elementor-1640 .elementor-element.elementor-element-815e908 .bdt-prime-slider,
  .elementor-1640 .elementor-element.elementor-element-815e908 .swiper,
  .elementor-1640 .elementor-element.elementor-element-815e908 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* PRP Mot Hårtap 15 */
  .elementor-1217 .elementor-element.elementor-element-575d9bc .bdt-prime-slider,
  .elementor-1217 .elementor-element.elementor-element-575d9bc .swiper,
  .elementor-1217 .elementor-element.elementor-element-575d9bc .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* pigmentation 16 */
  .elementor-1281 .elementor-element.elementor-element-e27106e .bdt-prime-slider,
  .elementor-1281 .elementor-element.elementor-element-e27106e .swiper,
  .elementor-1281 .elementor-element.elementor-element-e27106e .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* Blodkar17 */
  .elementor-1313 .elementor-element.elementor-element-6b36028 .bdt-prime-slider,
  .elementor-1313 .elementor-element.elementor-element-6b36028 .swiper,
  .elementor-1313 .elementor-element.elementor-element-6b36028 .swiper-slide-inner {
    border-radius: 0 !important;
  }

  /* cryopen18 */
  .elementor-6005 .elementor-element.elementor-element-e4e8c6c .bdt-prime-slider,
  .elementor-6005 .elementor-element.elementor-element-e4e8c6c .swiper,
  .elementor-6005 .elementor-element.elementor-element-e4e8c6c .swiper-slide-inner {
    border-radius: 0 !important;
  }

}


/*blogs grid equal height*/