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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

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

  *#dm .dmInner a.u_377203103 span.text {
    font-size:14px !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_377203103:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_377203103.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_377203103 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_3566555801 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1150397729 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1605629454 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1959295543 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1959295543 textarea {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1959295543 select {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1959295543 .dmforminput input { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .dmforminput textarea { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .dmforminput .fileUploadLink { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .checkboxwrapper span { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .radiowrapper span { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .optinwrapper div { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .freetextwrapper { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .dmforminput select { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 .dmforminput option { font-size:12px !important; }

  *#dm .dmInner div.u_1959295543 input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1959295543 .dmformsubmit:hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1959295543 .dmformsubmit.hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1959295543 .dmformsubmit {
    width:90px !important;
    height:45px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1959295543 .dmformsubmit:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1959295543 .dmformsubmit.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner nav.u_1191045873 { color:white !important; }
}
separatorHomeCss{color:red !important}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;
}
    
#bf9da439 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 05e744b {
    min-height: 830px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 de30284::before, #\38 de30284 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 de30284 {
    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/25e294de83e14758870c151b3c5af1fa/dms3rep/multi/opt/imgi_11_img_1462__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
    
#widget_1jk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_beb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6v3 {
    width: 122px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 f9211e8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 05e744b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 731px;
}
    
#\32 f9211e8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 de30284::before, #\38 de30284 > .bgExtraLayerOverlay {
    
}
    
#bf9da439 {
    width: 100%;
    padding: 20% 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#bf9da439 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 80% 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 05e744b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 de30284::before, #\38 de30284 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a775bd0b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 ba6c5b1 {
    min-height: 67px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#afaa18e6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_bk3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pj2 {
    width: 62.33%;
    height: auto;
    max-width: 100%;
}
    
#\32 95a36be {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ba6c5b1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 95a36be {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c35864e {
    min-height: 1118px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 746b892 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cc4096a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_dud {
    width: 100%;
    height: 853px;
    max-width: 100%;
}
    
#widget_9qa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ud9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a1f {
    width: 100%;
    height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 489f985 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b607e322 {
    width: 100%;
    height: 853px;
    max-width: 100%;
}
    
#\32 e9ef2fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#be3d9121 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bd2f4d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 bd2f4d8 {
    width: 100%;
    height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fbf400b6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c35864e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 631px;
}
    
#fbf400b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_dud {
    height: 466px;
}
    
#b607e322 {
    height: 467px;
}
}



@media (max-width: 767px) {
    
#\31 c35864e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#cc4096a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_dud {
    height: 240px;
}
    
#widget_a1f {
    height: 29px;
}
    
#\36 489f985 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b607e322 {
    height: 240px;
}
    
#\35 bd2f4d8 {
    height: 31px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e03fe189 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 efc0c56 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 26fe8d7::before, #\32 26fe8d7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(250, 41, 23, 1);
    opacity: 0.45;
    border-radius: inherit;
}
#\32 26fe8d7 {
    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/25e294de83e14758870c151b3c5af1fa/dms3rep/multi/opt/imgi_14_lavaito-miami-fondo-home-1920w.jpg);
    background-attachment: fixed;
}
#\32 26fe8d7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
    
#widget_94b {
    width: 82.19%;
    height: auto;
    max-width: 100%;
}
    
#fb4a5602 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 efc0c56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 76px;
}
    
#fb4a5602 {
    margin: 0px 0% 0px 0%;
}
    
#\32 26fe8d7::before, #\32 26fe8d7 > .bgExtraLayerOverlay {
    
}
#\32 26fe8d7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
}



@media (max-width: 767px) {
    
#e03fe189 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 efc0c56 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 26fe8d7::before, #\32 26fe8d7 > .bgExtraLayerOverlay {
    
}
#\32 26fe8d7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
    
#widget_94b {
    width: 100.00%;
}
}



@media all {
    
#\33 2685841 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 1087454 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fdaade1 {
    min-height: 290px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ae9094eb {
    margin: 0px 0% 0px 0%;
}
    
#\34 3cf5860::before, #\34 3cf5860 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(250, 41, 23, 1);
    opacity: 0.45;
    border-radius: inherit;
}
#\34 3cf5860 {
    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/25e294de83e14758870c151b3c5af1fa/dms3rep/multi/opt/imgi_14_lavaito-miami-fondo-home-1920w.jpg);
    background-attachment: fixed;
}
#\34 3cf5860.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
    
#widget_ud8 {
    width: 100%;
    height: 150px;
    max-width: 100%;
    order: 0;
}
    
#widget_85g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_nmu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_nmu {
    width: 64.13%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\32 8b0e39c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 e75c273 {
    width: 100%;
    height: 150px;
    max-width: 100%;
    order: 0;
}
    
#f6afd519.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f6afd519 {
    width: 64.13%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\34 287c0d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d146e92a {
    width: 100%;
    height: 150px;
    max-width: 100%;
    order: 0;
}
    
#\31 221bfc6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 221bfc6 {
    width: 64.13%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\30 3f4d833 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 fdaade1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 206px;
}
    
#ae9094eb {
    margin: 0px 0% 0px 0%;
}
    
#\34 3cf5860::before, #\34 3cf5860 > .bgExtraLayerOverlay {
    
}
#\34 3cf5860.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
}



@media (max-width: 767px) {
    
#\33 2685841 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 1087454 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 fdaade1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 3cf5860::before, #\34 3cf5860 > .bgExtraLayerOverlay {
    
}
#\34 3cf5860.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwURBjEy/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAMAwEAAhEDEQA/ANQsLOdsMzt0HzvYUa7klqHECcYCiI2dZSuF/9k=');
}
    
#widget_ud8 {
    height: 100px;
}
    
#\32 8b0e39c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 e75c273 {
    height: 100px;
}
    
#d146e92a {
    height: 100px;
}
}



@media all {
    
#\33 9276973 {
    min-height: 411px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eff9dbdd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b39026da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.08333333333333%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e774a00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.92%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2u9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_agb {
    width: 100%;
    height: 356px;
    max-width: 100%;
}
    
#af0f7186 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9276973 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 367px;
}
    
#af0f7186 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 9276973 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b39026da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e774a00 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_agb {
    height: 240px;
}
    
#widget_2u9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5101983 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 cdb11da {
    min-height: 77px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 1afcea1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_83t {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\34 27edcb8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cdb11da {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 27edcb8 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\32 2025542 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.50116666666666%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bf5af6a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 14a8c45 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a41348e8 {
    min-height: 549px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b37ea078 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.17%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_7tf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g4n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e6s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kru {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fcg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u1l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_15i {
    width: 100.01%;
    height: auto;
    max-width: 100%;
}
    
#b730ec42 {
    margin: 0px 0% 0px 0%;
}
    
#d2614d85 {
    width: 100%;
    height: 430px;
    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) {
    
#b730ec42 {
    margin: 0px 0% 0px 0%;
}
    
#a41348e8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 532px;
}
}



@media (max-width: 767px) {
    
#\32 2025542 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bf5af6a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a41348e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b37ea078 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d2614d85 {
    width: 100.00%;
}
}

