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

  *#dm .dmInner div.u_1614559830 img { object-fit:cover !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1774708694 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

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

  *#dm .dmInner div.u_1504041258 { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_1504041258 .dmformsubmit {
    float:LEFT !important;
    margin-block-start:24px !important;
  }

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

  *#dm .dmInner *.u_1504041258 .dmforminput {
    padding-inline:8px !important;
    padding-block:6px !important;
  }

  *#dm .dmInner *.u_1504041258 .spacing-container {
    margin-inline:-8px !important;
    margin-block:-6px !important;
  }

  *#dm .dmInner div.u_1504041258 .dmform-success { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1504041258 .dmform-success .rteBlock { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1504041258 .dmform-error { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1422674957 {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1422674957 span.text { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1029687936 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1616089737 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 .m-recaptcha { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput input {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .dmforminput textarea {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .radiowrapper span {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .optinwrapper div {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .freetextwrapper {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .dmforminput select {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 .dmforminput option {
    color:var(--color_2) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1504041258 input::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 input.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 textarea::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 textarea.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 select::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 select.placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1504041258 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(18,59,93,0.24) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1504041258 textarea {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(18,59,93,0.24) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1504041258 select {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(18,59,93,0.24) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1504041258 .dmformsubmit { width:117px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1504041258 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput option { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1504041258 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 input[type="submit"] { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1504041258 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1504041258 .dmforminput option { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\33 110270b {
    min-height: 90vh;
    column-gap: 40px;
    width: 100%;
    max-width: none;
    padding: 96px 5% 96px 5%;
}
    
#e861bd48::before, #e861bd48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#e861bd48 {
    background-image: url("https://irp.cdn-website.com/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_52_00-1920w.png");
    background-attachment: fixed;
}
    
#\39 acd14a7 {
    align-self: center;
    row-gap: 20px;
    width: 55%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\36 c80031d {
    max-width: 100%;
    width: auto;
}
    
#c56bfe13 {
    max-width: 520px;
    width: auto;
}
    
#bc878683 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\32 b01f77c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#\32 b01f77c {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#cfb90b31.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#cfb90b31 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\30 9fa1913 {
    align-self: center;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    background-color: rgba(18, 59, 93, 0.77);
    border-radius: 16px;
    row-gap: 20px;
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b1132a8 {
    row-gap: 12px;
    column-gap: 28px;
    flex-direction: row;
    margin-top: 8px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\38 2568b75 {
    column-gap: 8px;
    flex-direction: row;
    width: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\39 d34ae20 {
    align-self: center;
    max-width: 100%;
    width: 18px;
    height: 18px;
}
    
#c9ec6b2a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e10e9cc0 {
    column-gap: 8px;
    flex-direction: row;
    width: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#d5c629b4 {
    align-self: center;
    max-width: 100%;
    width: 18px;
    height: 18px;
}
    
#e6aba6eb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 e7e3512 {
    column-gap: 8px;
    flex-direction: row;
    width: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#ca2a5b8b {
    align-self: center;
    max-width: 100%;
    width: 18px;
    height: 18px;
}
    
#\39 191c492 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 e8dbd2a {
    row-gap: 6px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#b815462d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 b0c6f05 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 8438e37 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#f2a6796d {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
}
    
#c165ed63 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 f4ceea0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ee540c64 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
}
    
#cd05373e {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
}
    
#\30 791161d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fe476a59 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a65d5108 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\37 3885894 {
    min-height: 240px;
    width: 100%;
    justify-content: center;
    align-items: stretch;
}
    
#\32 d117015 {
    background-image: none;
    background-attachment: fixed;
    background-color: var(--color_5);
}
    
#\30 e743460 {
    row-gap: 16px;
    max-width: 780px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
    margin: 0 auto 0 auto;
}
    
#\39 81d11b1 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#b2593b28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\36 d170b0c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 28cdc4b {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#f45c9b64 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 e88cf9d {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0 0 0 0;
}
    
