@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_1376878936 { border-radius:5px 5px 5px 5px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1623576561 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%227%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%207%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1591363547 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%227%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%207%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1438983372 {
    border-style:solid !important;
    border-color:var(--color_5) !important;
    border-width:0px !important;
  }

  *#dm .dmInner *.u_1438983372 .dmformsubmit {
    float:none !important;
    text-align:LEFT !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:20px !important;
    padding-right:20px !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family: Roboto !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1438983372 .m-recaptcha {
    font-family: Roboto !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput input {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput textarea {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .radiowrapper span {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .optinwrapper div {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .freetextwrapper {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput select {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput option {
    color:var(--color_2) !important;
    font-family: Roboto !important;
  }

  *#dm .dmInner div.u_1438983372 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:rgba(255,187,218,1) !important;
  }

  *#dm .dmInner div.u_1438983372 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:rgba(255,187,218,1) !important;
  }

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

  *#dm .dmInner div.u_1438983372 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    background-color:rgba(247,136,186,1) !important;
    background-image:initial !important;
    border-radius:5px 5px 5px 5px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1438983372 .dmformsubmit:hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1438983372 .dmformsubmit.hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1438983372 input:not([type="submit"]) {
    border-color:rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1438983372 textarea {
    border-color:rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1438983372 select {
    border-color:rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) rgb(30,97,147) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1438983372 .dmforminput { padding-inline:5px !important; }

  *#dm .dmInner div.u_1438983372 .spacing-container { margin-inline:-5px !important; }

  *#dm .dmInner nav.u_1012680048 { color:black !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1438983372 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:13px !important; }

  *#dm .dmInner div.u_1438983372 .m-recaptcha { font-size:13px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1438983372 .dmformsubmit {
    height:50px !important;
    width:314px !important;
  }

  *#dm .dmInner div.u_1438983372 input[type="submit"] { font-size:13px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1438983372 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1438983372 .m-recaptcha { font-size:14px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1438983372 .dmformsubmit {
    width:130px !important;
    height:50px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1438983372 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1438983372 .m-recaptcha { font-size:14px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1438983372 input[type="submit"] { font-size:14px !important; }

  *#dm .dmInner div.u_1438983372 .dmformsubmit {
    height:50px !important;
    width:625px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_8);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\34 9620f93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f2890d1f {
    min-height: 845px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_l12 {
    width: 100%;
    height: 1000px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2890d1f {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 495px;
}
    
#widget_l12 {
    height: 600px;
}
}



@media (max-width: 767px) {
    
#\34 9620f93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f2890d1f {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_l12 {
    height: 696px;
    width: 100.00%;
}
}



@media all {
    
#e6c8179e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
}
    
#\30 acead18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(203, 222, 247, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    padding: 16px 40px 16px 40px;
}
    
#\36 50eeaf8 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_u88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sqa {
    width: 73.32%;
    height: auto;
    max-width: 100%;
}
    
#\39 6a477ce {
    width: 87.76%;
    height: auto;
    max-width: 100%;
}
    
#\30 959052b {
    width: 87.81%;
    height: auto;
    max-width: 100%;
}
    
#\35 1faa15f {
    width: 87.79%;
    height: auto;
    max-width: 100%;
}
    
#widget_3a1 {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 50eeaf8 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 739px;
}
    
#widget_u88 {
    height: 824px;
    width: 100.00%;
}
    
#\30 acead18 {
    padding-left: 16px;
    padding-right: 16px;
}
    
#widget_3a1 {
    height: auto;
}
    
#\39 6a477ce {
    width: 100.00%;
}
    
#\30 959052b {
    width: 100.00%;
}
    
#\35 1faa15f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#e6c8179e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 acead18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\36 50eeaf8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_u88 {
    height: auto;
}
    
#widget_3a1 {
    height: auto;
}
    
#widget_sqa {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 1d7bb1d {
    width: 87.81%;
    height: auto;
    max-width: 100%;
}
    
#\39 7c0e008 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
    order: 1;
}
    
#a3f0efd9 {
    width: 87.76%;
    height: auto;
    max-width: 100%;
}
    
#d516a4da {
    width: 100.00%;
    height: 761px;
    max-width: 100%;
}
    
#\31 83cd9c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(255, 187, 218, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    order: 0;
    padding: 16px 40px 16px 40px;
}
#\31 83cd9c7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\39 8023f60 {
    min-height: 751px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\36 b15ffd9 {
    width: 91.87%;
    height: auto;
    max-width: 100%;
}
    
#widget_q4n {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#\31 cf0ea5d {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d516a4da {
    height: auto;
}
    
#\39 8023f60 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 494px;
}
    
#\31 83cd9c7 {
    padding-left: 16px;
    padding-right: 16px;
}
#\31 83cd9c7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#a3f0efd9 {
    width: 100.00%;
}
    
#\32 1d7bb1d {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 7c0e008 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d516a4da {
    height: auto;
}
    
