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

  *#dm .dmInner div.u_1393742690 {
    border-color:rgba(26,158,143,1) !important;
    border-width:0px 0px 0px 4px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner a.u_1848841948 {
    border-color:var(--color_1) !important;
    border-radius:6px !important;
  }

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

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

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

  *#dm .dmInner div.u_1855690785 {
    border-color:var(--color_4) !important;
    border-width:0px 0px 0px 4px !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1588300992 {
    border-color:var(--color_4) !important;
    border-width:0px 0px 0px 4px !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1445831851 {
    border-color:var(--color_4) !important;
    border-width:0px 0px 0px 4px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1724055689 {
    border-color:var(--color_4) !important;
    border-width:0px 0px 0px 4px !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner a.u_1931948726 {
    border-color:var(--color_1) !important;
    border-radius:6px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1424558897 span[data-icon-mask] { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(33, 95, 144, 0.28);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 d291d37 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
}
    
#\38 c352a99::before, #\38 c352a99 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.8;
    border-radius: inherit;
}
#\38 c352a99 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/8161bc0b/dms3rep/multi/opt/ChatGPT+Image+28+jul+2026-+10_56_01+a.m.-1920w.png");
}
    
#b5edb01b {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\37 16ede89.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 12px;
}
#\37 16ede89 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b184d15 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 6f006ef {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 c8bf920 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#cf42ea59 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#\34 521a10b {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#fd62b516 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 5af704f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 f3e3c28 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\38 cb817a8 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#a3f55d38 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 f35165c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dfbf21d8 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\39 ab5325b {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\37 f1da4e5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 376c600 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 af350aa {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\36 098b978 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 d27c194 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 afc5a65 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 3f10323 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\38 1bd3dca {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\33 7ef2bc9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e85e2b3c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fae51421 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\36 377c7bf {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#de5b007c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d580ff9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 dbdd850 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\39 9b9d6e6 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#e9e32d60 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 ef0245a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 cfb3870 {
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_4);
    background-color: var(--color_6);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,35,64,0.08);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px 1px 1px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\34 c148a9c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\34 875d7f0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 19884b1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#e80076ea {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
    align-items: center;
}
    
#\35 6df6919 {
    background-color: var(--color_1);
}
    
#\39 e076594 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\34 ddb9863.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 12px;
}
#\34 ddb9863 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a419471c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e41b2709 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 062ceb0 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    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%;
}
    
#\30 68e4ce7 {
    row-gap: 28px;
    flex-direction: column;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#fcc6b590 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 dfaf2c0 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#\36 79053fe {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#bb0f3513 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a63e02ba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 186f8ac {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\30 ca9e7cd {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#\35 de40611 {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#f991c313 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 ace01ca {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 cb7da8f {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 285d075 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#\38 53aaebc {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\36 3515989 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 a89c862 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 660cadf {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e6846e6a {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#\38 345144e {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 1fd8166 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 0bc5522 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0b50aa8 {
    row-gap: 28px;
    flex-direction: column;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\35 ba6ef16 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\37 14b3b13 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#\33 cddc42f {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\32 d554292 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d1667ddd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c7934ec9 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 89dedc9 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#fe4efa0d {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e32c9407 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aa758f3d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 3351228 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#ef096315 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#c0497f33 {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#f443fc9d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 f716c0d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 0ab8234 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 66a3997 {
    max-width: 100%;
    width: 36px;
    margin-top: 2px;
    height: 36px;
}
    
#f3e6679a {
    row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 3012a47 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d30dd5fe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a246dc2c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#ced87213.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 16px;
    padding-left: 40px;
    padding-bottom: 16px;
    padding-right: 40px;
}
#ced87213 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\33 8c2029a {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
}
    
#a09c4684::before, #a09c4684 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.76;
    border-radius: inherit;
}
#a09c4684 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/8161bc0b/dms3rep/multi/opt/ChatGPT+Image+28+jul+2026-+10_56_01+a.m.-1920w.png");
}
    
#affbc01e {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#f7cb51d0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 12px;
}
#f7cb51d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e6de925a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d7f2d4d4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 8ccf7e9 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\39 db514b9 {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#bc791256 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\36 fa6cad4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 7d1b8ce {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 cede365 {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#\35 5055d68 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#fa52f464 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bd626d2f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea58e00f {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#\38 f7c9d2e {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\39 aa231f5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 38cc8eb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 7a7d13e {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#\32 d68854a {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#a7796c7d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0f7fb63 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 3b20b92 {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#\30 221b23b {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 c2a7057 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 346c309 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 4792cd1 {
    border-color: var(--color_4);
    background-color: rgba(36, 78, 106, 0.43);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 32%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    padding: 28px 28px 28px 28px;
}
    
