@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1167862383 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1676406061 span.text { font-size:16px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1808447971 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
@media all {
  *#dm .dmInner div.u_1304066781 a { color:var(--color_2) !important; }

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

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

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

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

  *#dm .dmInner div.u_1823989886 .svg { fill:rgba(95,159,152,1) !important; }

  *#dm .dmInner *.u_1774661322 .svg { width:100% !important; }

  *#dm .dmInner div.u_1774661322 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1774661322 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(95,159,152,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1239897217 .svg { width:100% !important; }

  *#dm .dmInner div.u_1239897217 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1260713933 .svg { width:100% !important; }

  *#dm .dmInner div.u_1260713933 .svg { fill:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1239897217 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(95,159,152,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1260713933 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) rgb(95,159,152) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(95,159,152,1) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1304066781 .powered { font-size:16px !important; }

  *#dm .dmInner div.u_1304066781 a { font-size:16px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1808447971 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
*#dm .dmInner div.u_1774661322
{
	padding:12% !important;
}
*#dm .dmInner div.u_1239897217
{
	padding:12% !important;
}
*#dm .dmInner div.u_1260713933
{
	padding:12% !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1520147097 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1808447971 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1774661322
{
}
*#dm .dmInner div.u_1239897217
{
}
*#dm .dmInner div.u_1239897217
{
}
*#dm .dmInner div.u_1260713933
{
}
*#dm .dmInner div.u_1260713933
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 0.35);
    --overlapping-background-image: rgba(255, 255, 255, 0.35);
}
}



@media all {
    
#ec02ca0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.72%;
    min-width: 4%;
    background-image: url();
    padding: 0% 0% 0% 0%;
    margin: 0% 4% 0% 4%;
}
    
#\30 db4519a {
    min-height: 770px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_o38 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 620px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: var(--color_3);
    background-image: initial;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0df326a {
    width: 655px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 94c28a8 {
    width: 655px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e87bbb69 {
    width: 250px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f37cc4a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c482860a {
    width: 250px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bffae178 {
    background-image: url(https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_990807521-1920w.jpeg);
    background-size: contain;
    background-position: 100% 50%;
}
    
#group_dqq {
    width: 40.28%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b729ed1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 e72f3eb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3741bcb[data-css-edit] {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
#\37 3741bcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    border-radius: 5px 5px 5px 5px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\30 023855a {
    width: 46%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\34 f8011bc {
    width: 160px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 2;
}
    
#\30 48f6032 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(242, 242, 242, 1);
    background-image: url("https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_294195987-1920w.jpg");
    background-attachment: fixed;
}
    
#a0a94a33 {
    width: 539px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4e94805 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 6785d73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#af942d2c {
    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/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/Dr-med-Dieter-Stark-Facharzt-f%C3%BCr-Allgemeinmedizin-001-1920w.jpg");
    background-position: 50% 0%;
}
    
#\30 3bc3bc7 {
    min-height: 862px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 285px 0% 285px 0%;
    margin: 0% 0% 0% 0%;
}
    
#d2973ff6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 9805683.flex-element.widget-wrapper > [data-element-type] {
    padding: 8.39062px 8.39062px 8.39062px 8.39062px;
}
#\39 9805683 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dd54a529 {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 273460d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 bbe8cab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(95,159,152,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 0d75fd7 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9b43f48 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3a7c0e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 8.39062px 8.39062px 8.39062px 8.39062px;
}
#\32 3a7c0e9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7418de5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(95, 159, 152, 1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#df56c68c {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3fd479d {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 097e5f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(95, 159, 152, 1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 cf17b7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 8.39062px 8.39062px 8.39062px 8.39062px;
}
#\36 cf17b7c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3ff26a0 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dee67fd2 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e53484b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 47ee14a {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9ee3ad9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 2080e23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 1;
    background-image: url("https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_181517392-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d9a2048 {
    width: 100%;
    height: 250px;
    max-width: 100%;
}
    
