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

  *#dm .dmInner a.u_3924971524 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/2fd76b25f4ef463297d4cd4ed61d64d7/icon/Phone_7399212.svg) !important;
  }

  .u_1848717171 {}

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

  *#dm .dmInner div.u_4268216392 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner nav.u_1391979926 { color:white !important; }

  *#dm .dmInner div.u_2460079898 {
    background-color:rgba(51,51,51,0.33) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }

  *#dm .dmInner div.u_1605368312 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1081059554 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }
}
*#dm .dmInner div.u_3718005225
{
	z-index:3 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_3718005225
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e22d5acf::before, #e22d5acf > .bgExtraLayerOverlay {
    
}
#e22d5acf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: center;
    background-image: url("https://le-de.cdn-website.com/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/element-9-960h.webp");
    background-position: 100% 100%;
    background-size: contain;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7fc2599 {
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#da2b1fac::before, #da2b1fac > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
}
#da2b1fac {
    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/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/AdobeStock_336651438b-1920w.webp");
}
    
#group_2lt {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 80px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ott.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#widget_ott {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bfaaa2b8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k8e {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#widget_l5k.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_l5k {
    width: 66.45%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\32 5944901 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f2cd45b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 db964bf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c91ad2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_vcr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_33i {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 bd7f8c6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c6266635 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0555f33 {
    width: 52%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/start-ivca2b-1920w.webp");
    border-style: solid;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-width: 0px 0px 0 0;
    padding: 10px 60px 10px 10px;
    margin: 60px 0% 60px -4%;
}
#\33 0555f33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAcAAUAmJZwCdAD5imnziAD+/qpK6bpsygKrf2kyChCe35QH6RRQNIuDf6ZplCm4IsV8eAA=');
}
    
#\38 6891e24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    padding: 4% 8% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b7983af5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b9227427 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 b920d5a {
    min-height: 850px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#ba1e6d09 {
    margin: 0px 0% 0px 0%;
}
    
#f1f66f0e {
    background-color: var(--color_6);
    background-image: none;
}
}



@media all {
    
#\33 1f1be1a[data-css-edit] {
    z-index: 2;
}
#\33 1f1be1a {
    width: 52%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/start-ivca1-1920w.webp");
    border-style: solid;
    border-color: #000000 var(--color_3) #000000 #000000;
    border-width: 0px 0px 0 0;
    order: 0;
    padding: 10px 10px 10px 60px;
    margin: 60px -4% 60px 0%;
}
#\33 1f1be1a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZQCdAEO+y9jgAD+/pMjqczWXojYpZ9UqFVDDKYyGdtNsIHhr7IwLqo2HLAA');
}
    
#\31 84cb58a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab865fa7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd0f3592 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 e4f397b {
    min-height: 850px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
}
    
#d21f09b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed3f4e79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    order: 1;
    padding: 4% 4% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0897e5e {
    margin: 0px 0% 0px 0%;
}
    
#\39 fa4d8bc {
    background-color: var(--color_6);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc982666 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b5bd2708 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 666f37f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c2771d4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0fb12ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1adacc2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f2415a0d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 dbe6ed3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b77fa7a {
    min-height: 446px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9a51b19::before, #\36 9a51b19 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.75;
    border-radius: inherit;
}
#\36 9a51b19 {
    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/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/imgi_19_img-7086-1920w.jpg");
    background-attachment: fixed;
    background-position: 50% 0%;
}
#\36 9a51b19.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIAAwQFBhESIzFRof/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDP3TbL/A3dI3aJ01R2gPAkS7PmaihxjmIYcg+/sRA//9k=');
}
    
#\36 7f8b416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/2fd76b25f4ef463297d4cd4ed61d64d7/dms3rep/multi/opt/element-10-704h.webp");
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\36 7f8b416.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRqIAAABXRUJQVlA4WAoAAAAQAAAACQAACAAAQUxQSEIAAAAFYB1JspJ5hlv+CfLl7g4xRMQE8NN13Jdp8h13BNS+eY5TALZS40EGuJ7fHccAaMvaOUZAWcY9jhKwPc/bjxTw4wRWUDggOgAAANABAJ0BKgoACQABQCYljAAC51LbGFLAAP76JOwYqqZEEpgc2oQAJKJ/A4FEG2kSx/3Zi0oyZ6mAAAA=');
}
    
#widget_jse {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u7p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e7d {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 e09ee86 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r1s.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_r1s {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -17px 0%;
}
}



