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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2967123711 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1329988065 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/icon/Phone_7969552.svg) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1329988065 { border-radius:0px 0px 0px 0px !important; }

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

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

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

@media (min-width:1025px) {
  *#dm .dmInner *.u_2967123711 .photoGalleryThumbs .image-container a { padding-top:60px !important; }

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

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

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

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

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

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

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

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

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2967123711 .photoGalleryThumbs .image-container a { padding-top:60px !important; }

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

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

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

  *#dm .dmInner div.u_2967123711 .caption-container .caption-title { font-size:18px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_2967123711
{
}
#dm *.dmBody div.u_2967123711 .caption-container .caption-text .rteBlock
{
	font-size:16px !important;
	line-height:24px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\30 a76004d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 1e5bad4 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#f808448e::before, #f808448e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#f808448e {
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/AdobeStock_244162343-1920w.jpg);
    background-position: 50% 0%;
}
    
#widget_cja {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_inm {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: center;
    margin-top: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1e5bad4 {
    min-height: 500px;
    padding: 0px 30px 0px 30px;
}
    
#f808448e::before, #f808448e > .bgExtraLayerOverlay {
    
}
    
#\37 ac0a39b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 a76004d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 60px 20px 60px 20px;
}
    
#\36 1e5bad4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#f808448e::before, #f808448e > .bgExtraLayerOverlay {
    
}
    
#\37 ac0a39b {
    margin: 0px 0% 0px 0%;
}
    
#widget_inm {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
}
}



@media all {
    
#e9d16308 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a04ce880 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 74px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_d3q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 10px;
}
    
#widget_078 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a04ce880 {
    padding: 54px 30px 60px 30px;
}
    
#cf3508c3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e9d16308 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a04ce880 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#cf3508c3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 08276aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/AdobeStock_196873579-1920w.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 08276aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADBAUGEiECERNBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANI9W0dK7YSGab4mzjpVCvZoRvboz6URVA//2Q==');
}
    
#cf5e9ca1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#a6fd3fa5 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 78px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 071c51a::before, #\30 071c51a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#\30 071c51a {
    background-color: var(--color_2);
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/fluegel-bereich-links-1920w.png);
    background-size: auto;
    background-position: 0% 0%;
}
    
#\39 99d957f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tig {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6fd3fa5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 60px 30px 53px 30px;
}
    
#\31 08276aa {
    width: 100%;
    min-height: 80px;
    padding: 200px 0px 200px 0px;
}
#\31 08276aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADBAUGEiECERNBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANI9W0dK7YSGab4mzjpVCvZoRvboz6URVA//2Q==');
}
    
#cf5e9ca1 {
    width: 100%;
    min-height: 80px;
    padding-top: 6%;
    padding-bottom: 6%;
}
    
#da995d78 {
    margin: 0px 0% 0px 0%;
}
    
#\30 071c51a::before, #\30 071c51a > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 08276aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 150px 0px 150px 0px;
}
#\31 08276aa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADBAUGEiECERNBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANI9W0dK7YSGab4mzjpVCvZoRvboz6URVA//2Q==');
}
    
#cf5e9ca1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#a6fd3fa5 {
    min-height: unset;
    flex-direction: column;
    padding: 30px 20px 30px 20px;
}
    
#da995d78 {
    margin: 0px 0% 0px 0%;
}
    
#\30 071c51a::before, #\30 071c51a > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\35 7855697 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a969af3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 40px 70px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_cg5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 290efcf {
    margin: 0px 0% 0px 0%;
}
    
#\30 a969af3 {
    padding: 60px 30px 40px 30px;
}
}



@media (max-width: 767px) {
    
#\35 7855697 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 290efcf {
    margin: 0px 0% 0px 0%;
}
    
#\30 a969af3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px 0px 20px;
}
}



@media all {
    
#\38 31c6d3b {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 78px 40px 80px 40px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\33 3dbd447 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 f4e5854 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    background-image: url();
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\39 f4e5854.lazy {
    background-image: url('');
}
    
#\38 eb18e41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/AdobeStock_96542720-1920w.jpg);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\38 eb18e41.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwUREhUhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ANVu7NtVXwSzAlj3YMUjtOX0Nw+oifaKP//Z');
}
    
#bdc4a1be::before, #bdc4a1be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#bdc4a1be {
    background-color: var(--color_2);
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/fluegel-bereich-84446bc0-1920w.png);
    background-size: auto;
    background-position: 100% 0%;
}
#bdc4a1be.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsSAAALEgHS3X78AAAAVklEQVQI1y3KPwqBAQDAUSdQFmVRZHMBNot/ZVFGm8FITuDk76evjK/eCI/qjReOWFVTzLHErJqMqk11xg0HDN7ihCt21XqI42oxhH+8VHd88MWz2v8AW+dhHgyjqQQAAAAASUVORK5CYII=');
}
    
