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

  *#dm .dmInner div.u_1988239370 {
    background-color:rgba(255,255,255,0.06) !important;
    border-color:rgba(255,255,255,0.25) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1707629666 {
    background-origin:border-box !important;
    border-width:0px !important;
    border-radius:999px !important;
    box-shadow:0 12px 30px rgba(43,214,123,0.35) !important;
    background-image:linear-gradient(90deg,#2BD67B 0%,#19B5C9 100%) !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1707629666:hover span.text,
  *#dm .dmInner a.u_1707629666.hover span.text { color:#0B1020 !important; }

  *#dm .dmInner a.u_1707629666 span.text {
    font-weight:800 !important;
    font-size:17px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner a.u_1965277871 {
    background-color:rgba(255,255,255,0.0) !important;
    border-color:rgba(255,255,255,0.7) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1965277871:hover span.text,
  *#dm .dmInner a.u_1965277871.hover span.text { color:#0B1020 !important; }

  *#dm .dmInner a.u_1965277871:hover,
  *#dm .dmInner a.u_1965277871.hover {
    background-color:#FFFFFF !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1965277871 span.text {
    font-weight:700 !important;
    font-size:17px !important;
    color:#FFFFFF !important;
  }

  *#dm .dmInner div.u_1748853527 img {
    border-radius:24px !important;
    box-shadow:0 30px 80px rgba(0,0,0,0.55) !important;
  }

  *#dm .dmInner div.u_1697039421 img {
    border-radius:24px !important;
    box-shadow:0 24px 60px rgba(11,16,32,0.18) !important;
  }

  *#dm .dmInner div.u_1937627535 img {
    border-radius:24px !important;
    box-shadow:0 30px 70px rgba(0,0,0,0.5) !important;
  }

  *#dm .dmInner div.u_1893756899 img { border-radius:18px !important; }

  *#dm .dmInner div.u_1867894274 img { border-radius:18px !important; }

  *#dm .dmInner div.u_1744729397 img { border-radius:18px !important; }

  *#dm .dmInner a.u_1751221294 {
    background-color:#FFFFFF !important;
    border-color:#0B1020 !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1751221294:hover span.text,
  *#dm .dmInner a.u_1751221294.hover span.text { color:#FFFFFF !important; }

  *#dm .dmInner a.u_1751221294:hover,
  *#dm .dmInner a.u_1751221294.hover {
    background-color:#0B1020 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1751221294 span.text {
    font-weight:700 !important;
    font-size:15px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner a.u_1296075875 {
    background-origin:border-box !important;
    border-width:0px !important;
    border-radius:999px !important;
    box-shadow:0 12px 30px rgba(43,214,123,0.35) !important;
    background-image:linear-gradient(90deg,#2BD67B 0%,#19B5C9 100%) !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1296075875 span.text {
    font-weight:800 !important;
    font-size:18px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner a.u_1902517512 {
    background-color:#0B1020 !important;
    border-width:0px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1902517512:hover,
  *#dm .dmInner a.u_1902517512.hover {
    background-color:#19B5C9 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1902517512 span.text {
    font-weight:700 !important;
    font-size:15px !important;
    color:#FFFFFF !important;
  }

  *#dm .dmInner a.u_1095118825 {
    background-color:#0B1020 !important;
    border-width:0px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1095118825:hover,
  *#dm .dmInner a.u_1095118825.hover {
    background-color:#19B5C9 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1095118825 span.text {
    font-weight:700 !important;
    font-size:15px !important;
    color:#FFFFFF !important;
  }

  *#dm .dmInner a.u_1669650400 {
    background-color:#0B1020 !important;
    border-width:0px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1669650400:hover,
  *#dm .dmInner a.u_1669650400.hover {
    background-color:#19B5C9 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1669650400 span.text {
    font-weight:700 !important;
    font-size:15px !important;
    color:#FFFFFF !important;
  }

  *#dm .dmInner a.u_1212400735 {
    background-origin:border-box !important;
    border-width:0px !important;
    border-radius:999px !important;
    box-shadow:0 12px 30px rgba(43,214,123,0.35) !important;
    background-image:linear-gradient(90deg,#2BD67B 0%,#19B5C9 100%) !important;
    border-style:solid !important;
  }

  *#dm .dmInner a.u_1212400735 span.text {
    font-weight:800 !important;
    font-size:18px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner a.u_1429902182 {
    background-color:#25D366 !important;
    border-width:0px !important;
    border-radius:999px !important;
    border-style:solid !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1429902182 span.text {
    font-weight:700 !important;
    font-size:16px !important;
    color:#FFFFFF !important;
  }

  *#dm .dmInner a.u_1393249897 {
    background-color:rgba(255,255,255,0) !important;
    border-color:rgba(255,255,255,0.7) !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:999px !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1393249897:hover span.text,
  *#dm .dmInner a.u_1393249897.hover span.text { color:#0B1020 !important; }

  *#dm .dmInner a.u_1393249897:hover,
  *#dm .dmInner a.u_1393249897.hover {
    background-color:#FFFFFF !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1393249897 span.text {
    font-weight:700 !important;
    font-size:16px !important;
    color:#FFFFFF !important;
  }

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

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

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

  *#dm .dmInner div.u_1961691590 {
    background-origin:border-box !important;
    border-radius:50% !important;
    background-image:linear-gradient(135deg,#2BD67B 0%,#19B5C9 100%) !important;
  }

  *#dm .dmInner div.u_1961691590 .svg { fill:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner div.u_1116208046 {
    background-origin:border-box !important;
    border-radius:50% !important;
    background-image:linear-gradient(135deg,#19B5C9 0%,#2BD67B 100%) !important;
  }

  *#dm .dmInner div.u_1116208046 .svg { fill:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner div.u_1764424626 {
    background-origin:border-box !important;
    border-radius:50% !important;
    background-image:linear-gradient(135deg,#2BD67B 0%,#19B5C9 100%) !important;
  }

  *#dm .dmInner div.u_1764424626 .svg { fill:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner div.u_1876343862 {
    background-origin:border-box !important;
    border-radius:50% !important;
    background-image:linear-gradient(135deg,#19B5C9 0%,#2BD67B 100%) !important;
  }

  *#dm .dmInner div.u_1876343862 .svg { fill:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner div.u_1105963571 {
    background-origin:border-box !important;
    border-radius:50% !important;
    background-image:linear-gradient(135deg,#2BD67B 0%,#19B5C9 100%) !important;
  }

  *#dm .dmInner div.u_1105963571 .svg { fill:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner a.u_1643033841 {
    background-color:#FFFFFF !important;
    border-color:#0B1020 !important;
    border-width:2px !important;
    border-style:solid !important;
    border-radius:999px !important;
  }

  *#dm .dmInner a.u_1643033841:hover span.text,
  *#dm .dmInner a.u_1643033841.hover span.text { color:#FFFFFF !important; }

  *#dm .dmInner a.u_1643033841:hover,
  *#dm .dmInner a.u_1643033841.hover {
    background-color:#0B1020 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1643033841 span.text {
    font-weight:700 !important;
    font-size:15px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner a.u_1429902182 .iconBg {
    background-color:#FFFFFF !important;
    color:#FFFFFF;
    mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.9%2020A9%209%200%201%200%204%2016.1L2%2022Z%22/%3E%3Cpath%20d%3D%22M9.3%208.6c.2-.5.6-.6.9-.6h.5c.2%200%20.4.1.5.4l.6%201.4c.1.2%200%20.5-.1.6l-.5.6c.4.9%201.2%201.7%202.1%202.1l.6-.5c.2-.1.4-.2.6-.1l1.4.6c.3.1.4.3.4.5v.5c0%20.3-.1.7-.6.9-.6.3-1.6.4-3-.4a8%208%200%200%201-2.9-2.9c-.8-1.4-.7-2.4-.4-3z%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22none%22/%3E%3C/svg%3E) !important;
    display:inline !important;
    height:20px !important;
    width:20px !important;
  }

  *#dm .dmInner a.u_1393249897 .iconBg {
    background-color:#FFFFFF !important;
    color:#FFFFFF;
    mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22m22%207-8.97%205.7a1.94%201.94%200%200%201-2.06%200L2%207%22/%3E%3C/svg%3E) !important;
    display:inline !important;
    height:20px !important;
    width:20px !important;
  }

  *#dm .dmInner a.u_1625442560 {
    background-color:#FFFFFF !important;
    border-width:0px !important;
    border-style:solid !important;
    border-radius:999px !important;
    gap:10px !important;
  }

  *#dm .dmInner a.u_1625442560 .iconBg {
    background-color:#0B1020 !important;
    color:#0B1020;
    mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230B1020%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.92v3a2%202%200%200%201-2.18%202%2019.79%2019.79%200%200%201-8.63-3.07%2019.5%2019.5%200%200%201-6-6%2019.79%2019.79%200%200%201-3.07-8.67A2%202%200%200%201%204.11%202h3a2%202%200%200%201%202%201.72c.13.96.36%201.9.7%202.81a2%202%200%200%201-.45%202.11L8.09%209.91a16%2016%200%200%200%206%206l1.27-1.27a2%202%200%200%201%202.11-.45c.91.34%201.85.57%202.81.7A2%202%200%200%201%2022%2016.92z%22/%3E%3C/svg%3E) !important;
    display:inline !important;
    height:20px !important;
    width:20px !important;
  }

  *#dm .dmInner a.u_1625442560:hover,
  *#dm .dmInner a.u_1625442560.hover {
    background-color:#E8FFF2 !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1625442560 span.text {
    font-weight:700 !important;
    font-size:16px !important;
    color:#0B1020 !important;
  }

  *#dm .dmInner div.u_1903926625 {
    background-origin:border-box !important;
    border-radius:999px !important;
    background-image:linear-gradient(90deg,#2BD67B 0%,#19B5C9 100%) !important;
  }

  *#dm .dmInner div.u_1710653132 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1376256222 img { border-radius:16px !important; }

  *#dm .dmInner a.u_1296075875 .iconBg { display:none !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\35 0b5cbab {
    min-height: 100vh;
    width: 100%;
    padding-top: 120px;
    padding-right: 24px;
    padding-bottom: 96px;
    padding-left: 24px;
    justify-content: center;
    align-items: center;
}
    
