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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1378653848 .svg { fill:var(--color_5) !important; }
}
@media (min-width: 1025px) {}
@media (min-width: 768px) and (max-width: 1024px) {}
@media (min-width: 0px) and (max-width: 767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\33 7975c03 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#b13ea973::before, #b13ea973 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.55;
    content: '';
    height: 100%;
}
#b13ea973 {
    background-image: url('https://lirp.cdn-website.com/bd4fb66f/dms3rep/multi/opt/1780921985904-16_9-MXr-1920w.png');
}
    
#\38 2dc6457 {
    min-height: 88vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#b725564d {
    row-gap: 24px;
    max-width: 760px;
    width: 90%;
    justify-content: flex-start;
    align-items: center;
}
    
#f6a2461e {
    max-width: 100%;
    width: 740px;
    height: auto;
}
    
#\30 8a529e1 {
    max-width: 600px;
    width: auto;
    height: auto;
}
    
#\36 d6d1dbe {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
}
    
#eb1c673d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 48px 18px 48px;
}
#eb1c673d {
    max-width: 100%;
    width: auto;
    min-height: 58px;
}
    
#\34 cc04903.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 48px 18px 48px;
}
#\34 cc04903 {
    max-width: 100%;
    width: auto;
    min-height: 58px;
}
}



@media all {
    
#\36 9f0c7de {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#cd27794a {
    background-color: var(--color_3);
    background-image: none;
}
    
#bddada8f {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#bf6a62e4 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#b62ab3d3 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
}



@media all {
    
#\36 1495798 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 6919119 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\39 2a92ae9 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#ce5c23cc {
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 6ddc52f {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\31 3240c05 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 07789be {
    max-width: 700px;
    width: auto;
    height: auto;
}
    
#\30 50fbd15 {
    column-gap: 24px;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#aeeabf7f {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#ee0686dc {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\35 ae7e4d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 bab6564 {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#\33 0ce009b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eb559187 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0734ab5 {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#bdfc4d03 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\35 07f493f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#db890f5e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d00185a0 {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#\38 854a714 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\31 e2f49f9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 bfc7fc6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ef38dd3c {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#b3d10004 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\39 ec924bc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 d8df8d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 38f8f35 {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#dc0dbb98 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#e08cd596 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b2ac8605 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bb6b9039 {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#db774ccb {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\31 67fe16a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 3edcdc7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 2091e1e {
    background-color: var(--color_2);
    border-radius: 18px;
    row-gap: 12px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 22%;
    justify-content: flex-start;
    align-items: center;
    padding: 32px 24px 32px 24px;
}
    
#b43a40b5 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#d756c3c5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 34a637b {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#b39eca82 {
    min-height: 240px;
    column-gap: 0;
    row-gap: 0;
    width: 100%;
}
    
#\33 e97b8e4::before, #\33 e97b8e4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.77;
    border-radius: inherit;
}
#\33 e97b8e4 {
    background-color: rgba(42, 42, 42, 1);
    background-image: url("https://lirp.cdn-website.com/bd4fb66f/dms3rep/multi/opt/724f03d7-b4b3-4bdb-8088-5a79e6617127-1920w.png");
}
#\33 e97b8e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/ALuyorGllryzptnSxeLXxOHVwdTOwLq7unuBh0tVXwC8s6Wyp5m8sqXVy73ay7jNvqqzrJ+VmZlhaXA9R1AAwbmtuq6hu66gybqpx7Oes6GNlo6CdXl5TVVcLjdBALSto6qglK2hlL6voMOumqeUgYN4alxdXD9FSyUvOQCDgHp4cWqHfXStoJTIuKa8rJmhlIJ7dWxYV1U3PEAATU1MQD07YVxXo5yU2M2/1su5u6yXlot7a2VcSkpICUtl3yk0TaUAAAAASUVORK5CYII=');
}
    
#\32 62018f4 {
    column-gap: 0;
    row-gap: 0;
    flex-direction: row;
    width: 100.0%;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#d6db75fb {
    row-gap: 8px;
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_5);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#a3a76f43 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f953b014 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f0446062 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a119f2b8 {
    row-gap: 8px;
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_5);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#\37 4d20e8f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 365c40d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bf973fc4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a10b730e {
    row-gap: 8px;
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 1px 0px 0px;
    border-color: var(--color_5);
    align-items: center;
    border-style: solid;
    padding: 40px 24px 40px 24px;
}
    
#d2a66fc1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fa666764 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 4d0966c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b4566ab6 {
    row-gap: 8px;
    width: 25%;
    justify-content: flex-start;
    align-items: center;
    padding: 40px 24px 40px 24px;
}
    