#\33 551b6a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 31c6d3b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 60px 30px 53px 30px;
}
    
#\39 f4e5854 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding-top: 6%;
    padding-bottom: 6%;
}
#\39 f4e5854.lazy {
    background-image: url('');
}
    
#\39 8a1dba3 {
    margin: 0px 0% 0px 0%;
}
    
#\38 eb18e41 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 200px 0px 200px 0px;
}
#\38 eb18e41.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwUREhUhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ANVu7NtVXwSzAlj3YMUjtOX0Nw+oifaKP//Z');
}
    
#bdc4a1be::before, #bdc4a1be > .bgExtraLayerOverlay {
    
}
#bdc4a1be.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsSAAALEgHS3X78AAAAVklEQVQI1y3KPwqBAQDAUSdQFmVRZHMBNot/ZVFGm8FITuDk76evjK/eCI/qjReOWFVTzLHErJqMqk11xg0HDN7ihCt21XqI42oxhH+8VHd88MWz2v8AW+dhHgyjqQQAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\38 31c6d3b {
    min-height: unset;
    flex-direction: column;
    padding: 30px 20px 23px 20px;
}
    
#\39 f4e5854 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
#\39 f4e5854.lazy {
    background-image: url('');
}
    
#\39 8a1dba3 {
    margin: 0px 0% 0px 0%;
}
    
#\38 eb18e41 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 150px 0px 150px 0px;
}
#\38 eb18e41.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwUREhUhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAMAwEAAhEDEQA/ANVu7NtVXwSzAlj3YMUjtOX0Nw+oifaKP//Z');
}
    
#bdc4a1be::before, #bdc4a1be > .bgExtraLayerOverlay {
    
}
#bdc4a1be.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsSAAALEgHS3X78AAAAVklEQVQI1y3KPwqBAQDAUSdQFmVRZHMBNot/ZVFGm8FITuDk76evjK/eCI/qjReOWFVTzLHErJqMqk11xg0HDN7ihCt21XqI42oxhH+8VHd88MWz2v8AW+dhHgyjqQQAAAAASUVORK5CYII=');
}
}



@media all {
    
#\36 47cc811 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    order: 1;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 371568a {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 78px 40px 80px 40px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\37 5429ea4 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 b50d98b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/b5a8e33ff37d48a487fcf5342c9c1bf1/dms3rep/multi/opt/AdobeStock_1293645747-1920w.jpg);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
#\32 b50d98b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADAgQFBhIHESFBYf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADIQT/2gAMAwEAAhEDEQA/AItu37UafjOMNNZzEYEY58Wnt6i1AtwkyzO5A7REV0gK2RagBhs//9k=');
}
    
#\38 dc53983 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bce840eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 47cc811 {
    width: 100%;
    min-height: 80px;
    padding-top: 6%;
    padding-bottom: 6%;
}
    
#\39 371568a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 60px 30px 53px 30px;
}
    
#f9004060 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b50d98b {
    width: 100%;
    min-height: 80px;
    padding: 200px 0px 200px 0px;
}
#\32 b50d98b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADAgQFBhIHESFBYf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADIQT/2gAMAwEAAhEDEQA/AItu37UafjOMNNZzEYEY58Wnt6i1AtwkyzO5A7REV0gK2RagBhs//9k=');
}
}



@media (max-width: 767px) {
    
#\36 47cc811 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\39 371568a {
    min-height: unset;
    flex-direction: column;
    padding: 30px 20px 23px 20px;
}
    
#f9004060 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b50d98b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 150px 0px 150px 0px;
}
#\32 b50d98b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQADAgQFBhIHESFBYf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADIQT/2gAMAwEAAhEDEQA/AItu37UafjOMNNZzEYEY58Wnt6i1AtwkyzO5A7REV0gK2RagBhs//9k=');
}
}



@media all {
    
#\38 2d3c7c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 6fa9cbb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70.7px 40px 70.7px 40px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\30 207481a {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_s9q {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_oe6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b4l {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6fa9cbb {
    padding: 60px 30px 60px 30px;
}
    
#\39 341a0b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 2d3c7c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 6fa9cbb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 20px 60px 20px;
}
    
#widget_s9q {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_b4l {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 341a0b1 {
    margin: 0px 0% 0px 0%;
}
}