#\37 d581796 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\38 015993f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 809897f {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0 0 0 0;
}
    
#\37 a9e34d9 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#d57352dc {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\34 6506201 {
    border-color: var(--color_4);
    background-color: rgba(255, 255, 255, 0.84);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex: 1;
    width: 23%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    background-image: none;
    padding: 32px 32px 32px 32px;
}
    
#\36 9171966 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 d9b1fc4 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    align-items: stretch;
}
    
#\34 7aac82a::before, #\34 7aac82a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.84;
    border-radius: inherit;
}
#\34 7aac82a {
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_52_00-1920w.png");
    background-attachment: fixed;
}
    
#a3471a82 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\37 c9580c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 4fbda42 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a79dcd4 {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\34 d054a4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#db641efd {
    column-gap: 24px;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#ac14967c {
    border-color: var(--color_4);
    background-color: rgba(255, 255, 255, 0.84);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex: 1;
    width: 23%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    background-image: none;
    padding: 32px 32px 32px 32px;
}
    
#\37 139ca08 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\37 6980bb3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0c821b8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 482ab13 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\31 f277267 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b1ba07f8 {
    border-color: var(--color_4);
    background-color: rgba(255, 255, 255, 0.84);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex: 1;
    width: 23%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    background-image: none;
    padding: 32px 32px 32px 32px;
}
    
#c27d954b {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 8ecd4b2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f6d071a6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 6d82d46 {
    border-color: var(--color_4);
    background-color: rgba(255, 255, 255, 0.84);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex: 1;
    width: 23%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    min-width: 240px;
    background-image: none;
    padding: 32px 32px 32px 32px;
}
    
#d1f7b078 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\32 e25dc98 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fb7ea7a4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\35 2993700 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c08e3d81 {
    min-height: 240px;
    column-gap: 40px;
    width: 100%;
    align-items: flex-start;
}
    
#\35 d75d545 {
    align-self: flex-start;
    row-gap: 16px;
    width: 50%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\32 2d886a4 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#ba842fb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#f140602c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 47a39e3 {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\32 a8118c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 6c198fe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 297edaf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f2ef3c31 {
    row-gap: 10px;
    column-gap: 20px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#f4106631 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 f96d6fd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 91cea7f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 6f596d6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f2648679 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 611ff0f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 629c09b {
    align-self: flex-start;
    row-gap: 16px;
    width: 50%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\36 946f0ff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 75c0d9f {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#d5f3a2d3 {
    min-height: auto;
    row-gap: 24px;
    width: 100%;
    padding-top: 48px;
    padding-bottom: 48px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
}
    
#af9a0f6b {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#f004da0c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 2eb6d5e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 a3a1b57 {
    border-radius: 2px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 40px;
    padding-bottom: 0;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    padding-right: 0;
    height: 4px;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\33 e70f298 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c8071406 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
}
    
#\35 13e6455 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 2149df1 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 32px;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    flex-wrap: wrap;
}
    
#\38 8b85e3c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 76fb96c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c4c17683 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d9279f62 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 3638f79 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 a763b4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#eb3162f4 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\31 c73f754 {
    background-color: var(--color_5);
}
    
#\33 f5dfc62 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\31 6ded4d0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#d402f748 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 23cc18c {
    border-radius: 2px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 40px;
    padding-bottom: 0;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    padding-right: 0;
    height: 4px;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\34 03945f8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 338c8b1 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#b5c00954 {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
}
    
#f7de47ae {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\32 4a62bee {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f7e2d5a8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 d21b15d {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
}
    
#cf45885f {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#a2aa3b36 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 e68ee78 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 34bf178 {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    background-color: var(--color_1);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
}
    
#\38 c587f47 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\32 a533023 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 ca8ef96 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#ef7b8711 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\39 198b289 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#d44a6f0c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\36 68e0dea {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 c442b5d {
    border-radius: 2px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 40px;
    padding-bottom: 0;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    padding-right: 0;
    height: 4px;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\30 738981d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c4227ac1 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 20px;
    row-gap: 20px;
    background-repeat: no-repeat;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    flex-wrap: wrap;
}
    
