.splide__arrows {
  position: absolute;
  z-index: 9;
  width: 100%;
  top: 60px;
}

.slide-wrapper a {
  position: relative;
  z-index: 10;
}

.video-embed-item {
  width: 100%;
}


.flex {
  display: flex;
  flex-wrap: wrap;
  gap:24px;
  margin-right: -15px;
}
.flex input[type="text"] {
  min-width: min(100%, 15ch);
  flex-grow: 1;
}
.flex .col-md-6 {
  flex: 0 0 49%;
  max-width: 49%;
}
.flex .col-md-8 {
  flex: 0 0 65%;
  max-width: 65%;
}
.flex .col-md-3 {
  flex: 0 0 24%;
  max-width: 24%;
}
.flex .col-md-4 {
  flex: 0 0 32%;
  max-width: 32%;
}
.flex .col-md-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
select {
 padding: 0px 20px 20px 0.5rem;
}

select:after {
  content: '';
  position: absolute;
  top: 1rem;
  right: 0.9375rem;
  width: 0;
  height: 0;
  pointer-events: none;
  border-style: solid;
  z-index: 999;
  border-width: 0.375rem 0.375rem 0 0.375rem;
  border-color: #6F6F6F transparent transparent transparent;
}


.c-accordion__content_inner .contenttable tr {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.ce-orient-26,
.ce-orient-26 + .ce-bodytext {
  float: left;
}

.ce-orient-26 + .ce-bodytext {
  max-width: 80%;
}

.ce-orient-26 {
  clear:both;
}

/* tables inside teaser Grid */

/*Styles for CRM Forms*/
form[data-template-id] .lp-ellipsis {
  display: inline-block;
}
form[data-template-id] .lp-required {
  display: inline-block;
  color: #FF0600;
}

form[data-template-id] .lookup-begit stahavior {
  -webkit-filter: none;
          filter: none;
}

form[data-template-id] div[data-layout] > div{
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

form[data-template-id] div[data-layout] > div > div > div.columnContainer {
  -webkit-flex-grow: 1.5;
      -ms-flex-positive: 1.5;
          flex-grow: 1.5;
}

form[data-template-id] p:last-child {
  margin-bottom: 1rem;
}

form[data-template-id] input[type="checkbox"], input.checkbox {
  top: 2px;
}

form[data-template-id] div[data-editorblocktype="Text"] {
  margin: 0;
  font-weight: normal;
  line-height: 1.8;
}

form[data-template-id] div[data-editorblocktype="Field-checkbox"] label {
  font-size: 1rem;
  color: #6F6F6F;
}

form[data-template-id] div[data-style="clear:both"] {
  display: none;
}

form[data-template-id] div[data-layout] > div > div {
  width: 100%;
}

@media (min-width: 550px) {
  form[data-template-id] div[data-layout] > div > div {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  form[data-template-id] div[data-layout] > div > div > div.columnContainer + div.columnContainer {
    margin-left: 1.5rem;
  }
}

@media only screen and (min-width: 64rem) {
  .c-accordion__content_inner .contenttable tr {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

@media only screen and (max-width: 64em) {
  .slider-header .slick-dots {
    background-color: transparent !important;
  }
}

@media only screen and (max-width: 42em) {
  .teaser_grid__content {
    max-width: 90vw;
    overflow-x: auto;
  }
}
