@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner a.u_3556435616 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner a.u_3556435616:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_3556435616.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_3556435616:hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_3556435616.hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1752459521 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner a.u_1752459521:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1752459521.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1752459521:hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1752459521.hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_3556435616 span.text {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1752459521 span.text {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1068644544 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1496288996 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1558119297 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_2552764279 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1584945343 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1415528169 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner a.u_1074397335 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner a.u_1074397335:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1074397335.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1074397335:hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1074397335.hover {
    background-color:var(--color_4) !important;
    background-image:initial !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1074397335 span.text {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3038374189 img {
    object-fit:contain !important;
    border-radius:50% !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_3451681456 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1436475353 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/shopping_8039351.svg) !important;
  }

  *#dm .dmInner a.u_1635033959 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/people_7943137.svg) !important;
  }

  *#dm .dmInner a.u_1113684349 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/Star_8040535.svg) !important;
  }

  *#dm .dmInner a.u_1677452676 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/question+mark_7446550.svg) !important;
  }

  *#dm .dmInner a.u_1187429797 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/Info_7987999.svg) !important;
  }

  *#dm .dmInner a.u_1887039360 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/thumbs+up_7977580.svg) !important;
  }

  *#dm .dmInner *.u_793386423 .list-icon { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1759036414 .list-icon { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1081254421 .list-icon { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3983594222 {
    background-image:initial !important;
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(255,255,255) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_3983594222 .svg { width:100% !important; }

  *#dm .dmInner div.u_3983594222 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_3557878085 {
    border-style:solid !important;
    border-color:rgb(31,134,99) rgb(60,51,52) rgb(31,134,99) rgb(60,51,52) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_727444652 {
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgba(167,167,167,1) rgb(60,51,52) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1456657068 {
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgba(167,167,167,1) rgb(60,51,52) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1588174031 {
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgba(167,167,167,1) rgb(60,51,52) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1960314587 {
    border-style:solid !important;
    border-color:rgb(31,134,99) rgb(60,51,52) rgb(31,134,99) rgb(60,51,52) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1860724069 {
    border-style:solid !important;
    border-color:rgb(31,134,99) rgb(60,51,52) rgb(31,134,99) rgb(60,51,52) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_912985580 img { border-radius:50% !important; }

  *#dm .dmInner a.u_2256858222 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/icon/Phone_7399212.svg) !important;
  }

  *#dm .dmInner div.u_1942694004 img {
    object-fit:contain !important;
    border-radius:50% !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1535794068 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }

  *#dm .dmInner *.u_793386423 .list-icon { margin-right:10px !important; }

  *#dm .dmInner *.u_1759036414 .list-icon { margin-right:10px !important; }

  *#dm .dmInner *.u_1081254421 .list-icon { margin-right:10px !important; }

  *#dm .dmInner div.u_793386423 .list-text { font-size:16px !important; }

  *#dm .dmInner div.u_1759036414 .list-text { font-size:16px !important; }

  *#dm .dmInner *.u_793386423 .list-text { margin-bottom:6px !important; }

  *#dm .dmInner *.u_1759036414 .list-text { margin-bottom:6px !important; }

  *#dm .dmInner *.u_1081254421 .list-text { margin-bottom:6px !important; }

  *#dm .dmInner div.u_1081254421 .list-text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#b682bf79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#\30 a8079c3 {
    min-height: 77vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1cf11f7::before, #c1cf11f7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.66;
    border-radius: inherit;
}
#c1cf11f7 {
    background-image: url();
    border-radius: 32px 32px 32px 32px;
}
    
#\37 9b63154 {
    margin-left: 4%;
    margin-right: 4%;
}
    
#group_jag {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(35, 135, 99, 0);
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-radius: 32px 32px 32px 32px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 4% 4% 4% 4%;
}
    
#widget_dbt {
    width: 90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_hc2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_57d {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 41fd98d {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_s8k.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_s8k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 20px;
}
    
#\35 0950a65 {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a8079c3 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 400px;
    padding: 0% 0% 0% 0%;
}
    
