@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 a.u_1072948430 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1072948430 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1072948430 span.text { font-family: Aboreto !important; }

  *#dm .dmInner div.u_1601018312 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#b522b57d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 a32bad7 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 502px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#bf32a3fa::before, #bf32a3fa > .bgExtraLayerOverlay {
    
}
#bf32a3fa {
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/image0-1920w.png);
    box-shadow: none;
}
    
#\39 daeeaba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_4qt {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
    
#eef0e399 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 07f8803 {
    width: 187px;
    height: auto;
    min-height: 54px;
    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) {
    
#\31 a32bad7 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 355px;
}
    
#bf32a3fa::before, #bf32a3fa > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b522b57d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a32bad7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bf32a3fa::before, #bf32a3fa > .bgExtraLayerOverlay {
    
}
    
#\39 daeeaba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4qt.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 24px;
    padding-bottom: 24px;
}
#widget_4qt {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\31 394a84d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ecfc077 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_gvq {
    width: 58%;
    height: auto;
    max-width: 100%;
}
    
#widget_615 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8q2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ea61865 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b645942 {
    width: 58%;
    height: auto;
    max-width: 100%;
}
    
#\38 52bbfe8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 0cbd776 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 fd29ef1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 83d8cf2 {
    width: 58%;
    height: auto;
    max-width: 100%;
}
    
#\36 9cecc17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4a0b850 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ecfc077 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 622px;
}
    
#widget_gvq {
    height: auto;
}
    
#\37 b645942 {
    height: auto;
}
    
#\32 83d8cf2 {
    height: auto;
}
    
#\31 394a84d {
    padding-left: 5px;
    padding-right: 5px;
}
    
#\38 ea61865 {
    padding-left: 5px;
    padding-right: 5px;
}
    
#\37 fd29ef1 {
    padding-left: 5px;
    padding-right: 5px;
}
}



@media (max-width: 767px) {
    
#\31 394a84d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 ecfc077 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_gvq {
    height: auto;
    width: 39%;
}
    
#\38 ea61865 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 b645942 {
    height: auto;
    width: 39%;
}
    
#\37 fd29ef1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 83d8cf2 {
    height: auto;
    width: 38.56%;
}
}



@media all {
    
#\34 72fd4ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#da553322 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 277px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 2918b89::before, #\36 2918b89 > .bgExtraLayerOverlay {
    
}
#\36 2918b89 {
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/03_12_24-1920w.png);
}
#\36 2918b89.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0yXN309SUQDA8XPuuefeAxd/tHrqoS3SKeYVWNwgICjJzB9t/kDb2FI3WKMg5mQI/VhlVOZY1kNLX7L12F/5bc73z/YR29OSHd+iNmNRTyhatzSNpKbqKyoxyeaEZGNCIrZuSqq+RSNpsxc49DKG/bRhN2Wo+prKpEV5XCB2piTNhKKbcXmTC/E6G6abDtG5HeJ53OFpTLE+JhDPpiS9wKafN3wserzKRejd8XiX9+gELvUZTfmGRLz0LQ6yDodFw6f7Ed4WhujfizCYDfM+o2nGFU/GJKIbOBw/8Pi1NMy3RyN8nRvlZGmI38thBgWbVtyiMi4RnbThx8IIZ2uX+b4wylEpwp/lEP9WDD9L51BdwHrC5WhumL/lK5w8vsRxyeN03uVs0WFQ1NR9xeZ5vR5VvEgaPtz16Bc8DrIun3OaL3nNfmCzHVOsXJeIh1cFa1FFbVrTThm6KZd2UtPwbbYmLVajksVrkv932qha0ihClwAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da553322 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 240px;
}
    