@media all {
    
#\39 6991d36 {
    justify-content: space-between;
    align-items: flex-start;
    width: 23%;
    min-height: 220px;
    max-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 54da696 {
    justify-content: space-between;
    align-items: flex-start;
    width: 23%;
    min-height: 220px;
    max-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 ca0afdf.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\33 ca0afdf {
    width: 85%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 3a21441 {
    justify-content: space-between;
    align-items: flex-start;
    width: 23%;
    min-height: 220px;
    max-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d7951545 {
    width: 60%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c6382170.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#c6382170 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\38 3d98110.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\38 3d98110 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 88fc044.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 88fc044 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\34 ae5df22 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 9da1462.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\35 9da1462 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#c6ec852b {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 17d4e29 {
    min-height: 141px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#feb30bb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#feb30bb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#a023f92e {
    justify-content: space-between;
    align-items: flex-start;
    width: 23%;
    min-height: 220px;
    max-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f4e1eb8a {
    background-color: var(--color_5);
    background-image: none;
}
    
#d27fdf22 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc7dc4dc {
    margin: -50px 0% 0px 0%;
}
    
#c1f5882c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 90b64a8 {
    min-height: 43px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c2417787 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f4271276 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\34 5284096 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 9667426 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 7f850bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 7f850bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: -20px 0px 0px 0px;
}
    
#\36 0d665db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 ac44279 {
    min-height: 2px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f6e568c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bad9bbcf[data-css-edit] {
    z-index: 1;
}
#bad9bbcf {
    min-height: 34px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a363ba7a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 4c1ce57 {
    margin: 0px 0% -30px 0%;
}
    
#widget_r69 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7fc2599 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 480px;
}
    
#bfaaa2b8 {
    margin: 0px 0% 0px 0%;
}
    
#da2b1fac::before, #da2b1fac > .bgExtraLayerOverlay {
    
}
    
#widget_k8e {
    height: auto;
}
    
#e22d5acf::before, #e22d5acf > .bgExtraLayerOverlay {
    
}
    
#widget_l5k {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5944901 {
    margin: 0px 0% 0px 0%;
}
    
#\30 db964bf {
    min-height: 435px;
    padding: 60px 2% 60px 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0555f33 {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    order: 0;
    padding: 200px 0px 200px 0px;
    margin: 0% 0% 0% 0%;
}
#\33 0555f33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAcAAUAmJZwCdAD5imnziAD+/qpK6bpsygKrf2kyChCe35QH6RRQNIuDf6ZplCm4IsV8eAA=');
}
    
#\38 6891e24 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b920d5a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 2% 4% 2%;
}
    
#ba1e6d09 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1f1be1a {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    order: 0;
    padding: 200px 0px 200px 0px;
    margin: 0% 0% 0% 0%;
}
#\33 1f1be1a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZQCdAEO+y9jgAD+/pMjqczWXojYpZ9UqFVDDKYyGdtNsIHhr7IwLqo2HLAA');
}
    
#\36 e4f397b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 2% 4% 2%;
}
    
#ed3f4e79 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0897e5e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 666f37f {
    padding: 60px 2% 60px 2%;
}
    
#\37 c2771d4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b77fa7a {
    min-height: 209px;
    padding: 60px 2% 0px 2%;
}
    
#\36 e09ee86 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7f8b416 {
    background-repeat: no-repeat;
    background-size: contain;
    width: 40%;
}
#\36 7f8b416.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRqIAAABXRUJQVlA4WAoAAAAQAAAACQAACAAAQUxQSEIAAAAFYB1JspJ5hlv+CfLl7g4xRMQE8NN13Jdp8h13BNS+eY5TALZS40EGuJ7fHccAaMvaOUZAWcY9jhKwPc/bjxTw4wRWUDggOgAAANABAJ0BKgoACQABQCYljAAC51LbGFLAAP76JOwYqqZEEpgc2oQAJKJ/A4FEG2kSx/3Zi0oyZ6mAAAA=');
}
    
#widget_r1s {
    height: auto;
}
    
#\36 9a51b19::before, #\36 9a51b19 > .bgExtraLayerOverlay {
    
}
#\36 9a51b19.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIAAwQFBhESIzFRof/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDP3TbL/A3dI3aJ01R2gPAkS7PmaihxjmIYcg+/sRA//9k=');
}
    
#\39 dbe6ed3 {
    width: 56%;
    padding: 10px 10px 60px 10px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 17d4e29 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d7951545 {
    height: auto;
    width: 40%;
}
    
#feb30bb4 {
    height: auto;
    width: 70%;
}
    
#\34 ae5df22 {
    height: auto;
    width: 40%;
}
    
#\33 ca0afdf {
    height: auto;
    width: 40%;
}
    
#\33 54da696 {
    width: 48%;
    min-height: 180px;
}
    
#\39 6991d36 {
    width: 48%;
    min-height: 180px;
}
    
