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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1318401797 .dmwidget-title { text-align:left !important; }

  *#dm .dmInner div.u_1318401797 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    margin-block-start:45px !important;
    width:300px !important;
    height:45px !important;
    float:left !important;
    display:block !important;
  }

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

  *#dm .dmInner div.u_3780689142 img {
    object-fit:contain !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_3803494703 {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3546910761 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1318401797 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1318401797 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1318401797 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) rgb(60,51,52) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:6px 6px 6px 6px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }

  *#dm .dmInner *.u_3546910761 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_3546910761 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_3546910761 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_3546910761 .photoGalleryViewAll { padding:0 0px !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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 8a695cb {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 dede64c {
    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/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/WhatsApp+Bild+2025-11-19+um+21.35.21_1135f758-1920w.jpg");
}
    
#\32 0e0c590 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ffh {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8a695cb {
    min-height: 50vh;
    padding: 4% 6% 0% 6%;
}
    
#fa249d0f {
    margin: 0px 0% 0px 0%;
}
    
#widget_ffh {
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 0e0c590 {
    align-items: flex-end;
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\34 8a695cb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 0e0c590 {
    width: 100%;
    min-height: 30vh;
    align-items: flex-start;
}
    
#widget_ffh {
    width: 100%;
}
}



@media all {
    
#\31 72901e5 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\33 b99435c {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 4b4a3f0 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a64e65c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 a64e65c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\34 b4d8555 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fcf403bb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fcf403bb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\30 8eff366 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.25435936315391%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ebee6a9d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ebee6a9d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#d4595cc7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b45a0a0c {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 5aba9fe {
    width: 437px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#af3c34a0 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c315cc0 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 327735c {
    width: 429px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f9f9a2ad {
    width: 506px;
    height: auto;
    max-width: 100%;
    margin-bottom: 30px;
}
    
#f7d61768 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f507c65b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 fe02206 {
    width: 436px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 4089bd7 {
    width: 612px;
    height: auto;
    max-width: 100%;
}
    
#\34 98bd51a {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 9f6265f {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 8bf464e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 f00bbcb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c8672b39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.70%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 dd48243.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 dd48243 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6950d94 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 136ce21 {
    width: 435px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_3vk {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_vb0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 327735c {
    width: 326.672px;
}
    
#\33 b99435c {
    width: 25.4062px;
}
    
#f9f9a2ad {
    width: 595px;
    margin-bottom: 15px;
}
    
#\36 4b4a3f0 {
    width: 186px;
}
    
#f7d61768 {
    column-gap: 4%;
}
    
#f507c65b {
    column-gap: 4%;
}
    
#\30 8eff366 {
    width: 100%;
    min-height: 80px;
}
    
#\32 fe02206 {
    width: 335.688px;
}
    
#\31 4089bd7 {
    width: 595px;
}
    
#d4595cc7 {
    column-gap: 4%;
}
    
#\34 98bd51a {
    width: 25.6406px;
}
    
#b45a0a0c {
    width: 24.9609px;
}
    
#\33 9f6265f {
    width: 26.1094px;
}
    
#\38 8bf464e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 8% 6% 8% 6%;
}
    
#\35 5aba9fe {
    width: 320.914px;
}
    
#\36 f00bbcb {
    column-gap: 4%;
}
    
#c8672b39 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#af3c34a0 {
    width: 186px;
}
    
#\32 c315cc0 {
    width: 186px;
}
    
#\30 6950d94 {
    width: 196px;
}
    
#\35 136ce21 {
    width: 329.703px;
}
}



@media (max-width: 767px) {
    
#\34 327735c {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\33 b99435c {
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9f9a2ad {
    margin-bottom: 10px;
}
    
#\36 4b4a3f0 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7d61768 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f507c65b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 8eff366 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 fe02206 {
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 4089bd7 {
    width: 99.9999555678978%;
}
    
#d4595cc7 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 98bd51a {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b45a0a0c {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 9f6265f {
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 8bf464e {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\35 5aba9fe {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f00bbcb {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c8672b39 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
}
    
#af3c34a0 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c315cc0 {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 6950d94 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 136ce21 {
    width: 99.9999555678978%;
    margin: 0px 0% 0px 0%;
}
    
#\36 406e21a {
    margin: 0px 0% 0px 0%;
}
    
#widget_vb0 {
    height: 240px;
}
}



