.elementor-14971 .elementor-element.elementor-element-8dd475d > .elementor-widget-container{padding:60px 0px 0px 0px;}body.elementor-page-14971:not(.elementor-motion-effects-element-type-background), body.elementor-page-14971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEE8;}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-14971 {
  font-size: 16px;
  line-height: 1.6;
}

/* Säkerställ att textnoder i vanliga innehållselement ärver storleken */
body.elementor-page-14971 p,
body.elementor-page-14971 li,
body.elementor-page-14971 ul,
body.elementor-page-14971 ol {
  font-size: inherit;
  line-height: inherit;
}
header,
.site-header,
.elementor-location-header {
    position: relative;
    z-index: 99999;
}

.elementor-nav-menu--dropdown,
.elementor-nav-menu .sub-menu {
    z-index: 100000;
}
/* PMS register-knapp (normal) */
#pms_register-form input.pms-form-submit{
  background-color: #2D8BF9 !important;
  border: 2px solid #2D8BF9 !important;
  color: #ffffff !important;
}
/* Normal state */
#pms_register-form input.pms-form-submit{
  background-color: #149189 !important;
  border: 2px solid #149189 !important;
  color: #ffffff !important;
}

/* Hover state */
#pms_register-form input.pms-form-submit:hover{
  background-color: #324D70 !important;
  border: 2px solid #324D70 !important;
  color: #ffffff !important;
}/* End custom CSS */