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

  *#dm .dmInner a.u_1356488115 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1919360102 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1985733750 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1044531393 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1823878449 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1356488115 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1356488115 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1919360102 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1919360102 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1985733750 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1985733750 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1044531393 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1044531393 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1823878449 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1823878449 .iconBg { display:none !important; }

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

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

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

  *#dm .dmInner div.u_1209778949 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1398893926 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1217086942 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1814483204 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1772979680 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1565402692 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

  *#dm .dmInner div.u_1279635673 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1425533499 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1425533499 { background-color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_1425533499 .iconBg { display:none !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 {
    
#\39 8d2ac95 {
    width: 100%;
    align-items: stretch;
    max-width: none;
    min-height: 396px;
}
    
#a9ae9c48::before, #a9ae9c48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#a9ae9c48 {
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/66621143/dms3rep/multi/opt/AdobeStock_688973384-1920w.jpeg");
}
    
#\36 6a381c2 {
    min-height: 52vh;
    row-gap: 20px;
    width: 99.94%;
    order: 0;
    align-self: flex-start;
    padding: 6% 0% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#d29ffbb7 {
    max-width: 100%;
    width: 1193px;
    height: auto;
    order: 1;
}
    
#f1920379 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\39 61eef48 {
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    min-height: 60px;
    order: 3;
    padding: 0 0 0 0;
}
    
#c7ec2747.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#c7ec2747 {
    max-width: 100%;
    width: auto;
    min-height: 55px;
}
    
#widget_e4h {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6hu {
    width: 100%;
    height: 290px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\38 2570795 {
    min-height: 0;
    column-gap: 40px;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\38 4924689 {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#b5182c47 {
    background-color: rgba(26, 39, 68, 0.07);
    background-image: none;
}
    
#\34 732e670 {
    align-self: flex-start;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-height: 80px;
    align-content: center;
    padding: 0 0 0 0;
}
    
#af4c4af4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a81d87fb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 6b366a6 {
    align-self: flex-start;
    column-gap: 16px;
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    min-height: 80px;
    padding: 0 0 0 0;
}
    
#a58850ef {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#b5c0804c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\32 78c8f60.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\32 78c8f60 {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    height: auto;
    order: 3;
    align-self: flex-start;
}
    
#\32 d9cd6ad {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\33 96a0de4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 f81c297 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 4da7ed3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\39 4da7ed3 {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    height: auto;
    align-self: flex-start;
}
    
#\31 aefd3e7 {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#aed482e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dcf3c6d1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e16b77ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#e16b77ee {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    height: auto;
}
    
#\37 b3ea115 {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\37 a2cd68c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c6cd193f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 dfcd869.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#\38 dfcd869 {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    height: auto;
    align-self: flex-start;
}
    
#\31 1b52205 {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\39 15fc487 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a352b7fe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a1d5318f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#a1d5318f {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    align-self: flex-start;
    height: auto;
}
    
#\36 b6cb933 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d11db87 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c803707 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7b285bd {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3201041 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c34e2589 {
    border-color: var(--color_4);
    background-color: var(--color_4);
    border-radius: 3px;
    row-gap: 8px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\38 4a4a2c7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6cd2988 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 ade445a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e23a5449.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0 0 0 0;
}
#e23a5449 {
    max-width: 100%;
    width: 474px;
    min-height: 55px;
    align-self: flex-start;
    height: auto;
}
}



@media all {
    
#\38 488fee1 {
    min-height: 516px;
    column-gap: 40px;
    width: 100%;
    align-items: flex-start;
}
    
#f85079d2 {
    align-self: flex-start;
    row-gap: 16px;
    width: 60%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#ddc604eb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f4d1fbe7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 f5d5de3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 d0e537e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 ff873dc {
    align-self: flex-start;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\34 d8cfed9 {
    width: 100%;
    height: 336px;
}
}



@media all {
    
#dc5cff11 {
    min-height: 240px;
    width: 100%;
    justify-content: center;
    align-items: stretch;
}
    
#d519eb7d::before, #d519eb7d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#d519eb7d {
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/66621143/dms3rep/multi/opt/AdobeStock_1254715539-1920w.jpeg");
}
    
#e6910863 {
    min-height: 8px;
    row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#d5747d84 {
    max-width: 100%;
    width: auto;
}
    
#\39 96bb7b2 {
    max-width: 100%;
    width: auto;
}
    
