@media all {
  *#dm .dmInner div.u_3550182590 img { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_3710365348 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1126992946 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1591762353 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1643207667 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1671539535 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1309694457 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1781471075 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1024428203 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1429952965 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1767499198 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) rgb(44,5,72) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1432009646 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1432009646 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1912886592 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1912886592 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1806407312 span.text {
    font-size:28px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1806407312 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1787202992 span.text {
    font-size:28px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1787202992 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1915527242 span.text {
    font-size:28px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1915527242 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1864601344 span.text {
    font-size:28px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1864601344 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1587701089 span.text {
    font-size:28px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1587701089 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner nav.u_1734885064 { color:black !important; }

  *#dm .dmInner a.u_1734991609:hover { background-image:none !important; }

  *#dm .dmInner a.u_1734991609.hover { background-image:none !important; }

  *#dm .dmInner div.u_1427020186 hr { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1674103051 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1674103051 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1676587340 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1676587340 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1485756109 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1485756109 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1836948146 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1836948146 span.text {
    font-size:30px !important;
    font-family:'now.bold (1)' !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1193649854:hover { background-image:none !important; }

  *#dm .dmInner a.u_1193649854.hover { background-image:none !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1676587340 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1674103051 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1806407312 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1787202992 span.text { font-size:25px !important; }

  *#dm .dmInner div.u_1639153158 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1410973817 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1915527242 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1864601344 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1587701089 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1485756109 span.text { font-size:25px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1674103051 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1432009646 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1806407312 span.text { font-size:25px !important; }

  *#dm .dmInner div.u_1639153158 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1787202992 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1915527242 span.text { font-size:25px !important; }

  *#dm .dmInner a.u_1864601344 span.text { font-size:25px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\38 98f7809::before, #\38 98f7809 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.19;
}
#\38 98f7809 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    padding-left: 4%;
    width: 100%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/14ec0c7a/dms3rep/multi/opt/ChatGPT+Image+May+4-+2026+at+02_46_49+PM-1920w.png");
    min-width: 4%;
    padding-right: 4%;
    background-position: 100% 50%;
}
    
#\37 dadf367 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 458px;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
}
    
#\32 b5c0a8e {
    background-image: none;
    background-color: var(--color_3);
}
    
#de8def55 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7m5 {
    width: 56.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_982 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5329340122151%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_tnk {
    align-items: flex-start;
    width: 67.4%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abd218cf {
    align-items: flex-end;
    width: 31.07%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 07a8fd8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\38 07a8fd8 {
    width: 230px;
    height: auto;
    min-height: 230px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -200px 0% 0px 22%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f5248e5 {
    align-items: flex-start;
    width: 96.08%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6662247028693917%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 835b1db {
    width: 39.88%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 582818b {
    width: 28.72%;
    height: auto;
    min-height: 57px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b5d97d0f {
    column-gap: 10%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    height: auto;
}
    
#\34 301bc1d {
    column-gap: 4%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
}
    
#widget_3gi {
    align-self: auto;
    max-width: 100%;
    width: 66.8%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c000087b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\33 89ed55b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 8082605 {
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 443px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
    align-items: stretch;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4ba94d4 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 87px;
    justify-content: space-between;
    min-width: 4%;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c92e8cd {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\33 878545e {
    background-image: none;
    background-color: rgba(249, 241, 251, 1);
}
    
#widget_61k {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_nnp {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 986.062px;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    min-width: 32px;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pdn {
    row-gap: 10px;
    column-gap: 4%;
    max-height: 100%;
    width: 37.24%;
    justify-content: flex-start;
    min-height: 422px;
    align-items: center;
    min-width: 32px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3fb6cbe {
    max-width: 100%;
    width: 100.01%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 13px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 787594b {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 61.76%;
    justify-content: flex-start;
    min-height: 405px;
    align-items: flex-start;
    min-width: 32px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 deab178 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
}
    
#widget_c5i {
    width: 100.00%;
    height: 334px;
    max-width: 100%;
    order: 0;
}
    
#\33 c667d50 {
    max-width: 100%;
    width: 100.01%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb06cb87 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 55e3cf6 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
}
    
#\39 e106dbe {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\36 d68387c {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\30 f7fe183 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_255 {
    max-width: 100%;
    width: 52.78%;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b1cbc715 {
    max-height: 100%;
    min-height: 246px;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: row;
    width: 99.86%;
    justify-content: space-between;
    align-items: center;
    height: auto;
    order: 1;
    min-width: 32px;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c339c925 {
    max-height: none;
    max-width: 100%;
    width: 21.16%;
    height: 246px;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f72c7a0e [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#f72c7a0e [data-content-reference] .accordion-title {
    color: var(--color_2) !important;
    font-family: 'now.bold (1)' !important;
}
#f72c7a0e {
    align-self: auto;
    background-color: var(--color_3);
    padding-left: 0%;
    width: 100%;
    justify-content: flex-start;
    min-height: 96px;
    background-image: none;
    height: auto;
    order: 0;
    padding-right: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#f72c7a0e [data-content-reference] .icon-container {
    color: var(--color_6);
    width: 34px;
    height: 34px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    padding: 0px 0px 0px 0px;
}
#f72c7a0e .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\32 e2c8db1 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    column-gap: 7%;
    border-radius: 36px 36px 36px 36px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 428ce10 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_tc6 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 49.98%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 1;
}
    
#\39 3c8e238 {
    margin: 0px 0% 0px 0%;
}
    
#widget_t42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 554aa2e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\34 554aa2e {
    width: 214.896px;
    height: auto;
    min-height: 215px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6e5c68b [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#\31 6e5c68b [data-content-reference] .accordion-title {
    color: var(--color_2) !important;
    font-family: 'now.bold (1)' !important;
}
#\31 6e5c68b {
    align-self: auto;
    background-color: var(--color_3);
    padding-left: 0%;
    width: 100%;
    justify-content: flex-start;
    min-height: 96px;
    background-image: none;
    height: auto;
    order: 0;
    padding-right: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#\31 6e5c68b [data-content-reference] .icon-container {
    color: var(--color_6);
    width: 34px;
    height: 34px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    padding: 0px 0px 0px 0px;
}
#\31 6e5c68b .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\32 2f3947b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    column-gap: 7%;
    border-radius: 36px 36px 36px 36px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9522b6b {
    max-height: 100%;
    min-height: 246px;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: row;
    width: 99.86%;
    justify-content: space-between;
    align-items: center;
    height: auto;
    order: 1;
    min-width: 32px;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf5b83f4 {
    max-height: none;
    max-width: 100%;
    width: 21.16%;
    height: 246px;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 70ccb3c {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 49.98%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 1;
}
    
#\31 d7b60b6 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 99474e0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\37 99474e0 {
    width: 214.896px;
    height: auto;
    min-height: 215px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5cb359f [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#a5cb359f [data-content-reference] .accordion-title {
    color: var(--color_2) !important;
    font-family: 'now.bold (1)' !important;
}
#a5cb359f {
    align-self: auto;
    background-color: var(--color_3);
    padding-left: 0%;
    width: 100%;
    justify-content: flex-start;
    min-height: 96px;
    background-image: none;
    height: auto;
    order: 0;
    padding-right: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#a5cb359f [data-content-reference] .icon-container {
    color: var(--color_6);
    width: 34px;
    height: 34px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    padding: 0px 0px 0px 0px;
}
#a5cb359f .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\36 b7d7a4d {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    column-gap: 7%;
    border-radius: 36px 36px 36px 36px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e297203 {
    max-height: 100%;
    min-height: 246px;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: row;
    width: 99.86%;
    justify-content: space-between;
    align-items: center;
    height: auto;
    order: 1;
    min-width: 32px;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a0791a0 {
    max-height: none;
    max-width: 100%;
    width: 21.16%;
    height: 246px;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1bdc748 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 49.98%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 1;
}
    
#\30 458d3de {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c4e9e174.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#c4e9e174 {
    width: 214.896px;
    height: auto;
    min-height: 215px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7c97d78 [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#c7c97d78 [data-content-reference] .accordion-title {
    color: var(--color_2) !important;
    font-family: 'now.bold (1)' !important;
}
#c7c97d78 {
    align-self: auto;
    background-color: var(--color_3);
    padding-left: 0%;
    width: 100%;
    justify-content: flex-start;
    min-height: 96px;
    background-image: none;
    height: auto;
    order: 0;
    padding-right: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#c7c97d78 [data-content-reference] .icon-container {
    color: var(--color_6);
    width: 34px;
    height: 34px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    padding: 0px 0px 0px 0px;
}
#c7c97d78 .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#f24be424 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    column-gap: 7%;
    border-radius: 36px 36px 36px 36px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc7b3de {
    max-height: 100%;
    min-height: 246px;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: row;
    width: 99.86%;
    justify-content: space-between;
    align-items: center;
    height: auto;
    order: 1;
    min-width: 32px;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7d33e8c {
    max-height: none;
    max-width: 100%;
    width: 21.16%;
    height: 246px;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b98d436 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 49.98%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 1;
}
    
#bb546712 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f0ae534.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\33 f0ae534 {
    width: 214.896px;
    height: auto;
    min-height: 215px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 113fe09 [data-content-reference] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#\36 113fe09 [data-content-reference] .accordion-title {
    color: var(--color_2) !important;
    font-family: 'now.bold (1)' !important;
}
#\36 113fe09 {
    align-self: auto;
    background-color: var(--color_3);
    padding-left: 0%;
    width: 100%;
    justify-content: flex-start;
    min-height: 96px;
    background-image: none;
    height: auto;
    order: 0;
    padding-right: 0%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#\36 113fe09 [data-content-reference] .icon-container {
    color: var(--color_6);
    width: 34px;
    height: 34px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    padding: 0px 0px 0px 0px;
}
#\36 113fe09 .accordion-item:not(:last-of-type) {
    margin-block-end: 0px;
}
    
#\38 7c7698c {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    background-color: var(--color_7);
    column-gap: 7%;
    border-radius: 36px 36px 36px 36px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0597bb1 {
    max-height: 100%;
    min-height: 246px;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 2%;
    flex-direction: row;
    width: 99.86%;
    justify-content: space-between;
    align-items: center;
    height: auto;
    order: 1;
    min-width: 32px;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b87882c7 {
    max-height: none;
    max-width: 100%;
    width: 21.16%;
    height: 246px;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a773a090 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 49.98%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    order: 1;
}
    
#d2e0096e {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6014505.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\30 6014505 {
    width: 214.896px;
    height: auto;
    min-height: 215px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cca12c90 {
    column-gap: 4%;
    row-gap: 6px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\32 979696a {
    column-gap: 4%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 1% 1%;
}
    
#widget_o1o {
    max-width: 100%;
    width: 918.469px;
    height: auto;
}
    
#\31 b2932b7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\33 5158889 {
    background-image: linear-gradient(180deg, rgba(249, 241, 251, 1) 58%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\35 7f40b64 {
    column-gap: 4%;
    row-gap: 10px;
    width: 56.54%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\31 7dce017 {
    column-gap: 4%;
    row-gap: 24px;
    width: 39.4%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d2b3aaf4 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 294px;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
}
    
#widget_h4g {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7qu {
    align-self: stretch;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8dd137e {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin-top: 7px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f3df44e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 0630880 {
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    min-height: 301px;
    flex-wrap: nowrap;
    padding: 1% 2% 4% 2%;
}
    
#\33 6e0065d {
    column-gap: 4%;
    row-gap: 15px;
    border-radius: 30px 30px 30px 30px;
    width: 24.2%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: linear-gradient(180deg, rgba(249, 241, 251, 1) 31%, rgba(177, 161, 188, 1) 100%);
    min-width: 4%;
    order: 1;
    background-origin: border-box;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 5a48401 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#da0d892e {
    align-self: auto;
    max-height: 100%;
    padding-left: 16px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    padding-right: 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 26c164b {
    align-self: auto;
    max-width: 100%;
    width: 99.85%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb02047d {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 6067f40 {
    column-gap: 4%;
    row-gap: 15px;
    border-radius: 30px 30px 30px 30px;
    width: 24.2%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: linear-gradient(180deg, rgba(249, 241, 251, 1) 31%, rgba(177, 161, 188, 1) 100%);
    min-width: 4%;
    background-origin: border-box;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 39d1175 {
    align-self: auto;
    max-height: 100%;
    padding-left: 16px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    padding-right: 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4477ca4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7303e72 {
    align-self: auto;
    max-width: 100%;
    width: 99.85%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa2af0e4 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_4);
    width: 24.2%;
    min-height: 8px;
    justify-content: space-between;
    background-image: url("https://irp.cdn-website.com/14ec0c7a/dms3rep/multi/candacelobby.jpg?dm-skip-opt=true");
    min-width: 4%;
    order: 3;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#fa2af0e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUHAQb/xAAiEAABAwMEAwEAAAAAAAAAAAABAAIDBAUhBhEyUQcUYbH/xAAXAQADAQAAAAAAAAAAAAAAAAABAgME/8QAGhEBAQACAwAAAAAAAAAAAAAAAQACAxEhMf/aAAwDAQACEQMRAD8A5rx80xzVUcpAcCqGIjtyCnOm79a7dSXE1MIkkYN2yg8j1+JS7WVcXEseQ0nA+LO6azs5lVx0+2jlja2UljjkdrfQIwHjYYQhFV9mxOr/2Q==');
}
    
#\39 56b172c {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 07774f6 {
    max-width: 100%;
    width: 99.09%;
    height: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9e0611f {
    column-gap: 4%;
    row-gap: 15px;
    border-radius: 30px 30px 30px 30px;
    width: 24.2%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: linear-gradient(180deg, rgba(249, 241, 251, 1) 31%, rgba(177, 161, 188, 1) 100%);
    min-width: 4%;
    background-origin: border-box;
    order: 2;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#a7d8b36f {
    align-self: auto;
    max-height: 100%;
    padding-left: 16px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    padding-right: 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j1m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j1m {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -85px 0% 0px -8%;
}
    
#\34 d78b28c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 d78b28c {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -85px 0% 0px -8%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 02c7a5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 02c7a5d {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -85px 0% 0px -8%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2619a68 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 82927b3 {
    column-gap: 2%;
    row-gap: 24px;
    width: 54.73%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    background-image: linear-gradient(180deg, rgba(249, 241, 251, 1) 0%, rgba(247, 183, 200, 0.73) 100%);
    background-origin: border-box;
    border-radius: 30px 30px 30px 30px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d427c610 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 187px;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#\33 c19f3a8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1b503af {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f80862a5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0e9a856 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1b452f3 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_e02 {
    column-gap: 4%;
    row-gap: 24px;
    width: 45.25%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#de6cb850 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 4b36eea {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7a949d4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c83c5ea4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7c96b70 {
    width: 94.66%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    max-width: 100%;
    margin: 10px 0% 0px 1.2321271251377413%;
    grid-area: auto / auto / auto / auto;
}
    
#group_oem {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a750c47a {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b956a9d {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c0752d8 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.9132596671165785%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_87a {
    align-items: flex-start;
    width: 39.96%;
    min-height: 583px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.9132596671165785%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_uq5 {
    align-items: stretch;
    width: 58%;
    min-height: 583px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    height: auto;
    border-radius: 30px 30px 30px 30px;
    background-image: url("https://irp.cdn-website.com/14ec0c7a/dms3rep/multi/caring+for+patient+%281%29.jpg?dm-skip-opt=true");
}
#group_uq5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUGAgf/xAAiEAABBAICAQUAAAAAAAAAAAABAgMEEQAFBiETBxUxQXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBESEx/9oADAMBAAIRAxEAPwDpMLkUSbEfeZcSW2zarNYhV6ia9KimlmjWY5Cxp4EUCAClx014gavI1WoSVE+A9m/jBOzrlDERJ2xFzPer93juOJUUoRVJNdn7yljaGY7HacG0dAWgKAo9WP3DDEwGnp//2Q==');
}
    
#bf6f7fbc {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 9195702 {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8fd058f {
    min-height: 830px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#fc49f8fe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 a2a828c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    align-items: center;
    background-color: var(--color_7);
    justify-content: flex-start;
    order: 0;
    padding: 45px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\37 86f906f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 45px 45px 16px 45px;
    margin: 0% 0% 0% 0%;
}
    
#e53eaa1a {
    max-width: 100%;
    width: 82.71%;
    height: auto;
    order: 0;
    align-self: center;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uj3 {
    width: 82.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -4px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_bh5 {
    align-items: flex-start;
    width: 82.67%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    align-self: center;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 7px 0% 0px 0%;
}
    
#f4d87d8e {
    max-width: 100%;
    width: 60.32%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0211b94 {
    max-width: 100%;
    width: 33.49%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0be3bb8 {
    align-items: flex-start;
    width: 82.66%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 3;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9bea234 {
    max-width: 100%;
    width: 59.49%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 14f0004 {
    max-width: 100%;
    width: 37.38%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5b76d58 {
    align-items: flex-start;
    width: 82.71%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fed2803 {
    max-width: 100%;
    width: 60.32%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0a8bd4c {
    max-width: 100%;
    width: 36.55%;
    height: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a01289e1 {
    align-items: center;
    width: 82.39%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 5;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#db2a3c16 {
    max-width: 100%;
    width: 59.67%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed865d2 {
    max-width: 100%;
    width: 37.2%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4f03372 {
    align-items: center;
    width: 82.43%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 6;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5c5f01f {
    max-width: 100%;
    width: 59.69%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b6dad57 {
    max-width: 100%;
    width: 34.91%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4439c35 {
    align-items: center;
    width: 82.43%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    order: 7;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 0px 16px 30px;
    margin: 0px 0% 0px 0%;
}
    
#df14005e {
    max-width: 100%;
    width: 59.69%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8c9687e {
    max-width: 100%;
    width: 34.91%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ceb472e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ceb472e2 {
    width: 54.34%;
    height: auto;
    max-width: 100%;
    order: 8;
    align-self: flex-start;
    margin: 10px 0% 0px 75px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2ae5caf {
    max-width: 100%;
    width: 73.01%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e47a50f {
    align-items: center;
    width: 89.66%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c5c7b99 {
    max-width: 100%;
    width: 87.44%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kvv {
    width: 46px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 ee71c4d {
    align-items: center;
    width: 89.91%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fe38cbc {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9111c6d {
    margin: 0px 0% 0px 0%;
}
    
#e127a89c {
    align-items: center;
    width: 89.91%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb688b07 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7c6b870 {
    align-items: center;
    width: 89.65%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa42c57f {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3821ee9 {
    align-items: center;
    width: 89.91%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd96f6d2 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 705ab1f {
    align-items: center;
    width: 89.79%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 638a136 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fa1c650 {
    align-items: center;
    width: 89.62%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 91e40f8 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 49e6ac3 {
    align-items: center;
    width: 89.66%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1041c93 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 48f3182 {
    align-items: center;
    width: 89.62%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d75402b {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d530788f {
    align-items: center;
    width: 89.91%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1284509419659363%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    order: 1;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f72129 {
    max-width: 100%;
    width: 87.74%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d344553 {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 827295e {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1c9617f {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db7cc921 {
    width: 46px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4dae3fb {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ad2d109 {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8498fba {
    width: 46px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c92a764 {
    width: 46px;
    height: auto;
    max-width: 100%;
    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;
}
    
#\37 671c4e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d0735a55 {
    min-height: 190px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d6bcadc3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 757b372 {
    max-width: 100%;
    width: 47.94%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba8e6e6d {
    align-self: auto;
    max-width: 100%;
    width: 54.56%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7540137 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 0116ddb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f5d8634 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 1% 3% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a217f71 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 0ca8512.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\33 0ca8512 {
    width: 250px;
    height: auto;
    min-height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: -250px 16% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 358053c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dde98aa7 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 505px;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
}
    
#\33 7b1ce09 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b02c2c98::before, #b02c2c98 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.17;
}
#b02c2c98 {
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 30px 30px 30px 30px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url("https://lirp.cdn-website.com/14ec0c7a/dms3rep/multi/opt/ChatGPT-Image-May-1--2026--01_36_08-PM-1920w.png");
    min-width: 4%;
    order: 0;
    background-position: 50% 100%;
    padding: 3% 3% 3% 3%;
}
#b02c2c98.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgElEQVQI1x3KMQrCMBiA0V5LBG/hIHiCLuIkuNU7CF11dBBthzZkarUxNKb5RdDB9iyf6JtfJIPiMSjcO+fSHTF3jYjj2QWudc02TVmu1kTSK6Qv/7EJJ4zXeG/x1lJkZzZJwnQ2/8WS8CloXzlGMm5e07oGW1Uc9jsWccxoPOELEU5dJyCnRMMAAAAASUVORK5CYII=');
}
    
#\30 00c100a {
    align-self: auto;
    max-width: 100%;
    width: 266px;
    min-height: 54px;
    height: auto;
    order: 2;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acbcae29 {
    max-width: 100%;
    width: 601.812px;
    height: auto;
    order: 0;
}
    
#widget_viq {
    width: 33.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ee63e3d {
    margin: 0px 0% 0px 0%;
}
    
#dd9c1cd6 {
    width: 33.6%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a4955041 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 2828c34 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 cb4f5d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_l9d {
    width: 88.03%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 3301b32 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rtb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_rtb {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 8399759 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5329340122151%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7f3db75::before, #\33 7f3db75 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.19;
}
#\33 7f3db75 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    padding-left: 4%;
    width: 100%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/14ec0c7a/dms3rep/multi/opt/ChatGPT+Image+May+4-+2026+at+03_07_09+PM-1920w.png");
    min-width: 4%;
    padding-right: 4%;
    background-position: 100% 50%;
}
#\33 7f3db75.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 d7caa9a {
    align-items: flex-start;
    width: 67.4%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a4fae90 {
    width: 39.88%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 07bd0e4 {
    width: 56.88%;
    height: auto;
    max-width: 100%;
}
    
#\37 f43935c {
    background-image: none;
    background-color: var(--color_3);
}
    
#\39 1e22fa9 {
    width: 28.72%;
    height: auto;
    min-height: 57px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7e72e45 {
    margin: 0px 0% 0px 0%;
}
    
#\30 c5f3d8e {
    align-items: flex-start;
    width: 96.08%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6662247028693917%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8b2250b {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 458px;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 42f0ce8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 1270f50 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#babece18 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a6e85fe3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#a6e85fe3 {
    width: 230px;
    height: auto;
    min-height: 230px;
    max-width: 100%;
}
}



@media all {
    
#\39 1591098.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\39 1591098 {
    width: 250px;
    height: auto;
    min-height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: -250px 16% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 7deb1bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 f3c0d57 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c86ac5d {
    margin: 0px 0% 0px 0%;
}
    
#bdc3aa69 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 1% 3% 1%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#cdbf4774 {
    width: 28.72%;
    height: auto;
    min-height: 57px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0eb893d {
    background-image: none;
    background-color: var(--color_3);
}
    
#\31 9f4cb74::before, #\31 9f4cb74 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.19;
}
#\31 9f4cb74 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    padding-left: 4%;
    width: 100%;
    min-height: 8px;
    background-image: url("https://lirp.cdn-website.com/14ec0c7a/dms3rep/multi/opt/ChatGPT-Image-May-4--2026-at-03_10_33-PM-1920w.png");
    min-width: 4%;
    padding-right: 4%;
    background-position: 100% 50%;
}
#\31 9f4cb74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 af5a16a {
    width: 39.88%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2c3a8f7 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 458px;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
}
    
#\36 7ae2259 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5329340122151%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0bae1e2 {
    align-items: flex-start;
    width: 96.08%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6662247028693917%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1f2c2ee {
    width: 56.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3ff6d91 {
    align-items: flex-start;
    width: 67.4%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dfe86f3 {
    margin: 0px 0% 0px 0%;
}
    
#\30 ab67c25.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\30 ab67c25 {
    width: 230px;
    height: auto;
    min-height: 230px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 dc726c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 34660fe {
    margin: 0px 0% 0px 0%;
}
    
#\34 264025b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\34 264025b {
    width: 250px;
    height: auto;
    min-height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: -250px 16% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9cdd541 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 1% 3% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3f024cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\31 6b58847 {
    width: 33.6%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 87e7c06 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#eb93ab16 {
    align-self: auto;
    max-width: 100%;
    width: 266px;
    min-height: 54px;
    height: auto;
    order: 2;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a249f0f {
    margin: 0px 0% 0px 0%;
}
    
#\39 090d404 {
    width: 33.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cf7e78d {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 505px;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
}
    
#\34 8209a63 {
    max-width: 100%;
    width: 601.812px;
    height: auto;
    order: 0;
}
    
#\31 f418a28::before, #\31 f418a28 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.17;
}
#\31 f418a28 {
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 30px 30px 30px 30px;
    width: 100%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url("https://lirp.cdn-website.com/14ec0c7a/dms3rep/multi/opt/ChatGPT+Image+May+4-+2026+at+01_47_10+PM-1920w.png");
    min-width: 4%;
    order: 0;
    background-position: 50% 100%;
    padding: 3% 3% 3% 3%;
}
#\31 f418a28.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 1025px) {
    
#f72c7a0e [data-content-reference] .accordion-title {
    font-size: 30px !important;
}
    
#\31 6e5c68b [data-content-reference] .accordion-title {
    font-size: 30px !important;
}
    
#a5cb359f [data-content-reference] .accordion-title {
    font-size: 30px !important;
}
    
#c7c97d78 [data-content-reference] .accordion-title {
    font-size: 30px !important;
}
    
#\36 113fe09 [data-content-reference] .accordion-title {
    font-size: 30px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f72c7a0e [data-content-reference] .accordion-title {
    font-size: 27px !important;
}
    
#\31 6e5c68b [data-content-reference] .accordion-title {
    font-size: 27px !important;
}
    
#a5cb359f [data-content-reference] .accordion-title {
    font-size: 27px !important;
}
    
#c7c97d78 [data-content-reference] .accordion-title {
    font-size: 27px !important;
}
    
#\36 113fe09 [data-content-reference] .accordion-title {
    font-size: 27px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 dadf367 {
    padding: 6% 4% 6% 4%;
}
    
#\38 98f7809::before, #\38 98f7809 > .bgExtraLayerOverlay {
    
}
#\38 98f7809 {
    justify-content: center;
    padding: 16px 4% 16px 4%;
}
    
#de8def55 {
    margin: 0px 0% 0px 0%;
}
    
#group_tnk {
    width: 65.80%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 301bc1d {
    padding: 2% 4% 0% 4%;
}
    
#widget_3gi {
    width: 100.00%;
}
    
#b5d97d0f {
    flex-direction: column;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\33 89ed55b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8082605 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 c92e8cd {
    row-gap: 0px;
    padding: 4% 2% 4% 2%;
}
    
#\32 4ba94d4 {
    row-gap: 9px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#group_nnp {
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    min-width: 32px;
}
    
#group_pdn {
    align-self: stretch;
    max-height: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 787594b {
    align-self: stretch;
    max-height: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#fb06cb87 {
    margin: 0px 0% 0px 0%;
}
    
#widget_61k {
    width: 100.00%;
}
    
#widget_c5i {
    width: 77.76%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d68387c {
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
}
    
#b1cbc715 {
    align-self: auto;
    flex-direction: row;
    padding-left: 0%;
    width: 99.87%;
    min-height: 127px;
    align-items: flex-start;
    justify-self: auto;
    flex-wrap: wrap;
    height: auto;
    order: 1;
    column-gap: 6%;
    align-content: center;
    justify-content: space-between;
    --column-gap: 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c339c925 {
    margin-left: 0%;
    max-width: 100%;
    width: 327px;
    height: 235px;
    margin-right: 0%;
    order: 0;
}
    
#\32 e2c8db1 {
    row-gap: 0px;
    flex-direction: column;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 3% 4% 3% 4%;
}
    
#f72c7a0e {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f72c7a0e [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#group_tc6 {
    max-width: 100%;
    width: 99.99%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3c8e238 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e106dbe {
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6e5c68b {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 6e5c68b [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\32 2f3947b {
    row-gap: 0px;
    flex-direction: column;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 3% 4% 3% 4%;
}
    
#\37 9522b6b {
    align-self: auto;
    flex-direction: row;
    padding-left: 0%;
    width: 100%;
    min-height: 127px;
    align-items: flex-start;
    justify-self: auto;
    flex-wrap: wrap;
    height: auto;
    order: 1;
    column-gap: 2%;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf5b83f4 {
    margin-left: 0%;
    max-width: 100%;
    width: 327px;
    height: 235px;
    margin-right: 0%;
    order: 0;
}
    
#\31 70ccb3c {
    max-width: 100%;
    width: 100.00%;
    order: 2;
    height: auto;
    min-height: 128px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a5cb359f {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a5cb359f [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\36 b7d7a4d {
    row-gap: 0px;
    flex-direction: column;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 3% 4% 3% 4%;
}
    
#\30 e297203 {
    align-self: auto;
    flex-direction: row;
    padding-left: 0%;
    width: 100%;
    min-height: 127px;
    align-items: flex-start;
    justify-self: auto;
    flex-wrap: wrap;
    height: auto;
    order: 1;
    column-gap: 2%;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a0791a0 {
    margin-left: 0%;
    max-width: 100%;
    width: 327px;
    height: 235px;
    margin-right: 0%;
    order: 0;
}
    
#\37 1bdc748 {
    max-width: 100%;
    width: 100.00%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c7c97d78 {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c7c97d78 [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#f24be424 {
    row-gap: 0px;
    flex-direction: column;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 3% 4% 3% 4%;
}
    
#\38 dc7b3de {
    align-self: auto;
    flex-direction: row;
    padding-left: 0%;
    width: 100%;
    min-height: 127px;
    align-items: flex-start;
    justify-self: auto;
    flex-wrap: wrap;
    height: auto;
    order: 1;
    column-gap: 2%;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7d33e8c {
    margin-left: 0%;
    max-width: 100%;
    width: 327px;
    height: 235px;
    margin-right: 0%;
    order: 0;
}
    
#\35 b98d436 {
    max-width: 100%;
    width: 100.00%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 113fe09 {
    align-self: auto;
    width: 100%;
    min-height: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 113fe09 [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\38 7c7698c {
    row-gap: 0px;
    flex-direction: column;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding: 3% 4% 3% 4%;
}
    
#\33 0597bb1 {
    align-self: auto;
    flex-direction: row;
    padding-left: 0%;
    width: 100%;
    min-height: 127px;
    align-items: flex-start;
    justify-self: auto;
    flex-wrap: wrap;
    height: auto;
    order: 1;
    column-gap: 2%;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b87882c7 {
    margin-left: 0%;
    max-width: 100%;
    width: 327px;
    height: 235px;
    margin-right: 0%;
    order: 0;
}
    
#a773a090 {
    max-width: 100%;
    width: 100.00%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 554aa2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
    min-height: 200px;
    order: 1;
}
    
#\37 99474e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
    order: 1;
    min-height: 200px;
}
    
#c4e9e174 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
    min-height: 200px;
    order: 1;
}
    
#\33 f0ae534 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
    order: 1;
    min-height: 200px;
}
    
#\30 6014505 {
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
    min-height: 200px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 979696a {
    padding: 4% 4% 3% 4%;
}
    
#d301728e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2b3aaf4 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_7qu {
    width: 100.00%;
}
    
#widget_h4g {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7f40b64 {
    column-gap: 2%;
    row-gap: 14px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 35px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7dce017 {
    width: 100%;
    min-height: 80px;
}
    
#\31 f3df44e {
    margin: 0px 0% 0px 0%;
}
    
#\35 8dd137e {
    width: 63.57%;
    min-width: 32px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0630880 {
    column-gap: 2%;
    row-gap: 47px;
    flex-direction: row;
    min-height: 571px;
    flex-wrap: wrap;
    padding: 1% 4% 4% 4%;
}
    
#\33 6e0065d {
    row-gap: 30px;
    flex: 1 1 auto;
    width: 49%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#da0d892e {
    min-height: auto;
}
    
#\39 2619a68 {
    margin: 0px 0% 0px 0%;
}
    
#\39 6067f40 {
    row-gap: 30px;
    flex: 1 1 auto;
    width: 49%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 39d1175 {
    min-height: auto;
}
    
#fa2af0e4 {
    row-gap: 30px;
    flex: 1 1 auto;
    width: 49%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#fa2af0e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUHAQb/xAAiEAABAwMEAwEAAAAAAAAAAAABAAIDBAUhBhEyUQcUYbH/xAAXAQADAQAAAAAAAAAAAAAAAAABAgME/8QAGhEBAQACAwAAAAAAAAAAAAAAAQACAxEhMf/aAAwDAQACEQMRAD8A5rx80xzVUcpAcCqGIjtyCnOm79a7dSXE1MIkkYN2yg8j1+JS7WVcXEseQ0nA+LO6azs5lVx0+2jlja2UljjkdrfQIwHjYYQhFV9mxOr/2Q==');
}
    
#\35 9e0611f {
    row-gap: 30px;
    flex: 1 1 auto;
    width: 49%;
    min-height: 8px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#a7d8b36f {
    min-height: auto;
}
    
#widget_j1m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j1m {
    margin: -60px 0% 0px -8%;
}
    
#\34 d78b28c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 d78b28c {
    margin: -60px 0% 0px -8%;
}
    
#\39 02c7a5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 02c7a5d {
    margin: -60px 0% 0px -8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d427c610 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
}
    
#\36 82927b3 {
    width: 100%;
    min-height: 80px;
}
    
#bf6f7fbc {
    margin: 0px 0% 0px 0%;
}
    
#group_e02 {
    width: 100%;
    min-height: 437px;
    height: auto;
    justify-content: flex-start;
}
    
#\34 7c96b70 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8fd058f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 9111c6d {
    margin: 0px 0% 0px 0%;
}
    
#\34 a2a828c {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 86f906f {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0735a55 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 161px;
}
    
#\30 7540137 {
    margin: 0px 0% 0px 0%;
}
    
#\35 757b372 {
    width: 100.00%;
    margin-top: 14px;
}
    
#ba8e6e6d {
    width: 97.34%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f5d8634 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 358053c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dde98aa7 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 398px;
}
    
#acbcae29 {
    width: 347px;
}
    
#b02c2c98::before, #b02c2c98 > .bgExtraLayerOverlay {
    
}
#b02c2c98 {
    row-gap: 10px;
    width: 100%;
    background-position: 50% 50%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#b02c2c98.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgElEQVQI1x3KMQrCMBiA0V5LBG/hIHiCLuIkuNU7CF11dBBthzZkarUxNKb5RdDB9iyf6JtfJIPiMSjcO+fSHTF3jYjj2QWudc02TVmu1kTSK6Qv/7EJJ4zXeG/x1lJkZzZJwnQ2/8WS8CloXzlGMm5e07oGW1Uc9jsWccxoPOELEU5dJyCnRMMAAAAASUVORK5CYII=');
}
    
#widget_viq {
    width: 41.43%;
}
    
#dd9c1cd6 {
    width: 63.04%;
    margin-top: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2828c34 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 3301b32 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8399759 {
    order: 1;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7f3db75::before, #\33 7f3db75 > .bgExtraLayerOverlay {
    
}
#\33 7f3db75 {
    justify-content: center;
    background-position: 50% 0%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
#\33 7f3db75.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 d7caa9a {
    width: 100%;
    justify-content: flex-start;
    height: auto;
    min-height: 73px;
    align-items: center;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c7e72e45 {
    margin: 0px 0% 0px 0%;
}
    
#e8b2250b {
    min-height: 469px;
    padding: 4% 4% 2% 4%;
}
    
#\39 07bd0e4 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -74px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c5f3d8e {
    justify-content: center;
    order: 1;
}
    
#\37 a4fae90 {
    width: 58.73%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1270f50 {
    min-height: 83px;
    padding: 0% 2% 4% 2%;
}
    
#\30 562df3c {
    margin: 0px 0% 0px 0%;
}
    
#\36 42f0ce8 {
    justify-content: flex-start;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a6e85fe3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#a6e85fe3 {
    width: 190px;
    height: auto;
    min-height: 190px;
    align-self: auto;
    order: 1;
    margin: -100px 0% 0px 5%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1591098.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\39 1591098 {
    width: 200px;
    min-height: 200px;
    align-self: flex-end;
    margin: -120px 0% 0px 0%;
}
    
#\38 c86ac5d {
    margin: 0px 0% 0px 0%;
}
    
#bdc3aa69 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 f3c0d57 {
    align-items: flex-end;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9f4cb74::before, #\31 9f4cb74 > .bgExtraLayerOverlay {
    
}
#\31 9f4cb74 {
    justify-content: center;
    padding: 16px 4% 16px 4%;
}
#\31 9f4cb74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 2c3a8f7 {
    padding: 6% 4% 6% 4%;
}
    
#a3ff6d91 {
    width: 65.80%;
}
    
#\34 dfe86f3 {
    margin: 0px 0% 0px 0%;
}
    
#\30 ab67c25.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\30 ab67c25 {
    width: 190px;
    height: auto;
    min-height: 190px;
    align-self: auto;
    order: 1;
    margin: -100px 0% 0px 5%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6b58847 {
    width: 63.04%;
    margin-top: 8px;
}
    
#\39 090d404 {
    width: 41.43%;
}
    
#\31 cf7e78d {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 398px;
}
    
#\34 8209a63 {
    width: 347px;
}
    