#c1cf11f7::before, #c1cf11f7 > .bgExtraLayerOverlay {
    
}
    
#b682bf79 {
    width: 100%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#group_jag {
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9b63154 {
    margin: 0px 2% 0px 2%;
}
    
#widget_dbt {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b682bf79 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a8079c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c1cf11f7::before, #c1cf11f7 > .bgExtraLayerOverlay {
    
}
    
#\37 9b63154 {
    margin: 0% 4% 4% 4%;
}
    
#group_jag {
    min-height: auto;
}
    
#widget_dbt {
    width: 100%;
}
}



@media all {
    
#cce6f77d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#aea07ce6 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
}
    
#widget_s8m {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q8k {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 39b9a05 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i3t {
    width: 100%;
    height: auto;
    max-width: 400px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qjg.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 30px 10px 30px;
}
#widget_qjg {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -64px;
    grid-area: auto / auto / auto / auto;
}
    
#group_h5t[data-pinned] {
    position: sticky;
    top: 120px;
    bottom: auto;
    z-index: 1;
}
#group_h5t {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    padding: 0px 16px 0px 16px;
}
    
#group_hl7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 32px 32px 32px 32px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 5px 5px 5px 5px;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 4% 4% 4% 4%;
}
    
#\34 72b49c0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 46a2d35 {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    padding: 0px 16px 0px 16px;
}
    
#\37 df638f4 {
    width: 100%;
    height: auto;
    max-width: 400px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0e1648a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 30px 10px 30px;
}
#\30 0e1648a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -64px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aea07ce6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_i3t {
    height: auto;
}
    
#widget_qjg.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#widget_qjg {
    margin: -20px 0% -20px 0%;
}
    
#\35 39b9a05 {
    width: 100%;
}
    
#\34 72b49c0 {
    width: 100%;
}
    
#group_h5t[data-pinned] {
    top: 160px;
}
    
#\37 df638f4 {
    height: auto;
}
    
#\30 0e1648a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\30 0e1648a {
    margin: -20px 0% -20px 0%;
}
}



@media (max-width: 767px) {
    
#cce6f77d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#aea07ce6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_i3t {
    height: auto;
}
    
#group_h5t {
    min-width: 32px;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_hl7 {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 46a2d35 {
    min-width: 32px;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 df638f4 {
    height: auto;
}
}



@media all {
    
#becf2c17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\38 b5d758b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
}
    
#widget_cpd {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b5d758b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#becf2c17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b5d758b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\39 a5f908b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 5014816::before, #\37 5014816 > .bgExtraLayerOverlay {
    
}
#\37 5014816 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/zertifikate_1267628820-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    padding: 4% 0px 4% 0px;
}
#\37 5014816.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB3UrCAACA0b1jN6FXFl5IYTRJWxtZa26ZoZviZmuR5A8y5/pBbJCwNSbdBBL1Pl/nCKJYpnYiokg1Wk2dbq/NeDpi+b4iyTKi9Rr/+QVBlqtc1mV07QKnb+F5A4KFT5Im/Pz98r3d8pHECIoioal1WtcN7pwenucwmgxZRUs2Xxs+s5TwLUSoiMfIZ6do6jlW+wbH7nL/4OIv5oSvIcPJI/qtirC/V+CofIgiVTH0KzpWB9t1mQYBY39G0zQolHII+dwuB6UiUq2CYWh0+zZPszlRnBLFCebAJF/c4R8qo6S3UM7MBwAAAABJRU5ErkJggg==');
}
    
#c5a33386::before, #c5a33386 > .bgExtraLayerOverlay {
    
}
#c5a33386 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/einzelcoaching_1658516820-242bc34b-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    padding: 4% 0px 4% 0px;
}
#c5a33386.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
    
#\37 8497a2e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#group_8p4 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.78);
    background-image: initial;
    border-radius: 0 16px 16px 0;
    padding: 4% 4% 4% 4%;
}
    