@media all {
    
#a28498c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#dc46409f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d2fa011 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 275fde8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b7a35a4 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 861a5f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 51.48%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/WhatsApp+Bild+2025-11-19+um+21.34.11_2723ca1b+%28Mittel%29-1920w.jpg");
    justify-content: flex-start;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 861a5f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAEQMTFCExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDc2AYDMXamWinhk24QcafURJtmHv/Z');
}
    
#\30 a14bb14 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 574.625px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 5px 5px 5px 5px;
}
    
#\37 d36e6de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 42.51324456902593%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 bda7af9 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#b6fefacc {
    width: 574.625px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qdo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 87fbd62 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d2fa011 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
}
    
#\32 861a5f7 {
    width: 100%;
    min-height: 80px;
    padding-bottom: 4%;
    order: 1;
    background-position: 50% 50%;
}
#\32 861a5f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAEQMTFCExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDc2AYDMXamWinhk24QcafURJtmHv/Z');
}
    
#\30 a14bb14 {
    width: 640px;
}
    
#\37 d36e6de {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    order: 0;
}
    
#\30 bda7af9 {
    height: 202px;
}
    
#b6fefacc {
    width: 640px;
}
}



@media (max-width: 767px) {
    
#\38 d2fa011 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\32 861a5f7 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    padding-bottom: 4%;
    height: auto;
    order: 0;
}
#\32 861a5f7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAEQMTFCExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDc2AYDMXamWinhk24QcafURJtmHv/Z');
}
    
#\37 d36e6de {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    order: 1;
}
    
#\30 bda7af9 {
    height: 116px;
}
}



@media all {
    
#\39 b4f94ad {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
    
#bc5944c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 d2c82e6 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/AdobeStock_631018624-9b4a0c14-1920w.png);
    background-size: contain;
    background-position: 50% 100%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\36 d2c82e6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AAAAAAB/fwAAKioAAF5IMgN+aFsiaFhPUVlLRHZIPjllOzMtNUA0LQ0AAAAAAF9PLwE3Kx4En4Z1Fr6hkU2kiXuLfGZcuFJCOqc1KiNmNioiKQAAAAAAOTkyBz86Mg6ykYE2066cgL+bis2Kb2L5VEE46S4jHZgwJB1HANu2oRCliXghln1tKLyVhVbesJyazJ6J5pBtXP1QOS30KBoTpSocFFQA8tC5NNm3okvCo5BRsYh1cMGOd6qvfmb0fFhF/kw2KvU4KySnSTsyVwDpvqNP4LadeNGokJK/lH2fwYxxxaRyWPqCXUr+bFhO+H1xbLOjlpBtAO+/n2jouZ2c3K+UzNGmjNDQoITlt4lu/qaBbP6lj4T7wLGqytjGv5oA8LqWduKylLXhsZTz47ac9+6/ovvis5f+2rKb/t3DtP7q1svd69TIvQD5w5+d6Lqezem/pf3pxbD999G6/vXNtP7vyLL+6Mi0/ePHttfcvayxAPrEobfpvqPa6cay/ejMvP321sL+9NG7/u7Ltv7fvqj917ahyM2pkpPYzd9xDjAsRAAAAABJRU5ErkJggg==');
}
    
#\38 989b56b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    padding: 6% 16px 6% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b7274caa {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 304fc8f {
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 52da48c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d2c82e6 {
    order: 2;
    width: 100%;
    min-height: 140px;
    height: auto;
    padding: 4% 4% 4% 4%;
}
#\36 d2c82e6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AAAAAAB/fwAAKioAAF5IMgN+aFsiaFhPUVlLRHZIPjllOzMtNUA0LQ0AAAAAAF9PLwE3Kx4En4Z1Fr6hkU2kiXuLfGZcuFJCOqc1KiNmNioiKQAAAAAAOTkyBz86Mg6ykYE2066cgL+bis2Kb2L5VEE46S4jHZgwJB1HANu2oRCliXghln1tKLyVhVbesJyazJ6J5pBtXP1QOS30KBoTpSocFFQA8tC5NNm3okvCo5BRsYh1cMGOd6qvfmb0fFhF/kw2KvU4KySnSTsyVwDpvqNP4LadeNGokJK/lH2fwYxxxaRyWPqCXUr+bFhO+H1xbLOjlpBtAO+/n2jouZ2c3K+UzNGmjNDQoITlt4lu/qaBbP6lj4T7wLGqytjGv5oA8LqWduKylLXhsZTz47ac9+6/ovvis5f+2rKb/t3DtP7q1svd69TIvQD5w5+d6Lqezem/pf3pxbD999G6/vXNtP7vyLL+6Mi0/ePHttfcvayxAPrEobfpvqPa6cay/ejMvP321sL+9NG7/u7Ltv7fvqj917ahyM2pkpPYzd9xDjAsRAAAAABJRU5ErkJggg==');
}
    