#fee2c98b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ba8a95ee {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b33b2822 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\37 4274582 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#cf38e936 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 bd4f6a0 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\33 599e03f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dd1813c4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c24ccb73 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
}



@media all {
    
#\37 6e62cb5 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#\38 f84363a::before, #\38 f84363a > .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 f84363a {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/bd4fb66f/dms3rep/multi/opt/1780922033267-16_9-xAT-1920w.png");
}
#\38 f84363a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMnT18jS1sbR1sPQ1r/N1brK07fH0bTE0LHCzq7AzADM0tPJ0NPAy8+0wciltL6aqrWVo6+bqbSls72vvsgAr7Kyq7CxnKSpjJaefYiSc36JbXeBb3iAg4uSmKGmAIiHhX+AgGpucVheZUtSW0RLVEBFTD9ESVVZXWxwcwBhXl1bWVhOTU5HR0lGRUhFREZBQEE1NDY+PT5ISEkAWVRTVFBPUEtKT0tKT0tLTEhHR0NCPzs6PTs7Ozo8ck1ae7zS0cgAAAAASUVORK5CYII=');
}
    
#\38 03c7a88 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#e4b2b14e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f98e4f4b {
    max-width: 560px;
    width: auto;
    height: auto;
}
    
#\37 dd3db39.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 48px 18px 48px;
}
#\37 dd3db39 {
    max-width: 100%;
    width: auto;
    min-height: 58px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 41588ee {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 61edd3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/bd4fb66f/dms3rep/multi/opt/1780921985904-16_9-MXr-1920w.png");
}
#\33 61edd3d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AOK2meC0mt2ym9mwm9Ssm8+omcmjl8KekrmWjLKRiAC4knW5lHm1k3u5loHFoYvKpZK9nY+kiX6WfHGRdmkAjm9XlXVckHRfkHdloYVyro96o4V2hmthdVtQclZGAFhFN2FLO1xKPllLQ2hZUHllWnRgV1pIREw7Nkw5MABHNy5PPDFOPjRIPDhLQT9VSERZSURSQD5MOThLOjYANikfOiwjPjAoPzMuQzk3Rz8/TUNDTEFBSj8/SD8/2wtL7wjkn0wAAAAASUVORK5CYII=');
}
    
#\36 3c47293 {
    border-color: var(--color_5);
    background-color: rgba(0, 0, 0, 0.72);
    border-radius: 18px;
    row-gap: 10px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 2px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    background-image: none;
    padding: 28px 24px 24px 28px;
}
    
#\37 fe9b6d1 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
    order: 0;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#dfb6bd75.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#dfb6bd75 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: 4px;
}
    
#b4005f3d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ebbd17bb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#ebbd17bb {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: 4px;
}
    
#\33 22e6fbb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c7ad56f2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 f3d1449 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 e6f7b81 {
    border-color: var(--color_5);
    background-color: rgba(42, 42, 42, 0.72);
    border-radius: 18px;
    row-gap: 10px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 2px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    background-image: none;
    padding: 28px 24px 24px 28px;
}
    
#\38 dbd4556 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 61fa5b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ff2e2ce6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#ff2e2ce6 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: 4px;
}
    
#dadf8880.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#dadf8880 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: 4px;
}
    
#e181db76 {
    border-color: var(--color_5);
    background-color: rgba(42, 42, 42, 0.72);
    border-radius: 18px;
    row-gap: 10px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 2px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    background-image: none;
    padding: 28px 24px 24px 28px;
}
    
#\33 09c8e3d {
    border-color: var(--color_5);
    background-color: rgba(42, 42, 42, 0.72);
    border-radius: 18px;
    row-gap: 10px;
    box-shadow: 0 12px 32px rgba(0,0,0,0.06);
    width: 25%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 2px;
    align-items: flex-start;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    background-image: none;
    padding: 28px 24px 24px 28px;
}
    
#fc030fea {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ab6e5c97 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7975c03 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9f0c7de {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2a92ae9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#aeeabf7f {
    width: 44%;
}
    
#\32 bab6564 {
    width: 44%;
}
    
#\37 0734ab5 {
    width: 44%;
}
    
#d00185a0 {
    width: 44%;
}
    
#ef38dd3c {
    width: 44%;
}
    
#\36 38f8f35 {
    width: 44%;
}
    
#bb6b9039 {
    width: 44%;
}
    
