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

  *#dm .dmInner div.u_1379211460 hr {
    border-width:2px 0px 0px 0px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner span.u_1505250938 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1505250938 {
    border-color:var(--color_7) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1505250938:hover span.text,
  *#dm .dmInner a.u_1505250938.hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1505250938:hover,
  *#dm .dmInner a.u_1505250938.hover { border-color:var(--color_3) !important; }

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

  *#dm .dmInner span.u_1006426612 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1006426612 {
    border-color:var(--color_7) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1006426612:hover span.text,
  *#dm .dmInner a.u_1006426612.hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1006426612:hover,
  *#dm .dmInner a.u_1006426612.hover { border-color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1485331151 hr {
    border-width:2px 0px 0px 0px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1762875368 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_7) !important;
    border-width:1.5px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1762875368:hover,
  *#dm .dmInner a.u_1762875368.hover { border-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1265816563 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_7) !important;
    border-width:1.5px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1265816563:hover,
  *#dm .dmInner a.u_1265816563.hover { border-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1202051249 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_7) !important;
    border-width:1.5px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1202051249:hover,
  *#dm .dmInner a.u_1202051249.hover { border-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1897597234 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_7) !important;
    border-width:1.5px !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1897597234:hover,
  *#dm .dmInner a.u_1897597234.hover { border-color:var(--color_3) !important; }

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

  *#dm .dmInner nav.u_1000805112 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#b3a53fbd {
    min-height: auto;
    width: 100%;
    flex-direction: column;
}
    
#\34 57fc409::before, #\34 57fc409 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.62;
    content: '';
    height: 100%;
}
#\34 57fc409 {
    background-image: url('https://irt-cdn.multiscreensite.com/4cbb795a2cdd46399cd7125975df2d97/dms3rep/multi/1780482289542-16_9-pty.png');
}
    
#ae46fb4c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 90vh;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\34 7bfb117 {
    row-gap: 20px;
    max-width: 680px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\30 f17bd61 {
    max-width: 48px;
    width: 48px;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
    min-width: 48px;
}
    
#\33 8454dfe {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 edcd944 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\39 863d1dc {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 f3c147e {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
}
    
#\30 5cb4429.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\30 5cb4429 {
    min-height: 44px;
}
    
#\31 8fe2b41.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\31 8fe2b41 {
    min-height: 44px;
}
}



@media all {
    
#d03372ba {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
}
    
#\39 731ac99 {
    background-color: var(--color_1);
}
    
#\33 e42b7c5 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\34 4efa175 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a9077af {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
}
    
#\33 80c3900 {
    row-gap: 12px;
    flex-direction: column;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 5%;
}
    
#\35 7231494 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 0572f9f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 3e6bccc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 7b0b1ac {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 f2c9446 {
    row-gap: 10px;
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
}
    
#\36 f92e1ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\36 f92e1ee {
    min-height: 44px;
}
    
#\38 86a2235.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\38 86a2235 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#ea2574b1 {
    align-self: stretch;
    max-width: 1px;
    width: 1px;
    min-height: 1px;
    height: auto;
    min-width: 1px;
}
    
#\37 49d2a68 {
    row-gap: 12px;
    flex-direction: column;
    padding-left: 5%;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#fb0ea36d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a3a3e34 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 df78977 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aab1267c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 9915a68 {
    row-gap: 10px;
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
}
    
#\39 6871aca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\39 6871aca {
    min-height: 44px;
}
    
#b445dfeb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#b445dfeb {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#\39 c7e101d {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
}
    
#\38 37ad0c3 {
    background-color: var(--color_1);
}
    
#a812c00a {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 14px;
    background-repeat: no-repeat;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#a268a078 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 0cbaeb0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 104ee1f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 3%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\30 daf41cd {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e4b7d452 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\30 5bac28e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 f59d61d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a96c43a {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 d578698 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\36 74b7bcc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 af9ee8f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 4c58cb1 {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 0e7a887 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\38 945d8e8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b747eac9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f5179135 {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#a68a3fd5 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#bfd94e9e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a6c6d6dd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fcf13f0d {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#c1e3e1e9 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#ef605c3c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 3c49e15 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 5db2052 {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#d5bfe8aa {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\31 1819318 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 77fc1ea {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 f81d6f7 {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\33 f385c09 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\31 43c131d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aaa08cd8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 b802e0e {
    row-gap: 8px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 91094b8 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\32 e8930da {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 32f0241 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\35 4afdfdd {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\39 f24b4b3::before, #\39 f24b4b3 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.6;
    content: '';
    height: 100%;
}
#\39 f24b4b3 {
    background-image: url('https://irt-cdn.multiscreensite.com/4cbb795a2cdd46399cd7125975df2d97/dms3rep/multi/1780482289569-16_9-g3L.png');
}
    