#\31 f418a28::before, #\31 f418a28 > .bgExtraLayerOverlay {
    
}
#\31 f418a28 {
    row-gap: 10px;
    width: 100%;
    background-position: 50% 50%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\31 f418a28.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#f72c7a0e [data-content-reference] .accordion-title {
    font-size: 24px !important;
}
    
#\31 6e5c68b [data-content-reference] .accordion-title {
    font-size: 24px !important;
}
    
#a5cb359f [data-content-reference] .accordion-title {
    font-size: 24px !important;
}
    
#c7c97d78 [data-content-reference] .accordion-title {
    font-size: 24px !important;
}
    
#\36 113fe09 [data-content-reference] .accordion-title {
    font-size: 24px !important;
}
}



@media (max-width: 767px) {
    
#\38 98f7809::before, #\38 98f7809 > .bgExtraLayerOverlay {
    
}
#\38 98f7809 {
    padding-left: 6%;
    width: 100%;
    min-height: 462px;
    align-items: center;
    padding-right: 6%;
    height: auto;
}
    
#\37 dadf367 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20% 2% 4% 2%;
}
    
#de8def55 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b5d97d0f {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\34 301bc1d {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#widget_3gi {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 8082605 {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\32 4ba94d4 {
    row-gap: 18px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\32 c92e8cd {
    row-gap: 0px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#widget_61k {
    margin-left: 0px;
    width: 73.49%;
    margin-right: 0px;
}
    