#\30 438773c {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#f7d891ef {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#bb58c624 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 0b2d703 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 3876ebd {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#c29a8c2a {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\32 129a53a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 fabe75f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c9eb40d {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#\34 6536cb3 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\39 710715b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 a98e604 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 720fb4e {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#\38 64a0113 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\30 eeaba4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 1c88678 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 8f6eaef {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#\32 e5104be {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\33 e3426bf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 3673b5b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 900f7b9 {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#f99388e1 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#b7f83d1d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 2be0025 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 18a7499 {
    padding-top: 32px;
    padding-left: 32px;
    padding-bottom: 32px;
    border-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 0px 4px 16px rgba(18,59,93,0.08);
    flex-direction: column;
    flex: 1;
    width: 22%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: stretch;
    border-style: solid;
    padding-right: 32px;
    min-width: 230px;
}
    
#c71722c9 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\36 99cec66 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 29ca50d {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\36 b52910e {
    min-height: auto;
    row-gap: 20px;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
    flex-direction: column;
}
    
#\35 f1e25f4::before, #\35 f1e25f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.82;
    border-radius: inherit;
}
#\35 f1e25f4 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_52_00-1920w.png");
}
    
#\32 3809d56 {
    align-self: center;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\37 4a4808d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\30 4cffc21 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 da7544d {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#f27f53e4 {
    min-height: 8px;
    row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#a6901053 {
    max-width: 100%;
    width: auto;
}
    
#\30 06d4f12 {
    max-width: 100%;
    width: auto;
}
    
#\30 afa1d1e {
    align-self: center;
    max-width: 640px;
    width: 640px;
}
}



@media all {
    
#\37 0ddb016 {
    min-height: auto;
    row-gap: 20px;
    width: 100%;
    flex-direction: column;
}
    
#dacf12ce::before, #dacf12ce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(82, 7, 7, 1);
    opacity: 0.81;
    border-radius: inherit;
}
#dacf12ce {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_52_00-1920w.png");
    background-attachment: fixed;
}
    
#\39 a393fab {
    align-self: center;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#bc6b5495 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#e2b7899b {
    max-width: 100%;
    width: auto;
}
    
#a4c0737c {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_1) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#ea9c1583 {
    min-height: 8px;
    row-gap: 20px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#\34 88fa097 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea138f1f {
    max-width: 100%;
    width: auto;
}
    
#ad0da7d0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 44px 18px 44px;
}
#ad0da7d0 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 53e14f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 51cb130 {
    min-height: 452px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 7948fbf {
    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/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+11_04_06-1920w.png");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ec41b0e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 729952f {
    min-height: 409px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f10a1cdd {
    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/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+11_05_39-1920w.png");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 372fb04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e13db7f {
    min-height: 517px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 d533bfb {
    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/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+11_11_04-1920w.png");
}
}



@media all {
    
#ba7aa4e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c07c9ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6cb5cf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa90472b {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f386b5c2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 16px;
    padding-bottom: 16px;
}
#f386b5c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#f0b5ca24 {
    min-height: 350px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\32 866e2a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6a0597b {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb330dae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a834c30 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8f3bc68.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 24px 24px 24px;
}
#\31 8f3bc68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a52c0670 {
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/9434c165-4ed4-4e73-987a-5b8aac16ee5d/dms3rep/multi/opt/map-image-1920w.png);
}
    