#\38 dc49994::before, #\38 dc49994 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #0B1020;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.74;
    content: '';
    height: 100%;
}
#\38 dc49994 {
    background-color: #0B1020;
}
    
#efbf32bc {
    align-self: center;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 22px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 980px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#f7f47d02 {
    max-width: 80%;
    width: 340px;
}
}



@media all {
    
#\34 7ec2022 {
    min-height: 100vh;
    width: 100%;
    padding-top: 120px;
    padding-right: 24px;
    padding-bottom: 96px;
    padding-left: 24px;
    justify-content: center;
    align-items: center;
}
    
#c5e66b18::before, #c5e66b18 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #0B1020;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.76;
    content: '';
    height: 100%;
}
#c5e66b18 {
    background-color: #0B1020;
}
    
#\37 e7fd40a {
    align-self: center;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 22px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 980px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\32 3ea7dd6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e8bc82f7 {
    max-width: 920px;
    width: auto;
}
    
#\32 07b4084 {
    max-width: 720px;
    width: auto;
}
    
#\38 af98426.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-left: 22px;
    padding-bottom: 10px;
    padding-right: 22px;
}
#\38 af98426 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 8659d4d {
    row-gap: 12px;
    column-gap: 14px;
    flex-direction: row;
    margin-top: 8px;
    justify-content: center;
    flex-wrap: wrap;
}
    