#group_nnp {
    align-items: center;
    min-width: 32px;
    height: auto;
    min-height: 61px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tjk {
    min-width: 32px;
}
    
#group_pdn {
    align-self: flex-start;
    row-gap: 12px;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    height: auto;
    min-height: 337px;
    margin: 0px 0% 0px 0%;
}
    
#\38 787594b {
    row-gap: 12px;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c5i {
    height: 240px;
}
    
#\38 deab178 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 55e3cf6 {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\39 e106dbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d68387c {
    row-gap: 0px;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#b1cbc715 {
    flex-direction: column;
    width: 100%;
    min-height: 173px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c339c925 {
    margin-left: 0px;
    max-width: 100%;
    width: 100%;
    height: 180px;
    margin-right: 0px;
}
    
#\32 e2c8db1 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f72c7a0e {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f72c7a0e [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#group_tc6 {
    margin-left: 0px;
    max-width: 100%;
    width: 100.00%;
    margin-right: 0px;
}
    
#widget_255 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 6e5c68b {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 6e5c68b [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\32 2f3947b {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9522b6b {
    flex-direction: column;
    width: 100%;
    min-height: 173px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cf5b83f4 {
    margin-left: 0px;
    max-width: 100%;
    width: 100%;
    height: 180px;
    margin-right: 0px;
}
    