#\34 8feab1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 85bdc3c {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\39 69b765f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#adae51cd {
    border-radius: 2px;
    flex-direction: row;
    width: 40px;
    justify-content: flex-start;
    background-image: linear-gradient(90deg, var(--color_2) 0%, var(--color_3) 100%);
    align-items: stretch;
    height: 4px;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#fe543c4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 e4b5604 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b99bd1e3 {
    min-height: 584px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e57b3868 {
    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/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_50_54-1920w.png");
    background-position: 100% 50%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 7d026c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7e6b3fb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 11e49ea {
    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/a78e30a1/dms3rep/multi/opt/ChatGPT+Image+17+sept+2026-+10_50_54-1920w.png");
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6506201 {
    width: 45%;
}
    
#\39 d9b1fc4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ac14967c {
    width: 45%;
}
    
#b1ba07f8 {
    width: 45%;
}
    
#\38 6d82d46 {
    width: 45%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef7b8711 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 438773c {
    width: 45%;
}
    
#\37 3876ebd {
    width: 45%;
}
    
#\39 c9eb40d {
    width: 45%;
}
    
#\32 720fb4e {
    width: 45%;
}
    
#\34 8f6eaef {
    width: 45%;
}
    
#\34 900f7b9 {
    width: 45%;
}
    
#\30 18a7499 {
    width: 45%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 51cb130 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fe19ec29 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 729952f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 9e2f946 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e13db7f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 480adf8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba7aa4e5 {
    width: 100%;
    min-height: 0px;
    row-gap: 16px;
}
    
#\31 8f3bc68 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0b5ca24 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 4% 6% 4%;
}
    
#\32 866e2a9 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7e6b3fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fc28eb3f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 110270b {
    min-height: auto;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\39 acd14a7 {
    width: 100%;
}
    
#bc878683 {
    flex-direction: column;
    align-items: stretch;
}
    
#\30 9fa1913 {
    width: 100%;
}
    
#\35 b1132a8 {
    row-gap: 10px;
    column-gap: 16px;
}
}



@media (max-width: 767px) {
    
#\37 3885894 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 e743460 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 6506201 {
    width: 100%;
}
    
#\39 d9b1fc4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a3471a82 {
    align-items: center;
}
    
#db641efd {
    align-items: center;
}
    
#ac14967c {
    width: 100%;
}
    
#b1ba07f8 {
    width: 100%;
}
    
#\38 6d82d46 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c08e3d81 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\35 d75d545 {
    width: 100%;
}
    
#\33 629c09b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d5f3a2d3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#af9a0f6b {
    align-items: center;
}
    
#c8071406 {
    align-items: center;
}
    
#\38 2149df1 {
    column-gap: 20px;
}
}



@media (max-width: 767px) {
    
#eb3162f4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 f5dfc62 {
    align-items: center;
}
    
#\35 338c8b1 {
    flex-direction: column;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#ef7b8711 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 198b289 {
    align-items: center;
}
    
#c4227ac1 {
    align-items: center;
}
    
#\30 438773c {
    width: 100%;
}
    
#\37 3876ebd {
    width: 100%;
}
    
#\39 c9eb40d {
    width: 100%;
}
    
#\32 720fb4e {
    width: 100%;
}
    
#\34 8f6eaef {
    width: 100%;
}
    
#\34 900f7b9 {
    width: 100%;
}
    
#\30 18a7499 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 b52910e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 3809d56 {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
    
#f27f53e4 {
    align-items: center;
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#a6901053 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 06d4f12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 afa1d1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 0ddb016 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 a393fab {
    align-items: center;
}
    
#ea9c1583 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 53e14f8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 51cb130 {
    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) {
    
#ec41b0e5 {
    min-height: 183px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\39 729952f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f10a1cdd {
    background-position: 100% 50%;
}
}



@media (max-width: 767px) {
    
#\36 372fb04 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 e13db7f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 d533bfb {
    background-position: 100% 50%;
}
}



@media (max-width: 767px) {
    
#ba7aa4e5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\30 a834c30 {
    width: 100%;
}
    
#aa90472b {
    width: 100%;
}
    
#\31 8f3bc68 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f386b5c2 {
    order: 3;
}
    
#f0b5ca24 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 6% 4% 6% 4%;
}
    
