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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1447197707 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1789945683 {
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1789945683 span.text {
    color:rgba(255,255,255,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1447197707 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1789945683:hover span.text {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1789945683.hover span.text {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1167301284 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(26,173,163) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1208641708 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(26,173,163) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1932992165 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(26,173,163) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1359498998 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgb(26,173,163) !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1052307756 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1052307756 span.text {
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1423562157 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1423562157 span.text {
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1487381271 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1487381271 span.text {
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1696388015 {
    border-radius:8px 8px 8px 8px !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1696388015 span.text {
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1757279776 img {
    border-radius:6px 6px 6px 6px !important;
    object-fit:cover !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 0.4);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 ddb814a {
    min-height: 699px;
    column-gap: 5%;
    width: 100%;
    padding: 80px 5% 80px 5%;
}
    
#ead6e0dd {
    background-color: var(--color_3);
}
    
#\39 75a2cd3 {
    row-gap: 20px;
    width: 54.15%;
    min-width: 4%;
    min-height: 8px;
    padding: 10px 4px 10px 4px;
    margin: 0px 0% 0px 0%;
}
    
#bf0f441d {
    max-width: 100%;
    width: 533px;
    height: auto;
}
    
#\31 f073bb3 {
    max-width: 520px;
    width: 520px;
    height: auto;
    margin-top: 18px;
}
    
#\37 269cbd1 {
    width: 40.79%;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/65103b0d/dms3rep/multi/opt/2149187430-1920w.jpg");
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 18px 18px 18px 18px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\30 3ec076d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9162419 {
    margin: 0px 0% 0px 0%;
}
    
#\31 fdd4f44 {
    min-height: 240px;
    column-gap: 5%;
    width: 100%;
    padding: 60px 5% 60px 5%;
}
    
#\38 27c7bbe {
    background-color: var(--color_1);
}
    
#\34 ed97a71 {
    width: 47.0%;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
    
#\36 2f0b80c {
    width: 99.63%;
    min-height: 400px;
    height: 556px;
}
    
#\33 a576515 {
    row-gap: 0px;
    width: 48.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#\33 cf1a03a {
    flex-direction: row;
    padding-left: 16px;
    width: 100%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 4px;
    border-color: var(--color_3);
    align-items: flex-start;
    margin-bottom: 8px;
    border-style: solid;
}
    
#d89e564a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d1895287 {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#a3a560cd {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
    
#\35 96073c8 {
    max-width: 100%;
    width: auto;
    margin-bottom: 16px;
    height: auto;
}
}



@media all {
    
#\34 4409434 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 2370786 {
    min-height: 0;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 5% 60px 5%;
}
    
#a93ad311 {
    background-color: var(--color_2);
}
    
#\31 c05c2af {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    min-height: 58px;
    height: auto;
}
    
#b2873fba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b3909f36 {
    column-gap: 24px;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
    min-height: 80px;
}
    
#d9fc533b {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\38 c1419af {
    max-width: 100%;
    width: 47px;
    height: 36px;
}
    
#a72c36b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d846db88 {
    max-width: 100%;
    width: 244px;
    height: auto;
}
    
#\33 28792e7 {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#edca44f4 {
    max-width: 100%;
    width: 55px;
    height: 42px;
}
    
#\36 ad67fa7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eba779f8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 8c95096 {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\32 4a9a9dc {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#c75c36de {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 4c33e79 {
    max-width: 100%;
    width: 269px;
    height: auto;
}
    
#cfbc1deb {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\32 6df7336 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#d7a2dab6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 4d57ee2 {
    max-width: 100%;
    width: 245px;
    height: auto;
}
    
#\32 8fdc9de {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\30 daac311 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\31 6dba082 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 70d681d {
    max-width: 100%;
    width: 211px;
    height: auto;
}
    
#d261521f {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\32 1d84825 {
    max-width: 100%;
    width: 39px;
    height: 39px;
}
    
#cd62635a {
    max-width: 100%;
    width: 271px;
    height: auto;
}
    
#e009d603 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c781b073 {
    min-height: 179px;
    column-gap: 0;
    width: 100%;
    justify-content: center;
    padding: 30px 5% 30px 5%;
}
    
#\37 4b9c579 {
    background-color: var(--color_3);
}
    
#\36 d5d3d4c {
    flex-direction: row;
    width: 100.0%;
    align-items: center;
    min-width: 4%;
    flex-wrap: nowrap;
    min-height: 8px;
}
    