#\31 70ccb3c {
    margin-left: 0px;
    max-width: 100%;
    width: 100.00%;
    margin-right: 0px;
}
    
#a5cb359f {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a5cb359f [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\36 b7d7a4d {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e297203 {
    flex-direction: column;
    width: 100%;
    min-height: 173px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 a0791a0 {
    margin-left: 0px;
    max-width: 100%;
    width: 100%;
    height: 180px;
    margin-right: 0px;
}
    
#\37 1bdc748 {
    margin-left: 0px;
    max-width: 100%;
    width: 100.00%;
    margin-right: 0px;
}
    
#c7c97d78 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c7c97d78 [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#f24be424 {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc7b3de {
    flex-direction: column;
    width: 100%;
    min-height: 173px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d7d33e8c {
    margin-left: 0px;
    max-width: 100%;
    width: 100%;
    height: 181px;
    margin-right: 0px;
}
    
#\35 b98d436 {
    margin-left: 0px;
    max-width: 100%;
    width: 100.00%;
    margin-right: 0px;
}
    
#\36 113fe09 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 113fe09 [data-content-reference] .icon-container {
    width: 24px;
    height: 24px;
}
    
#\38 7c7698c {
    align-self: auto;
    min-height: 160px;
    flex-wrap: nowrap;
    row-gap: 10px;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0597bb1 {
    flex-direction: column;
    width: 100%;
    min-height: 173px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b87882c7 {
    margin-left: 0px;
    max-width: 100%;
    width: 100%;
    height: 180px;
    margin-right: 0px;
}
    
#a773a090 {
    margin-left: 0px;
    max-width: 100%;
    width: 100.00%;
    margin-right: 0px;
}
    