#c0794e3a {
    max-width: 100%;
    width: auto;
    min-height: 58px;
    min-width: 240px;
}
    
#\34 4615f2a {
    max-width: 100%;
    width: auto;
    min-height: 58px;
    min-width: 200px;
}
    
#d97bd0ed {
    align-self: center;
    max-width: 420px;
    width: 100%;
}
    
#\31 7d56f42 {
    align-self: center;
    max-width: 80%;
    width: 340px;
    height: 83px;
}
}



@media all {
    
#\33 9bc899b {
    min-height: 240px;
    width: 100%;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
}
    
#f0777e1d {
    background-color: #F4F7FA;
}
    
#c336be93 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 28px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\32 df2e3cd {
    max-width: 860px;
    width: auto;
    height: auto;
}
    
#d73026a7 {
    row-gap: 18px;
    column-gap: 18px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
}
    
#\30 2f9a52f {
    background-color: #FFFFFF;
    border-radius: 20px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
}



@media all {
    
#\35 1ca1eb2 {
    min-height: 240px;
    width: 100%;
    padding-top: 40px;
    padding-right: 24px;
    padding-bottom: 96px;
    padding-left: 24px;
    justify-content: center;
}
    
#\33 84ef5ce {
    background-color: #0B1020;
}
    
#\38 3331edf {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 26px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1040px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\32 886f263 {
    width: 100%;
}
    
#\30 316d030 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#aceced6e {
    min-height: 240px;
    column-gap: 56px;
    row-gap: 40px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 64px;
    padding-left: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
    
#\30 67a0b73 {
    background-color: #F4F7FA;
}
    
#d422157c {
    align-self: stretch;
    display: flex;
    row-gap: 18px;
    flex-direction: column;
    max-width: 560px;
    width: 48%;
    position: relative;
    min-width: 300px;
}
    
#\36 c4384df {
    max-width: 100%;
    width: auto;
}
    
#a4dd0407 {
    max-width: 100%;
    width: auto;
}
    
#\37 ba47fe9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 6f66151 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 c277112 {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    max-width: 520px;
    width: 44%;
    position: relative;
    min-width: 300px;
    background-color: #0B1020;
    border-radius: 18px;
    min-height: 460px;
}
}



@media all {
    
#\37 66e7333 {
    min-height: 240px;
    width: 100%;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
}
    
#\36 6f5e5eb {
    background-color: #F4F7FA;
}
    
#\33 655bf99 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 28px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\31 4a3f203 {
    max-width: 860px;
    width: auto;
    height: auto;
}
    
