@media (min-width:1025px) {
  *#dm .dmInner *.u_1803831011 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1803831011 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1633190459 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1633190459 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1559425615 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1559425615 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs .image-container a { padding-top:100px !important; }

  *#dm .dmInner div.u_1901806211 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1901806211 .caption-container .caption-text { font-size:17px !important; }

  *#dm .dmInner div.u_1901806211 .caption-container .caption-text .rteBlock { font-size:17px !important; }

  *#dm .dmInner div.u_1901806211 .caption-button {
    width:146px !important;
    height:48px !important;
  }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1901806211 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_1892425394 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1892425394 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1892425394 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1559425615 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1994695973 { display:none !important; }

  *#dm .dmInner *.u_1040484083 { display:none !important; }

  *#dm .dmInner *.u_1434425678 { display:none !important; }

  *#dm .dmInner *.u_1680692255 { display:none !important; }

  *#dm .dmInner *.u_1214871027 { display:none !important; }

  *#dm .dmInner *.u_1040838392 { display:none !important; }

  *#dm .dmInner *.u_1869515707 { display:none !important; }

  *#dm .dmInner *.u_1690091034 { display:none !important; }

  *#dm .dmInner *.u_1405459873 { display:none !important; }

  *#dm .dmInner *.u_1427236883 { display:none !important; }

  *#dm .dmInner *.u_1824849136 { display:none !important; }

  *#dm .dmInner *.u_1342111411 { display:none !important; }

  *#dm .dmInner *.u_1244490804 { display:none !important; }

  *#dm .dmInner *.u_1941340207 { display:none !important; }

  *#dm .dmInner *.u_1292137653 { display:none !important; }

  *#dm .dmInner *.u_1032075744 { display:none !important; }

  *#dm .dmInner div.u_1469564182 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1224838400 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1927675333 hr {
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:2px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_2755028107 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:rgb(82,82,82) rgb(82,82,82) rgb(82,82,82) rgb(82,82,82) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1983863982 hr {
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:2px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner *.u_1700547742 { display:none !important; }

  *#dm .dmInner *.u_1980962967 { display:none !important; }

  *#dm .dmInner *.u_1784555503 { display:none !important; }

  *#dm .dmInner *.u_1855834228 { display:none !important; }

  *#dm .dmInner *.u_1255057854 { display:none !important; }

  *#dm .dmInner *.u_1365761478 { display:none !important; }

  *#dm .dmInner *.u_1331387850 { display:none !important; }

  *#dm .dmInner *.u_1883352460 { display:none !important; }

  *#dm .dmInner *.u_1976801387 { display:none !important; }

  *#dm .dmInner *.u_1316574127 { display:none !important; }

  *#dm .dmInner *.u_1644893942 { display:none !important; }

  *#dm .dmInner *.u_1102078468 { display:none !important; }

  *#dm .dmInner *.u_1721663918 { display:none !important; }

  *#dm .dmInner *.u_1723102631 { display:none !important; }

  *#dm .dmInner *.u_1445702112 { display:none !important; }

  *#dm .dmInner *.u_1072698685 { display:none !important; }

  *#dm .dmInner *.u_1944524528 { display:none !important; }

  *#dm .dmInner *.u_1059673278 { display:none !important; }

  *#dm .dmInner *.u_1987795670 { display:none !important; }

  *#dm .dmInner *.u_1593433736 { display:none !important; }

  *#dm .dmInner *.u_1670817599 { display:none !important; }

  *#dm .dmInner *.u_1528377730 { display:none !important; }

  *#dm .dmInner *.u_1256524255 { display:none !important; }

  *#dm .dmInner *.u_1421273957 { display:none !important; }

  *#dm .dmInner *.u_1435920231 { display:none !important; }

  *#dm .dmInner *.u_1491936085 { display:none !important; }

  *#dm .dmInner *.u_1960040543 { display:none !important; }

  *#dm .dmInner *.u_1379548122 { display:none !important; }

  *#dm .dmInner *.u_1277181032 { display:none !important; }

  *#dm .dmInner *.u_1015683876 { display:none !important; }

  *#dm .dmInner *.u_1192819253 { display:none !important; }

  *#dm .dmInner *.u_1202039048 { display:none !important; }

  *#dm .dmInner *.u_1044112851 { display:none !important; }

  *#dm .dmInner *.u_1165096082 { display:none !important; }

  *#dm .dmInner *.u_1270913989 { display:none !important; }

  *#dm .dmInner *.u_1017266070 { display:none !important; }

  *#dm .dmInner *.u_1105458692 { display:none !important; }

  *#dm .dmInner *.u_1897517651 { display:none !important; }

  *#dm .dmInner *.u_1024445805 { display:none !important; }

  *#dm .dmInner *.u_1950088967 { display:none !important; }

  *#dm .dmInner *.u_1553662784 { display:none !important; }

  *#dm .dmInner *.u_1696691973 { display:none !important; }

  *#dm .dmInner *.u_1740551395 { display:none !important; }

  *#dm .dmInner *.u_1910785816 { display:none !important; }

  *#dm .dmInner *.u_1275239453 { display:none !important; }

  *#dm .dmInner *.u_1309275505 { display:none !important; }

  *#dm .dmInner *.u_1888967891 { display:none !important; }

  *#dm .dmInner *.u_1509880213 { display:none !important; }

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

  *#dm .dmInner div.u_1157580815 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1901806211 .caption-container .caption-title { font-family: 'Jost' !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="1345448777"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner div.u_1230313405 {
    border-style:solid !important;
    border-color:rgb(139,169,79) rgb(139,169,79) rgb(139,169,79) rgb(139,169,79) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1901806211 { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1111115074 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

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

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

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

  *#dm .dmInner div.u_1882725897 hr {
    height:0px !important;
    background:none !important;
    min-height:0px !important;
    border-width:2px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_1565975097 { display:none !important; }

  *#dm .dmInner *.u_1852401790 { display:none !important; }

  *#dm .dmInner *.u_1080495994 { display:none !important; }

  *#dm .dmInner *.u_1929942513 { display:none !important; }

  *#dm .dmInner a.u_1401835113 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1401835113:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1401835113.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1519003963:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1519003963.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1519003963 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/icon/Mail_4536510.svg) !important;
  }

  *#dm .dmInner *.u_1836646209 { display:block !important; }

  *#dm .dmInner *.u_1223360252 { display:none !important; }

  *#dm .dmInner *.u_1442724704 { display:block !important; }

  *#dm .dmInner *.u_1882622706 { display:none !important; }

  *#dm .dmInner *.u_1140403707 { display:block !important; }

  *#dm .dmInner *.u_1836450300 { display:none !important; }

  *#dm .dmInner *.u_1730253638 { display:block !important; }

  *#dm .dmInner *.u_1115386609 { display:none !important; }

  *#dm .dmInner *.u_1889549141 { display:block !important; }

  *#dm .dmInner *.u_1501198198 { display:none !important; }

  *#dm .dmInner *.u_1667785952 { display:block !important; }

  *#dm .dmInner *.u_1566022285 { display:none !important; }

  *#dm .dmInner *.u_1687141277 { display:block !important; }

  *#dm .dmInner *.u_1528647443 { display:none !important; }

  *#dm .dmInner *.u_1598225176 { display:block !important; }

  *#dm .dmInner *.u_1748723333 { display:none !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1901806211 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1892425394 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1892425394 .photoGalleryViewAll { padding:0 2px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1559425615 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1559425615 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1803831011 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1803831011 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1633190459 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1633190459 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1901806211 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs .image-container a { padding-top:110px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1559425615 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1559425615 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1803831011 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1803831011 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner *.u_1633190459 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_1633190459 .photoGalleryViewAll { padding:0 2px !important; }

  *#dm .dmInner div.u_1901806211 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner *.u_1892425394 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1892425394 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner *.u_1559425615 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs .image-container a { padding-top:80px !important; }

  *#dm .dmInner *.u_1901806211 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1901806211 .photoGalleryViewAll { padding:0 7.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_k98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_fdv {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_u4i {
    width: 99.997428550071%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 055992a {
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 3;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a757650 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 16px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 86548ee {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b3002d4 {
    width: 180px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\38 d8d4ae2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 16px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da253fef {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 07b982d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/Aufmacher+40-05be0262-1920w.jpg);
    align-items: center;
    order: 4;
    background-position: 0% 50%;
    border-style: solid;
    border-width: 4px 2px 4px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d021e9a2 {
    min-height: 400px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#fe369069 {
    align-items: center;
    width: 20%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/Aufmacher+35-0d84da37-1920w.jpg);
    order: 1;
    border-style: solid;
    border-width: 4px 2px 4px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6cb8094::before, #e6cb8094 > .bgExtraLayerOverlay {
    
}
#e6cb8094 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/Aufmacher+1-1920w.jpg);
    align-items: center;
    order: 0;
    border-style: solid;
    border-width: 4px 2px 4px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f5dbee3c {
    background-color: var(--color_2);
    background-image: initial;
    border-width: 5px 0px 5px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
}
    
#group_grm {
    width: 20%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/Aufmacher+21-1920w.jpg);
    order: 2;
    border-style: solid;
    border-width: 4px 2px 4px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
}
    
#group_n9t {
    width: 20%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/Aufmacher+4-79d41f13-1920w.jpg);
    order: 3;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 4px 2px 4px 2px;
}
    