#b7274caa {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
}
    
#\38 989b56b {
    width: 100%;
    min-height: 80px;
    order: 1;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 b4f94ad {
    order: 1;
    height: 150px;
}
    
#\36 d2c82e6 {
    width: 100%;
    min-height: 249px;
    align-items: flex-end;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
}
#\36 d2c82e6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AAAAAAB/fwAAKioAAF5IMgN+aFsiaFhPUVlLRHZIPjllOzMtNUA0LQ0AAAAAAF9PLwE3Kx4En4Z1Fr6hkU2kiXuLfGZcuFJCOqc1KiNmNioiKQAAAAAAOTkyBz86Mg6ykYE2066cgL+bis2Kb2L5VEE46S4jHZgwJB1HANu2oRCliXghln1tKLyVhVbesJyazJ6J5pBtXP1QOS30KBoTpSocFFQA8tC5NNm3okvCo5BRsYh1cMGOd6qvfmb0fFhF/kw2KvU4KySnSTsyVwDpvqNP4LadeNGokJK/lH2fwYxxxaRyWPqCXUr+bFhO+H1xbLOjlpBtAO+/n2jouZ2c3K+UzNGmjNDQoITlt4lu/qaBbP6lj4T7wLGqytjGv5oA8LqWduKylLXhsZTz47ac9+6/ovvis5f+2rKb/t3DtP7q1svd69TIvQD5w5+d6Lqezem/pf3pxbD999G6/vXNtP7vyLL+6Mi0/ePHttfcvayxAPrEobfpvqPa6cay/ejMvP321sL+9NG7/u7Ltv7fvqj917ahyM2pkpPYzd9xDjAsRAAAAABJRU5ErkJggg==');
}
    
#\38 989b56b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
}
    
#b7274caa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
}



@media all {
    
#a425baec {
    background-color: var(--color_4);
    background-image: url("https://le-de.cdn-website.com/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/AdobeStock_625198328_1-1920w.jpg");
    background-position: 100% 50%;
    border-radius: 20px 20px 20px 20px;
}
#a425baec.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAACAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAACAAcAAAAAAAAAAAAAAAAAAQIDBRMhMTP/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABYRAQEBAAAAAAAAAAAAAAAAAAAEQf/aAAwDAQACEQMRAD8ApKVwRUy0rcOFpAB1rTj/2Q==');
}
    
#\34 a5a3988 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 02b16d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e5032e07 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gag {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 515606f {
    margin: 0% 2% 4% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 02b16d0 {
    width: 100%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#e5032e07 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 30px;
    padding: 6% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#\34 a5a3988 {
    width: 280px;
}
    
#\35 02b16d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#e5032e07 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 8% 8% 8% 8%;
}
}



@media all {
    
#\38 c1c48b7 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ceec8e1 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 0px 0;
    justify-content: space-between;
    align-items: flex-end;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0a857f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0a857f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b092eac {
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_3d2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1e1d186 {
    margin: 0px 0% 0px 0%;
}
    
#group_96l {
    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%;
    align-self: stretch;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c1c48b7 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 ceec8e1 {
    align-items: center;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    min-height: 80px;
}
    
#\39 0a857f5 {
    width: 100%;
}
    
#group_96l {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 c1c48b7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 7%;
    padding-right: 7%;
    flex-wrap: nowrap;
    padding-top: 10%;
}
    
#\39 ceec8e1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding-bottom: 6%;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\39 0a857f5.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
    padding-top: 0px;
}
#\39 0a857f5 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_96l {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 a000a9a {
    background-color: var(--color_6);
    background-image: none;
}
    
