@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_1638074655 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_3632725691 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/icon/balance_8143487.svg) !important;
  }

  *#dm .dmInner a.u_1795625165 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/icon/Phone_8156248.svg) !important;
    background-color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1300381613 .socialHubIcon {
    width:39px !important;
    height:39px !important;
    font-size:26px !important;
    line-height:39px !important;
    color:var(--color_4) !important;
    border-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1356110490 {
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
  }

  *#dm .dmInner nav.u_1012680048 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 4148d80 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    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.5;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 e8d8dd1 {
    background-image: url("https://le-de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/dms3rep/multi/opt/imgi_9_150115535_m-1920w.jpg");
    box-shadow: none;
    background-attachment: fixed;
}
    
#\37 e9bf115::before, #\37 e9bf115 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.23;
    border-radius: inherit;
}
#\37 e9bf115 {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/dms3rep/multi/opt/faded-triangle-bottom__msi___png-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_7a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 81.13%;
    min-height: 530px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 16px 100px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_kdm {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_ps4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ut8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9ed3b63 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 941ae6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 44f15d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 df81619 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
}
    
#\30 fd82500 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b726528 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eecf9966 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 40px 30px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5aacf75 {
    min-height: 238px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 187f311::before, #\39 187f311 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 187f311 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/dms3rep/multi/opt/imgi_9_150115535_m-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_q3i {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 38ef55c {
    margin: 0px 0% 0px 0%;
}
    
#widget_4ln {
    width: 98.57%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_1sn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 37.31%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tqp {
    width: 219px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
}
    
#\32 baee51a {
    width: 219px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c17bf9d4 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 82b155c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e4c7bf22 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.25%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f038fcef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.75%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_tl7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_kj1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 59eb096 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f91b609a {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 45aecf9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.75%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#c89886ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eab6e698 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e034df53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d0b0bb82 {
    margin: 0px 0% 0px 0%;
}
    
#\33 b2293e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.25%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_poq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 4b8af5a {
    min-height: 564px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7c8dd5e::before, #\39 7c8dd5e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.97;
    border-radius: inherit;
}
#\39 7c8dd5e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/dms3rep/multi/opt/imgi_10_cuadros__msi___png-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
#\39 7c8dd5e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQY02NYtGjR/yVLlvxftmwZVgySA6lhgClasWIFVgxTzABTtGrVKqwYphhF4cqVK+EKYOzBphCvZ4gOHmIDHADUKCf8AJ0gHwAAAABJRU5ErkJggg==');
}
    
#\38 37ead6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 60px 60px 60px 60px;
    margin: 0% 0% 0% 0%;
}
    
#a332d7a5 {
    margin: 0px 0% 0px 0%;
}
    
#group_mkm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9f6 {
    justify-content: flex-start;
    align-items: center;
    width: 49.16%;
    min-height: 444px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.1598757122301335%;
    flex-wrap: nowrap;
    height: auto;
    padding: 60px 16px 60px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d70aff0a {
    justify-content: flex-start;
    align-items: center;
    width: 50.58%;
    min-height: 425px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1598757122301335%;
    height: auto;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-style: solid;
    padding: 60px 16px 60px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#group_fki {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    --column-gap: 0px;
    order: 1;
}
    
#widget_k5l {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_oq0 {
    width: 80.73%;
    height: auto;
    max-width: 100%;
}
    
#ec65a1cc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cf219775 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 3bcf5c3 {
    width: 80.28%;
    height: auto;
    max-width: 100%;
}
    
#\34 f061bcf {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 be67f46 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\30 2a09d60 {
    width: 25.68%;
    height: auto;
    max-width: 100%;
}
    
#widget_87q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_87q {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    order: 4;
    margin: 20px 0% 0px 0%;
}
    
#ad5496c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_po7 {
    width: 100.00%;
    height: 259px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa7fccdf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#ec18f36f {
    min-height: 165px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 0% 7% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2e0b0c3::before, #\37 2e0b0c3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 2e0b0c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/80b56957c2bd4d62a3668544783a3f56/dms3rep/multi/opt/imgi_11_112258051_l_normal_none2-1920w.jpg");
    background-attachment: fixed;
}
#\37 2e0b0c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECEQQGBxIi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMSITH/2gAMAwEAAhEDEQA/AJ/Im8Vmt9ZWlTME94lb8MAVggZQYl2EXdg6v//Z');
}
    