#a023f92e {
    width: 48%;
    min-height: 180px;
}
    
#\32 3a21441 {
    width: 48%;
    min-height: 180px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc7dc4dc {
    margin: -20px 0% 0px 0%;
}
    
#\32 90b64a8 {
    min-height: 0px;
    padding: 0% 0% 0% 0%;
}
    
#f4271276 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9667426 {
    margin: 0px 0% 0px 0%;
}
    
#\37 7f850bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 7f850bf {
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#\32 ac44279 {
    min-height: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bad9bbcf {
    padding: 0% 0% 0% 0%;
}
    
#\37 4c1ce57 {
    margin: 0px 0% -20px 0%;
}
    
#widget_r69 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#e22d5acf::before, #e22d5acf > .bgExtraLayerOverlay {
    
}
#e22d5acf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7fc2599 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_2lt {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: 50% 0% 0px 0%;
}
    
#da2b1fac::before, #da2b1fac > .bgExtraLayerOverlay {
    
}
    
#widget_k8e {
    height: auto;
}
    
#widget_l5k {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 5944901 {
    margin: 0px 0% 0px 0%;
}
    
#\34 f2cd45b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 db964bf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
}



@media (max-width: 767px) {
    
#\33 0555f33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    order: 0;
    padding: 160px 60px 160px 10px;
    margin: 0px 0% 0px 0%;
}
#\33 0555f33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkgAAABXRUJQVlA4IDwAAADQAQCdASoKAAcAAUAmJZwCdAD5imnziAD+/qpK6bpsygKrf2kyChCe35QH6RRQNIuDf6ZplCm4IsV8eAA=');
}
    
#\38 6891e24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 10% 4% 10% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b920d5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#ba1e6d09 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 1f1be1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 160px 60px 160px 10px;
    margin: 0px 0% 0px 0%;
}
#\33 1f1be1a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADQAQCdASoKAAcAAUAmJZQCdAEO+y9jgAD+/pMjqczWXojYpZ9UqFVDDKYyGdtNsIHhr7IwLqo2HLAA');
}
    
#\36 e4f397b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#ed3f4e79 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 4% 10% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0897e5e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 666f37f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#\30 1adacc2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 c2771d4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 dbe6ed3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 40px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b77fa7a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 7f8b416 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\36 7f8b416.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRqIAAABXRUJQVlA4WAoAAAAQAAAACQAACAAAQUxQSEIAAAAFYB1JspJ5hlv+CfLl7g4xRMQE8NN13Jdp8h13BNS+eY5TALZS40EGuJ7fHccAaMvaOUZAWcY9jhKwPc/bjxTw4wRWUDggOgAAANABAJ0BKgoACQABQCYljAAC51LbGFLAAP76JOwYqqZEEpgc2oQAJKJ/A4FEG2kSx/3Zi0oyZ6mAAAA=');
}
    
#widget_r1s {
    height: auto;
}
    
#\36 9a51b19::before, #\36 9a51b19 > .bgExtraLayerOverlay {
    
}
#\36 9a51b19.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIAAwQFBhESIzFRof/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDP3TbL/A3dI3aJ01R2gPAkS7PmaihxjmIYcg+/sRA//9k=');
}
}



@media (max-width: 767px) {
    
#\34 ae5df22 {
    height: auto;
    width: 40%;
}
    
#c6ec852b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 10px 0px 10px;
    margin: 40px 0% 40px 0%;
}
    
#d7951545 {
    height: auto;
    width: 40%;
}
    
#\38 17d4e29 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#feb30bb4 {
    height: auto;
    width: 70%;
}
    
#\33 ca0afdf {
    height: auto;
    width: 60%;
}
    
#\33 54da696 {
    width: 100%;
    min-height: 180px;
}
    
#\39 6991d36 {
    width: 100%;
    min-height: 180px;
}
    
#a023f92e {
    width: 100%;
    min-height: 180px;
}
    
#\32 3a21441 {
    width: 100%;
    min-height: 180px;
}
}



@media (max-width: 767px) {
    
#c1f5882c {
    min-height: 12px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-end;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 90b64a8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f4271276.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f4271276 {
    height: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fc7dc4dc {
    margin: -8px 0% -8px 0%;
}
}



@media (max-width: 767px) {
    
#\39 9667426 {
    margin: 0px 0% 0px 0%;
}
    
#\37 7f850bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 7f850bf {
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#\36 0d665db {
    min-height: 20px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    height: auto;
    justify-content: flex-start;
}
    
#\32 ac44279 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#f6e568c3 {
    min-height: 20px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#bad9bbcf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_r69 {
    height: auto;
}
    
#\37 4c1ce57 {
    margin: 0px 0% -10px 0%;
}
}

