@media all {
  *#dm .dmInner div.u_1919613166 hr {
    border-width:1px 0px 0px 0px !important;
    color:var(--color_5) !important;
  }

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

  *#dm .dmInner div.u_1550607368 img {
    border-radius:4px !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1932989064 img {
    border-radius:4px !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner div.u_1558492656 img {
    border-radius:4px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1440475417 img {
    border-radius:4px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1404172699 img {
    border-radius:4px !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner a.u_1120158878 {
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
    border-radius:100px !important;
  }

  *#dm .dmInner a.u_1120158878 span.text { color:var(--color_1) !important; }

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

  *#dm .dmInner *.u_1444520775::after { margin-top:0px !important; }

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

  *#dm .dmInner a.u_1709282857 {
    background-color:var(--color_6) !important;
    border-color:var(--color_6) !important;
    border-radius:100px !important;
  }

  *#dm .dmInner a.u_1709282857 span.text { color:var(--color_4) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#e6cbad99 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-direction: column;
}
    
#\34 3bdd74f {
    background-color: var(--color_1);
}
    
#\30 e192431 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#a5665a3f {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\32 d58ddcb {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\38 8c8dc0b {
    row-gap: 20px;
    width: 56%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e757e3a7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c5356a1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eff724c6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 265d41f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 28px 10px 28px;
}
#\30 265d41f {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#d717c850 {
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#b3e42253 {
    width: 100%;
    height: 800px;
    align-self: flex-start;
}
}



@media all {
    
#e4cc7185 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-direction: column;
}
    
#ef4cfda8 {
    background-color: var(--color_1);
}
    
#\38 9ab65d0 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\30 57502b3 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\31 d7eb7a7 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 8px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding-bottom: 24px;
}
    
#\34 8c690ef {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 778bae4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 036ebad {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#c24f374e {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#d9e71449 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\33 1f39cda {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 d1e245a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e969bd49.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#e969bd49 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\30 2d4c114 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#\37 50a4e3b {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#f8814b1f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 43bf68f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e893d472.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#e893d472 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#d6203077 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#\30 e6a9d70 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 f3a49f0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e33384d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 af001be.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#\32 af001be {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#a10896e0 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#\30 98c3944 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#be6b5581 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 24ff9e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fe2acd1f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#fe2acd1f {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\36 db5c5da {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#c82c668f {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 f9e8393 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dfb9dc09 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 2dd7caa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#\32 2dd7caa {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
    
#\30 e15b19d {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.10);
    flex-direction: column;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding-right: 24px;
}
    
#\34 7c57712 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\32 82bbb14 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e6e9c4b4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b7ecffeb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 28px;
    padding-bottom: 10px;
    padding-right: 28px;
}
#b7ecffeb {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: auto;
}
}



@media all {
    
#\35 eb0cee4 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-direction: column;
}
    
#\31 7a51eb8 {
    background-color: var(--color_2);
}
    
#\38 87a0114 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#e630e164 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\39 0e0ae9b {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\33 1f30c0e {
    row-gap: 20px;
    width: 40%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\37 1c3d4f6 {
    align-self: flex-start;
    width: 80px;
    height: 2px;
}
    
#\32 91d330d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cbbd02cb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 ca61771 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d6843f62.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 28px 10px 28px;
}
#d6843f62 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#f198831b {
    width: 56%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\38 c045d1d {
    width: 100%;
    height: 773px;
    align-self: flex-start;
}
}



@media all {
    
#a693f44e {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#c6dbf0d9 {
    background-color: var(--color_2);
}
    
#\37 3c59a7c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\36 1dbce93 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\31 64e2be9 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\35 6edaa7b {
    align-self: center;
    width: 120px;
    height: 2px;
}
    
#\36 0a60fd9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a9a8802e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 932eb96.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 14px;
    padding-left: 40px;
    padding-bottom: 14px;
    padding-right: 40px;
}
#\39 932eb96 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 54px;
}
}



@media all {
    
#c898aafb {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#bdf62de4 {
    background-color: var(--color_1);
}
    