#widget_lni.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_lni {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#widget_qt0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 e3da3bc {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: initial;
    border-radius: 16px 0px 0px 15px;
    padding: 4% 4% 4% 4%;
}
    
#\34 1a2df54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1a2df54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#fd5aabd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5014816::before, #\37 5014816 > .bgExtraLayerOverlay {
    
}
#\37 5014816 {
    width: 100%;
    min-height: 80px;
}
#\37 5014816.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB3UrCAACA0b1jN6FXFl5IYTRJWxtZa26ZoZviZmuR5A8y5/pBbJCwNSbdBBL1Pl/nCKJYpnYiokg1Wk2dbq/NeDpi+b4iyTKi9Rr/+QVBlqtc1mV07QKnb+F5A4KFT5Im/Pz98r3d8pHECIoioal1WtcN7pwenucwmgxZRUs2Xxs+s5TwLUSoiMfIZ6do6jlW+wbH7nL/4OIv5oSvIcPJI/qtirC/V+CofIgiVTH0KzpWB9t1mQYBY39G0zQolHII+dwuB6UiUq2CYWh0+zZPszlRnBLFCebAJF/c4R8qo6S3UM7MBwAAAABJRU5ErkJggg==');
}
    
#\37 8497a2e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c5a33386::before, #c5a33386 > .bgExtraLayerOverlay {
    
}
#c5a33386 {
    width: 100%;
    min-height: 80px;
}
#c5a33386.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\37 5014816::before, #\37 5014816 > .bgExtraLayerOverlay {
    
}
#\37 5014816 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
#\37 5014816.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB3UrCAACA0b1jN6FXFl5IYTRJWxtZa26ZoZviZmuR5A8y5/pBbJCwNSbdBBL1Pl/nCKJYpnYiokg1Wk2dbq/NeDpi+b4iyTKi9Rr/+QVBlqtc1mV07QKnb+F5A4KFT5Im/Pz98r3d8pHECIoioal1WtcN7pwenucwmgxZRUs2Xxs+s5TwLUSoiMfIZ6do6jlW+wbH7nL/4OIv5oSvIcPJI/qtirC/V+CofIgiVTH0KzpWB9t1mQYBY39G0zQolHII+dwuB6UiUq2CYWh0+zZPszlRnBLFCebAJF/c4R8qo6S3UM7MBwAAAABJRU5ErkJggg==');
}
    
#c5a33386::before, #c5a33386 > .bgExtraLayerOverlay {
    
}
#c5a33386 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#c5a33386.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
    
#\37 8497a2e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_8p4 {
    width: 75%;
}
    
#\35 e3da3bc {
    width: 75%;
}
}



@media all {
    
#\35 8135514 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\37 0861740::before, #\37 0861740 > .bgExtraLayerOverlay {
    
}
#\37 0861740 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/gruppencoaching_476674753-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    padding: 4% 0px 4% 0px;
}
#\37 0861740.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXBy0vCAADA4d06FIQG9jCakE4tTTd8TaeUyjSmRrIISmHTskMdwoKkwEMYRBR1iQ6dIjp2DHpRBNG/9ev7hMezPW4PTPobabb0MK2qys15j4/XZ/5+v/l8e+Hn6x3hYtekbxfZX0vR1GXsSobBUYen+yse7q65PD1hcNxFsEoxrIrCdl3FqmVp15bo2nUGhx16Ow1aqzpmPomQ8o5TVSXaK1k6po5lLNLQVWwjS7OkYuZkjHgAweNykAjMYGQibJY11gsp6lqEcixIQZbIK36KsSBC0ONG8YmkQ7OUkwvUNIXlxDxxaRrflJOAOEHULyIkQhKy30PU6yYXlahqMqVkmDlxEufIEGOjw0y7HPwDvcuEzb3QxsIAAAAASUVORK5CYII=');
}
    
#dcc5afc3 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.77);
    background-image: initial;
    border-radius: 16px 0px 0px 15px;
    padding: 4% 4% 4% 4%;
}
    