#\36 f25602f {
    row-gap: 18px;
    column-gap: 18px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
}
    
#\38 f4c345d {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#\38 d39ebe2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e09caa00 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d9299c26 {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#\31 a5fc036 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e1654513 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 20c1953 {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#\30 faa9053 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cf2dde92 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ecbc3a48 {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#\39 cb5fad9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 78f2d4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b0985ae1 {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#\30 d41e276 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 13e2105 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ebc057f8 {
    background-color: #FFFFFF;
    border-radius: 20px;
    row-gap: 6px;
    padding-top: 26px;
    box-shadow: 0 10px 30px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 26px;
    width: 31%;
    padding-bottom: 26px;
    padding-right: 26px;
    min-width: 260px;
}
    
#eee9f705 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f0b690cb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 8c284d6 {
    max-width: 100%;
    width: auto;
    margin-top: 12px;
    height: auto;
}
    
#cea79bbf {
    max-width: 780px;
    width: auto;
}
}



@media all {
    
#\32 49cd283 {
    min-height: 240px;
    column-gap: 56px;
    row-gap: 40px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
    
#\30 564869f {
    background-color: #0B1020;
    background-image: linear-gradient(135deg,#0B1020 0%,#102A3A 100%);
}
    
#d66b43d9 {
    align-self: stretch;
    display: flex;
    row-gap: 16px;
    flex-direction: column;
    max-width: 520px;
    width: 44%;
    position: relative;
    min-width: 300px;
    background-color: #0B1020;
    border-radius: 18px;
    min-height: 480px;
}
    
#e27dcf8d {
    align-self: stretch;
    display: flex;
    row-gap: 18px;
    flex-direction: column;
    max-width: 560px;
    width: 48%;
    position: relative;
    min-width: 300px;
}
    
#\30 55419ce {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 2c0be50 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c315803 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e27716c6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 4f4c222 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#d6365c03 {
    min-height: 82vh;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
    align-items: center;
}
    
#\37 87d28d2::before, #\37 87d28d2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #0B1020;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.84;
    content: '';
    height: 100%;
}
#\37 87d28d2 {
    background-color: #0B1020;
}
    
#\38 94d4f05 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 20px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 860px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#d2c7b39e {
    max-width: 100%;
    width: auto;
}
    
#\37 a40dd99 {
    max-width: 100%;
    width: auto;
}
    
#fdd84ed4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\31 4c6d7f2 {
    min-height: 88vh;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
}
    
#d01ddffa::before, #d01ddffa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
    background-color: #0B1020;
    opacity: 0.74;
}
#d01ddffa {
    background-color: #0B1020;
}
    
#d514dd18 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 30px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\37 5d38cc8 {
    max-width: 100%;
    width: auto;
}
    
#\30 1f5f1f3 {
    max-width: 100%;
    width: auto;
}
    
#dadfab70 {
    row-gap: 16px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
}
    
#\34 8e1b9b8 {
    padding-top: 28px;
    padding-left: 22px;
    padding-bottom: 28px;
    border-color: rgba(255,255,255,0.12);
    background-color: rgba(255,255,255,0.05);
    border-radius: 20px;
    row-gap: 6px;
    flex-direction: column;
    width: 23%;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding-right: 22px;
    min-width: 220px;
}
    
#\30 cf2c0df {
    max-width: 100%;
    width: auto;
}
    
#\35 5f956e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 787f4c1 {
    padding-top: 28px;
    padding-left: 22px;
    padding-bottom: 28px;
    border-color: rgba(255,255,255,0.12);
    background-color: rgba(255,255,255,0.05);
    border-radius: 20px;
    row-gap: 6px;
    flex-direction: column;
    width: 23%;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding-right: 22px;
    min-width: 220px;
}
    
#\34 a208d20 {
    max-width: 100%;
    width: auto;
}
    
#\34 2ebe991 {
    max-width: 100%;
    width: auto;
}
    
#\32 b254917 {
    padding-top: 28px;
    padding-left: 22px;
    padding-bottom: 28px;
    border-color: rgba(255,255,255,0.12);
    background-color: rgba(255,255,255,0.05);
    border-radius: 20px;
    row-gap: 6px;
    flex-direction: column;
    width: 23%;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding-right: 22px;
    min-width: 220px;
}
    
#ce5466a1 {
    max-width: 100%;
    width: auto;
}
    
#\38 6e67fdb {
    max-width: 100%;
    width: auto;
}
    
#\33 e5f3b37 {
    padding-top: 28px;
    padding-left: 22px;
    padding-bottom: 28px;
    border-color: rgba(255,255,255,0.12);
    background-color: rgba(255,255,255,0.05);
    border-radius: 20px;
    row-gap: 6px;
    flex-direction: column;
    width: 23%;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    padding-right: 22px;
    min-width: 220px;
}
    