#\31 83cd9c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#\31 83cd9c7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\39 8023f60 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 cf0ea5d {
    height: auto;
}
    
#\36 b15ffd9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 ddbb0fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f1eb5aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
}
    
#\38 9b210a0 {
    width: 73.32%;
    height: auto;
    max-width: 100%;
}
    
#\39 091eabe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(203, 222, 247, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    padding: 16px 40px 16px 40px;
}
#\39 091eabe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\35 d400e75 {
    min-height: 493px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#cf78a9bf {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f832f60d {
    width: 90.66%;
    height: auto;
    max-width: 100%;
}
    
#ba7534e5 {
    width: 125px;
    height: auto;
    min-height: 47px;
    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 ddbb0fc {
    height: 551px;
}
    
#\39 091eabe {
    padding-left: 16px;
    padding-right: 16px;
}
#\39 091eabe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\35 d400e75 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 484px;
}
    
#cf78a9bf {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 ddbb0fc {
    height: auto;
}
    
#\31 f1eb5aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 091eabe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#\39 091eabe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\35 d400e75 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#cf78a9bf {
    height: auto;
}
    
#\38 9b210a0 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 4534030 {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 073f479 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
    order: 1;
}
    
#\32 a59bc94 {
    width: 100.00%;
    height: 641px;
    max-width: 100%;
}
    
#\38 c1c0637 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(255, 187, 218, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    order: 0;
    padding: 16px 40px 16px 40px;
}
#\38 c1c0637.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\34 83d0823 {
    width: 92.01%;
    height: auto;
    max-width: 100%;
}
    
#\35 a0501fb {
    width: 91.87%;
    height: auto;
    max-width: 100%;
}
    
#\34 d67711d {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#\35 844c91d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a59bc94 {
    height: auto;
}
    
#\38 c1c0637 {
    padding-left: 16px;
    padding-right: 16px;
}
#\38 c1c0637.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\35 844c91d {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 475px;
}
    
#\34 83d0823 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 4534030 {
    height: auto;
}
    
#\37 073f479 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a59bc94 {
    height: auto;
}
    
#\38 c1c0637 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#\38 c1c0637.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\35 844c91d {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media all {
    
#add7aeff {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b9c2c44 {
    min-height: 679px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\37 fe592b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 fe5c48c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
}
    
#\30 acee4b4 {
    width: 84.91%;
    height: auto;
    max-width: 100%;
}
    
#\39 ef2a0b5 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
}
    
#\33 a5b35e0 {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3880cc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(203, 222, 247, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    padding: 16px 40px 16px 40px;
}
#\37 3880cc9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#add7aeff {
    height: auto;
}
    
#\39 b9c2c44 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 378px;
}
    
#\37 fe592b2 {
    height: 467px;
}
    
#\37 3880cc9 {
    padding-left: 16px;
    padding-right: 16px;
}
#\37 3880cc9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#add7aeff {
    height: auto;
}
    
#\39 b9c2c44 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\37 fe592b2 {
    height: auto;
}
    
#\38 fe5c48c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3880cc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#\37 3880cc9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\31 1828425 {
    width: 100.00%;
    height: 641px;
    max-width: 100%;
}
    
#\38 49e6a04 {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6d45069 {
    width: 91.87%;
    height: auto;
    max-width: 100%;
}
    
#f0290c2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(255, 187, 218, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    order: 0;
    padding: 16px 40px 16px 40px;
}
#f0290c2c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\32 ca717d3 {
    min-height: 547px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\33 1e98076 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
    order: 1;
}
    
#a4f5fea1 {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#\32 904a4de {
    width: 92.01%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1828425 {
    height: auto;
}
    
#f0290c2c {
    padding-left: 16px;
    padding-right: 16px;
}
#f0290c2c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\32 ca717d3 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 382px;
}
}



@media (max-width: 767px) {
    
#\31 1828425 {
    height: auto;
}
    
#\38 49e6a04 {
    height: auto;
}
    
#f0290c2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#f0290c2c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\32 ca717d3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\33 1e98076 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#f52157dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
}
    
#\30 1c7a1ad {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 a6f4db4 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
}
    
#e9209944 {
    min-height: 576px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#c04cb5c6 {
    width: 84.91%;
    height: auto;
    max-width: 100%;
}
    
#\31 1deff2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(203, 222, 247, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    padding: 16px 40px 16px 40px;
}
#\31 1deff2e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\30 665bd0e {
    width: 100.00%;
    height: 676px;
    max-width: 100%;
}
    
#\32 b1ee4a1 {
    width: 125px;
    height: auto;
    min-height: 47px;
    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) {
    
#\30 1c7a1ad {
    height: auto;
}
    
#e9209944 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 405px;
}
    
#\31 1deff2e {
    padding-left: 16px;
    padding-right: 16px;
}
#\31 1deff2e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\30 665bd0e {
    height: 462px;
}
    
