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

  *#dm .dmInner nav.u_1661042602 { color:white !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { font-weight:normal !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { font-weight:normal !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { font-weight:normal !important; }

  *#dm .dmInner nav.u_1191045873.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-family: Poppins !important;
    text-transform:uppercase !important;
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:0px !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    padding-left:15px !important;
    font-size:16px !important;
    padding-bottom:0px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    margin-right:0px !important;
    border-radius:0px !important;
    margin-left:0px !important;
    border-top-left-radius:0px !important;
    justify-content:flex-start !important;
    border-bottom-right-radius:0px !important;
    margin-top:0px !important;
    -webkit-border-radius:0px !important;
    margin-bottom:0px !important;
    text-align:left !important;
    padding-right:15px !important;
  }

  *#dm .dmInner nav.u_1191045873 { color:black !important; }

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

  *#dm .dmInner a.u_4047768075 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/e95139cc161e47cfb2cc334136d839af/icon/Phone_7969552.svg) !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_4047768075:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_4047768075.hover .iconBg { background-color:rgb(0,0,0) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3522828969 .socialHubIcon {
    background-color:var(--color_4) !important;
    width:35px !important;
    height:35px !important;
    font-size:23px !important;
    line-height:35px !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.15);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\32 609ef14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    align-items: center;
    padding: 15% 16px 15% 16px;
}
    
#\30 50d542e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\31 b360e04 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_ht4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_seg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9hn {
    width: 165px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
}
    
#widget_r95 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tlk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b360e04 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_tlk {
    height: 595px;
}
}



@media (max-width: 767px) {
    
#\32 609ef14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 50d542e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b360e04 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_tlk {
    height: auto;
}
}



@media all {
    
#ffefa786 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 cf8b9c6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_lud {
    width: 56.34%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_ia3 {
    width: 170px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cf8b9c6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_lud {
    height: 394px;
    width: 97.31%;
}
}



@media (max-width: 767px) {
    
#ffefa786 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 cf8b9c6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_lud {
    width: 100.00%;
    height: 518px;
}
}



@media all {
    
#\31 09adfed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#b05a954c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 9dbdf2b {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_f1d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_2bs {
    width: 98.54%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 09adfed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b05a954c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#ee4b407c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 d787338 {
    min-height: 77px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_aqc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



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



@media all {
    
#\30 e9ca381 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 5ba6530 {
    min-height: 85px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#widget_ft5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_2vp {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\38 ad667e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e28b4958 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#dc2ab155 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 28afb7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#aa75e8ed {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#f5d99320 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\30 e9ca381 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 5ba6530 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 ad667e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 28afb7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\32 e805e12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\36 43a2c52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\31 589045e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#ffeb5b0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#f4bae46c {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\38 9233028 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\31 cbec111 {
    min-height: 85px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#f96b9322 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#ff500c9d {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\37 1e3251b {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\32 e805e12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 43a2c52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ffeb5b0d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 cbec111 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#bc6d8c2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c564ada8 {
    min-height: 115px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\30 051dfdb {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_0g8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#fb0c3c97 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 c9e3165 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    align-items: center;
}
    
#a508f217 {
    min-height: 223px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\30 2388cea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    align-items: center;
}
    
#\35 5ac7963 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ae76bd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f2965fc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\36 c9e3165 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a508f217 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 2388cea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#f5685e4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\39 8252c82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    padding: 16px 70px 16px 70px;
}
    
#efa07135 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_ipd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o38 {
    width: 100%;
    height: 485px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efa07135 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_jce {
    width: 100.00%;
}
    
#f5685e4a {
    width: 50%;
}
    
#\39 8252c82 {
    width: 50%;
    padding: 16px 50px 16px 50px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f5685e4a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 8252c82 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 30px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#efa07135 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_o38 {
    height: 240px;
}
}



@media all {
    
#d0be4e4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\33 95ff1ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd98a98b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9cacf2b {
    width: 100%;
    height: 485px;
    max-width: 100%;
}
    
#\38 5b33899 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 16px 70px 16px 70px;
}
    
#dcbdb94d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dcbdb94d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 5b33899 {
    width: 50%;
    padding: 16px 50px 16px 50px;
    margin: 0px 0% 0px 0%;
}
    
#d0be4e4f {
    width: 50%;
}
}



@media (max-width: 767px) {
    
#d0be4e4f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c9cacf2b {
    height: 240px;
}
    
#\38 5b33899 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 30px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#dcbdb94d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#abc3c984 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#abfe019c {
    min-height: 118px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_8s3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\39 766743b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\38 ae27ac0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 13e36ef {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_tku {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_rvn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\38 1189e9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 80e9670 {
    min-height: 106px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gbh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
}
}



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



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



@media all {
    
#c0ff59e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#df2e685c {
    min-height: 168px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_1sc {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



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