#\39 7815b9e {
    width: 380px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 128b9f6.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 128b9f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e2c109.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#\34 0e2c109 {
    width: 99.99582373454507%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0b37b25.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 0b37b25 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d09ed73 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    flex-wrap: wrap;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#dfabaf34.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#dfabaf34 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 3156e69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5a92f2e {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4241ade {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b2e8e2e {
    width: 394px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 099cbe4.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\35 099cbe4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e3b0082b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#e3b0082b {
    width: 99.9972283464567%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ebfdd3d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4px 6px 4px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 68a3a03.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 68a3a03 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ea63793f {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\33 38be50d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f060e6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\34 5ed962f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\36 d92c674.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\36 d92c674 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 64e2787.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 64e2787 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#da80c814.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#da80c814 {
    width: 99.9964977055752%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_guv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 0649bdc {
    margin: 0px 0% 0px 0%;
}
    
#widget_9g7 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#widget_gug {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f4801b {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#f91cf0f6.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#f91cf0f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f029404e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f029404e {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 f200732 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ad8dace {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 9b5ade8.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 9b5ade8 {
    width: auto;
    height: auto;
    max-width: 65%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 d47f601.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 d47f601 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 b5a383f {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f81edd20 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#cb1f2027 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba5c17af.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#ba5c17af {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1b10c21 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\38 6b8b705.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\38 6b8b705 {
    width: auto;
    height: auto;
    max-width: 65%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b499228e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b499228e {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 12eb4de {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#\39 79d45ff.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\39 79d45ff {
    width: auto;
    height: auto;
    max-width: 65%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 772e133.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 772e133 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d76a4b60 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaabb576 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 5;
    flex-wrap: wrap;
    column-gap: 0%;
    padding: 4px 0% 4px 0%;
    margin: 0% 0% 10px 0%;
}
    
#a1974d3f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#a1974d3f {
    width: undefinednull;
    height: auto;
    max-width: 65%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 0880a39.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 0880a39 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a871e8c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#a871e8c0 {
    width: 99.9964977055752%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8e818f9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 4px 6px 4px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7f0ab62.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7f0ab62 {
    width: auto;
    height: auto;
    max-width: 65%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f50cb331.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#f50cb331 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 81e4835 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    order: 5;
    padding: 4px 6px 4px 6px;
    margin: 0px 0% 0px 0%;
}
    
#b4b3b892.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4b3b892 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b600e0a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 b600e0a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_816 {
    width: 100%;
    height: 412px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 6;
}
    
#widget_n7i {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 7815b9e {
    width: 595px;
}
    
#\35 128b9f6 {
    width: auto;
}
    
#\34 0b37b25 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d09ed73 {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfabaf34 {
    width: auto;
}
    
#\35 3156e69 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5a92f2e {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4241ade {
    height: auto;
    min-height: 76px;
    width: 99.9976570370891%;
    row-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b2e8e2e {
    width: 595px;
}
    
#\35 099cbe4 {
    width: auto;
}
    
#e3b0082b {
    order: 0;
}
    
#\30 ebfdd3d {
    height: auto;
    min-height: 76px;
    width: 99.9976570370891%;
    row-gap: 0px;
}
    
#\38 68a3a03 {
    width: auto;
}
    
#ea63793f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 16px;
}
    
#\33 38be50d {
    height: auto;
    min-height: 76px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.99769645362143%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f060e6 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5ed962f {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d92c674 {
    width: auto;
}
    
#\31 64e2787 {
    width: auto;
}
    
#da80c814 {
    order: 0;
}
    
#widget_gug {
    width: 70%;
}
    
#widget_9g7 {
    width: 70%;
}
    
#\37 0f4801b {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f91cf0f6 {
    width: auto;
}
    
#f029404e {
    width: auto;
}
    
#\39 f200732 {
    width: 70%;
}
    
#\32 ad8dace {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9b5ade8 {
    width: auto;
}
    
#\36 d47f601 {
    width: auto;
}
    
#\34 b5a383f {
    width: 70%;
}
    
#f81edd20 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb1f2027 {
    width: 595px;
}
    
#ba5c17af {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1b10c21 {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6b8b705 {
    width: auto;
}
    
#b499228e {
    width: auto;
}
    
#\38 12eb4de {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 79d45ff {
    width: auto;
}
    
#\34 772e133 {
    width: auto;
}
    
#d76a4b60 {
    width: 70%;
}
    
#eaabb576 {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1974d3f {
    width: auto;
}
    