#\32 d80f446 {
    row-gap: 8px;
    flex: 1 1 auto;
    align-items: center;
    padding: 0 24px 0 24px;
}
    
#a4317e6c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 710a4d0 {
    max-width: 100%;
    width: 158px;
    height: auto;
}
    
#\35 383212c {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(255,255,255,0.30);
    align-items: center;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#e6447c9a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 be5e1d8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f6f31cb8 {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(255,255,255,0.30);
    align-items: center;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#e3f535cc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 c5eb049 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 4a0d5f9 {
    row-gap: 8px;
    flex: 1 1 auto;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(255,255,255,0.30);
    align-items: center;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#ba4ef7b1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e289891d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 a252672 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 f8ddea7::before, #\32 f8ddea7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.73;
    border-radius: inherit;
}
#\32 f8ddea7 {
    background-color: var(--color_7);
    background-image: url("https://irp.cdn-website.com/65103b0d/dms3rep/multi/opt/1784-1920w.jpg");
}
    
#d8155521.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 40px 0px 40px;
}
#d8155521 {
    max-width: 100%;
    width: 41.42%;
    min-height: 44px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a63d3301 {
    width: 100.00%;
    grid-template-rows: minmax(603px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 7e32c88 {
    min-height: 614px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b6d9a4b {
    max-width: 100%;
    width: 436px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 41bf598.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 40px 0px 40px;
}
#\35 41bf598 {
    max-width: 100%;
    width: 46.99%;
    min-height: 44px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f3a2b815 {
    max-width: 100%;
    width: 537px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3b6bcdf {
    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%;
}
    
#\36 cecb8a7 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 218c03e {
    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;
}
    
#\38 7322dd5 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 49.06%;
    min-height: 81.59%;
    row-gap: 17px;
    column-gap: 4%;
    background-image: none;
    height: auto;
    border-radius: 0 36px 36px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(21, 138, 130, 0.5);
    padding: 6% 4% 6% 4%;
    margin: 10px 0% -29px 0%;
}
    
#\30 aa70d9d {
    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%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 9cfb6d5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 5e08a71::before, #\32 5e08a71 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.89;
    border-radius: inherit;
}
#\32 5e08a71 {
    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/65103b0d/dms3rep/multi/opt/Depositphotos_376367132_L-1920w.jpg");
}
    
#\34 96d99a0 {
    max-width: 100%;
    width: 67px;
    height: 61px;
}
    
#\38 6e0bc7b {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 12px;
    row-gap: 12px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 32.11%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    padding: 32px 28px 32px 28px;
}
    
#\31 52e8433 {
    column-gap: 1.836734579484304%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 1;
    min-height: 80px;
    align-content: center;
}
    
#f4809171 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#group_jlq {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#d008f2a0 {
    max-width: 100%;
    width: 1111px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ddc56e7 {
    max-width: 520px;
    width: 520px;
    height: auto;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5b5aecd {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 12px;
    row-gap: 12px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 32.11%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    padding: 32px 28px 32px 28px;
}
    
#\35 bc2c1d1 {
    max-width: 100%;
    width: 67px;
    height: 61px;
}
    
#\31 b75d8e7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 50a147a {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 12px;
    row-gap: 12px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 32.11%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    padding: 32px 28px 32px 28px;
}
    
#de9b341d {
    max-width: 100%;
    width: 67px;
    height: 61px;
}
    
#e168a97a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b1fc9fca {
    border-color: var(--color_5);
    background-color: var(--color_6);
    border-radius: 12px;
    row-gap: 12px;
    box-shadow: 0 4px 20px rgba(26,173,163,0.08);
    width: 32.11%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
    padding: 32px 28px 32px 28px;
}
    
#\37 8d38455 {
    max-width: 100%;
    width: 67px;
    height: 61px;
}
    
#\32 43c0aef {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f7136acf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#f7136acf {
    max-width: 100%;
    width: 52.51%;
    min-height: 27px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5a49af1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#b5a49af1 {
    max-width: 100%;
    width: 52.51%;
    min-height: 27px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bde07343.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#bde07343 {
    max-width: 100%;
    width: 52.51%;
    min-height: 27px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab5167df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#ab5167df {
    max-width: 100%;
    width: 52.51%;
    min-height: 27px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8f4ba7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b31a87ef {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a45e24d8 {
    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/65103b0d/dms3rep/multi/opt/ChatGPT+Image+23+jul+2026-+20_02_36-1920w.png");
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ddb814a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#bf0f441d {
    width: 337px;
}
    
#\31 f073bb3 {
    width: 359px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 fdd4f44 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 ed97a71 {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2370786 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d9fc533b {
    width: 45%;
}
    
#\33 28792e7 {
    width: 45%;
}
    
#\37 8c95096 {
    width: 45%;
}
    