#c2c3674e::before, #c2c3674e > .bgExtraLayerOverlay {
    
}
#c2c3674e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/lehrmittel_1542499-1920w.jpeg);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    padding: 4% 0px 4% 0px;
}
#c2c3674e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAACAAEDBQQGEhMhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECEQMSMf/aAAwDAQACEQMRAD8Ap7zUdzjXoxxSA0DnuZldw3tsUQFyB2LP4iIe7pFB443w/9k=');
}
    
#\38 4abcf94 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db46c297 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: initial;
    border-radius: 0 16px 16px 0;
    padding: 4% 4% 4% 4%;
}
    
#e2bfc01f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e2bfc01f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#\36 3a76eb3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3a76eb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#\36 a246f53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8135514 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 0861740::before, #\37 0861740 > .bgExtraLayerOverlay {
    
}
#\37 0861740 {
    width: 100%;
    min-height: 80px;
}
#\37 0861740.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXBy0vCAADA4d06FIQG9jCakE4tTTd8TaeUyjSmRrIISmHTskMdwoKkwEMYRBR1iQ6dIjp2DHpRBNG/9ev7hMezPW4PTPobabb0MK2qys15j4/XZ/5+v/l8e+Hn6x3hYtekbxfZX0vR1GXsSobBUYen+yse7q65PD1hcNxFsEoxrIrCdl3FqmVp15bo2nUGhx16Ow1aqzpmPomQ8o5TVSXaK1k6po5lLNLQVWwjS7OkYuZkjHgAweNykAjMYGQibJY11gsp6lqEcixIQZbIK36KsSBC0ONG8YmkQ7OUkwvUNIXlxDxxaRrflJOAOEHULyIkQhKy30PU6yYXlahqMqVkmDlxEufIEGOjw0y7HPwDvcuEzb3QxsIAAAAASUVORK5CYII=');
}
    
#c2c3674e::before, #c2c3674e > .bgExtraLayerOverlay {
    
}
#c2c3674e {
    width: 100%;
    min-height: 80px;
}
#c2c3674e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAACAAEDBQQGEhMhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECEQMSMf/aAAwDAQACEQMRAD8Ap7zUdzjXoxxSA0DnuZldw3tsUQFyB2LP4iIe7pFB443w/9k=');
}
}



@media (max-width: 767px) {
    
#\35 8135514 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 0861740::before, #\37 0861740 > .bgExtraLayerOverlay {
    
}
#\37 0861740 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\37 0861740.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXBy0vCAADA4d06FIQG9jCakE4tTTd8TaeUyjSmRrIISmHTskMdwoKkwEMYRBR1iQ6dIjp2DHpRBNG/9ev7hMezPW4PTPobabb0MK2qys15j4/XZ/5+v/l8e+Hn6x3hYtekbxfZX0vR1GXsSobBUYen+yse7q65PD1hcNxFsEoxrIrCdl3FqmVp15bo2nUGhx16Ow1aqzpmPomQ8o5TVSXaK1k6po5lLNLQVWwjS7OkYuZkjHgAweNykAjMYGQibJY11gsp6lqEcixIQZbIK36KsSBC0ONG8YmkQ7OUkwvUNIXlxDxxaRrflJOAOEHULyIkQhKy30PU6yYXlahqMqVkmDlxEufIEGOjw0y7HPwDvcuEzb3QxsIAAAAASUVORK5CYII=');
}
    
#c2c3674e::before, #c2c3674e > .bgExtraLayerOverlay {
    
}
#c2c3674e {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
#c2c3674e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAACAAEDBQQGEhMhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECEQMSMf/aAAwDAQACEQMRAD8Ap7zUdzjXoxxSA0DnuZldw3tsUQFyB2LP4iIe7pFB443w/9k=');
}
    
#db46c297 {
    width: 75%;
}
    
#dcc5afc3 {
    width: 75%;
}
}



