@media all {
  *#dm .dmInner a.u_1481161100 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/icon/Phone_1147910.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1703400293 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/icon/Phone_1147910.svg) !important;
  }

  *#dm .dmInner div.u_1894204207 p { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1894204207 li { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1894204207 { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1960045532 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(106,197,124) rgb(106,197,124) rgb(106,197,124) rgb(106,197,124) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner a.u_1960045532 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/icon/Phone_1147910.svg) !important;
  }

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

  *#dm .dmInner a.u_1209507124:hover { background-image:none !important; }

  *#dm .dmInner a.u_1209507124.hover { background-image:none !important; }

  *#dm .dmInner a.u_1795985645:hover { background-image:none !important; }

  *#dm .dmInner a.u_1795985645.hover { background-image:none !important; }

  *#dm .dmInner a.u_1556508253:hover { background-image:none !important; }

  *#dm .dmInner a.u_1556508253.hover { background-image:none !important; }

  *#dm .dmInner a.u_1300212321:hover { background-image:none !important; }

  *#dm .dmInner a.u_1300212321.hover { background-image:none !important; }

  *#dm .dmInner a.u_1376489758:hover { background-image:none !important; }

  *#dm .dmInner a.u_1376489758.hover { background-image:none !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1675683288 .postArticle .blogImgLink { height:250px !important; }

  *#dm .dmInner div.u_1675683288 .postArticle>.inner {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    -webkit-box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1675683288 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1675683288 .postDescription {
    max-height:4.1em !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1675683288 .authorBar { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1675683288 .readMore a {
    color:var(--color_2) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1675683288 .blog-name { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1570179355:hover { background-image:none !important; }

  *#dm .dmInner a.u_1570179355.hover { background-image:none !important; }
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\31 5e405cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d1504d5e {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2c68034::before, #\36 2c68034 > .bgExtraLayerOverlay {
    
}
#\36 2c68034 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\35 18f55ae {
    margin: 0px 0% 0px 0%;
}
    
#widget_jvl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jvl {
    width: 100%;
    height: 80vh;
    min-height: 100px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 de3250e {
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 fa090fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/KUVA+29-1920w.jpg");
    border-radius: 0px 0px 0px 0px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f88f936e {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\30 4657cd7 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2dde8fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c733bd53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    padding: 5% 0px 5% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c14f01f {
    min-height: auto;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\30 a6812bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9a93ee3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#\33 9a93ee3 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 16px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 8f0ae14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 5473b02 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 31afb52 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 32px 80px 32px;
    margin: 0% 0% 0% 0%;
}
    
#widget_uh2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5mc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3883f59.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#\30 3883f59 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fd98905 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e5708d20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f0ac5a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8a1557b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#\30 8a1557b {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f83d6422 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d3e67894 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abde6f20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2073c63.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#\35 2073c63 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fad33fc5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b9296b61 {
    margin: 0px 0% 0px 0%;
}
    
#f57875f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3714fd4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/kaannettava_tolppa_ankkuri-1000x9999-q-85-1920w.jpg");
    border-radius: 0px 0px 0px 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 8ec0588 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48.5%;
    min-width: 4%;
    order: 1;
    padding: 5% 0px 5% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 6f34546 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3b281b6 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 3dd8a6d {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#\32 ffed1fb {
    min-height: auto;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#b34143a3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#b34143a3 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 8397ce4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/helsingin-pihaleikkiva-cc-88line-oy_kuva-10-800x9999-q-85-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 1808344 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 3e8a174.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#\36 3e8a174 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 8cc3c32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/KUVA+1-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b7ead3f5 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 bc83b51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/KUVA-26-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 8af70a2 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 34a3f27 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 9ecef1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/kuva-4-800x9999-q-85-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b12046b0 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 a3f6bd0 {
    align-items: center;
    width: auto;
    min-height: 240px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c74bfd8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#c74bfd8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f9652eb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#f9652eb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 4aa2761 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#fe5de3df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/kuva-5-800x9999-q-85-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 a36a003.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#\37 a36a003 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ddaebfa8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/8a92c56f28374e9c81e62b61814537d8/dms3rep/multi/opt/helsingin-pihaleikkiva-cc-88line-oy_kuva-2-800x9999-q-85-1920w.jpg");
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#afc76cdb.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#afc76cdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ec955106.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 24px 16px 24px;
}
#ec955106 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 66c47b0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ab1e6a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c29ff6ba {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b14e2214 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#ec6028b7 {
    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;
}
    
#b873d123.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 32px 8px 32px;
}
#b873d123 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: auto;
    align-self: center;
    order: 0;
    justify-self: auto;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1504d5e {
    padding: 0px 0px 0px 0px;
}
    
#\36 2c68034::before, #\36 2c68034 > .bgExtraLayerOverlay {
    
}
    