#feeb68cf {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\36 3319d94 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d217b60b {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\32 1d2ce96 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 90px;
    padding-bottom: 90px;
    flex-direction: column;
}
    
#f1198377 {
    background-color: var(--color_2);
}
    
#\39 d1348e3 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\35 48dbf91.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 12px;
}
#\35 48dbf91 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b51b73e7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 2b996f8 {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#ab3b7814 {
    border-color: var(--color_4);
    background-color: var(--color_7);
    border-radius: 6px;
    row-gap: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 32px 32px 32px 32px;
}
    
#\31 6d8769e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 623c638 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 3f2f894 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bb86a8a4 {
    border-color: var(--color_4);
    background-color: var(--color_7);
    border-radius: 6px;
    row-gap: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 32px 32px 32px 32px;
}
    
#ad702672 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aef44fd7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 904b60f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 19c6a1a {
    border-color: var(--color_4);
    background-color: var(--color_7);
    border-radius: 6px;
    row-gap: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 32px 32px 32px 32px;
}
    
#\32 ae5e3a4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d4fc195d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c17995ac {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f626da1f {
    border-color: var(--color_4);
    background-color: var(--color_7);
    border-radius: 6px;
    row-gap: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.25);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    align-items: flex-start;
    border-style: solid;
    padding: 32px 32px 32px 32px;
}
    
#f3212b05 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 1f06958 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 cd43602 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\33 5940fba {
    min-height: auto;
    row-gap: 24px;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
}
    
#\36 7a0e2a5 {
    background-color: var(--color_2);
}
    
#f29abaac {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\37 9aef412 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    margin-bottom: 0px;
    height: auto;
}
    
#\39 46d7341 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\31 ceb5a9c {
    column-gap: 10px;
    flex-direction: row;
    align-items: center;
}
    
#b5585361 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#ad23b6d7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 c7ab2fc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b070bf2e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 e76b419 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 55ba705 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
    
#\37 3a6293c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\37 3a6293c {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\39 700251e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\39 700251e {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\38 2c24ad2 {
    min-height: 805px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f3ac5be8 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8161bc0b/dms3rep/multi/opt/ChatGPT+Image+28+jul+2026-+10_26_40+a.m.-1920w.png");
}
    
#\30 f4e3c9b {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 1;
}
    
#\36 441a181 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 51.52%;
    min-height: 85.07%;
    row-gap: 17px;
    column-gap: 4%;
    background-image: none;
    height: auto;
    border-radius: 0 36px 36px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(15, 53, 77, 0.8);
    padding: 0% 4% 0% 4%;
    margin: 200px 0% 0px 0%;
}
    
#\33 0bcc99b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a975018b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 12px;
}
#a975018b {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1a62c6d {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ce7070 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0e7eaa0 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ea69777.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\38 ea69777 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\37 f995907 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0a2ce09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#b0a2ce09 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#widget_9eb {
    width: 100%;
    height: 52px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b28425ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b8796e2 {
    min-height: 520px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e02a5f22 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8161bc0b/dms3rep/multi/opt/ChatGPT+Image+28+jul+2026-+10_41_51+a.m.-1920w.png");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 e05f708 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 9d21a33 {
    min-height: 449px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 944dbe4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8161bc0b/dms3rep/multi/opt/ChatGPT+Image+28+jul+2026-+10_56_01+a.m.-1920w.png");
}
    
#widget_ri0 {
    width: 100.00%;
    height: 192px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#widget_6kr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d291d37 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 c8bf920 {
    column-gap: 3%;
}
    
#cf42ea59 {
    width: 48%;
}
    
#\35 f3e3c28 {
    width: 48%;
}
    
#dfbf21d8 {
    width: 48%;
}
    
#\33 af350aa {
    width: 48%;
}
    
#\37 3f10323 {
    width: 48%;
}
    
#fae51421 {
    width: 48%;
}
    
#\35 dbdd850 {
    width: 48%;
}
    
#\39 cfb3870 {
    width: 48%;
}
    
#\38 c352a99::before, #\38 c352a99 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8c2029a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 8ccf7e9 {
    column-gap: 3%;
}
    
#\39 db514b9 {
    width: 48%;
}
    
#\33 cede365 {
    width: 48%;
}
    
#ea58e00f {
    width: 48%;
}
    
#\31 7a7d13e {
    width: 48%;
}
    
#\37 3b20b92 {
    width: 48%;
}
    
#\39 4792cd1 {
    width: 48%;
}
    
#a09c4684::before, #a09c4684 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1d2ce96 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 2b996f8 {
    row-gap: 16px;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#ab3b7814 {
    width: 48%;
}
    
#bb86a8a4 {
    width: 48%;
}
    
#\34 19c6a1a {
    width: 48%;
}
    
#f626da1f {
    width: 48%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2c24ad2 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 620px;
}
    
