@media all {
  *#dm .dmInner a.u_1365236189 { border-radius:8px !important; }

  *#dm .dmInner div.u_1510742489 img {
    border-radius:8px !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner a.u_1928372644 {
    border-color:var(--color_4) !important;
    border-radius:50px !important;
  }

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

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

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

  *#dm .dmInner a.u_1928372644:hover .iconBg { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1928372644.hover .iconBg { background-color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1302134796 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1423338018 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1423338018 { width:100% !important; }

  *#dm .dmInner div.u_1723617551 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1385028625 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1385028625 { width:100% !important; }

  *#dm .dmInner div.u_1644691566 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1937569888 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1937569888 { width:100% !important; }

  *#dm .dmInner div.u_1019154699 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1069796667 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1069796667 { width:100% !important; }

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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\30 a5f5b1e {
    min-height: 930px;
    column-gap: 4%;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
}
    
#efe581db {
    background-color: var(--color_3);
}
    
#\32 5c23950 {
    row-gap: 0px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#\34 cb7a807 {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#\30 59398d2 {
    max-width: 100%;
    width: auto;
    margin-bottom: 20px;
    height: auto;
}
    
#\32 38f76c5 {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#f7b01bb5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#f7b01bb5 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\32 011efb0 {
    width: 46%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e2bd47dd {
    width: 100%;
    min-height: 600px;
    height: 74.44%;
    align-self: flex-start;
}
}



@media all {
    
#\34 5060742 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#f0f8336b::before, #f0f8336b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#f0f8336b {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/ea0061e5/dms3rep/multi/opt/ChatGPT+Image+8+jul+2026-+10_19_23-1920w.png");
}
#f0f8336b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APz8/Pv7+/j5+/L09+rt8ens8eru8+/y9+zx9+vx9wD5+fn29vfx8vTs7vHm6e3l6O3h5era3uLR1drL0dUA9/f38vLx6+no4t7c2dTS0s3JysbDvL26tLm5r7m7APf29vDu7OXf2tjOxsu/s8K0prqsnqCfkpSck42clQD49vXx7erm3NTWxbbErpq4n4a0m4OYlX+PmoqFm49aJnwxb+XJEQAAAABJRU5ErkJggg==');
}
    
#e50e2557 {
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 06559c3 {
    row-gap: 0px;
    max-width: 640px;
    justify-content: flex-start;
    align-items: center;
}
    
#\33 09b7f2c {
    max-width: 100%;
    width: auto;
    margin-bottom: 12px;
    height: auto;
}
    
#e75b03d9 {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#\39 ead7628 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0px;
    height: auto;
}
    
#db19fbe6 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#cff98910.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#cff98910 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#fb5d9775 {
    width: 100.00%;
    grid-template-rows: minmax(603px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\35 f5bdf61 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e96e1cb {
    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;
}
    
#\32 58b862a {
    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%;
}
    
#b2c47b2c {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 10345e5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ea0061e5/dms3rep/multi/opt/ChatGPT+Image+8+jul+2026-+09_42_18-1920w.png");
}
    
#\32 bf44cef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\32 bf44cef {
    max-width: 100%;
    width: 46.63%;
    min-height: 56px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ecbea31b {
    min-height: 641px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b86af696 {
    row-gap: 12px;
    column-gap: 3.1599736034004335%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    width: 486px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca4f95d5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#ca4f95d5 {
    max-width: 100%;
    width: 50.21%;
    min-height: 56px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe530ab1 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 51.52%;
    min-height: 82.23%;
    row-gap: 17px;
    column-gap: 4%;
    background-image: linear-gradient(450deg, rgba(2, 22, 34, 1) 0%, rgba(7, 74, 45, 0.89) 100%);
    height: auto;
    border-radius: 0 36px 36px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-origin: border-box;
    padding: 6% 4% 6% 4%;
    margin: 90px 0% 0px 0%;
}
    
#e406b0c5 {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d3089780 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6a4f233 {
    min-height: 515px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 fa68c37 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ea0061e5/dms3rep/multi/opt/ChatGPT+Image+9+jul+2026-+00_30_16-1920w.png");
}
#\30 fa68c37.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APT29PT29PH28ev16+fz6Obv6OXp6OXm6Ofn6ezr7gD19vT19vX09vTv9vDq8+fi69vO1snJz8TK0MXa3c8A7vTv8vXz9/j28/fv5fDX0eGyssSMrL2CpruMsMeeANDn3Nrr4+Du6dTq3bvfuaLOh4u2XIatUnynX3urcQCx28rC4tPK5du03sqS0KJ6wW94t0t6sUdrp1dan2lD0nbiboKGrAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#c9eab89e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 68ea041 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b06cb7b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 5a6760d {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 24px 20px 24px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7e9c84c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 48e1ffe {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#a4acb03e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 0c37a6d {
    background-color: var(--color_1);
}
    