#\35 18f55ae {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fa090fc {
    width: 100%;
    min-height: 80px;
}
    
#f88f936e {
    height: 300px;
}
    
#c733bd53 {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c14f01f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fad33fc5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 31afb52 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
}
    
#\31 8f0ae14 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 fd98905 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f83d6422 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3714fd4 {
    width: 100%;
    min-height: 80px;
}
    
#\32 8ec0588 {
    width: 100%;
    min-height: 80px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 3dd8a6d {
    height: 300px;
}
    
#\32 ffed1fb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8397ce4 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 853d9fb {
    margin: 0px 0% 0px 0%;
}
    
#\31 4aa2761 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 320px;
}
    
#fe5de3df {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 8cc3c32 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ddaebfa8 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc83b51 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 9ecef1c {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#\31 5e405cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1504d5e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 2c68034::before, #\36 2c68034 > .bgExtraLayerOverlay {
    
}
    
#\35 18f55ae {
    margin: 0px 0% 0px 0%;
}
    
#widget_jvl {
    height: 80vh;
}
}



@media (max-width: 767px) {
    
#\38 fa090fc {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#\30 4657cd7 {
    margin: 0px 0% 0px 0%;
}
    
#c733bd53 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c14f01f {
    min-height: unset;
    flex-direction: column;
    row-gap: 25px;
}
    
#f88f936e {
    height: 250px;
}
}



@media (max-width: 767px) {
    
#\31 8f0ae14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 31afb52 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 fd98905 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f83d6422 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_uh2 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e5708d20 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d3e67894 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#b9296b61 {
    margin: 0px 0% 0px 0%;
}
    
#\30 3714fd4 {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#\32 8ec0588 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 ffed1fb {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
}
    
#\37 3dd8a6d {
    height: 250px;
}
}



@media (max-width: 767px) {
    
#\37 8397ce4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 4aa2761 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fe5de3df {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 8cc3c32 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ddaebfa8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 bc83b51 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 9ecef1c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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

#\33 9ecef1c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQRIQUi0eH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AN+/OXlUBErOKhPTJ+S5bm9KgsQWxvY8iJE0z4X/2Q==')!important}#\38 bc83b51.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABBAIFIRESMUFR/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABsRAAEEAwAAAAAAAAAAAAAAAAEAAgMEESEi/9oADAMBAAIRAxEAPwCidbmHCMEhiVsHGnTrIpgx9rZJx6iIpvQyUPPZlDtFf//Z')!important}#fe5de3df.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFByESMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBA1ET/9oADAMBAAIRAxEAPwCO7b55vd0yXSxmDdfQD6mop5D2FdSJ0fFQIiE7PoyaUw//2Q==')!important}#\38 fa090fc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAjEAACAAQFBQAAAAAAAAAAAAABAgADBBIGESEx4QcUI1Fx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAaEQEAAQUAAAAAAAAAAAAAAAABAAIREyNB/9oADAMBAAIRAxEAPwC2w9i62lYstrS12Y6kwgOoxAAKjP7zEnS9tWSKpjIAKruDlBayaW0eAHT3xE/dSAMfFfs//9k=')!important}#\30 3714fd4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAACAwEAAwAAAAAAAAAAAAABAgADBBEFITH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABMf/aAAwDAQACEQMRAD8An9+GnHrzFFDK9Zcq3zvuSdvm7VtcCmvgJERExdf/2Q==')!important}