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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1399515553 .socialHubIcon {
    width:54px !important;
    height:54px !important;
    font-size:36px !important;
    line-height:54px !important;
  }

  *#dm .dmInner a.u_1026266661 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/icon/Arrow_6839826.svg) !important;
    width:21px !important;
    height:21px !important;
  }

  *#dm .dmInner a.u_1026266661:hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner a.u_1026266661.hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner a.u_1026266661:hover span.text { color:rgba(52,51,51,1) !important; }

  *#dm .dmInner a.u_1026266661.hover span.text { color:rgba(52,51,51,1) !important; }

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

  *#dm .dmInner div.u_1264947887 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1817505715 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1370078012 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1523084789 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1009689000 { gap:9px !important; }

  *#dm .dmInner a.u_1009689000 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/icon/Arrow_6839826.svg) !important;
    background-color:var(--color_2) !important;
    width:21px !important;
    height:21px !important;
  }

  *#dm .dmInner a.u_1009689000:hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner a.u_1009689000.hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner div.u_1276336202 hr {
    border-width:6px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1682315306 { gap:9px !important; }

  *#dm .dmInner a.u_1682315306 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/icon/Arrow_6839826.svg) !important;
    background-color:var(--color_2) !important;
    width:21px !important;
    height:21px !important;
  }

  *#dm .dmInner a.u_1682315306:hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner a.u_1682315306.hover .iconBg { background-color:rgba(52,51,51,1) !important; }

  *#dm .dmInner div.u_1334818210 hr {
    border-width:6px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1540344396 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1651630561 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1651630561:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1651630561.hover .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1364698271 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1364698271:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1364698271.hover .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1850184767 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1850184767:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1850184767.hover .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1299598058 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1299598058:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1299598058.hover .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1949388105 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1949388105:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1949388105.hover .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1749308005 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) rgb(31,1,158) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1749308005:hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1749308005.hover .svg { fill:var(--color_2) !important; }

  *#dm .dmInner a.u_1205467295 { gap:9px !important; }

  *#dm .dmInner a.u_1205467295 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/icon/Phone_7247555.svg) !important;
    background-color:var(--color_2) !important;
    width:21px !important;
    height:21px !important;
  }

  *#dm .dmInner a.u_1205467295:hover span.text { color:rgba(31,71,147,1) !important; }

  *#dm .dmInner a.u_1205467295.hover span.text { color:rgba(31,71,147,1) !important; }

  *#dm .dmInner a.u_1205467295:hover .iconBg { background-color:rgba(31,71,147,1) !important; }

  *#dm .dmInner a.u_1205467295.hover .iconBg { background-color:rgba(31,71,147,1) !important; }

  *#dm .dmInner div.u_1942663243 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }

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

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

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

  *#dm .dmInner div.u_1143586979 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_1482806888:hover .iconBg { background-color:rgba(31,71,147,1) !important; }

  *#dm .dmInner a.u_1482806888.hover .iconBg { background-color:rgba(31,71,147,1) !important; }

  *#dm .dmInner a.u_1482806888 {
    gap:9px !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1482806888 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/icon/Phone_7247555.svg) !important;
    background-color:var(--color_2) !important;
    width:21px !important;
    height:21px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1482806888 span.text {
    color:var(--color_1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1923960202 p {
    color:rgb(87,87,87) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1923960202 li {
    color:rgb(87,87,87) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1923960202 {
    color:rgb(87,87,87) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:Montserrat !important;
    line-height:24px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1143114317 img { object-fit:cover !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1205467295 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 4148d80 {
    min-height: 709px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e8d8dd1::before, #\32 e8d8dd1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.58;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 e8d8dd1 {
    background-image: url("https://le-de.cdn-website.com/ce33b915dba745cdbe4997ce2029ee64/dms3rep/multi/opt/1782289961087-16_9-06I-1920w.png");
    box-shadow: none;
    background-attachment: fixed;
}
    
#group_cdt {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_dj8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 2%;
    padding-right: 2%;
}
#widget_dj8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2l2 {
    width: 200px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    align-self: center;
}
    
#\38 60c5298 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#fad82d14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    margin-top: -150px;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 40b6178 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_8ut {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_ufs {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 17.389811643835618%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_d7d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 17.40%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-self: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#widget_enj {
    width: 108px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_8pj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 c5d6102 {
    width: 108px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lnj {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5615bd {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 17.40%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_3);
    background-image: initial;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-self: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#dec92585 {
    width: 108px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cb8fe6b {
    width: 99.99999699667096%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 73a5295 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 17.399400684931507%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    order: 3;
    flex-wrap: nowrap;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 cc187d8 {
    width: 108px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2acacc1 {
    width: 99.99999699667096%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 437fd82 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 17.399400684931507%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_4);
    background-image: initial;
    order: 4;
    flex-wrap: nowrap;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 b8a4abf {
    width: 108px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8f894ce {
    width: 99.99999699667096%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 ce803a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.33%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1755452 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.67%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dec7f9f9 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5qp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ao1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j1s {
    width: 242px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
}
    
#widget_cpk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cpk {
    width: 22%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_jg4 {
    width: 100%;
    height: 510px;
    max-width: 100%;
}
}



@media all {
    
#\39 788ec4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.28%;
    min-width: 4%;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 91b1ab5 {
    padding-bottom: 4%;
    min-height: 706px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 112effa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 112effa {
    width: 22%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\31 75c5797 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 73038e4 {
    width: 99.90497899876645%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a162402 {
    width: 242px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 2;
}
    
#\37 b0d0f04 {
    width: 100.00%;
    height: 652px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f804279 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.72379939083237%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 3% 16px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\37 2446db7 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_ht9 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_fcl {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_el9 {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q8b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#group_bsk {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0gs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c494524 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e38f7ac4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -1px;
}
    
#fee319d1 {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3dea2bd {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 735bc05 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 90b544e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2c87f46 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 99b9a86 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 cb8ba01 {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2e9e7b3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 ec7603e {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 14141f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 5741748 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3eb7232 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f8213643 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b996d2be {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f6779c2e {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a86e25b {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a8b0a3 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 59d3250 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\38 05cd5fb {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abbc973e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d3cbbb2f {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 22d4a8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5bde9d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 d452637 {
    align-items: flex-end;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 6% 0% 0%;
    margin: -44px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3d09479 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aca388cb {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ab9af05d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f6713868 {
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daf44575 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: var(--color_7);
    background-image: initial;
    padding: 16px 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 75b6d81 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 a4bab25 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 283px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 9f62a9b {
    background-color: var(--color_6);
    background-image: initial;
}
    
#widget_5ka {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 35e6742 {
    width: 286px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 a02ce73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ad3a2fb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd484de2 {
    min-height: 591px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 12% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_4q2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hk2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 10px;
}
    
#widget_v1t.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_v1t {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-bottom: 22px;
}
    
#group_epm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 10px 0%;
}
    
#widget_ikm {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_2rd.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 45%;
}
#widget_2rd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fcf52564 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    order: 5;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 37b367f {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b23388e0 {
    width: 94.03%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c5d56ce3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-bottom: 10px;
}
    
#dd4462d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    margin-bottom: 10px;
}
    
#\39 ae38dfa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 10px 0%;
}
    
#a00d00a9 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 83e8fea {
    width: 94.03%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee59475.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 ee59475 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    margin-bottom: 22px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0341564 {
    width: 139px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0fc {
    width: 100%;
    height: 486px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#bbf38b81 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 59fcf02 {
    padding-top: 4%;
    min-height: 145px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_vf4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 240px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 57px 57px 57px 57px;
    margin-top: -200px;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_lhm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uto {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 92f0e31 {
    background-color: var(--color_7);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4148d80 {
    padding-top: 120px;
    padding-bottom: 120px;
    min-height: 331px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 40b6178 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 261px;
}
    
#group_8ut {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 272px;
    justify-self: auto;
    align-self: auto;
    width: 99.9999962484635%;
    order: 0;
    align-items: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ufs {
    height: auto;
    min-height: 272px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_d7d {
    height: auto;
    min-height: 271px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5615bd {
    height: auto;
    min-height: 271px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\34 73a5295 {
    height: auto;
    min-height: 272px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\31 437fd82 {
    height: auto;
    min-height: 272px;
    justify-self: auto;
    align-self: auto;
    width: 17.39848576732708%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_enj {
    width: 75px;
}
    
#\38 c5d6102 {
    width: 75px;
}
    
#dec92585 {
    width: 75px;
}
    
#\36 cc187d8 {
    width: 75px;
}
    
#\33 b8a4abf {
    width: 75px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dec7f9f9 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_jg4 {
    height: auto;
}
    
#\39 ce803a3 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
    padding-left: 3%;
    padding-right: 3%;
    order: 1;
}
    
#widget_5qp {
    margin: 0px 0% 0px 0%;
}
    
#widget_ao1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j1s {
    margin: 0px 0% 0px 0%;
}
    
#widget_cpk {
    margin: 0px 0% 0px 0%;
}
    
#a1755452 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 91b1ab5 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 b0d0f04 {
    height: 676px;
}
    
#\39 788ec4e {
    width: 100%;
    min-height: 80px;
}
    
#\36 f804279 {
    width: 100%;
    min-height: 80px;
    padding-left: 3%;
    padding-right: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2446db7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_fcl {
    height: auto;
}
    
#e38f7ac4 {
    height: auto;
}
    
#\32 99b9a86 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3eb7232 {
    height: auto;
}
    
#\33 5bde9d0 {
    height: auto;
}
    
#\38 1a8b0a3 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#abbc973e {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a4bab25 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd484de2 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 747px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 59fcf02 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 129px;
}
    
#group_vf4 {
    justify-self: auto;
    align-self: auto;
    width: 99.9999962484635%;
    order: 0;
    min-height: 168px;
    height: auto;
    margin: -150px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 92px 4% 92px 4%;
}
    
#\38 60c5298 {
    margin-bottom: 0px;
}
    
#group_cdt {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_dj8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (max-width: 767px) {
    
#fad82d14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: -90px;
}
    
#\35 40b6178 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_8ut {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ufs {
    width: 98.60%;
    height: auto;
    min-height: 199px;
    margin: 0px 0% 0px 0%;
}
    
#group_d7d {
    width: 99.96%;
    height: auto;
    min-height: 199px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5615bd {
    width: 100.00%;
    height: auto;
    min-height: 199px;
    margin: 0px 0% 0px 0%;
}
    
#\34 73a5295 {
    width: 100.00%;
    height: auto;
    min-height: 199px;
    margin: 0px 0% 0px 0%;
}
    
#\31 437fd82 {
    width: 100.00%;
    height: auto;
    min-height: 219px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ce803a3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#a1755452 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#dec7f9f9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_jg4 {
    height: 358px;
}
}



@media (max-width: 767px) {
    
#\39 788ec4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 91b1ab5 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\37 b0d0f04 {
    height: 629px;
}
    
#\36 f804279 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 3%;
}
}



@media (max-width: 767px) {
    
#\37 2446db7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_ht9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_fcl {
    height: auto;
}
    
#\36 c494524 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e38f7ac4 {
    height: auto;
}
    
#\34 2c87f46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 99b9a86 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 3eb7232 {
    height: auto;
}
    
#\33 5bde9d0 {
    height: auto;
}
    
#\32 a86e25b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aca388cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 1a8b0a3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#daf44575 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#abbc973e {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 75b6d81 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a4bab25 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 a02ce73 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ad3a2fb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fd484de2 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 41%;
}
    
#widget_2rd.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
    
#\30 327232e {
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#bbf38b81 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 59fcf02 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_vf4 {
    margin-top: -100px;
}
}

