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

  *#dm .dmInner a.u_1940287630 { border-color:var(--color_9) !important; }

  *#dm .dmInner a.u_1940287630 .iconBg {
    background-color:var(--color_6) !important;
    color:var(--color_6) !important;
    display:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1964756511 img {
    border-width:1px !important;
    border-style:solid !important;
    border-color:var(--color_9) !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1457673744 img {
    border-width:1px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:2px !important;
  }

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

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

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

  *#dm .dmInner div.u_1076234400 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1168276480 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1191688313 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1198192991 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1191206594 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1041178242 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1831779138 {
    background-color:var(--color_6) !important;
    border-color:var(--color_4) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1650615055 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1650615055 input,
  *#dm .dmInner div.u_1650615055 textarea,
  *#dm .dmInner div.u_1650615055 select {
    border-color:var(--color_5) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1469480113 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1469480113 input,
  *#dm .dmInner div.u_1469480113 textarea,
  *#dm .dmInner div.u_1469480113 select {
    border-color:var(--color_5) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1609278002 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1609278002 input,
  *#dm .dmInner div.u_1609278002 textarea,
  *#dm .dmInner div.u_1609278002 select {
    border-color:var(--color_5) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1389163855 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1389163855 input,
  *#dm .dmInner div.u_1389163855 textarea,
  *#dm .dmInner div.u_1389163855 select {
    border-color:var(--color_5) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

  *#dm .dmInner div.u_1188612227 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1188612227 input,
  *#dm .dmInner div.u_1188612227 textarea,
  *#dm .dmInner div.u_1188612227 select {
    border-color:var(--color_5) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
  }

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

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

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

  *#dm .dmInner div.u_1537492219 img {
    border-width:1px !important;
    border-style:solid !important;
    border-color:var(--color_9) !important;
    border-radius:2px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#e44e0158 {
    min-height: 90vh;
    width: 100%;
    justify-content: center;
    max-width: none;
    padding: 60px 6% 120px 6%;
}
    
#\30 d5c62ba {
    background-color: var(--color_2);
}
    
#\35 0e42916 {
    align-self: center;
    row-gap: 24px;
    max-width: 760px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    border-width: 1px;
    border-style: solid;
    border-color: var(--color_3);
    padding: 56px 40px 56px 40px;
}
    
#\31 c87bcdb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 5a5c527 {
    max-width: 100%;
    width: auto;
}
    
#\31 e99c26c {
    column-gap: 16px;
    flex-direction: row;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#b45c6093.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#b45c6093 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\33 f6a0e0f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\33 f6a0e0f {
    width: auto;
    min-height: 48px;
}
    
#\34 b7fb3b6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 cff928e {
    min-height: 240px;
    width: 100%;
    padding-top: 64px;
    padding-bottom: 64px;
    align-items: stretch;
}
    
#\31 9b886f8 {
    column-gap: 32px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\33 eb85f18 {
    row-gap: 12px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#de7b7de0 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\31 789f992 {
    max-width: 100%;
    width: auto;
}
    
#\38 e631e12 {
    row-gap: 12px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\39 f0574ee {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\34 dcab309 {
    max-width: 100%;
    width: auto;
}
    
#\36 223b39d {
    row-gap: 12px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#e57087ef {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\30 c61e8f8 {
    max-width: 100%;
    width: auto;
}
}



@media all {
    
#\36 de8a415 {
    min-height: 240px;
    column-gap: 48px;
    width: 100%;
    max-width: none;
}
    
#\36 82b0eab {
    background-color: var(--color_2);
}
    
#\32 cfce5aa {
    align-self: center;
    row-gap: 20px;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\33 b1f3625 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 61e5d40 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 d78c80b {
    border-color: var(--color_3);
    background-color: var(--color_7);
    border-radius: 2px;
    row-gap: 8px;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\37 a5b9223 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 922c610.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\34 922c610 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#fe19d48e {
    align-self: center;
    width: 60%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\30 424fe73 {
    width: 100%;
    height: 480px;
}
}



@media all {
    
#\39 d77d2af {
    min-height: 240px;
    column-gap: 48px;
    width: 100%;
    padding: 0px 6% 120px 6%;
}
    
#\33 3adc0f7 {
    background-color: var(--color_2);
}
    
#\34 03f78d4 {
    align-self: center;
    width: 60%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#acb0700e {
    width: 100%;
    height: 480px;
}
    
#\30 b66acd4 {
    align-self: center;
    row-gap: 20px;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\35 4bc7679 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 57de376 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 4b5352e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\33 4b5352e {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#ccca98b2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 2111435 {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 2px;
    row-gap: 16px;
    box-shadow: 0px 4px 24px rgba(2,16,29,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 0;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    flex-direction: column;
}
    
#a7177478 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    align-content: center;
}
    
#ef898ac5 {
    row-gap: 12px;
    max-width: 720px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    align-self: auto;
    padding: 0 0 0 0;
}
    
#\37 f8311e4 {
    max-width: 100%;
    width: auto;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 dfeddb1 {
    column-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    align-self: auto;
    padding: 0 0 0 0;
}
    
#\36 651b0f8 {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 2px;
    row-gap: 16px;
    box-shadow: 0px 4px 24px rgba(2,16,29,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 0;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    flex-direction: column;
}
    
#caf8f397 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#a3c2aa86 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e0dcfab6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 a8e87b7 {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 2px;
    row-gap: 16px;
    box-shadow: 0px 4px 24px rgba(2,16,29,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 0;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    flex-direction: column;
}
    