#\39 0880a39 {
    width: auto;
}
    
#a871e8c0 {
    order: 2;
}
    
#\35 8e818f9 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    order: 3;
}
    
#c7f0ab62 {
    width: 595px;
}
    
#f50cb331 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#\37 81e4835 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    order: 4;
}
    
#b4b3b892 {
    width: 595px;
}
    
#\34 b600e0a {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 128b9f6 {
    width: auto;
    min-width: 32px;
    max-width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e2c109.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
    
#\34 0b37b25 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d09ed73 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfabaf34 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3156e69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
    padding: 16px 10px 16px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5a92f2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#\32 4241ade {
    width: 100%;
    order: 3;
}
    
#\35 099cbe4 {
    width: auto;
}
    
#e3b0082b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#e3b0082b {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 ebfdd3d {
    width: 100%;
}
    
#\38 68a3a03 {
    width: auto;
}
    
#ea63793f {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 8px;
}
    
#\33 38be50d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    padding: 0px 6px 0px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f060e6 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5ed962f {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d92c674 {
    width: auto;
    min-width: 32px;
    max-width: 50%;
    margin: 0px 0% 0px 0%;
}
    
#\31 64e2787 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#da80c814.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#da80c814 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_gug {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9g7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_guv {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 0f4801b {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f91cf0f6 {
    width: auto;
    min-width: 32px;
    max-width: 65%;
    margin: 0px 0% 0px 0%;
}
    
#f029404e {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f200732 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad8dace {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9b5ade8 {
    width: auto;
    min-width: 32px;
    max-width: 60%;
    margin: 0px 0% 0px 0%;
}
    
#\36 d47f601 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b5a383f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f81edd20 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba5c17af {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1b10c21 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6b8b705 {
    width: auto;
    min-width: 32px;
    max-width: 65%;
    margin: 0px 0% 0px 0%;
}
    
#b499228e {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 12eb4de {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 79d45ff {
    width: auto;
    min-width: 32px;
    max-width: 65%;
    margin: 0px 0% 0px 0%;
}
    
#\34 772e133 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d76a4b60 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eaabb576 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    row-gap: 5px;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1974d3f {
    width: auto;
    min-width: 32px;
    max-width: 65%;
    margin: 0px 0% 0px 0%;
}
    
#\39 0880a39 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a871e8c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 6px 0px 6px;
}
#a871e8c0 {
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\35 8e818f9 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    width: 100%;
    row-gap: 5px;
    order: 5;
}
    
#f50cb331 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 81e4835 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    width: 100%;
    row-gap: 5px;
    order: 6;
}
    
#\34 b600e0a {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c7f0ab62 {
    min-width: 32px;
    max-width: 70%;
    margin: 0px 0% 0px 0%;
}
    
#b4b3b892 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7815b9e {
    width: auto;
    min-width: 32px;
    max-width: 65%;
    margin: 0px 0% 0px 0%;
}
    
#cb1f2027 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n7i {
    height: 240px;
}
}



@media all {
    
#dea3aa8d {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 8% 5%;
    margin: 0% 0% 0% 0%;
}
    
#e5715f80 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\31 5def594.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\31 5def594 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 74b037c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d0e373f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 d0e373f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c29b37c9.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#c29b37c9 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_biq {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 10px 0%;
}
    
#\36 88bce65.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 6px;
    padding-right: 6px;
}
#\36 88bce65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0gb {
    justify-content: flex-start;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 25px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1cb664a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 10px 0%;
}
    
#\37 906d301.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 906d301 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c77e9eda.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#c77e9eda {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#addf35a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0a20e4e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 10px 0%;
}
    
#\34 e38ac2e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\34 e38ac2e {
    width: auto;
    height: auto;
    max-width: 70%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ecbaa59b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#ecbaa59b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 efc0d46 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 10px 0%;
}
    
#\30 18c6b97.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\30 18c6b97 {
    width: auto;
    height: auto;
    max-width: 70%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a6e592df.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#a6e592df {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a1c87d1f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 4px 0px 4px 0px;
    margin: 0px 0% 10px 0%;
}
    