#\38 065594f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 65vh;
    background-position: 50% 50%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\31 3928ab6 {
    row-gap: 16px;
    flex-direction: column;
    max-width: 680px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\37 f1b979d {
    max-width: 48px;
    width: 48px;
    min-height: 1px;
    height: auto;
    min-width: 48px;
}
    
#dbf09a9f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 9ebe6c5 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#ecf42d4a {
    column-gap: 2%;
    flex-direction: row;
    max-width: 1100px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e7d4e93e {
    background-color: rgba(42,42,42,0.85);
    row-gap: 12px;
    padding-top: 28px;
    flex-direction: column;
    padding-left: 22px;
    width: 23%;
    padding-bottom: 28px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 22px;
}
    
#\30 8c3562c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 9aca2fb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 285f55c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-right: 20px;
}
#\39 285f55c {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: auto;
}
    
#c1eada8b {
    background-color: rgba(42,42,42,0.85);
    row-gap: 12px;
    padding-top: 28px;
    flex-direction: column;
    padding-left: 22px;
    width: 23%;
    padding-bottom: 28px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 22px;
}
    
#eed724ef {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 08cc28c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 986bcb8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-right: 20px;
}
#\37 986bcb8 {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: auto;
}
    
#\39 ddd1a36 {
    background-color: rgba(42,42,42,0.85);
    row-gap: 12px;
    padding-top: 28px;
    flex-direction: column;
    padding-left: 22px;
    width: 23%;
    padding-bottom: 28px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 22px;
}
    
#e1b968a5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 5774a0a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 67c0f7a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-right: 20px;
}
#\37 67c0f7a {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: auto;
}
    
#a3bc716b {
    background-color: rgba(42,42,42,0.85);
    row-gap: 12px;
    padding-top: 28px;
    flex-direction: column;
    padding-left: 22px;
    width: 23%;
    padding-bottom: 28px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 22px;
}
    
#\36 ac87fa4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a4aa2d9b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a6d6d1a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-right: 20px;
}
#\36 a6d6d1a {
    max-width: 100%;
    width: auto;
    min-height: 40px;
    margin-top: auto;
}
}



@media all {
    
#ecf9eaff {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\35 a6cb50d {
    background-color: var(--color_1);
}
    
#b84019c9 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 18px;
    background-repeat: no-repeat;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\32 9d3a3cf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bb22c930 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 bf9b52b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 a07ebec {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
    
#\35 12b780d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\35 12b780d {
    min-height: 44px;
}
    
#\38 c24eedb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\38 c24eedb {
    min-height: 44px;
}
    
#bcda821b {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
    
#\32 30404b9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\32 30404b9 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\31 bfa716b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\31 bfa716b {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c7e101d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 104ee1f {
    column-gap: 4%;
}
    
#\30 daf41cd {
    width: 46%;
}
    
#\38 a96c43a {
    width: 46%;
}
    
#\31 4c58cb1 {
    width: 46%;
}
    
#f5179135 {
    width: 46%;
}
    
#fcf13f0d {
    width: 46%;
}
    
#\31 5db2052 {
    width: 46%;
}
    
#\38 f81d6f7 {
    width: 46%;
}
    
#\37 b802e0e {
    width: 46%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4afdfdd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ecf42d4a {
    row-gap: 16px;
    flex-wrap: wrap;
}
    
#e7d4e93e {
    width: 48%;
}
    
#c1eada8b {
    width: 48%;
}
    
#\39 ddd1a36 {
    width: 48%;
}
    
#a3bc716b {
    width: 48%;
}
}



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



@media (max-width: 767px) {
    
#b3a53fbd {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ae46fb4c {
    min-height: 0;
}
    
#\34 7bfb117 {
    width: 100%;
    max-width: 100%;
}
    
#\30 f3c147e {
    flex-direction: column;
}
    
#\30 5cb4429 {
    width: 100%;
}
    
#\31 8fe2b41 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d03372ba {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 e42b7c5 {
    align-items: center;
}
    
#\36 a9077af {
    flex-direction: column;
    row-gap: 32px;
}
    
#\33 80c3900 {
    padding-right: 0;
    padding-left: 0;
    width: 100%;
}
    
#ea2574b1 {
    max-width: 0;
    width: 0;
    min-width: 0;
}
    
#\37 49d2a68 {
    padding-right: 0;
    padding-left: 0;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 c7e101d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a812c00a {
    align-items: center;
}
    
#\34 104ee1f {
    flex-direction: column;
    row-gap: 24px;
}
    
#\30 daf41cd {
    width: 100%;
}
    
#\38 a96c43a {
    width: 100%;
}
    
#\31 4c58cb1 {
    width: 100%;
}
    
#f5179135 {
    width: 100%;
}
    
#fcf13f0d {
    width: 100%;
}
    
#\31 5db2052 {
    width: 100%;
}
    
#\38 f81d6f7 {
    width: 100%;
}
    
#\37 b802e0e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 4afdfdd {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 065594f {
    align-items: center;
}
    
#ecf42d4a {
    flex-direction: column;
    row-gap: 16px;
}
    
#e7d4e93e {
    width: 100%;
}
    
#c1eada8b {
    width: 100%;
}
    
#\39 ddd1a36 {
    width: 100%;
}
    
#a3bc716b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ecf9eaff {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b84019c9 {
    align-items: center;
}
    
#\39 a07ebec {
    flex-direction: column;
    align-items: center;
}
    
#bcda821b {
    flex-direction: column;
    align-items: center;
}
}