#widget_t42 {
    width: 100.00%;
}
    
#\34 554aa2e {
    width: 200px;
    min-height: 200px;
}
    
#\37 99474e0 {
    min-height: 200px;
    width: 200px;
}
    
#c4e9e174 {
    width: 200px;
    min-height: 200px;
}
    
#\33 f0ae534 {
    width: 200px;
    min-height: 200px;
}
    
#\30 6014505 {
    min-height: 200px;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#cca12c90 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 979696a {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#widget_o1o {
    width: 311px;
}
}



@media (max-width: 767px) {
    
#\35 7f40b64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 6px 16px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7dce017 {
    width: 100%;
    min-height: 116px;
    align-items: center;
    height: auto;
}
    
#d2b3aaf4 {
    row-gap: 0px;
    flex-direction: column;
    min-height: unset;
    padding: 8% 4% 17% 4%;
}
    
#\31 f3df44e {
    margin: 0px 0% 0px 0%;
}
    
#widget_h4g {
    width: 81.30%;
}
    
#\35 8dd137e {
    width: 100.00%;
}
    
#widget_7qu {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 0630880 {
    row-gap: 10px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 7% 4% 8% 4%;
}
    
#\33 6e0065d {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 10% 0% 0% 0%;
}
    
#\39 2619a68 {
    margin: 0px 0% 0px 0%;
}
    