#\34 f3a67ae {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#e1b2741b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 c88204b {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\36 b7a2a5d {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#dc48ec20 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 7184c46 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    order: 6;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 20px 24px 20px;
}
    
#\32 d8419c8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 61a4317 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#d0355b9c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 641e131 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 20px 24px 20px;
}
    
#\39 626697e {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\33 14e864c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 4ed824a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ef65ef38 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#ad4e41dc {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 20px 24px 20px;
}
    
#\34 243f77c {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
    align-content: center;
}
    
#\31 2fd2c6f {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 20px 24px 20px;
}
    
#\32 c9cf409 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 cd212b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 8dd7ab6 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#\34 840cfc4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 6930f0f {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 10px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    order: 5;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 20px 24px 20px;
}
}



@media all {
    
#\38 d3b1b6f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 feba539 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#ab1c6f0a {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\33 cf24e2e {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\38 53d8c09 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\36 7de2848 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 40e2409 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\34 29decff {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 e97678a {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 67c6a45 {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\33 f905f5b {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\38 8d519ca {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#d5fb1b55 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 627388d {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\37 5d5b452 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 48cee75 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c421a0a2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ed1fcc99 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 5429206 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cca88410 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 51c2870 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 80px;
    flex-direction: column;
}
    
#\35 5855eb3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a9fc5af9 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\33 be7e9c7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cbd3e531 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 c1f4360 {
    background-color: var(--color_1);
}
    
#d6decb3a {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#e197c5b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c17aa027 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d8c50a3 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#cc7ea263 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 d1c7c31 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 2bc708f {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\32 3ff7f3d {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#f82819be {
    border-color: var(--color_5);
    background-color: var(--color_2);
    border-radius: 10px;
    row-gap: 12px;
    box-shadow: 0 4px 24px rgba(0,0,0,0.45);
    width: 23.5%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\30 1440dee {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\37 7193a4e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 e2f3ced {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#d6467e2e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\31 3715ff7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#d792ced2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#db4d7577 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ca4aef4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1066c50 {
    min-height: 230px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ab4f3060 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5d8b6c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6e282e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#f74f860b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cdbd26d {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4536cfe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 05dc611 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb548f74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7ca8e42 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0a34490 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 331bb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4513afa {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3603a95 {
    margin: 0px 0% 0px 0%;
}
    
#c3352504 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#e22dcc0d {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 97cb1e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7e645c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 289c2f6 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\30 05a7db2 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\38 3d6ebb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3abdcc4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#a3fcec27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 95df54e {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 2837fba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 cabf362 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b8ff1a21 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 36dec9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\33 0c9a5a8 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c66d8df7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 60e7e72 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ec177e4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8273bcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 03703f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 cff2ad1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 1b4466e {
    min-height: 478px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 764b70c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ea0061e5/dms3rep/multi/opt/ChatGPT+Image+8+jul+2026-+09_45_57+a.m.-1920w.png");
}
#\35 764b70c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhElEQVQI12NgEBFhEJdgkJZlVlZUctOPrgipnRtbNd8/uk8loFWEgUFamEFWjElVmt9cVidMxb/IPKnVNrbL2b/dwL1Bm4FBSYhBWYRJV1LQWVY1StkkxcAq3dQi18Es39wwy4yBUVWAQV2QyVCM31VGKlhLMcpJPjxANjpCOtxdMtgRAD6+GcH5BzY0AAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a5f5b1e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    row-gap: 40px;
}
    