#\36 2918b89::before, #\36 2918b89 > .bgExtraLayerOverlay {
    
}
#\36 2918b89.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0yXN309SUQDA8XPuuefeAxd/tHrqoS3SKeYVWNwgICjJzB9t/kDb2FI3WKMg5mQI/VhlVOZY1kNLX7L12F/5bc73z/YR29OSHd+iNmNRTyhatzSNpKbqKyoxyeaEZGNCIrZuSqq+RSNpsxc49DKG/bRhN2Wo+prKpEV5XCB2piTNhKKbcXmTC/E6G6abDtG5HeJ53OFpTLE+JhDPpiS9wKafN3wserzKRejd8XiX9+gELvUZTfmGRLz0LQ6yDodFw6f7Ed4WhujfizCYDfM+o2nGFU/GJKIbOBw/8Pi1NMy3RyN8nRvlZGmI38thBgWbVtyiMi4RnbThx8IIZ2uX+b4wylEpwp/lEP9WDD9L51BdwHrC5WhumL/lK5w8vsRxyeN03uVs0WFQ1NR9xeZ5vR5VvEgaPtz16Bc8DrIun3OaL3nNfmCzHVOsXJeIh1cFa1FFbVrTThm6KZd2UtPwbbYmLVajksVrkv932qha0ihClwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\34 72fd4ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da553322 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\36 2918b89::before, #\36 2918b89 > .bgExtraLayerOverlay {
    
}
#\36 2918b89.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0yXN309SUQDA8XPuuefeAxd/tHrqoS3SKeYVWNwgICjJzB9t/kDb2FI3WKMg5mQI/VhlVOZY1kNLX7L12F/5bc73z/YR29OSHd+iNmNRTyhatzSNpKbqKyoxyeaEZGNCIrZuSqq+RSNpsxc49DKG/bRhN2Wo+prKpEV5XCB2piTNhKKbcXmTC/E6G6abDtG5HeJ53OFpTLE+JhDPpiS9wKafN3wserzKRejd8XiX9+gELvUZTfmGRLz0LQ6yDodFw6f7Ed4WhujfizCYDfM+o2nGFU/GJKIbOBw/8Pi1NMy3RyN8nRvlZGmI38thBgWbVtyiMi4RnbThx8IIZ2uX+b4wylEpwp/lEP9WDD9L51BdwHrC5WhumL/lK5w8vsRxyeN03uVs0WFQ1NR9xeZ5vR5VvEgaPtz16Bc8DrIun3OaL3nNfmCzHVOsXJeIh1cFa1FFbVrTThm6KZd2UtPwbbYmLVajksVrkv932qha0ihClwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\32 f3de355 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 2ed0815 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_qcs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rnd {
    width: 100%;
    height: 306px;
    min-height: 100px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 e158dc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 782421c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 315px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 8eb0efe::before, #\33 8eb0efe > .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;
}
#\33 8eb0efe {
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/04_12_24-1920w.png);
}
#\33 8eb0efe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0y3MXU9SAQCA4fMzvGhTm84JyocikJMjoEgqR0w8KaYTNGFnyHGAhh8DJrqpldSiFpwWHK68sHXjjQr8treJ3T/vKzzWK7QaGn9/lCjnsuSV95yrCvrlKXdamVajypMROlCvUrsocplKcBxZ4yweRSsccfPlqjPpwGb9ufh8mOFka4P9UIDCxlu+ZpL8LOZo6v+P7cYv7msVzlIq6bCMMusl/WaOQixC6STLY71KS9cQmrrG7fcSWSXGzmKAd+IrNqdcxEJBcuout+USD7UKwp/rIleZJCuBeUIekeVxGysTdoLiBGFJoriX4Pd5HuHb7jrbkg+H2YzfaSfqm2Rnxo1/bASHyYI8M82HSBjhYzSI7LIx0N2N22pBkfyoC6/xWc30dr3AaRhAnrQj1PMp4ksBRg2DOAxDrHrcrHu9iEYjwy/7WBDHScgSQvtGJ59UcNlGMfb04THZ8JrGsPb24zQOEV9e5NOByj8fIt7r78MgtAAAAABJRU5ErkJggg==');
}
    
#widget_lc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 782421c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 250px;
}
    