#\39 6067f40 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
}
    
#fa2af0e4 {
    width: 100%;
    min-height: 306px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 7% 0% 0% 0%;
}
#fa2af0e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUHAQb/xAAiEAABAwMEAwEAAAAAAAAAAAABAAIDBAUhBhEyUQcUYbH/xAAXAQADAQAAAAAAAAAAAAAAAAABAgME/8QAGhEBAQACAwAAAAAAAAAAAAAAAQACAxEhMf/aAAwDAQACEQMRAD8A5rx80xzVUcpAcCqGIjtyCnOm79a7dSXE1MIkkYN2yg8j1+JS7WVcXEseQ0nA+LO6azs5lVx0+2jlja2UljjkdrfQIwHjYYQhFV9mxOr/2Q==');
}
    
#\35 9e0611f {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 10% 0% 0% 0%;
}
    
#widget_j1m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j1m {
    margin: -50px 0% 0px -8%;
}
    
#\34 d78b28c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 d78b28c {
    margin: -50px 0% 0px -8%;
}
    
#\39 02c7a5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 02c7a5d {
    margin: -50px 0% 0px -8%;
}
}



@media (max-width: 767px) {
    
#\36 82927b3 {
    row-gap: 12px;
    width: 100%;
    min-height: 697px;
    align-items: center;
    height: auto;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 3% 0% 0% 0%;
}
    