#\35 a6f4db4 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f52157dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 1c7a1ad {
    height: auto;
}
    
#e9209944 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 1deff2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#\31 1deff2e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\30 665bd0e {
    height: auto;
}
}



@media all {
    
#\34 5f5c12b {
    width: 91.87%;
    height: auto;
    max-width: 100%;
}
    
#\36 d51ae5c {
    width: 92.01%;
    height: auto;
    max-width: 100%;
}
    
#\32 b82c8cc {
    width: 100.00%;
    height: 641px;
    max-width: 100%;
}
    
#\31 079cc28 {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb3fa465 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(255, 187, 218, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    order: 0;
    padding: 16px 40px 16px 40px;
}
#fb3fa465.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\38 d963028 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
    order: 1;
}
    
#c08fabc9 {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#bce05b37 {
    min-height: 575px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b82c8cc {
    height: 542px;
}
    
#bce05b37 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 547px;
}
    
#\36 d51ae5c {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 b82c8cc {
    height: auto;
}
    
#\31 079cc28 {
    height: auto;
}
    
#fb3fa465 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#fb3fa465.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\38 d963028 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bce05b37 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media all {
    
#f2b54353 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.20416196908088%;
    min-width: 4%;
    background-color: rgba(203, 222, 247, 1);
    background-image: url(https://le-de.cdn-website.com/2a0cbca7abf74e34a681b7e9d4bbbb84/dms3rep/multi/opt/subtle-zebra-3d__msi___png-1300h.png);
    background-repeat: repeat;
    background-size: auto;
    padding: 16px 40px 16px 40px;
}
#f2b54353.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#eed067b1 {
    width: 125px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 73c795a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.80%;
    min-width: 4%;
}
    
#\34 e2aa0bc {
    width: 84.91%;
    height: auto;
    max-width: 100%;
}
    
#c74f0836 {
    width: 100.00%;
    height: 676px;
    max-width: 100%;
}
    
#\31 ced5892 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
}
    
#\30 65eb977 {
    min-height: 576px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\30 0a73e75 {
    width: 36.63%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2b54353 {
    padding-left: 16px;
    padding-right: 16px;
}
#f2b54353.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#c74f0836 {
    height: auto;
}
    
#\30 65eb977 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 280px;
}
    
#\30 0a73e75 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#f2b54353 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
}
#f2b54353.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQI143KKxIAIBDD0DXL5/73bZiKIlCINzEpYD8mMCR1AF3AMklxRw+Zv0b3AOB+WkSLWj8eAAAAAElFTkSuQmCC');
}
    
#\30 73c795a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c74f0836 {
    height: auto;
}
    
#\30 65eb977 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\30 0a73e75 {
    height: auto;
}
}



@media all {
    
#\35 f98fce4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 f8d9a02 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_uuh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be941858 {
    background-color: rgba(160, 35, 127, 1);
    background-image: initial;
}
    
#a99e2647 {
    width: 19.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f8d9a02 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 f98fce4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 f8d9a02 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a99e2647 {
    height: auto;
}
}



@media all {
    
#e3a695ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.99891666666666%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#ebed1c1c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_opm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_809 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 2;
}
    
#\30 7a7a3d5 {
    background-color: rgba(48, 23, 70, 1);
    background-image: initial;
}
    
#widget_mou {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_a04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f24b6b0e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 3;
}
    
#\33 8f24660 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f346d909 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 afb63b2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    order: 4;
}
    
#\30 7f6e4c8 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 2880ef9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_rnq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#group_t91 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_k29 {
    align-items: flex-start;
    width: 49.227941176470594%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_ihn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c21611d {
    align-items: flex-start;
    width: 48.9797794117647%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cb763895 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 480ff42 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b25fa40 {
    align-items: flex-start;
    width: 49.227941176470594%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 a67cff3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5bee2c6 {
    align-items: flex-start;
    width: 48.9797794117647%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 e0ac02f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2a7 {
    align-items: flex-start;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    order: 7;
}
    
#widget_hhq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
    
#\32 43f1fa0 {
    width: 42.614889705882355%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_05m.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_05m {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\36 8ff0ad0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 8ff0ad0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6a80517.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0%;
}
#\36 6a80517 {
    max-width: 100%;
    width: 96.77849264705883%;
    height: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1c49a41.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 1c49a41 {
    max-width: 100%;
    width: 624px;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fd84af7c {
    width: 42.614889705882355%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#Formulario {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49.00%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebed1c1c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 776px;
}
}



@media (max-width: 767px) {
    
#e3a695ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ebed1c1c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 43f1fa0 {
    height: auto;
}
    
#\30 1c49a41 {
    align-self: center;
    margin-left: 0%;
    width: 343px;
    margin-bottom: 0px;
    margin-right: 0%;
}
    
#fd84af7c {
    height: auto;
}
    
#Formulario {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