#widget_pu2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#e1a41000 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4148d80 {
    min-height: 456px;
    padding: 10px 0% 0px 0%;
}
    
#\37 e9bf115 {
    row-gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ps4 {
    height: auto;
}
    
#\36 941ae6e {
    height: auto;
}
    
#\30 fd82500 {
    height: auto;
}
    
#\38 60c5298 {
    margin: 0px 0% 0px 0%;
}
    
#group_7a4 {
    width: 99.94%;
    height: auto;
    min-height: 405px;
    padding: 16px 16px 50px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5aacf75 {
    min-height: 391px;
    padding: 60px 2% 10px 2%;
}
    
#\31 38ef55c {
    margin: 0px 0% 0px 0%;
}
    
#\39 187f311::before, #\39 187f311 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c17bf9d4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 59eb096 {
    margin: 0px 0% 0px 0%;
}
    
#widget_kj1 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f91b609a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c89886ec {
    height: auto;
}
    
#d0b0bb82 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4b8af5a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a332d7a5 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7c8dd5e::before, #\39 7c8dd5e > .bgExtraLayerOverlay {
    
}
#\39 7c8dd5e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQY02NYtGjR/yVLlvxftmwZVgySA6lhgClasWIFVgxTzABTtGrVKqwYphhF4cqVK+EKYOzBphCvZ4gOHmIDHADUKCf8AJ0gHwAAAABJRU5ErkJggg==');
}
    
#group_mkm {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d70aff0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 433px;
}
    
#group_9f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 422px;
}
    
#widget_oq0 {
    width: 55.80%;
}
    
#\34 3bcf5c3 {
    width: 56.65%;
}
    
#\30 2a09d60 {
    width: 19.43%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec18f36f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1a41000 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2e0b0c3::before, #\37 2e0b0c3 > .bgExtraLayerOverlay {
    
}
#\37 2e0b0c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECEQQGBxIi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMSITH/2gAMAwEAAhEDEQA/AJ/Im8Vmt9ZWlTME94lb8MAVggZQYl2EXdg6v//Z');
}
}



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 4% 0px 4%;
}
    
#\37 e9bf115 {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 60c5298 {
    margin: 0px 0% 0px 0%;
}
    
#group_kdm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_ps4 {
    height: auto;
}
    
#\37 9ed3b63 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 941ae6e {
    height: auto;
}
    
#\36 df81619 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 fd82500 {
    height: auto;
}
    
#group_7a4 {
    width: 100%;
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    min-height: 1039px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#eecf9966 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5aacf75 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 10px 4%;
}
    
#\39 187f311::before, #\39 187f311 > .bgExtraLayerOverlay {
    
}
    
#\31 38ef55c {
    margin: 0px 0% 0px 0%;
}
    
#group_1sn {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_tqp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 baee51a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#f91b609a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 45aecf9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c89886ec {
    height: auto;
}
    
#\33 b2293e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 4b8af5a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 37ead6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7c8dd5e::before, #\39 7c8dd5e > .bgExtraLayerOverlay {
    
}
#\39 7c8dd5e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQ0lEQVQY02NYtGjR/yVLlvxftmwZVgySA6lhgClasWIFVgxTzABTtGrVKqwYphhF4cqVK+EKYOzBphCvZ4gOHmIDHADUKCf8AJ0gHwAAAABJRU5ErkJggg==');
}
    
#group_mkm {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d70aff0a {
    width: 100%;
    height: auto;
    min-height: 296px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_9f6 {
    width: 100%;
    height: auto;
    min-height: 380px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k5l {
    width: 22.875px;
}
    
#widget_oq0 {
    width: 90.11%;
}
    
#cf219775 {
    width: 21.9375px;
}
    
#\34 3bcf5c3 {
    width: 90.52%;
}
    
#\30 2a09d60 {
    width: 46.41%;
}
    
#widget_po7 {
    width: 99.70%;
    height: 211px;
}
}



@media (max-width: 767px) {
    
#aa7fccdf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ec18f36f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 2e0b0c3::before, #\37 2e0b0c3 > .bgExtraLayerOverlay {
    
}
#\37 2e0b0c3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECEQQGBxIi/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABoRAAEFAQAAAAAAAAAAAAAAAAEAAgMSITH/2gAMAwEAAhEDEQA/AJ/Im8Vmt9ZWlTME94lb8MAVggZQYl2EXdg6v//Z');
}
}