@media all {
    
#d314fff0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d314fff0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#ace86b3b::before, #ace86b3b > .bgExtraLayerOverlay {
    
}
#ace86b3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/gemeinsam_zur_erfolgreichen_mpu_636618298-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    padding: 4% 0px 4% 0px;
}
#ace86b3b.lazy {
    background-image: url('');
}
    
#de5659a4 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.68);
    background-image: initial;
    border-radius: 16px 0px 0px 15px;
    padding: 4% 4% 4% 4%;
}
    
#\34 4cbe6b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bdcba258::before, #bdcba258 > .bgExtraLayerOverlay {
    
}
#bdcba258 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/AdobeStock_1267628820_Preview-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    padding: 4% 0px 4% 0px;
}
#bdcba258.lazy {
    background-image: url('');
}
    
#dc8e4247.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc8e4247 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 24px;
}
    
#eac41a5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 002f539 {
    align-items: flex-start;
    width: 66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.68);
    background-image: initial;
    border-radius: 0 16px 16px 0;
    padding: 4% 4% 4% 4%;
}
    
#\32 f62a467 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ace86b3b::before, #ace86b3b > .bgExtraLayerOverlay {
    
}
#ace86b3b {
    width: 100%;
    min-height: 80px;
}
#ace86b3b.lazy {
    background-image: url('');
}
    
#bdcba258::before, #bdcba258 > .bgExtraLayerOverlay {
    
}
#bdcba258 {
    width: 100%;
    min-height: 80px;
}
#bdcba258.lazy {
    background-image: url('');
}
    
#\32 f62a467 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (max-width: 767px) {
    
#ace86b3b::before, #ace86b3b > .bgExtraLayerOverlay {
    
}
#ace86b3b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#ace86b3b.lazy {
    background-image: url('');
}
    
#bdcba258::before, #bdcba258 > .bgExtraLayerOverlay {
    
}
#bdcba258 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
#bdcba258.lazy {
    background-image: url('');
}
    
#\32 f62a467 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 002f539 {
    width: 75%;
}
    
#de5659a4 {
    width: 75%;
}
}



@media all {
    
#\30 c6b8d9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6f0eea1 {
    width: 66%;
    height: auto;
    max-width: 100%;
}
    
#\35 709364a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#da8d10b9 {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2cdc1f3 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 2% 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2cdc1f3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e6f0eea1 {
    width: 70%;
}
    
#da8d10b9 {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\35 709364a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 2cdc1f3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e6f0eea1 {
    width: 100%;
}
    
#da8d10b9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#da8d10b9 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 eb4e751 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#add220a1::before, #add220a1 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.75;
}
#add220a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/gruppencoaching_476674753-1920w.jpeg);
    border-radius: 32px 32px 32px 32px;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: space-between;
    background-position: 0% 50%;
    padding: 0% 0px 0% 0px;
}
#add220a1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAMFBhESQTH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARAv/aAAwDAQACEQMRAD8Azp98W9bphbuXJmSs3YM30mQHd+uA8I69POT5EQ3QbKFy/9k=');
}
    
#\35 1c2316b {
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#d99dbe1c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 32px 32px;
    order: 1;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    flex-direction: row;
    padding: 6% 6% 6% 6%;
}
    
#widget_ugi.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 20px 0px 20px;
}
#widget_ugi {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -16px 0% -16px 0%;
}
    
#\39 d85e6f5::before, #\39 d85e6f5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.75;
}
#\39 d85e6f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/einzelcoaching_1658516820-242bc34b-1920w.png);
    border-radius: 32px 32px 32px 32px;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: space-between;
    background-position: 100% 50%;
    padding: 0% 0px 0% 0px;
}
#\39 d85e6f5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
    
#b57bbc20.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 20px 0px 20px;
}
#b57bbc20 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -16px 0% 0px 0%;
}
    
#\32 ae5515e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 32px 32px;
    order: 1;
    flex-direction: row;
    padding: 6% 6% 6% 6%;
}
    