#a486cd9f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#a486cd9f {
    width: auto;
    height: auto;
    max-width: 70%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 535d720.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 535d720 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d1aae13e {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8204f0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 869d521.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\36 869d521 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cf6275af {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    order: 2;
    padding: 4px 0px 4px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 74c19a5 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 52bd393.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 52bd393 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a4007f76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a4007f76 {
    width: 99.9972283464567%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac00721 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    order: 5;
    padding: 4px 0px 4px 0px;
    margin: 0% 0% 0% 0%;
}
    
#da3a1c25.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#da3a1c25 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e4318fa4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#e4318fa4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 58545d5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    order: 6;
    padding: 4px 0px 4px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 843cb28.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 843cb28 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 203121c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 203121c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#accc94ad {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 4px 6px 4px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ef5cc1.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\31 3ef5cc1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 49b78d1.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\31 49b78d1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e59bc8b2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 4px 6px 4px 6px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be42b889.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#be42b889 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a1f3f31.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 a1f3f31 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2e363da {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    order: 6;
    padding: 4px 0px 4px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9da9005.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\30 9da9005 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 510c873.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 510c873 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dea3aa8d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 16px;
}
    
#\38 74b037c {
    height: auto;
    min-height: 76px;
    width: 99.99769645362143%;
    row-gap: 0px;
}
    
#\37 d0e373f {
    width: auto;
}
    
#c29b37c9 {
    width: 20%;
}
    
#group_0gb {
    width: 100%;
    min-height: 80px;
    padding: 25px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 906d301 {
    width: auto;
}
    
#c77e9eda {
    width: 20%;
}
    
#\34 e38ac2e {
    width: 100.00%;
}
    
#ecbaa59b {
    width: 20%;
}
    
#\30 18c6b97 {
    width: 100.00%;
}
    
#a6e592df {
    width: 20%;
}
    
#a486cd9f {
    width: 100.00%;
}
    
#\36 535d720 {
    width: 20%;
}
    
#\33 74c19a5 {
    width: 100%;
    min-height: 80px;
}
    
#accc94ad {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\31 3ef5cc1 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 49b78d1 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
    
#e59bc8b2 {
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#be42b889 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a1f3f31 {
    width: 20%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dea3aa8d {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 8px;
}
    
#\31 5def594.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#\38 74b037c {
    width: 100%;
}
    
#\37 d0e373f {
    width: auto;
}
    
#c29b37c9 {
    width: auto;
}
    
#\36 88bce65.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
    
#group_0gb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 906d301 {
    width: auto;
}
    
#c77e9eda {
    width: auto;
}
    
#\33 0a20e4e {
    column-gap: 0px;
}
    
#\34 e38ac2e {
    width: auto;
    min-width: 32px;
    max-width: 70%;
}
    
#ecbaa59b {
    width: auto;
}
    
#\33 efc0d46 {
    column-gap: 0px;
}
    
#\30 18c6b97 {
    width: auto;
    min-width: 32px;
    max-width: 70%;
}
    
#a6e592df {
    width: auto;
}
    
#a1c87d1f {
    column-gap: 0px;
}
    
#a486cd9f {
    width: auto;
    min-width: 32px;
    max-width: 70%;
}
    
#\36 535d720 {
    width: auto;
}
    
#cf6275af {
    width: 100%;
}
    
#\36 869d521 {
    width: auto;
}
    
#\33 74c19a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#\35 52bd393 {
    width: auto;
}
    
#a4007f76.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#a4007f76 {
    order: 0;
}
    
#\37 ac00721 {
    width: 100%;
}
    
#da3a1c25 {
    width: auto;
    min-width: 10px;
    max-width: 65%;
}
    
#e4318fa4 {
    width: auto;
}
    
#\31 58545d5 {
    width: 100%;
}
    
#\37 843cb28 {
    width: auto;
    min-width: 10px;
    max-width: 65%;
}
    
#\36 203121c {
    width: auto;
}
    
#accc94ad {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    width: 100%;
    row-gap: 5px;
}
    
#\31 3ef5cc1 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 49b78d1 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e59bc8b2 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    width: 100%;
    row-gap: 5px;
}
    
#be42b889 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a1f3f31 {
    width: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e363da {
    width: 100%;
}
    
#\30 9da9005 {
    width: auto;
    min-width: 10px;
    max-width: 65%;
}
    