#d427c610 {
    column-gap: 0%;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#group_e02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 7c96b70 {
    width: 100.00%;
    margin-top: -22px;
}
    
#group_uq5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 383px;
}
#group_uq5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAUGAgf/xAAiEAABBAICAQUAAAAAAAAAAAABAgMEEQAFBiETBxUxQXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBESEx/9oADAMBAAIRAxEAPwDpMLkUSbEfeZcSW2zarNYhV6ia9KimlmjWY5Cxp4EUCAClx014gavI1WoSVE+A9m/jBOzrlDERJ2xFzPer93juOJUUoRVJNdn7yljaGY7HacG0dAWgKAo9WP3DDEwGnp//2Q==');
}
    
#group_87a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 503px;
}
}



@media (max-width: 767px) {
    
#c8fd058f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 a2a828c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 45px 25px 85px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\37 86f906f {
    width: 100%;
    min-height: 792px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 16px 45px 16px 45px;
    margin: 0% 0% 0% 0%;
}
    
#widget_uj3 {
    width: 100.00%;
}
    
#group_bh5 {
    width: 100.00%;
    align-items: center;
}
    
#\36 0be3bb8 {
    width: 100.00%;
    align-items: center;
}
    
#d5b76d58 {
    width: 100.00%;
    align-items: center;
}
    