#\34 9cbf1e1 {
    max-width: 100%;
    width: auto;
}
    
#\33 0d5363e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 cccadeb {
    max-width: 860px;
    width: auto;
}
}



@media all {
    
#\31 82eedfa {
    min-height: 86vh;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
    align-items: center;
}
    
#\31 a5f07c4::before, #\31 a5f07c4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #060912;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.78;
    content: '';
    height: 100%;
}
#\31 a5f07c4 {
    background-color: #0B1020;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('https://irp.cdn-website.com/77dea781/dms3rep/multi/opt/646452185_26176154245403613_7037486421369349136_n-1920w.jpg?jxl&v=jxl');
    background-position: 50% 50%;
}
    
#\36 b0e2ee8 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 22px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 860px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#ed66a48d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 a73e2aa {
    max-width: 100%;
    width: auto;
}
    
#\35 1909e60 {
    max-width: 100%;
    width: auto;
}
    
#b2bf4f8e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b26f5c4b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 d69b767 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\38 6242b9b {
    min-height: 240px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
}
    
#\33 76f7e33 {
    background-color: #F4F7FA;
}
    
#\34 c7b989e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 30px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\32 a2a67c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 ce366a1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 1e29795 {
    row-gap: 22px;
    column-gap: 22px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#abd72684 {
    background-color: #0B1020;
    border-radius: 24px;
    row-gap: 12px;
    padding-top: 36px;
    box-shadow: 0 20px 50px rgba(11,16,32,0.25);
    flex-direction: column;
    padding-left: 34px;
    width: 47%;
    padding-bottom: 36px;
    padding-right: 34px;
    min-width: 300px;
    justify-content: flex-start;
    background-image: linear-gradient(160deg,#0B1020 0%,#103A3A 100%);
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\36 9514ba3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ae00cbff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 120df38 {
    max-width: 100%;
    width: auto;
}
    
#\32 a1d3ebe {
    background-color: #FFFFFF;
    border-radius: 24px;
    row-gap: 12px;
    padding-top: 36px;
    box-shadow: 0 20px 50px rgba(11,16,32,0.10);
    flex-direction: column;
    padding-left: 34px;
    width: 47%;
    padding-bottom: 36px;
    padding-right: 34px;
    min-width: 300px;
    justify-content: flex-start;
}
    
#acb00fb2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 621f191 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fb381a3e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 08a06aa {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\34 9b2f732 {
    max-width: 100%;
    width: auto;
}
    
#a4775f49 {
    align-self: flex-start;
    max-width: 100%;
    width: 120px;
    margin-bottom: 6px;
    height: 30px;
}
    
#\31 a0da660 {
    padding-top: 18px;
    padding-left: 20px;
    padding-bottom: 18px;
    background-color: #2BD67B;
    border-radius: 16px;
    box-shadow: 0 12px 34px rgba(43,214,123,.35);
    flex-direction: column;
    width: 100%;
    margin-top: 10px;
    justify-content: center;
    background-image: linear-gradient(90deg,#2BD67B 0%,#19B5C9 100%);
    align-items: center;
    padding-right: 20px;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#e73f3468 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c723548a {
    align-self: flex-start;
    max-width: 64px;
    width: 64px;
    margin-bottom: 4px;
}
    
#f56a4a1d {
    width: 100%;
    margin-top: 14px;
}
}



@media all {
    
#\36 0f4a65f {
    min-height: 240px;
    column-gap: 48px;
    row-gap: 36px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
    
#\35 0f0acd8 {
    background-color: #0B1020;
    background-image: linear-gradient(135deg,#0B1020 0%,#0F2E3B 55%,#114A3A 100%);
}
    
#\32 af19f77 {
    align-self: stretch;
    display: flex;
    row-gap: 18px;
    flex-direction: column;
    max-width: 560px;
    width: 48%;
    position: relative;
    min-width: 300px;
}
    
#\36 13bc74f {
    max-width: 100%;
    width: auto;
    margin-bottom: 6px;
}
#\36 13bc74f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 12px;
    padding-left: 24px;
    padding-bottom: 12px;
    padding-right: 24px;
}
    
#b289932e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 05c7313 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 a54ea6d {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
}
    
#f851c3ca {
    background-color: rgba(255,255,255,0.06);
    border-radius: 16px;
    row-gap: 4px;
    padding-top: 18px;
    flex-direction: column;
    padding-left: 20px;
    padding-bottom: 18px;
    border-width: 1px;
    border-color: rgba(255,255,255,0.12);
    border-style: solid;
    padding-right: 20px;
}
    
#\37 bb9d23b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 7e6229b {
    max-width: 100%;
    width: auto;
}
    