#\32 5c23950 {
    width: 100%;
}
    
#\32 011efb0 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5060742 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f0f8336b::before, #f0f8336b > .bgExtraLayerOverlay {
    
}
#f0f8336b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APz8/Pv7+/j5+/L09+rt8ens8eru8+/y9+zx9+vx9wD5+fn29vfx8vTs7vHm6e3l6O3h5era3uLR1drL0dUA9/f38vLx6+no4t7c2dTS0s3JysbDvL26tLm5r7m7APf29vDu7OXf2tjOxsu/s8K0prqsnqCfkpSck42clQD49vXx7erm3NTWxbbErpq4n4a0m4OYlX+PmoqFm49aJnwxb+XJEQAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ecbea31b {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 620px;
}
    
#\35 f5bdf61 {
    align-items: flex-start;
}
    
#fe530ab1 {
    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;
}
    
#\32 58b862a {
    justify-content: flex-start;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6a4f233 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 97b5fbe {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3715ff7 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3abdcc4 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2837fba {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 36dec9e {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\31 1066c50 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1b4466e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 2982f2f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 1066c50 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 05a7db2 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\30 a5f5b1e {
    min-height: unset;
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 60px;
    row-gap: 32px;
}
    
#\32 5c23950 {
    width: 100%;
}
    
#\32 011efb0 {
    width: 100%;
}
    
#e2bd47dd {
    min-height: 300px;
}
}



@media (max-width: 767px) {
    
#\34 5060742 {
    min-height: unset;
    padding-top: 60px;
    padding-bottom: 60px;
    row-gap: 24px;
}
    
#e50e2557 {
    align-items: center;
}
    
#db19fbe6 {
    align-items: center;
}
    
#f0f8336b::before, #f0f8336b > .bgExtraLayerOverlay {
    
}
#f0f8336b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/APz8/Pv7+/j5+/L09+rt8ens8eru8+/y9+zx9+vx9wD5+fn29vfx8vTs7vHm6e3l6O3h5era3uLR1drL0dUA9/f38vLx6+no4t7c2dTS0s3JysbDvL26tLm5r7m7APf29vDu7OXf2tjOxsu/s8K0prqsnqCfkpSck42clQD49vXx7erm3NTWxbbErpq4n4a0m4OYlX+PmoqFm49aJnwxb+XJEQAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#fb5d9775 {
    margin-left: 0px;
    margin-right: 0px;
    width: 98.04%;
    grid-template-rows: minmax(546.6875px, max-content);
    padding-top: 0%;
    padding-bottom: 4%;
}
    
#ecbea31b {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\35 f5bdf61 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 15px;
}
    
#fe530ab1 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 410px;
    width: 91.06%;
    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;
}
    
#\32 58b862a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 10345e5 {
    background-position: 0% 50%;
}
}



@media (max-width: 767px) {
    
#d3089780 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 6a4f233 {
    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) {
    
#\34 243f77c {
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#ef65ef38 {
    align-items: flex-start;
}
    
#ad4e41dc {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 5a6760d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 7184c46 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2fd2c6f {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 641e131 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 8dd7ab6 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 6930f0f {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\33 f905f5b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 51c2870 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 8d519ca {
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 627388d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d6decb3a {
    align-items: center;
}
    
#\36 2bc708f {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ab1c6f0a {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 cf24e2e {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 40e2409 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 67c6a45 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f82819be {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#d6467e2e {
    min-height: auto;
}
    
#\31 3715ff7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#db4d7577 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\31 ca4aef4 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\31 1066c50 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 6% 12% 6%;
}
    
#ab4f3060 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\33 5d8b6c6 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\37 6e282e4 {
    min-height: auto;
}
    
#\34 cdbd26d {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\36 05dc611 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\34 7ca8e42 {
    min-height: auto;
}
    
#\30 0a34490 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\32 4513afa {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#c3352504 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#e22dcc0d {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\33 289c2f6 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\39 3abdcc4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\37 95df54e {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\37 2837fba {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\36 cabf362 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#b8ff1a21 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\30 36dec9e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\33 0c9a5a8 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\38 60e7e72 {
    min-height: auto;
}
    
#\37 ec177e4 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
}



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