#\33 8eb0efe::before, #\33 8eb0efe > .bgExtraLayerOverlay {
    
}
#\33 8eb0efe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0y3MXU9SAQCA4fMzvGhTm84JyocikJMjoEgqR0w8KaYTNGFnyHGAhh8DJrqpldSiFpwWHK68sHXjjQr8treJ3T/vKzzWK7QaGn9/lCjnsuSV95yrCvrlKXdamVajypMROlCvUrsocplKcBxZ4yweRSsccfPlqjPpwGb9ufh8mOFka4P9UIDCxlu+ZpL8LOZo6v+P7cYv7msVzlIq6bCMMusl/WaOQixC6STLY71KS9cQmrrG7fcSWSXGzmKAd+IrNqdcxEJBcuout+USD7UKwp/rIleZJCuBeUIekeVxGysTdoLiBGFJoriX4Pd5HuHb7jrbkg+H2YzfaSfqm2Rnxo1/bASHyYI8M82HSBjhYzSI7LIx0N2N22pBkfyoC6/xWc30dr3AaRhAnrQj1PMp4ksBRg2DOAxDrHrcrHu9iEYjwy/7WBDHScgSQvtGJ59UcNlGMfb04THZ8JrGsPb24zQOEV9e5NOByj8fIt7r78MgtAAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\36 e158dc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 782421c {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\33 8eb0efe::before, #\33 8eb0efe > .bgExtraLayerOverlay {
    
}
#\33 8eb0efe.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAC4jAAAuIwF4pT92AAABb0lEQVQY0y3MXU9SAQCA4fMzvGhTm84JyocikJMjoEgqR0w8KaYTNGFnyHGAhh8DJrqpldSiFpwWHK68sHXjjQr8treJ3T/vKzzWK7QaGn9/lCjnsuSV95yrCvrlKXdamVajypMROlCvUrsocplKcBxZ4yweRSsccfPlqjPpwGb9ufh8mOFka4P9UIDCxlu+ZpL8LOZo6v+P7cYv7msVzlIq6bCMMusl/WaOQixC6STLY71KS9cQmrrG7fcSWSXGzmKAd+IrNqdcxEJBcuout+USD7UKwp/rIleZJCuBeUIekeVxGysTdoLiBGFJoriX4Pd5HuHb7jrbkg+H2YzfaSfqm2Rnxo1/bASHyYI8M82HSBjhYzSI7LIx0N2N22pBkfyoC6/xWc30dr3AaRhAnrQj1PMp4ksBRg2DOAxDrHrcrHu9iEYjwy/7WBDHScgSQvtGJ59UcNlGMfb04THZ8JrGsPb24zQOEV9e5NOByj8fIt7r78MgtAAAAABJRU5ErkJggg==');
}
    
#widget_lc2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 81px;
    padding-bottom: 81px;
}
}



@media all {
    
#\39 1f4bc39::before, #\39 1f4bc39 > .bgExtraLayerOverlay {
    
}
#\39 1f4bc39 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/03_08_24-1920w.png);
    justify-content: flex-end;
    align-items: flex-end;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e678ca45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f819740a {
    min-height: 302px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 40c62fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de3ff0b5::before, #de3ff0b5 > .bgExtraLayerOverlay {
    
}
#de3ff0b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/05_01_2025-1920w.png);
    justify-content: flex-end;
    align-items: flex-end;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_0ee {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1f4bc39::before, #\39 1f4bc39 > .bgExtraLayerOverlay {
    
}
    
#f819740a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 239px;
}
    
#de3ff0b5::before, #de3ff0b5 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 1f4bc39::before, #\39 1f4bc39 > .bgExtraLayerOverlay {
    
}
#\39 1f4bc39 {
    width: 48%;
    min-height: 8px;
    align-items: center;
}
    
#f819740a {
    min-height: 240px;
    flex-direction: row;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#de3ff0b5::before, #de3ff0b5 > .bgExtraLayerOverlay {
    
}
#de3ff0b5 {
    width: 48%;
    min-height: 8px;
    align-items: center;
}
    
#group_0ee {
    order: 0;
}
    
#e678ca45 {
    order: 1;
}
}



@media all {
    
#\33 bf65451::before, #\33 bf65451 > .bgExtraLayerOverlay {
    
}
#\33 bf65451 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/instasave.website_492560368_1256762246449623_4546694746710708929_n-1920w.jpg);
    justify-content: flex-end;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 91ad1a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c25188b6::before, #c25188b6 > .bgExtraLayerOverlay {
    
}
#c25188b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/5805370e8e8f4e4aa834c91943d2b42d/dms3rep/multi/opt/01_07_24-1920w.png);
    justify-content: flex-end;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 beed06b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8685ee1 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 302px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 bf65451::before, #\33 bf65451 > .bgExtraLayerOverlay {
    
}
    
#c25188b6::before, #c25188b6 > .bgExtraLayerOverlay {
    
}
    
#\30 8685ee1 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 241px;
}
}



@media (max-width: 767px) {
    
#\33 bf65451::before, #\33 bf65451 > .bgExtraLayerOverlay {
    
}
#\33 bf65451 {
    width: 48%;
    min-height: 8px;
    align-items: center;
}
    
#c25188b6::before, #c25188b6 > .bgExtraLayerOverlay {
    
}
#c25188b6 {
    width: 48%;
    min-height: 8px;
    align-items: center;
}
    
#\30 8685ee1 {
    min-height: 240px;
    flex-direction: row;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}



@media all {
    
#ee1a10ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8a2237c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 24e7c3c {
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
}
    
#\37 107a0c5 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 156px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 1b89a7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#b8a2237c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 107a0c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
}