#bb98a6c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cb462466::before, #cb462466 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.8;
}
#cb462466 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/2c67f7f652da43f9bdcf1ee141ca5d11/dms3rep/multi/opt/AdobeStock_636618298_Preview-6785c3d3-1920w.png);
    border-radius: 32px 32px 32px 32px;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: space-between;
    background-position: 50% 0%;
    padding: 0% 0px 0% 0px;
}
#cb462466.lazy {
    background-image: url('');
}
    
#f63ef1c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 20px 0px 20px;
}
#f63ef1c5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -16px 0% 0px 0%;
}
    
#\30 14ab757 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    order: 1;
    justify-content: flex-end;
    flex-direction: row;
    padding: 6% 6% 6% 6%;
}
    
#\34 f104501 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tl2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1d4dec9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 93f455b {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1c2316b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 660px;
}
    
#add220a1::before, #add220a1 > .bgExtraLayerOverlay {
    
}
#add220a1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#add220a1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAMFBhESQTH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARAv/aAAwDAQACEQMRAD8Azp98W9bphbuXJmSs3YM30mQHd+uA8I69POT5EQ3QbKFy/9k=');
}
    
#\39 d85e6f5::before, #\39 d85e6f5 > .bgExtraLayerOverlay {
    
}
#\39 d85e6f5 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\39 d85e6f5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
    
#cb462466::before, #cb462466 > .bgExtraLayerOverlay {
    
}
#cb462466 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#cb462466.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#add220a1::before, #add220a1 > .bgExtraLayerOverlay {
    
}
#add220a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#add220a1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIABAMFBhESQTH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARAv/aAAwDAQACEQMRAD8Azp98W9bphbuXJmSs3YM30mQHd+uA8I69POT5EQ3QbKFy/9k=');
}
    
#\35 1c2316b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 d85e6f5::before, #\39 d85e6f5 > .bgExtraLayerOverlay {
    
}
#\39 d85e6f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 d85e6f5.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABIElEQVQY0wXB7U8BcQDA8Z/nIcrD0RmO43ZyzjEyjPIQtdBimRc2W3N518NW621rvegf6P/99vkIffWCNnsi37tDa/Qod0Z0t29c2Z9M9x/0FhsqwyWisn5FG29Qqy1Kuo5Zb9K93zFY7RjOH+hcjKkOFojiaI1idSkoGcppCVPXsDqXNM7b1MoljKJK0WwijuUckbiEmghhFTNYFYOCUUPNKajJKLlkFFmWEQ6nC7/PTSoSQM+nOdM10lmFjHRC8siLFPQS8LoQQgh8HheZRJhmpcC4bdJvlOkbWSwljhIL4vc4EU6Hg1jIR0s/ZTuts5+3eJy1ONzWsa9NZo0spVQY4XY5yMYDLLsFfuwrvu0pX/YNv4cxf88T3ld1JqbMPxp9fAGIvUAXAAAAAElFTkSuQmCC');
}
    
#cb462466::before, #cb462466 > .bgExtraLayerOverlay {
    
}
#cb462466 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#cb462466.lazy {
    background-image: url('');
}
}



@media all {
    
#\32 6279b95 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 2% 8%;
}
    
#\32 84fa1ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 9e2f375 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 14ef232 {
    width: 66%;
    height: auto;
    max-width: 100%;
}
    
#\32 b9e9732 {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6279b95 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 14ef232 {
    width: 70%;
}
    
#\32 b9e9732 {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\32 6279b95 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 84fa1ef {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 14ef232 {
    width: 100%;
}
}



@media all {
    
#\31 5078387 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 2% 8%;
}
    
#b99b2984 {
    width: 66%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d30c999c {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2d92006 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\37 2aa8ebe {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c53a8ceb {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5078387 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b99b2984 {
    width: 70%;
}
    
#c53a8ceb {
    width: 48%;
}
    
#d30c999c {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\31 5078387 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 2d92006 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#b99b2984 {
    width: 100%;
}
}



@media all {
    
#b359c483 {
    min-height: 442px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 4% 8%;
}
    
#\37 88e6935 {
    width: 66%;
    height: auto;
    max-width: 100%;
}
    