#\38 2091e1e {
    width: 44%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b39eca82 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 e97b8e4::before, #\33 e97b8e4 > .bgExtraLayerOverlay {
    
}
#\33 e97b8e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/ALuyorGllryzptnSxeLXxOHVwdTOwLq7unuBh0tVXwC8s6Wyp5m8sqXVy73ay7jNvqqzrJ+VmZlhaXA9R1AAwbmtuq6hu66gybqpx7Oes6GNlo6CdXl5TVVcLjdBALSto6qglK2hlL6voMOumqeUgYN4alxdXD9FSyUvOQCDgHp4cWqHfXStoJTIuKa8rJmhlIJ7dWxYV1U3PEAATU1MQD07YVxXo5yU2M2/1su5u6yXlot7a2VcSkpICUtl3yk0TaUAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4274582 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6e62cb5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 f84363a::before, #\38 f84363a > .bgExtraLayerOverlay {
    
}
#\38 f84363a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMnT18jS1sbR1sPQ1r/N1brK07fH0bTE0LHCzq7AzADM0tPJ0NPAy8+0wciltL6aqrWVo6+bqbSls72vvsgAr7Kyq7CxnKSpjJaefYiSc36JbXeBb3iAg4uSmKGmAIiHhX+AgGpucVheZUtSW0RLVEBFTD9ESVVZXWxwcwBhXl1bWVhOTU5HR0lGRUhFREZBQEE1NDY+PT5ISEkAWVRTVFBPUEtKT0tKT0tLTEhHR0NCPzs6PTs7Ozo8ck1ae7zS0cgAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 41588ee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f43da283 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 7975c03 {
    min-height: 70vh;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 2dc6457 {
    min-height: 70vh;
}
    
#b725564d {
    width: 100%;
}
    
#\36 d6d1dbe {
    flex-direction: column;
    align-items: center;
}
    
#\34 cc04903 {
    width: 217px;
    height: auto;
    min-height: 62px;
}
}



@media (max-width: 767px) {
    
#\36 9f0c7de {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
    flex-wrap: nowrap;
}
    
#bddada8f {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 2a92ae9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 6ddc52f {
    align-items: center;
}
    
#\30 50fbd15 {
    align-items: stretch;
    flex-direction: column;
}
    
#aeeabf7f {
    width: 100%;
}
    
#\32 bab6564 {
    width: 100%;
}
    
#\37 0734ab5 {
    width: 100%;
}
    
#d00185a0 {
    width: 100%;
}
    
#ef38dd3c {
    width: 100%;
}
    
#\36 38f8f35 {
    width: 100%;
}
    
#bb6b9039 {
    width: 100%;
}
    
#\38 2091e1e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b39eca82 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 0;
}
    
#\32 62018f4 {
    flex-direction: column;
    width: 100%;
}
    
#d6db75fb {
    width: 100%;
}
    
#a119f2b8 {
    width: 100%;
}
    
#a10b730e {
    width: 100%;
}
    
#b4566ab6 {
    width: 100%;
}
    
#\33 e97b8e4::before, #\33 e97b8e4 > .bgExtraLayerOverlay {
    
}
#\33 e97b8e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/ALuyorGllryzptnSxeLXxOHVwdTOwLq7unuBh0tVXwC8s6Wyp5m8sqXVy73ay7jNvqqzrJ+VmZlhaXA9R1AAwbmtuq6hu66gybqpx7Oes6GNlo6CdXl5TVVcLjdBALSto6qglK2hlL6voMOumqeUgYN4alxdXD9FSyUvOQCDgHp4cWqHfXStoJTIuKa8rJmhlIJ7dWxYV1U3PEAATU1MQD07YVxXo5yU2M2/1su5u6yXlot7a2VcSkpICUtl3yk0TaUAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\37 4274582 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 bd4f6a0 {
    align-items: center;
}
    
#c24ccb73 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 6e62cb5 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 03c7a88 {
    align-items: center;
}
    
#\38 f84363a::before, #\38 f84363a > .bgExtraLayerOverlay {
    
}
#\38 f84363a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AMnT18jS1sbR1sPQ1r/N1brK07fH0bTE0LHCzq7AzADM0tPJ0NPAy8+0wciltL6aqrWVo6+bqbSls72vvsgAr7Kyq7CxnKSpjJaefYiSc36JbXeBb3iAg4uSmKGmAIiHhX+AgGpucVheZUtSW0RLVEBFTD9ESVVZXWxwcwBhXl1bWVhOTU5HR0lGRUhFREZBQEE1NDY+PT5ISEkAWVRTVFBPUEtKT0tKT0tLTEhHR0NCPzs6PTs7Ozo8ck1ae7zS0cgAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\36 41588ee {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 3c47293 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 fe9b6d1 {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 e6f7b81 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 dbd4556 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 61fa5b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e181db76 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 09c8e3d {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dfb6bd75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50.00%;
}
}