#\35 3b1f6c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#ce3bee96 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8aeafb6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c35e754 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d9592bd1 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f6cba196 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c388d897 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 1;
    background-color: rgba(242,242,242,1);
    background-image: none;
    padding: 15px 60px 15px 60px;
    margin: 0% 0% 0% 0%;
}
    
#f1b9c81f {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d519c177 {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#\34 ff4fde0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 e2fa1ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50%;
    min-width: 4%;
    order: 0;
    background-image: url("https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_211045328-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#\34 b348a2a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 b979e18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#dc8f4118 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 38610b1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fe1da4d0 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 99e05dd {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 735d91c {
    margin: 0px 0% 0px 0%;
}
    
#widget_kkh {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 370b3f7 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#faa9a427 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 32414ac {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#b9eabbfd {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0da6ef9 {
    margin: 0px 0% 0px 0%;
}
    
#\31 91fce54 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c58879a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    order: 0;
    background-color: rgba(95,159,152,1);
    background-image: none;
    border-radius: 0 10px 10px 0;
    padding: 15px 60px 15px 60px;
    margin: 0% 1% 0% 0%;
}
    
#\36 0df5bcd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    order: 1;
    background-image: url("https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_1820440088-1920w.jpg");
    border-radius: 10px 0 0 10px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 1c7aedb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3322c05 {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c3fc9270 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f838ff26 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 a90923f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c1857fc {
    min-height: 63px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b0adcb28 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 f7ade52 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 84ea2a8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd8551e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-image: url("https://le-de.cdn-website.com/a4f3313b686d4136bc01a9bd9936e4d2/dms3rep/multi/opt/AdobeStock_1667519473-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#f113eb7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 d134c12 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 04ac0f3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 72c5ee0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 584f512 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b86220a3 {
    width: 100%;
    height: 250px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ed1e61ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(242,242,242,1);
    background-image: none;
}
    
#\31 623b92f {
    width: 1170px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 295ee3a {
    min-height: 63px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 361c6f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ff518ec {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b92992dc {
    margin: 0px 0% 0px 0%;
}
    
#\33 ef4b849 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(242,242,242,1);
    background-image: none;
}
    
#bb6043c5 {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9bf6984 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dbb94667.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#dbb94667 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cfb1e2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3b6a75b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\36 3b6a75b {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 db33dd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 4201e29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\36 4201e29 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd132488 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d8448e41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#d8448e41 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d95358f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d61a9a8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#d61a9a8a {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cabebf95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 e8ee029.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\39 e8ee029 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e6j {
    width: 100%;
    height: 14px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 3937239.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\38 3937239 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f53b9da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\31 f53b9da {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d429dfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\30 d429dfc {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d4c89f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7548b4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\36 7548b4c {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c197cc8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 67e66d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\33 67e66d9 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 899d03a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 2;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d889fdd2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(242,242,242,1);
    background-image: none;
}
    
#a18823a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3089ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e7ee8b5c {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ea170b64.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#ea170b64 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffcc67a0 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e69c5d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 fa412a6 {
    width: 100%;
    height: 14px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cb41fa3 {
    width: 100%;
    height: 14px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 e2b0da7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 081b1c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\30 081b1c7 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f52b00c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 2;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 4433e86 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(242,242,242,1);
    background-image: none;
}
    
#c4ea309d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a18c72d3 {
    margin: 0px 0% 0px 0%;
}
    
#d8d6532a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bb3492c4 {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c361e61.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\37 c361e61 {
    width: 1170px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 db4519a {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 0df326a {
    width: 548px;
}
    
#e87bbb69 {
    width: 250px;
    min-height: 54px;
}
    
#\36 f37cc4a {
    align-items: flex-start;
}
    
#c482860a {
    width: 250px;
    min-height: 54px;
}
    
#ec02ca0a {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    padding: 0px 4% 0px 4%;
}
    
#group_o38 {
    margin-left: 0%;
    padding-left: 4%;
    padding-right: 4%;
    width: 100.00%;
    height: auto;
    min-height: 370px;
    margin-top: 0%;
    margin-bottom: 0%;
    align-items: flex-start;
}
    
#bffae178 {
    background-position: 50% 0%;
}
    