#\38 fd7dfa1 {
    background-color: rgba(255,255,255,0.06);
    border-radius: 16px;
    row-gap: 4px;
    padding-top: 18px;
    flex-direction: column;
    padding-left: 20px;
    padding-bottom: 18px;
    border-width: 1px;
    border-color: rgba(255,255,255,0.12);
    border-style: solid;
    padding-right: 20px;
}
    
#\36 bfd7f13 {
    max-width: 100%;
    width: auto;
}
    
#\30 b7b80a1 {
    max-width: 100%;
    width: auto;
}
    
#\37 0454417 {
    align-self: stretch;
    display: flex;
    row-gap: 16px;
    flex-direction: column;
    max-width: 460px;
    width: 40%;
    align-items: stretch;
    position: relative;
    min-width: 300px;
    padding-top: 40px;
    padding-right: 34px;
    padding-bottom: 40px;
    padding-left: 34px;
    background-color: #FFFFFF;
    border-radius: 28px;
    box-shadow: 0 30px 80px rgba(0,0,0,0.45);
}
    
#eab7cf77 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\33 9d53179 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\32 66f6dd9 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#adea930d {
    max-width: 100%;
    width: auto;
    order: 4;
}
    
#de90cc7c {
    max-width: 100%;
    width: auto;
    order: 3;
}
    
#\39 c24ff4a {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    min-height: 60px;
    order: 5;
}
}



@media all {
    
#\37 230ab7c {
    min-height: 240px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 88px;
    padding-left: 24px;
    justify-content: center;
}
    
#fbac3e4d {
    background-color: #F4F7FA;
}
    
#ca280a8e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 26px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#\39 d53277e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d12b586c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 9d24415 {
    max-width: 800px;
    width: auto;
    height: auto;
}
    
#\34 8160315 {
    row-gap: 20px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#\34 55e1644 {
    background-color: #FFFFFF;
    border-radius: 22px;
    row-gap: 10px;
    padding-top: 30px;
    box-shadow: 0 14px 40px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 28px;
    width: 31%;
    padding-bottom: 30px;
    padding-right: 28px;
    min-width: 270px;
}
    
#a3801757 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f3892b60 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 b8edbbd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d791978 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 a2df28b {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\35 1ec8c39 {
    background-color: #FFFFFF;
    border-radius: 22px;
    row-gap: 10px;
    padding-top: 30px;
    box-shadow: 0 14px 40px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 28px;
    width: 31%;
    padding-bottom: 30px;
    padding-right: 28px;
    min-width: 270px;
}
    
#\36 c86a07e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f673df11 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 03940bd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#caa049b2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 2575ec8 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\39 8307495 {
    background-color: #FFFFFF;
    border-radius: 22px;
    row-gap: 10px;
    padding-top: 30px;
    box-shadow: 0 14px 40px rgba(11,16,32,0.08);
    flex-direction: column;
    padding-left: 28px;
    width: 31%;
    padding-bottom: 30px;
    padding-right: 28px;
    min-width: 270px;
}
    
#ca2e8d4e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d65d5f1a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 fbc797a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aa56ed0f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 a61e484 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
}



@media all {
    
#a8497cbe {
    min-height: 240px;
    width: 100%;
    padding-top: 96px;
    padding-right: 24px;
    padding-bottom: 96px;
    padding-left: 24px;
    justify-content: center;
}
    
#c957f2fa {
    background-color: #FFFFFF;
}
    
#a8592dd4 {
    align-self: stretch;
    display: flex;
    row-gap: 24px;
    flex-direction: column;
    max-width: 860px;
    width: 100%;
    position: relative;
    align-items: stretch;
}
    
#\37 72a4803 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\38 b636444 {
    min-height: 240px;
    width: 100%;
    padding-top: 112px;
    padding-right: 24px;
    padding-bottom: 112px;
    padding-left: 24px;
    justify-content: center;
}
    
#\38 28a163c::before, #\38 28a163c > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #0B1020;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.8;
    content: '';
    height: 100%;
}
#\38 28a163c {
    background-color: #0B1020;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('https://irp.cdn-website.com/77dea781/dms3rep/multi/opt/DSC_1142-1920w.JPG?jxl&v=jxl');
    background-position: 50% 50%;
}
    
#\37 e42da55 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 22px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 900px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#c5164eea {
    max-width: 100%;
    width: auto;
}
    
#\31 7b6ff54 {
    max-width: 100%;
    width: auto;
    min-height: 60px;
    min-width: 260px;
}
    
#\34 a6ecf00 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f6ee721e {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
}
    
#b3b023f4 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 180px;
}
    
#\36 73524a8 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 180px;
}
    
#fc78a080 {
    width: 120px;
    margin-top: 24px;
}
    
#d807a561 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 180px;
}
}