#b75e168d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#d00c9d86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b359c483 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 88e6935 {
    width: 70%;
}
}



@media (max-width: 767px) {
    
#b359c483 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#b75e168d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 88e6935 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#cdac0a1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 537ff24 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
}
    
#widget_935 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 537ff24 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cdac0a1c {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_935 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#cdac0a1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 537ff24 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#a41f8251 {
    width: 66%;
    height: auto;
    max-width: 100%;
}
    
#eae69433 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dfe877f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\35 0edf5b5 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 8% 2% 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0edf5b5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a41f8251 {
    width: 70%;
}
}



@media (max-width: 767px) {
    
#dfe877f5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 0edf5b5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a41f8251 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\30 cef7601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-top: -3%;
    padding: 2.8% 2.8% 2.8% 2.8%;
}
    
#\37 3d4a65e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30%;
    min-width: 4%;
    justify-content: flex-start;
    margin-top: -3%;
    padding: 0px 0px 0px 0px;
}
    
#\38 c4ddad9 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 0% 4% 0%;
}
    
#c8bd672d {
    background-image: linear-gradient(0deg, rgba(0, 107, 150, 1) 0%, rgba(35, 135, 99, 1) 100%);
    background-origin: border-box;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
}
    
#widget_el0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_b84[data-pinned] {
    position: sticky;
    top: 140px;
    bottom: auto;
    z-index: 1;
}
#group_b84 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 32px 32px 32px 32px;
    background-color: var(--color_4);
    background-image: initial;
    flex-wrap: wrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 6% 6% 6% 6%;
}
    
#widget_23a {
    width: 60%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#widget_m53 {
    width: 30%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 4cabb04 {
    margin-bottom: -1px;
}
    
#widget_dds {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_grb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c4ddad9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 36px;
}
    
#widget_m53 {
    height: auto;
}
    
#\30 cef7601 {
    width: 100%;
    min-height: 80px;
}
    
#\37 3d4a65e {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\30 cef7601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 2.8% 2.8% 2.8% 2.8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3d4a65e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c4ddad9 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#widget_m53 {
    height: auto;
}
    
#\30 4cabb04 {
    margin: 0px 0% -1px 0%;
}
}



@media all {
    
#\37 e71865d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 32px 32px 32px 32px;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
}
    
#\37 ba83aa3 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_1ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sal.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sal {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_600.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_600 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dd9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#widget_dd9 {
    width: 90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_agk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_agk {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#group_f2b {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: initial;
    justify-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ffb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_uki {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 32px 32px 32px 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: var(--color_4);
    background-image: initial;
    padding: 6% 6% 6% 6%;
}
    
#ad8a73be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 32px 32px 32px 32px;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
}
    
#d685f3dc {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 32px 32px 32px 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(31, 134, 99, 0.1) 100%);
    background-origin: border-box;
    padding: 0% 6% 6% 6%;
}
    
#\38 ced716d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 ced716d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#df919c21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df919c21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0c4688a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0c4688a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f6c97ad {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: initial;
    justify-self: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#e5124eb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b121c51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 60ee2e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 32px 32px 32px 32px;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
}
    
#\31 2ac4bea {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 32px 32px 32px 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: var(--color_4);
    background-image: initial;
    padding: 6% 6% 6% 6%;
}
    
#\35 19b86ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 19b86ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#c2e4ab06.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c2e4ab06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-bottom: 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 58775ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 58775ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#e181d809 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: initial;
    justify-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#\32 76b019f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 52b5ade {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_iba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_iba {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: -20px;
}
    
#\39 ad567d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#\39 ad567d0 {
    width: 90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c579b3b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 20px 0px;
}
#c579b3b1 {
    width: 90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d05eddd8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d05eddd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin-bottom: 15px;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a0fd6f0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0fd6f0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin-bottom: 15px;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ba83aa3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 1%;
    min-height: 0;
}
    
#\37 e71865d {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#ad8a73be {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 60ee2e4 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\37 e71865d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 ba83aa3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#ad8a73be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 60ee2e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