#\34 8feab1e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 8feab1e {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 866e2a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 16px;
}
    
#\31 6a0597b {
    justify-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 85bdc3c {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 e4b5604 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b99bd1e3 {
    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) {
    
#\37 7d026c4 {
    min-height: 189px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\31 7e6b3fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 11e49ea {
    background-position: 100% 50%;
}
}

#e57b3868.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APT2+vb4+/n6/fn6/O7z+cfV55ixzYCato6luqW4xwDv8Pby9Pn2+Pv1+Pvl6/K/y9yJnbVsgJhyhpmMnKwA8PH28vT49Pb66u/21d7ptL/QhpWoZXOGW22AZ3mOAPj2+fj4+vT2+t7m8MfT4aa1xoWUpGd1hlJlek9kfrtlXBbZPdPHAAAAAElFTkSuQmCC')!important}#\34 7aac82a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APr7/fr7/fv8/vb5/Ozy+d7q9qzK6HKcyluKvWyRvQDt8vnx9fv2+f31+Pzs8fnV4/KvyeaHps53mcZ5msQA5u747fP69Pf88fX74er1wNfupsXmmbbbnrfZorraAOPs9+rx+fL2++3y+dHf76XG55a846G+4r/O5cnV6MkSZUZ0s2BoAAAAAElFTkSuQmCC')!important}#\33 7948fbf.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APL3/PL3/PL3/O/1++Pr8tbg57bM3KG91aXA2L7N2wDJ3O7W5PHn7/fm7vbL09umsLmImKaDmKqNo7WWqbYArcbhwdPn3eby3+rzxc7XmaOugo6Zh5SgkaKujKGsAJm11bPG3tbe7Nvn8snT3aSuuI2Yo4+bppqptJuuuJRqXHUf4qfdAAAAAElFTkSuQmCC')!important}#f10a1cdd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/AObs8+Tq8ufs89bh7a/D15isvqOrs765t7m5vKSsuQDW4OzW3+va4OrFz9yntcaKl6WJkZSOj4yJkJKDjZUAz9zp0t3q19/pxs3YsrjAlJeaiYmGd3p2cHp8cnyEAMvb6dTg7Nrh69TU2MjEw62pppmamXaAhmRyfV9tecRFVQM9w0NbAAAAAElFTkSuQmCC')!important}#\34 d533bfb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/AO70+u/0+uzy+dXk87HM5qTD3q3E2bzL2LHAzqS3xgDc5vPm7ffs8/rT4O6swtiUq8KZqrueqraYpLCLmqgA1+Dw5ez25/D5ytnqprrPjqCzlJ+rj5aghJCdcYKTANzg7unt9uLu+MDU55myyYKUqI+YpImQmX+MmmR4jDy6Wq23nxs+AAAAAElFTkSuQmCC')!important}#\35 f1e25f4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APr7/fr7/fv8/vb5/Ozy+d7q9qzK6HKcyluKvWyRvQDt8vnx9fv2+f31+Pzs8fnV4/KvyeaHps53mcZ5msQA5u747fP69Pf88fX74er1wNfupsXmmbbbnrfZorraAOPs9+rx+fL2++3y+dHf76XG55a846G+4r/O5cnV6MkSZUZ0s2BoAAAAAElFTkSuQmCC')!important}#dacf12ce.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APr7/fr7/fv8/vb5/Ozy+d7q9qzK6HKcyluKvWyRvQDt8vnx9fv2+f31+Pzs8fnV4/KvyeaHps53mcZ5msQA5u747fP69Pf88fX74er1wNfupsXmmbbbnrfZorraAOPs9+rx+fL2++3y+dHf76XG55a846G+4r/O5cnV6MkSZUZ0s2BoAAAAAElFTkSuQmCC')!important}#a52c0670.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIUlEQVQI12P49+/ff2z479+/MPrf379//zIgS8AwfRQCANWqnp5dHtc2AAAAAElFTkSuQmCC')!important}