#cfbc1deb {
    width: 45%;
}
    
#\32 8fdc9de {
    width: 45%;
}
    
#d261521f {
    width: 45%;
}
    
#b2873fba {
    width: 320px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3b6bcdf {
    align-items: flex-start;
}
    
#\38 7e32c88 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 620px;
}
    
#\38 7322dd5 {
    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;
}
    
#\30 aa70d9d {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\32 f8ddea7::before, #\32 f8ddea7 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9cfb6d5 {
    padding: 60px 2% 60px 2%;
}
    
#\31 f65284d {
    margin: 0px 0% 0px 0%;
}
    
#\32 5e08a71::before, #\32 5e08a71 > .bgExtraLayerOverlay {
    
}
    
#f7136acf {
    width: 98.78%;
}
    
#d008f2a0 {
    width: 500px;
}
    
#b5a49af1 {
    width: 108.67%;
}
    
#bde07343 {
    width: 98.78%;
}
    
#ab5167df {
    width: 88.90%;
}
}



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



@media (max-width: 767px) {
    
#\33 ddb814a {
    min-height: unset;
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 60px;
    row-gap: 32px;
}
    
#\39 75a2cd3 {
    width: 100%;
}
    
#\37 269cbd1 {
    width: 100%;
    height: auto;
    min-height: 434px;
}
    
#bf0f441d {
    width: 278px;
}
    
#\31 f073bb3 {
    width: 294px;
}
}



@media (max-width: 767px) {
    
#\31 fdd4f44 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\34 ed97a71 {
    width: 100%;
}
    
#\33 a576515 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 2370786 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 c05c2af {
    align-items: center;
}
    
#b3909f36 {
    align-items: center;
}
    
#d9fc533b {
    width: 100%;
}
    
#\33 28792e7 {
    width: 100%;
}
    
#\37 8c95096 {
    width: 100%;
}
    
#cfbc1deb {
    width: 100%;
}
    
#\32 8fdc9de {
    width: 100%;
}
    
#d261521f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c781b073 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 d5d3d4c {
    flex-direction: column;
    row-gap: 32px;
}
    
#\32 d80f446 {
    width: 100%;
}
    
#\35 383212c {
    width: 100%;
}
    
#f6f31cb8 {
    width: 100%;
}
    
#\35 4a0d5f9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 f8ddea7::before, #\32 f8ddea7 > .bgExtraLayerOverlay {
    
}
#\32 f8ddea7 {
    background-position: 0% 50%;
}
    
#e3b6bcdf {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 15px;
}
    
#a63d3301 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    grid-template-rows: minmax(435.6875px, max-content);
    padding-top: 0%;
    padding-bottom: 4%;
}
    
#\38 7e32c88 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\38 7322dd5 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 335px;
    width: 91.17%;
    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;
}
    
#\30 aa70d9d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d8155521 {
    margin-left: -1.9%;
    width: 48.26335561781237%;
    height: auto;
    min-height: 39px;
}
    
#\35 41bf598 {
    width: 50.49%;
    height: auto;
    min-height: 39px;
}
    
#\36 cecb8a7 {
    width: 263px;
}
}



@media (max-width: 767px) {
    
#\32 9cfb6d5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 6e0bc7b {
    width: 49.08%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 52e8433 {
    align-items: center;
    width: 100%;
    min-height: 80px;
    column-gap: 1.836734579484304%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\32 5e08a71::before, #\32 5e08a71 > .bgExtraLayerOverlay {
    
}
    
#group_jlq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b5b5aecd {
    width: 49.08%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 50a147a {
    width: 49.08%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b1fc9fca {
    width: 49.08%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#f7136acf {
    width: 98.46%;
}
    
#b5a49af1 {
    width: 98.46%;
}
    
#bde07343 {
    width: 98.46%;
}
    
#ab5167df {
    width: 98.46%;
}
}



@media (max-width: 767px) {
    
#\37 8f4ba7a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b31a87ef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a45e24d8 {
    background-position: 100% 50%;
}
}

#\32 5e08a71.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxAAAgMBAQEAAAAAAAAAAAAAAQIAAwQRBSH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANGzXpvs9TAtz16UJ6wHyRj+NarsDrckHnYiA5Kjpv/Z')!important}