#\32 5219e12 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#\30 1c1b190 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#\32 6d2607a {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    padding-bottom: 48px;
}
    
#df7687ef {
    row-gap: 10px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
}
    
#f219631f {
    max-width: 180px;
    width: 111.20%;
    height: 234px;
}
    
#d7868402 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e7d06c90 {
    row-gap: 10px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
}
    
#c2e713d6 {
    max-width: 180px;
    width: 100%;
    height: auto;
}
    
#dcfeeb47 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 93f489d {
    row-gap: 10px;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
}
    
#\39 422282e {
    max-width: 180px;
    width: 110.74%;
    height: 242px;
}
    
#d86af0a6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 54c59b8 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\35 212a909 {
    align-self: center;
    width: 120px;
    height: 2px;
}
    
#\37 6bd04a0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e4bd18b6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 c8db35d {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
    
#b3797e1b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 40px 14px 40px;
}
#b3797e1b {
    max-width: 100%;
    width: auto;
    min-height: 54px;
}
    
#\39 f273523.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 40px 14px 40px;
}
#\39 f273523 {
    max-width: 100%;
    width: auto;
    min-height: 54px;
}
    
#a43746ad {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\37 3727704 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cee49379 {
    min-height: 368px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_hds {
    width: 100.00%;
    height: 1140px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c131baa2 {
    background-color: rgba(37, 37, 217, 1);
    background-image: none;
}
}



@media all {
    
#d3a988a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 24273fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 d79fa9f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_54s {
    width: 99.93%;
    height: 956px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_kkf {
    width: 96.19%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#widget_us4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f879fa6b.flex-element.widget-wrapper > [data-element-type] {
    padding: 14px 40px 14px 40px;
}
#f879fa6b {
    width: 172.146px;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a71da905 {
    background-color: rgba(0, 0, 238, 1);
    background-image: none;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4cc7185 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c24f374e {
    width: 48%;
}
    
#\30 2d4c114 {
    width: 48%;
}
    
#d6203077 {
    width: 48%;
}
    
#a10896e0 {
    width: 48%;
}
    
#\36 db5c5da {
    width: 48%;
}
    
#\30 e15b19d {
    width: 48%;
}
}



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



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



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



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



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



@media (max-width: 767px) {
    
#e6cbad99 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 e192431 {
    align-items: center;
}
    
#\32 d58ddcb {
    flex-direction: column;
    row-gap: 32px;
}
    
#\38 8c8dc0b {
    width: 100%;
}
    
#d717c850 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e4cc7185 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 9ab65d0 {
    align-items: center;
}
    
#\31 d7eb7a7 {
    align-items: center;
}
    
#\38 036ebad {
    align-items: center;
}
    
#c24f374e {
    width: 100%;
}
    
#\30 2d4c114 {
    width: 100%;
}
    
#d6203077 {
    width: 100%;
}
    
#a10896e0 {
    width: 100%;
}
    
#\36 db5c5da {
    width: 100%;
}
    
#\30 e15b19d {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 eb0cee4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 87a0114 {
    align-items: center;
}
    
#\39 0e0ae9b {
    flex-direction: column;
    row-gap: 32px;
}
    
#\33 1f30c0e {
    width: 100%;
}
    
#f198831b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a693f44e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 3c59a7c {
    align-items: center;
}
    
#\31 64e2be9 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c898aafb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 5219e12 {
    align-items: center;
}
    
#\32 6d2607a {
    align-items: center;
    flex-direction: column;
    row-gap: 32px;
}
    
#df7687ef {
    width: 60%;
}
    
#e7d06c90 {
    width: 60%;
}
    
#\37 93f489d {
    width: 60%;
}
    
#\35 54c59b8 {
    align-items: center;
}
    
#\32 c8db35d {
    flex-direction: column;
    align-items: center;
}
    
#f219631f {
    width: 110.40%;
    height: 275px;
}
}



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



@media (max-width: 767px) {
    
#d3a988a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 24273fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 d79fa9f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_54s {
    width: 98.61%;
    height: 786px;
}
}