#\35 92be9c5 {
    column-gap: 16px;
    flex-direction: row;
    align-items: center;
    min-height: 60px;
    padding: 0 0 0 0;
}
    
#\33 cf58cd1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\33 cf58cd1 {
    max-width: 100%;
    width: auto;
    min-height: 55px;
}
    
#f7e17600.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#f7e17600 {
    width: auto;
    min-height: 48px;
    height: 55px;
}
}



@media all {
    
#\35 15e645a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\37 23bf49b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#b28c9e02 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#eb2f32d2 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 cb47273 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\39 f3e43ce::before, #\39 f3e43ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\39 f3e43ce {
    background-image: url("https://irp.cdn-website.com/66621143/dms3rep/multi/opt/Logo-1920w.png");
    background-size: contain;
}
}



@media all {
    
#\31 0170271 {
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01336c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#a522e0b7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\35 fbc7438 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe527645 {
    background-color: rgba(26, 39, 68, 0.07);
    background-image: none;
}
}



@media all {
    
#\39 5477328 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa64e3b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ad6cf516 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    padding: 0% 6% 6% 6%;
}
    
#\31 f938571 {
    background-color: var(--color_1);
    background-image: none;
}
    
#ec7642e4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p3r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc0dcdac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f0ffe66c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9fd49de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7833e77 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5fa3684 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fafb28d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de8176f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 820079b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 19819ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 91b22b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cbe889a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 abcfcc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    flex: 1 1 auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a48c569 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc89eaf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6a381c2 {
    width: 100%;
    min-height: 80px;
}
    
#\39 8d2ac95 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2570795 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 4924689 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d9cd6ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 aefd3e7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 b3ea115 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 1b52205 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 6b366a6 {
    column-gap: 2.2371364271409475%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 732e670 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#c34e2589 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 488fee1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
}
    
#f85079d2 {
    width: 100%;
    min-height: 80px;
}
    
#\36 ff873dc {
    width: 100%;
    min-height: 80px;
}
    
#\34 d8cfed9 {
    align-self: flex-start;
    height: 650px;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad6cf516 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fa64e3b5 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bc0dcdac {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7833e77 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#de8176f6 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 19819ea {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 abcfcc7 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 8d2ac95 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 6a381c2 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
    
#\39 61eef48 {
    flex-direction: column;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 2570795 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 4924689 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
    align-content: center;
}
    
#\34 732e670 {
    width: 100%;
}
    
#\33 6b366a6 {
    width: 100%;
    column-gap: 4.474272854281895%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 d9cd6ad {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
    align-content: center;
}
    
#\31 aefd3e7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\37 b3ea115 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\31 1b52205 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#c34e2589 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\38 488fee1 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
}
    
#f85079d2 {
    width: 100%;
}
    
#\36 ff873dc {
    width: 100%;
}
    
#\34 d8cfed9 {
    height: 250px;
    align-self: flex-start;
}
}



@media (max-width: 767px) {
    
#dc5cff11 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e6910863 {
    align-items: center;
}
    
#\35 92be9c5 {
    flex-direction: column;
    column-gap: 4.86322188449848%;
    flex-wrap: nowrap;
    row-gap: 10px;
    width: 329px;
}
    
#\33 cf58cd1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f7e17600 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 15e645a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 23bf49b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#fa64e3b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#ad6cf516 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#bc0dcdac {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7833e77 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#de8176f6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 19819ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 abcfcc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
}

#\39 f3e43ce.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABAUlEQVQI1wH2AAn/AIFxchGAaWo7hXBwb4hzdIiKc3RniW9yMm81OQlbbGwBP09PAS1cXAEAhl1eRIdSVGKNU1SEj1tdjo5UVYiOQkRziyAiUI0XGT56HR4oYx0eFgCRbGyGj1hZn5NNTraZU1S3l1FSwJhISr6ROzyilj09i4dISGF8U1M9AJh8fKmYcHG+mGJj1pRWV8yRT1DZkUhJ3otISdOOT0/FhFtbkX5lZmQAnIiIgJt/f6OXcXG/lGJjsJFaW6CRWFmUiV1djI1oaImGcnJsgnd3UwCVjo5Im4yMcpV+f4mNbW1ygFpbUXpdXkB0Zmc7dnh4PXl8fDZ3enov41tmifKjfOYAAAAASUVORK5CYII=')!important}#d519eb7d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACBAMFBhEHEiEiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwCRwSDVyK/RrdPI7Pb6PadaW7s4kohjQbpI8D6iIydMrpKd/9k=')!important}