#a01289e1 {
    width: 100.00%;
}
    
#\38 4f03372 {
    width: 100.00%;
}
    
#\30 4439c35 {
    width: 100.00%;
}
    
#\37 2ae5caf {
    width: 100.00%;
}
    
#\37 e47a50f {
    width: 100.00%;
}
    
#\31 ee71c4d {
    width: 100.00%;
}
    
#e127a89c {
    width: 100.00%;
}
    
#e7c6b870 {
    width: 100.00%;
}
    
#\38 3821ee9 {
    width: 100.00%;
}
    
#\31 705ab1f {
    width: 100.00%;
}
    
#\31 fa1c650 {
    width: 100.00%;
}
    
#\38 49e6ac3 {
    width: 100.00%;
}
    
#\32 48f3182 {
    width: 100.00%;
}
    
#d530788f {
    width: 100.00%;
}
    
#ceb472e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ceb472e2 {
    width: 100.00%;
    margin: 10px 0% 0px 0px;
}
}



@media (max-width: 767px) {
    
#\37 671c4e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d0735a55 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 757b372 {
    margin-left: 0px;
    width: 73.49%;
    margin-right: 0px;
    margin-top: 16px;
}
    
#ba8e6e6d {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 0116ddb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 f5d8634 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 0ca8512.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\33 0ca8512 {
    width: 200px;
    min-height: 200px;
    margin: -90px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dde98aa7 {
    flex-direction: row;
    padding-left: 4%;
    min-height: 80px;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#b02c2c98::before, #b02c2c98 > .bgExtraLayerOverlay {
    
}
#b02c2c98 {
    row-gap: 42px;
    width: 100%;
    min-height: 8px;
    align-items: center;
    padding: 6% 6% 6% 6%;
}
#b02c2c98.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAgElEQVQI1x3KMQrCMBiA0V5LBG/hIHiCLuIkuNU7CF11dBBthzZkarUxNKb5RdDB9iyf6JtfJIPiMSjcO+fSHTF3jYjj2QWudc02TVmu1kTSK6Qv/7EJJ4zXeG/x1lJkZzZJwnQ2/8WS8CloXzlGMm5e07oGW1Uc9jsWccxoPOELEU5dJyCnRMMAAAAASUVORK5CYII=');
}
    
#widget_viq {
    width: 99.60%;
}
    
#dd9c1cd6 {
    width: 99.60%;
}
}



@media (max-width: 767px) {
    
#a4955041 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 2828c34 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 3% 4%;
}
    
#widget_l9d {
    width: 100.00%;
}
    
#\32 3301b32 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 7f3db75::before, #\33 7f3db75 > .bgExtraLayerOverlay {
    
}
#\33 7f3db75 {
    padding-left: 6%;
    width: 100%;
    min-height: 462px;
    align-items: center;
    padding-right: 6%;
    height: auto;
}
#\33 7f3db75.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#c7e72e45 {
    margin: 0px 0% 0px 0%;
}
    
#e8b2250b {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20% 2% 4% 2%;
}
}



@media (max-width: 767px) {
    
#\36 42f0ce8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 1270f50 {
    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) {
    
#\38 f3c0d57 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bdc3aa69 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 9f4cb74::before, #\31 9f4cb74 > .bgExtraLayerOverlay {
    
}
#\31 9f4cb74 {
    width: 100%;
    min-height: 462px;
    align-items: center;
    height: auto;
    justify-content: flex-start;
    background-position: 50% 0%;
    padding: 18px 6% 16px 6%;
    margin: 0px 0% 0px 0%;
}
#\31 9f4cb74.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 2c3a8f7 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#\34 dfe86f3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7ae2259 {
    column-gap: 1.5329340122151%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 894px;
    align-items: center;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a3ff6d91 {
    width: 100%;
    align-items: center;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1f2c2ee {
    width: 100.00%;
}
    
#\35 0bae1e2 {
    column-gap: 1.6662247028693917%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 135px;
}
    
#\34 af5a16a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdbf4774 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ab67c25.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 50px 10px 50px;
}
#\30 ab67c25 {
    justify-self: auto;
    order: 0;
    width: 200px;
    min-height: 200px;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\31 6b58847 {
    width: 99.60%;
}
    
#\39 090d404 {
    width: 99.60%;
}
    
#\31 cf7e78d {
    flex-direction: row;
    padding-left: 4%;
    min-height: 545px;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#\31 f418a28::before, #\31 f418a28 > .bgExtraLayerOverlay {
    
}
#\31 f418a28 {
    row-gap: 19px;
    width: 100%;
    min-height: 8px;
    align-items: center;
    background-position: 50% 100%;
    padding: 6% 6% 6% 6%;
}
#\31 f418a28.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 8209a63 {
    width: 228px;
    margin-top: 3px;
}
    
#eb93ab16 {
    margin-top: -2px;
    width: 302px;
}
}