#\36 441a181 {
    justify-self: start;
    align-self: center;
    height: auto;
    min-height: 73.00%;
    width: 91.31%;
    justify-content: center;
    row-gap: 16px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0bcc99b {
    justify-content: flex-start;
    align-items: flex-start;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9d21a33 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 3a31ae1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 d291d37 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b5edb01b {
    align-items: center;
}
    
#\30 c8bf920 {
    flex-direction: column;
}
    
#cf42ea59 {
    width: 100%;
}
    
#\35 f3e3c28 {
    width: 100%;
}
    
#dfbf21d8 {
    width: 100%;
}
    
#\33 af350aa {
    width: 100%;
}
    
#\37 3f10323 {
    width: 100%;
}
    
#fae51421 {
    width: 100%;
}
    
#\35 dbdd850 {
    width: 100%;
}
    
#\39 cfb3870 {
    width: 100%;
}
    
#\38 c352a99::before, #\38 c352a99 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e80076ea {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 e076594 {
    align-items: center;
}
    
#\30 062ceb0 {
    flex-direction: column;
    row-gap: 32px;
}
    
#\30 68e4ce7 {
    width: 100%;
}
    
#\37 0b50aa8 {
    width: 100%;
}
    
#a246dc2c {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 8c2029a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#affbc01e {
    align-items: center;
}
    
#\35 8ccf7e9 {
    flex-direction: column;
}
    
#\39 db514b9 {
    width: 100%;
}
    
#\33 cede365 {
    width: 100%;
}
    
#ea58e00f {
    width: 100%;
}
    
#\31 7a7d13e {
    width: 100%;
}
    
#\37 3b20b92 {
    width: 100%;
}
    
#\39 4792cd1 {
    width: 100%;
}
    
#a09c4684::before, #a09c4684 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\32 1d2ce96 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 d1348e3 {
    align-items: center;
}
    
#\38 2b996f8 {
    flex-direction: column;
    row-gap: 16px;
}
    
#ab3b7814 {
    width: 100%;
}
    
#bb86a8a4 {
    width: 100%;
}
    
#\34 19c6a1a {
    width: 100%;
}
    
#f626da1f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 5940fba {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f29abaac {
    align-items: center;
}
    
#\39 46d7341 {
    align-items: center;
}
    
#\33 55ba705 {
    flex-direction: column;
    align-items: center;
}
    
#\37 3a6293c {
    max-width: 320px;
    width: 100%;
}
    
#\39 700251e {
    max-width: 320px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 2c24ad2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\30 f4e3c9b {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    grid-template-rows: minmax(576.72px, max-content);
    padding-top: 0%;
    padding-bottom: 4%;
}
    
#\36 441a181 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 528px;
    width: 91.15%;
    justify-content: flex-start;
    row-gap: 13px;
    align-items: flex-start;
    padding: 10% 6% 10% 6%;
    margin: 85px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0bcc99b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 ea69777 {
    width: 100%;
}
    
#\37 f995907 {
    flex-direction: column;
    align-items: flex-start;
}
    
#b0a2ce09 {
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 e05f708 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 9d21a33 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#e02a5f22.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APX19fT09PLy8+7u7uLj5c7R2LvAy6+2xKuywKiwvwD39vf39/f29vXr6unT0tK4t7mhn6Cbl5SVkIyVkY8A9/f37vDz4+fsztHVs7Gxm5SPjoF1kH9rjHpli3toAN3k68HO3KK0yJOfqpCNgY99X450TotvTYhtTIhtTQDDz92SqsNef6Nbc4d9emSZgE2lg0qZelOYelmYelp4EGWlhIWRTQAAAABJRU5ErkJggg==')!important}#a09c4684.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/ACVgnj1vpGCDqHuPpIqXopWfp5qiqZWepnyNpGaBqAA+capMeKhhfp9zg4+CiYeJjYmKjomGjId4hYptgJUAUn+1XIKwZX+ga3mDcHRwcXFqc3Job3JoZ3RyX3SEAGGMwmiOvWmHrmp9kmpzeW1ycmxxbl5sblBmcUlmfwBmkcdvlcVvkLlpgJ9icIJqcnxqcnpUZ3o6V3YsVH78d0lVU1y2cAAAAABJRU5ErkJggg==')!important}#\33 944dbe4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/ACVgnj1vpGCDqHuPpIqXopWfp5qiqZWepnyNpGaBqAA+capMeKhhfp9zg4+CiYeJjYmKjomGjId4hYptgJUAUn+1XIKwZX+ga3mDcHRwcXFqc3Job3JoZ3RyX3SEAGGMwmiOvWmHrmp9kmpzeW1ycmxxbl5sblBmcUlmfwBmkcdvlcVvkLlpgJ9icIJqcnxqcnpUZ3o6V3YsVH78d0lVU1y2cAAAAABJRU5ErkJggg==')!important}