#group_dqq {
    order: 0;
    width: 100%;
    min-height: 385px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e72f3eb {
    padding: 4% 4% 10% 4%;
}
    
#\30 023855a {
    width: 36.97%;
}
    
#\37 3741bcb {
    width: 58.95%;
}
    
#\33 4e94805 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3bc3bc7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 490px;
}
    
#d2973ff6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e53484b {
    margin: 0px 0% 0px 0%;
}
    
#dd54a529 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 2%;
    padding: 8% 2% 4% 2%;
}
    
#\34 bbe8cab {
    width: 32%;
    min-height: 8px;
}
    
#b7418de5 {
    width: 32%;
    min-height: 8px;
}
    
#\36 097e5f5 {
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c35e754 {
    margin: 0px 0% 0px 0%;
}
    
#\31 8aeafb6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\35 3b1f6c5 {
    width: 49%;
    min-height: 8px;
}
    
#\34 2080e23 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9592bd1 {
    padding: 0% 0% 0% 0%;
}
    
#\34 b348a2a {
    margin: 0px 0% 0px 0%;
}
    
#\39 e2fa1ca {
    width: 50%;
}
    
#c388d897 {
    width: 50%;
    padding: 15px 30px 15px 30px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc8f4118 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 735d91c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 370b3f7 {
    padding: 0% 0% 0% 0%;
}
    
#\35 0da6ef9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0df5bcd {
    width: 49%;
}
    
#\30 c58879a {
    width: 49%;
    padding: 15px 30px 15px 30px;
    margin: 0% 2% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3322c05 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 20px;
}
    
#f838ff26 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1c7aedb {
    width: 100%;
    padding: 0px 15px 0px 15px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c09b4f3b {
    margin: 0px 0% 0px 0%;
}
    
#\37 72c5ee0 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#bd8551e1 {
    width: 49%;
    min-height: 8px;
}
    
#f113eb7c {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 295ee3a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 ff518ec {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b92992dc {
    margin: 0px 0% 0px 0%;
}
    
#bb6043c5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 4% 2% 2% 2%;
}
    
#\32 9bf6984 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#d95358f7 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#fd132488 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 899d03a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3089ff {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#a18823a7 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e7ee8b5c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 2% 2% 4% 2%;
}
    
#ffcc67a0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f52b00c {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#c4ea309d {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#a18c72d3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 e2b0da7 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#bb3492c4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 0% 2% 4% 2%;
}
}



@media (max-width: 767px) {
    
#ec02ca0a {
    width: 100%;
    min-height: 408px;
    align-items: center;
    order: 1;
    padding-left: 4%;
    padding-right: 4%;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    padding-bottom: 4%;
}
    
#\30 db4519a {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\33 0df326a {
    width: 306px;
}
    
#e87bbb69 {
    width: 200px;
    min-height: 45px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f37cc4a {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    width: 100%;
}
    
#c482860a {
    width: 200px;
    min-height: 45px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bffae178 {
    background-position: 50% 0%;
}
    
#group_dqq {
    width: 100%;
    min-height: 200px;
    align-items: center;
    order: 0;
    height: auto;
}
    
#group_o38 {
    width: 99.81%;
    height: auto;
    min-height: 408px;
    padding-top: 5%;
    padding-bottom: 5%;
}
}



@media (max-width: 767px) {
    
#\37 e72f3eb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
}
    
#\37 3741bcb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 023855a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a0a94a33 {
    width: 306px;
}
    
#\33 4e94805 {
    margin: 0px 0% 0px 0%;
}
    
#\30 48f6032 {
    background-position: 100% 0%;
}
}



@media (max-width: 767px) {
    
#\36 6785d73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#af942d2c {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\30 3bc3bc7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 107px 4% 107px 4%;
}
    
#d2973ff6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dd54a529 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 4% 4%;
}
    
#\34 bbe8cab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 0d75fd7 {
    width: 306px;
}
    
#b7418de5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 8% 0% 8% 0%;
}
    
#df56c68c {
    width: 306px;
}
    