#\33 510c873 {
    width: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5b3ac43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\39 92b768a {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5cc5219::before, #\35 5cc5219 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 5cc5219 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://le-de.cdn-website.com/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/WhatsApp-Bild-2025-11-19-um-21.39.36_5cf7ed60-1920w.png");
    background-position: 0% 0%;
}
#\35 5cc5219.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVQI1wXBO07CcADA4f+9PIGzN9AjGCcHB4lhIcZqrajQtLbSh7W0pY+AbQlGQiTo4CNEiHEgqQ4uXuDn94ll6DE3L3lvHbPQZarommoQ8ZSWJPEMO5jhemOEaucUdsDSMancNj9dnapn8RbHTJIho7DkwQ0RB94zaTTiOwv5Cw0+LI2hpnFj+GR2wKNjM9dkRD1Z0OtPWeUpv5HJWNNonhjUFR+jZZGfHVHsbyP0+y+C8oVJv+D1tkPWvEBqqNRkH1kxadf2aGxuIJTRivPyk0465c7xGMgSgXRK98rDVk0Od3fYWl/jH9hetmZmrVR3AAAAAElFTkSuQmCC');
}
    
#widget_kqv {
    width: 56.04%;
    height: auto;
    max-width: 800px;
}
    
#\34 c15a453 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 92b768a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 372px;
}
    
#\34 c15a453 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5cc5219::before, #\35 5cc5219 > .bgExtraLayerOverlay {
    
}
#\35 5cc5219 {
    background-position: 50% 50%;
}
#\35 5cc5219.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVQI1wXBO07CcADA4f+9PIGzN9AjGCcHB4lhIcZqrajQtLbSh7W0pY+AbQlGQiTo4CNEiHEgqQ4uXuDn94ll6DE3L3lvHbPQZarommoQ8ZSWJPEMO5jhemOEaucUdsDSMancNj9dnapn8RbHTJIho7DkwQ0RB94zaTTiOwv5Cw0+LI2hpnFj+GR2wKNjM9dkRD1Z0OtPWeUpv5HJWNNonhjUFR+jZZGfHVHsbyP0+y+C8oVJv+D1tkPWvEBqqNRkH1kxadf2aGxuIJTRivPyk0465c7xGMgSgXRK98rDVk0Od3fYWl/jH9hetmZmrVR3AAAAAElFTkSuQmCC');
}
    
#widget_kqv {
    width: 59.55%;
}
}



@media (max-width: 767px) {
    
#\34 5b3ac43 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 92b768a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 5cc5219::before, #\35 5cc5219 > .bgExtraLayerOverlay {
    
}
#\35 5cc5219 {
    background-position: 50% 50%;
}
#\35 5cc5219.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6klEQVQI1wXBO07CcADA4f+9PIGzN9AjGCcHB4lhIcZqrajQtLbSh7W0pY+AbQlGQiTo4CNEiHEgqQ4uXuDn94ll6DE3L3lvHbPQZarommoQ8ZSWJPEMO5jhemOEaucUdsDSMancNj9dnapn8RbHTJIho7DkwQ0RB94zaTTiOwv5Cw0+LI2hpnFj+GR2wKNjM9dkRD1Z0OtPWeUpv5HJWNNonhjUFR+jZZGfHVHsbyP0+y+C8oVJv+D1tkPWvEBqqNRkH1kxadf2aGxuIJTRivPyk0465c7xGMgSgXRK98rDVk0Od3fYWl/jH9hetmZmrVR3AAAAAElFTkSuQmCC');
}
    
#widget_kqv {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 2c7c0fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 97c1fe8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 772ac54 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_js1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tpb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dafca806 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2gt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 97c1fe8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#dafca806 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0cc992d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\32 f40cfd9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 4a70e6c {
    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/600a19fe47214cd092bc65a2a6f78526/dms3rep/multi/opt/AdobeStock_501883914+%28Gro%C3%9F%29-1920w.jpeg");
}
#\34 4a70e6c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAFhABAQEAAAAAAAAAAAAAAAAAAAM0/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQMxMv/aAAwDAQACEQMRAD8A2q+iiACqRUgwj//Z');
}
    
#widget_84p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p1r {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: stretch;
}
    
#\36 bb00550 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f40cfd9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 bb00550 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 934b85c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ff3fd0e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0c3a21f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fb73012d {
    margin: 0px 0% 0px 0%;
}
    
#widget_fip {
    width: 100%;
    height: 600px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ff3fd0e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fb73012d {
    margin: 0px 0% 0px 0%;
}
}



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