@media all {
    
#\34 801b093 {
    min-height: 240px;
    width: 100%;
    padding-top: 104px;
    padding-right: 24px;
    padding-bottom: 104px;
    padding-left: 24px;
    justify-content: center;
}
    
#\31 f3de06c {
    background-color: #FFFFFF;
}
    
#\33 c11e675 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 22px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 1120px;
    width: 100%;
    align-items: center;
    position: relative;
}
    
#c55b9704 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 615b990 {
    max-width: 820px;
    width: auto;
    height: auto;
}
    
#\39 7c09e13 {
    max-width: 760px;
    width: auto;
    height: auto;
}
    
#b0f52552 {
    row-gap: 22px;
    column-gap: 22px;
    flex-direction: row;
    width: 100%;
    margin-top: 18px;
    justify-content: center;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#a5005198 {
    background-color: #0B1020;
    border-radius: 24px;
    row-gap: 14px;
    padding-top: 36px;
    box-shadow: 0 20px 50px rgba(11,16,32,0.25);
    flex-direction: column;
    padding-left: 34px;
    width: 47%;
    padding-bottom: 36px;
    padding-right: 34px;
    min-width: 300px;
    justify-content: flex-start;
    background-image: linear-gradient(160deg,#0B1020 0%,#103A3A 100%);
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\39 798405a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 67e78ad {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 948eace {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cbc1fa6e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#edab857a {
    background-color: #F4F7FA;
    border-radius: 24px;
    row-gap: 14px;
    padding-top: 36px;
    flex-direction: column;
    padding-left: 34px;
    width: 47%;
    padding-bottom: 36px;
    padding-right: 34px;
    min-width: 300px;
    justify-content: flex-start;
}
    
#\34 0dcaa9f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 075c0c1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 987e1c8 {
    max-width: 100%;
    width: auto;
}
    
#\35 0a2dae8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 93af91d {
    align-self: center;
    max-width: 520px;
    width: 100%;
    margin-top: 6px;
    margin-bottom: 6px;
    height: auto;
}
    
#d92baf4e {
    row-gap: 14px;
    column-gap: 14px;
    padding-top: 4px;
    flex-direction: row;
    width: 100%;
    padding-bottom: 4px;
    flex-wrap: wrap;
    padding-right: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\38 a62df4b {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\36 d012dcd {
    max-width: 100%;
    width: auto;
}
    
#ca3f7e03 {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\38 f0748b1 {
    max-width: 100%;
    width: auto;
}
    
#\32 86c7e3d {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#ca849f32 {
    max-width: 100%;
    width: auto;
}
    
#d7d9a430 {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\30 8b25595 {
    max-width: 100%;
    width: auto;
}
    
#\31 b71be86 {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\39 ab9da9c {
    max-width: 100%;
    width: auto;
}
    
#a6b5967d {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#a199b261 {
    max-width: 100%;
    width: auto;
}
    
#\36 ce79277 {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\38 8f6cdd1 {
    max-width: 100%;
    width: auto;
}
    
#\31 fb74237 {
    column-gap: 12px;
    flex-direction: row;
    width: 46%;
    align-items: center;
    min-width: 160px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: flex-start;
}
    
#\35 70a4112 {
    max-width: 100%;
    width: auto;
}
    
#\37 4ef5bc4 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
    margin-top: 8px;
}
}



@media all {
    
#dac0870f {
    min-height: 0px;
    width: 100%;
    padding-top: 26px;
    padding-right: 0px;
    padding-bottom: 26px;
    padding-left: 0px;
}
    
#\35 f2d4957 {
    background-color: #0B1020;
}
    
#\32 f7c3b55 {
    align-self: stretch;
    display: flex;
    width: 100%;
    position: relative;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    justify-content: center;
    row-gap: 0px;
}
    
#bdbcc334 {
    width: 100%;
}
    
#eee9c364 {
    width: 100%;
    height: 0px;
}
    
#e5684320 {
    width: 100%;
    height: 0px;
}
}



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



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



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



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



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



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6242b9b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#abd72684 {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
    
#\32 a1d3ebe {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 230ab7c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 55e1644 {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
    
#\35 1ec8c39 {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
    
#\39 8307495 {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 801b093 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a5005198 {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
    
#edab857a {
    width: 100%;
    min-width: 0px;
    max-width: 640px;
}
}



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



@media (max-width: 767px) {
    
#\35 0b5cbab {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#efbf32bc {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 7ec2022 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 96px;
    padding-bottom: 64px;
}
    
#\37 e7fd40a {
    align-items: center;
}
    
#\31 7d56f42 {
    width: 240px;
    height: 59px;
}
}



@media (max-width: 767px) {
    
#\33 9bc899b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c336be93 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 1ca1eb2 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 24px;
    padding-bottom: 64px;
}
    