#bc9e0020 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#aaf5a9c8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 835c898 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f14c2e8d {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\35 b601204 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 960f005 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\38 b58f88d {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
    padding: 0px 6% 120px 6%;
}
    
#\30 11090dd {
    align-self: center;
    flex-direction: row;
    max-width: 720px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#ad9f22b4 {
    max-width: 100%;
    width: auto;
}
    
#c695d10d {
    align-self: center;
    column-gap: 12px;
    row-gap: 12px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#a2756af7.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#a2756af7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c62715b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#c62715b5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 191dbdd.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\32 191dbdd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a02368d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#a02368d9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 164f39c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\38 164f39c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 149b5e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\32 149b5e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fe9ee42d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#fe9ee42d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b759018a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 5466096 {
    max-width: 100%;
    width: auto;
}
    
#\34 a78aad1 {
    min-height: 240px;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    padding: 60px 6% 20px 6%;
}
    
#\32 bec3379 {
    background-color: var(--color_2);
}
    
#\33 5fc9c0a {
    row-gap: 20px;
    max-width: 640px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\31 8b667b5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 8d4943d {
    max-width: 100%;
    width: auto;
}
    
#ae29082f {
    background-color: var(--color_7);
    border-radius: 2px;
    justify-content: flex-start;
    border-width: 1px;
    border-color: var(--color_3);
    align-items: stretch;
    border-style: solid;
    padding: 40px 40px 40px 40px;
}
    
#\30 b551186 {
    row-gap: 20px;
    justify-content: flex-start;
    align-items: stretch;
}
    
#b8e6f355 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\32 e67bd83 {
    width: auto;
}
    
#\39 b33b69b {
    width: auto;
}
    
#\30 984c697 {
    width: auto;
}
    
#be90c9fa {
    width: auto;
}
    
#b717b89f {
    width: auto;
}
    
#\34 4c15900 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#ae043f36.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#ae043f36 {
    width: auto;
}
    
#\39 c55fe3d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\39 c55fe3d {
    width: auto;
}
    
#\38 dfbea31 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e879c444 {
    max-width: 100%;
    width: auto;
}
    
#\30 5beb1c5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 7c43769 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f91fac63 {
    min-height: 240px;
    column-gap: 48px;
    width: 100%;
    max-width: none;
    padding: 0px 6% 120px 6%;
}
    
#f1ff5f26 {
    background-color: var(--color_2);
}
    
#a4d6b5cb {
    align-self: center;
    row-gap: 20px;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\35 315174b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e7c91413 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c602563.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\39 c602563 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\30 adb24a3 {
    align-self: center;
    width: 60%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#fbc47e39 {
    width: 100%;
    height: 480px;
}
    
#\37 a198e17 {
    margin: 0px 0% 0px 0%;
}
}



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



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



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



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



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



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



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



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



@media (max-width: 767px) {
    
#e44e0158 {
    min-height: unset;
    flex-direction: column;
    padding: 30px 4% 60px 4%;
}
    
#\35 0e42916 {
    padding: 40px 20px 40px 20px;
}
    
#\31 e99c26c {
    flex-direction: column;
    width: 100%;
}
    
#b45c6093.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#b45c6093 {
    width: 100%;
    margin: 0% 0% 5% 0%;
}
    
#\33 f6a0e0f {
    width: 100%;
}
    
#\34 b7fb3b6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 cff928e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 9b886f8 {
    flex-direction: column;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\36 de8a415 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 60px 4% 60px 4%;
}
    
#\32 cfce5aa {
    width: 100%;
}
    
#\33 b1f3625 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 61e5d40 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fe19d48e {
    width: 100%;
}
    
#\30 424fe73 {
    height: 280px;
}
    
#\33 1e1ac6e {
    margin: 0px 0% 0px 0%;
}
    
#\34 922c610 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 d77d2af {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 0px 4% 60px 4%;
}
    
#\34 03f78d4 {
    width: 100%;
    order: 1;
}
    
#acb0700e {
    height: 280px;
}
    
#\30 b66acd4 {
    width: 100%;
    order: 0;
}
    
#\35 4bc7679 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 57de376 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ccca98b2 {
    margin: 0px 0% 0px 0%;
}
    
#\33 4b5352e {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#a7177478 {
    min-height: unset;
    flex-direction: column;
    padding: 60px 4% 60px 4%;
}
    
#ef898ac5 {
    align-items: center;
}
    
#\31 dfeddb1 {
    flex-direction: column;
    row-gap: 24px;
}
    
#caf8f397 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a3c2aa86 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bc9e0020 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aaf5a9c8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f14c2e8d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 b601204 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f2d7caf6 {
    margin: 0px 0% 0px 0%;
}
    
#e0dcfab6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 835c898 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 960f005 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\38 b58f88d {
    min-height: unset;
    flex-direction: column;
    padding: 60px 4% 60px 4%;
}
    
#\30 11090dd {
    align-items: center;
}
    
#c695d10d {
    align-items: center;
}
    
#b759018a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 a78aad1 {
    min-height: unset;
    flex-direction: column;
    padding: 60px 4% 60px 4%;
}
    
#\33 5fc9c0a {
    align-items: center;
}
    
#ae29082f {
    padding: 24px 24px 24px 24px;
}
    
#\35 7c43769 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f91fac63 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 60px 4% 60px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 a198e17 {
    margin: 0px 0% 0px 0%;
}
    
#a4d6b5cb {
    width: 100%;
}
    
#\35 315174b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e7c91413 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 c602563 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 adb24a3 {
    width: 100%;
}
    
#fbc47e39 {
    height: 280px;
}
}