#\36 097e5f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e3ff26a0 {
    width: 306px;
}
    
#\30 e53484b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 47ee14a {
    width: 329px;
}
    
#\34 2080e23 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\31 d9a2048 {
    height: 200px;
}
    
#\35 3b1f6c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8aeafb6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#d9592bd1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c388d897 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#f1b9c81f {
    width: 329px;
}
    
#d519c177 {
    height: 200px;
}
    
#\39 e2fa1ca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 b348a2a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 b979e18 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dc8f4118 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fe1da4d0 {
    width: 329px;
}
}



@media (max-width: 767px) {
    
#\36 370b3f7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 32414ac {
    height: 200px;
}
    
#b9eabbfd {
    width: 329px;
}
    
#\30 c58879a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 3% 0% 0% 0%;
}
    
#\36 0df5bcd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\35 0da6ef9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 1c7aedb {
    min-height: 20px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 15px 0px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\37 3322c05 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 a90923f {
    min-height: 68px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 15px 15px 0px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c1857fc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 f7ade52 {
    width: 329px;
}
}



@media (max-width: 767px) {
    
#bd8551e1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#f113eb7c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 72c5ee0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 6% 4% 6% 4%;
}
    
#\36 584f512 {
    width: 329px;
}
    
#b86220a3 {
    height: 200px;
}
    
#c09b4f3b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 623b92f {
    width: 329px;
}
    
#\32 295ee3a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 361c6f9 {
    min-height: 68px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 15px 15px 0px 15px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#b92992dc {
    margin: 0px 0% 0px 0%;
}
    
#bb6043c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
}
    
#\32 9bf6984 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dbb94667 {
    width: 329px;
}
    
#\36 3b6a75b {
    width: 329px;
}
    
#\36 4201e29 {
    width: 329px;
}
    
#fd132488 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d8448e41 {
    width: 329px;
}
    
#d95358f7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d61a9a8a {
    width: 329px;
}
    
#\39 e8ee029 {
    width: 329px;
}
}



@media (max-width: 767px) {
    
#\38 3937239 {
    width: 329px;
}
    
#\31 f53b9da {
    width: 329px;
}
    
#\30 d429dfc {
    width: 329px;
}
    
#\36 7548b4c {
    width: 329px;
}
    
#\33 67e66d9 {
    width: 329px;
}
    
#\33 899d03a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a18823a7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 d3089ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e7ee8b5c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#ea170b64 {
    width: 329px;
}
    
#ffcc67a0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 e2b0da7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 081b1c7 {
    width: 329px;
}
    
#\38 f52b00c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c4ea309d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a18c72d3 {
    margin: 0px 0% 0px 0%;
}
    
#bb3492c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 6% 4%;
}
    
#\37 c361e61 {
    width: 329px;
}
}

#\34 2080e23.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQQAAhExBQYSIf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBAyEx/9oADAMBAAIRAxEAPwDWOOfbojRpalABXPo7xJ570wDg7G/kRBtaSq+H/9k=')!important}#\39 e2fa1ca.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBCEREhWh4f/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDIRP/2gAMAwEAAhEDEQA/AKjxSYWJS9VzWPa/W7toH1K5MBwigXgDjWvkRFOkm3oJZXBJYf/Z')!important}#\36 0df5bcd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwURBBIhI//EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQADAAMAAAAAAAAAAAAAAAAAAgMRMVH/2gAMAwEAAhEDEQA/AMzfA0UXOHT4Kuh1PpMiPieMWJDOBuIgS3fGxykU4f/Z')!important}#bd8551e1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRABAAICAgMAAAAAAAAAAAAAAQADAgUEIREy4f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIDEiH/2gAMAwEAAhEDEQA/ANvrd/buq7jX441cc6wU8MvK+YAOYp17fIiNW+Aub0f/2Q==')!important}#\30 48f6032.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxAAAgIDAQAAAAAAAAAAAAAAAAECAwQRFAX/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMh/9oADAMBAAIRAxEAPwDTrMWzksnBpTktJk8/Ly299bADpZWWyqByf//Z')!important}