#\38 3331edf {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#aceced6e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 40px;
}
    
#d422157c {
    align-items: flex-start;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\32 c277112 {
    align-items: center;
    min-height: 300px;
    width: auto;
    min-width: 0px;
    max-width: 100%;
    margin-right: 16px;
    margin-left: 16px;
}
}



@media (max-width: 767px) {
    
#\37 66e7333 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 16px;
    padding-bottom: 72px;
}
    
#\33 655bf99 {
    align-items: center;
}
    
#\36 f25602f {
    padding-right: 0px;
    padding-left: 0px;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    row-gap: 12px;
    column-gap: 12px;
}
    
#\38 f4c345d {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
    
#d9299c26 {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
    
#\38 20c1953 {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
    
#ecbc3a48 {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
    
#b0985ae1 {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
    
#ebc057f8 {
    padding-top: 18px;
    padding-right: 12px;
    padding-bottom: 18px;
    padding-left: 14px;
    width: 47%;
    min-width: 0px;
}
}



@media (max-width: 767px) {
    
#\32 49cd283 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#d66b43d9 {
    align-items: center;
    min-height: 300px;
    width: auto;
    min-width: 0px;
    max-width: 100%;
    margin-right: 16px;
    margin-left: 16px;
}
    
#e27dcf8d {
    align-items: flex-start;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#d6365c03 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\38 94d4f05 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 4c6d7f2 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#d514dd18 {
    align-items: center;
}
    
#dadfab70 {
    padding-right: 0px;
    padding-left: 0px;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    row-gap: 12px;
    column-gap: 12px;
}
    
#\34 8e1b9b8 {
    padding-top: 20px;
    padding-right: 12px;
    padding-bottom: 20px;
    padding-left: 12px;
    width: 47%;
    min-width: 0px;
}
    
#\37 787f4c1 {
    padding-top: 20px;
    padding-right: 12px;
    padding-bottom: 20px;
    padding-left: 12px;
    width: 47%;
    min-width: 0px;
}
    
#\32 b254917 {
    padding-top: 20px;
    padding-right: 12px;
    padding-bottom: 20px;
    padding-left: 12px;
    width: 47%;
    min-width: 0px;
}
    
#\33 e5f3b37 {
    padding-top: 20px;
    padding-right: 12px;
    padding-bottom: 20px;
    padding-left: 12px;
    width: 47%;
    min-width: 0px;
}
}



@media (max-width: 767px) {
    
#\31 82eedfa {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\36 b0e2ee8 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 6242b9b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\34 c7b989e {
    align-items: center;
}
    
#\31 1e29795 {
    padding-right: 0px;
    padding-left: 0px;
}
    
#abd72684 {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\32 a1d3ebe {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 0f4a65f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\32 af19f77 {
    align-items: flex-start;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\35 a54ea6d {
    padding-right: 0px;
    padding-left: 0px;
}
    
#\37 0454417 {
    align-items: center;
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: auto;
    min-width: 0px;
    max-width: 100%;
    margin-right: 16px;
    margin-left: 16px;
}
}



@media (max-width: 767px) {
    
#\37 230ab7c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 64px;
}
    
#ca280a8e {
    align-items: center;
}
    
#\34 8160315 {
    padding-right: 0px;
    padding-left: 0px;
}
    
#\34 55e1644 {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\35 1ec8c39 {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\39 8307495 {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#a8497cbe {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 64px;
    padding-bottom: 64px;
}
    
#a8592dd4 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 b636444 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\37 e42da55 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 801b093 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\33 c11e675 {
    align-items: center;
}
    
#b0f52552 {
    padding-right: 0px;
    padding-left: 0px;
}
    
#a5005198 {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#edab857a {
    padding-top: 28px;
    padding-right: 24px;
    padding-bottom: 28px;
    padding-left: 24px;
    width: 100%;
    min-width: 0px;
    max-width: 100%;
}
    
#\38 a62df4b {
    width: 100%;
    min-width: 0px;
}
    
#ca3f7e03 {
    width: 100%;
    min-width: 0px;
}
    
#\32 86c7e3d {
    width: 100%;
    min-width: 0px;
}
    
#d7d9a430 {
    width: 100%;
    min-width: 0px;
}
    
#\31 b71be86 {
    width: 100%;
    min-width: 0px;
}
    
#a6b5967d {
    width: 100%;
    min-width: 0px;
}
    
#\36 ce79277 {
    width: 100%;
    min-width: 0px;
}
    
#\31 fb74237 {
    width: 100%;
    min-width: 0px;
}
}



@media (max-width: 767px) {
    
#dac0870f {
    min-height: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 18px;
    padding-bottom: 18px;
}
    
#\32 f7c3b55 {
    align-items: center;
}
}