#\34 380c6ba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 ee8f969 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: initial;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c8c56c7f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#c8233c50 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 8cd3aa6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 02973b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0e064db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b5282a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 abb35e9 {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1e1f49e {
    align-items: center;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85cf448 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 16px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e5ed1e13 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c21902c1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 6bf12dd {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 16px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5956b88 {
    width: 539px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 5709601 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d10bf9b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2efadd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d524ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 72b81bb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b95aa186 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_m2l {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#\35 fd7a452 {
    width: 99.997428550071%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k71 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 15px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec3080bd {
    width: 87.12238232468779%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5q5 {
    width: 35px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 08253ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\33 08253ce {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c76d2751 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 89c0b66 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6bc8bb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e80a58ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\30 c0441c8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df1b311d {
    margin: 0px 0% 0px 0%;
}
    
#\36 11f0ff9.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\36 11f0ff9 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eaaf8f68 {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2f66c0d {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5d7bb57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5d7bb57 {
    width: 73.56%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1dd4285 {
    margin: 0px 0% 0px 0%;
}
    
#\31 e9db0cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_5);
    align-items: center;
    background-image: initial;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d0a64119 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\37 a261f4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 53b712f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dd3f31f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 b76eb38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_rra {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 d012854 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc6ddd35 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 7ff78d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5ba8679 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 175823d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 85e0352 {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c63de21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1a72e8b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bfd1fae7 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 f6c14ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb1eae9a {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fd92524 {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c336d21b {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 aa18967 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9891255 {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 21c5e75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e68908c4 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a16cb6d {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 ad7e2bc {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e6320d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3dbaad1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfefb2df {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 4c64c25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 deb15ed {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a07b94b {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5b3f7a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d55b5764 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 a6075d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e839745b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 9f8e10b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9c07045 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de1f106f {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_lmk {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 32e98f4 {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 20dea2c {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ee04094 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 236591f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b498eee {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8a152cb {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 b4dae11 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 8d27526 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f69cb7c0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 85275f8 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#acc52533 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a5e5d78 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 0b3feb4 {
    align-items: flex-start;
    width: 90%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3bd3408 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 4714320 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ccd6c431 {
    min-height: 100px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 be64953 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 9c2f9d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 1px 1px 1px 1px;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#a0c243d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 1px 1px 1px 1px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#group_n65 {
    width: 31.333333333333332%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 1px 1px 1px 1px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_obo.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#widget_obo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vm8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_tak {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5c75518 {
    margin: 0% 0% 0px 0%;
}
    
#widget_4n8 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f792d6e0 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 7572b9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 e7dfec1.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 e7dfec1 {
    width: 200px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: -20px 0% 0px 0%;
}
    
#\35 9de96af {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\34 5d2f747 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1ed55d4 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ddc558da {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ed85bf2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\38 749de75 {
    margin: 0px 0% 0px 0%;
}
    
#aebe92d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#aebe92d8 {
    width: 99.997428550071%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a85245ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#aeb10e54 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 c7f597d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#c50f3544 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#db0b3806 {
    width: 310px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 371004e {
    flex-direction: row;
    align-items: flex-start;
    width: 99.9991369597008%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 30px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5cad375 {
    width: 310px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5fff1a4 {
    margin: 0px 0% 0px 0%;
}
    
#f1a5ceaf {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 7be5bf5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adf29443 {
    width: 35.96123990122984%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f53a89ac {
    width: 31.79348404574113%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c969a772 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-direction: row;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de14bbc7 {
    align-items: center;
    width: 47.95571955719557%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a919853::before, #\32 a919853 > .bgExtraLayerOverlay {
    
}
#\32 a919853 {
    background-color: var(--color_2);
    background-image: url(https://le-de.cdn-website.com/79d0a756ef254f7b86f59f2c1e9b2ed7/dms3rep/multi/opt/bio-kontakt-1920w.jpg);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b567c657 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.85);
    order: 0;
    background-image: initial;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c2d7d5 {
    margin: 0px 0% 0px 0%;
}
    
#\37 087873b {
    align-items: center;
    width: 48%;
    min-height: 432px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9f0d242 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 7fd3400 {
    width: 100%;
    height: auto;
    min-width: 32px;
    min-height: 100px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d023f5d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d023f5d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 459f936.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 459f936 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df95e8fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df95e8fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3490779 {
    width: 120px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 27a6bd5 {
    margin: 0px 0% 0px 0%;
}
    
#b67d5686 {
    width: 100%;
    height: 180px;
    max-width: 100%;
    order: 0;
}
    
#bffe84f3 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 9ffdff0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    border-style: solid;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c5a5788f {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#d7a5ccac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 f0d089e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e45ffbd7 {
    width: 99.997428550071%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 47520bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0aed244 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 07b982d {
    width: 20%;
    min-height: 8px;
}
    
#d021e9a2 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 187px;
}
    
#fe369069 {
    width: 20%;
    min-height: 8px;
}
    
#e6cb8094::before, #e6cb8094 > .bgExtraLayerOverlay {
    
}
#e6cb8094 {
    width: 20%;
    min-height: 8px;
}
    
#group_grm {
    width: 20%;
    min-height: 8px;
}
    
#group_n9t {
    width: 20%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8233c50 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 02973b8 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 ee8f969 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 670141c {
    margin: 0px 0% 0px 0%;
}
    
#\33 72b81bb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 4% 5% 4%;
}
    
#group_m2l {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#d10bf9b0 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2f66c0d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 e9db0cb {
    width: 100%;
    min-height: 80px;
}
    
#\31 b76eb38 {
    width: 100%;
    min-height: 80px;
}
    
#\36 5d7bb57 {
    width: 99.90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c336d21b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 3bd3408 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ccd6c431 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
    column-gap: 2%;
    padding: 5% 4% 0% 4%;
}
    
#\31 5c75518 {
    margin: 0px 0% 0px 0%;
}
    
#\36 9c2f9d4 {
    width: 32%;
    min-height: 8px;
}
    
#a0c243d7 {
    width: 32%;
    min-height: 8px;
}
    
#group_n65 {
    width: 32%;
    min-height: 8px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 749de75 {
    margin: 0px 0% 0px 0%;
}
    
#aeb10e54 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aebe92d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aebe92d8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c50f3544 {
    align-items: center;
}
    
#db0b3806 {
    width: 349px;
}
    
#\30 371004e {
    column-gap: 24px;
}
    
#d5cad375 {
    width: 349px;
}
    
#b5fff1a4 {
    margin: 0px 0% 0px 0%;
}
    
#adf29443 {
    width: 100.00%;
}
    
#f53a89ac {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b567c657 {
    order: 1;
    align-items: center;
    width: 100%;
    min-height: 80px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c2d7d5 {
    margin: 0px 0% 0px 0%;
}
    
#c969a772 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 34px;
}
    
#\37 087873b {
    min-width: 32px;
    width: 100.00%;
    order: 1;
    height: auto;
    min-height: 280px;
    margin: 0px 0% 0px 0%;
}
    
#de14bbc7 {
    min-width: 32px;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 9f0d242 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
}
    
#\32 a919853::before, #\32 a919853 > .bgExtraLayerOverlay {
    
}
    
#\30 3490779 {
    height: auto;
    width: 120px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 0% 4%;
}
    
#\34 86548ee {
    width: 290px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b3002d4 {
    width: 290px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 055992a {
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#da253fef {
    width: auto;
}
    
#\30 a757650 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 07b982d {
    width: 49.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d021e9a2 {
    min-height: 400px;
    flex-direction: row;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: wrap;
    column-gap: 1%;
}
    
#fe369069 {
    width: 32.666666666666664%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e6cb8094::before, #e6cb8094 > .bgExtraLayerOverlay {
    
}
#e6cb8094 {
    width: 49.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_grm {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_n9t {
    width: 49.5%;
    min-height: 80px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 ee8f969 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
    order: 0;
}
    
#c8233c50 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 0% 4%;
}
    
#\31 02973b8 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\35 abb35e9 {
    width: 290px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e5ed1e13 {
    width: 290px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1e1f49e {
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5956b88 {
    width: auto;
}
    
#f85cf448 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c21902c1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d10bf9b0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
}
    
#\33 72b81bb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_m2l {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 89c0b66 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#c76d2751 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
}
    
#df1b311d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 2f66c0d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#\31 e9db0cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b76eb38 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 20px;
}
    
#\35 1dd4285 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 a6075d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c336d21b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_lmk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cb1eae9a {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f69cb7c0 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ccd6c431 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#\36 9c2f9d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a0c243d7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_n65 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_obo {
    height: 140px;
}
    
#widget_vm8 {
    height: 140px;
}
    
#widget_tak {
    height: 140px;
}
    
#\31 5c75518 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 7572b9f {
    width: 100%;
    min-height: 20px;
    align-items: center;
    row-gap: 20px;
}
    
#a1ed55d4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#ddc558da {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a85245ca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#aeb10e54 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#aebe92d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#aebe92d8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 749de75 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c50f3544 {
    width: 100%;
    min-height: 20px;
    align-items: center;
}
    
#db0b3806 {
    width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 371004e {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5cad375 {
    width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f1a5ceaf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#f53a89ac {
    width: 100.00%;
}
    
#adf29443 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b567c657 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    order: 1;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c2d7d5 {
    margin: 0px 0% 0px 0%;
}
    
#c969a772 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 087873b {
    min-width: 32px;
    width: 100.00%;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#de14bbc7 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 9f0d242 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#\32 a919853::before, #\32 a919853 > .bgExtraLayerOverlay {
    
}
    
#\30 3490779 {
    height: auto;
    width: 100px;
}
}



@media (max-width: 767px) {
    
#b67d5686 {
    height: 120px;
}
    
#\35 9ffdff0 {
    min-height: 130px;
    align-items: center;
    width: 100%;
}
    
#c5a5788f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 f0d089e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 47520bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

