@media all {
  *#dm .dmInner a.u_1971775329:hover { background-image:initial !important; }

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

  *#dm .dmInner a.u_1971775329 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

  *#dm .dmInner a.u_1676972756 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1168649236 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

  *#dm .dmInner a.u_1962247195 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner div.u_1672469368 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1590554462 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1261783894 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

  *#dm .dmInner div.u_1427943365 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1414046253 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1262730702 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

  *#dm .dmInner div.u_1712178657 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1025105912 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1735580860 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_7) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1307520208 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1753113766 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1265489463 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner *.u_1200310245 { text-align:CENTER !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1964221745 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1217618646 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1287101527 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1385683537 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1385683537 img { border-radius:7px 7px 7px 7px !important; }

  *#dm .dmInner div.u_1964221745 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1217618646 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1049144499 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1820955798 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1828232461 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_7) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1683888790 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1287101527 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1018999466 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1395696826 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1237623616 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1522596174 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) var(--color_7) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:6px 6px 6px 6px !important;
  }

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

  *#dm .dmInner div.u_1242698204 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

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

  *#dm .dmInner div.u_1361135136 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

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

  *#dm .dmInner div.u_1308264730 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner div.u_1159544093 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

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

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

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

  *#dm .dmInner a.u_1244800347 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

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

  *#dm .dmInner a.u_1871716879 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner a.u_1346713186 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner *.u_1299340946 { text-align:CENTER !important; }

  *#dm .dmInner *.u_1184442161 { text-align:CENTER !important; }

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

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

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

  *#dm .dmInner a.u_1830006068 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

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

  *#dm .dmInner *.u_1582936730 { text-align:CENTER !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1812146073 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1438051150 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1634289042 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

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

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

  *#dm .dmInner div.u_1336013677 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

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

  *#dm .dmInner div.u_1174918506 img {
    object-fit:contain !important;
    border-radius:0% !important;
  }

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

  *#dm .dmInner div.u_1090681087 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner div.u_1860874910 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }

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

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

  *#dm .dmInner a.u_1666565718 {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1419267005 img {
    object-fit:contain !important;
    border-radius:0% !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1455776239 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1168649236 img {
    border-radius:6px 6px 6px 6px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1672469368 img {
    border-radius:6px 6px 6px 6px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1590554462 img {
    border-radius:6px 6px 6px 6px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1753162588 hr { color:var(--color_1) !important; }
}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\31 c3f36ce::before, #\31 c3f36ce > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.45;
}
#\31 c3f36ce {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/Whisk_fa9f9fe94cf35d2a64c4a9364e1d9ceddr-1920w.png");
}
    
#\32 1b23184 {
    min-height: 460px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10% 2% 10% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b762eb3 {
    width: 99.93%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fa0cbf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2452f35 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_4o4 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_dfl {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b5b1bb55.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 6px;
}
#b5b1bb55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin-top: 14px;
    grid-area: auto / auto / auto / auto;
}
    
#group_8np {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 78efb65 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b9d339a2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 4717143 {
    width: 99.99899883290915%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1270475 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 758597f {
    min-height: 155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 10% 144px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e44fa27 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://irp.cdn-website.com/87a89af7/dms3rep/multi/Back1-c41b6388.svg);
    background-size: auto;
    border-radius: 0px 0px 0px 0px;
}
    
#cb29284a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_4lm {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    border-radius: 6px 6px 6px 6px;
    background-color: var(--color_1);
    background-image: initial;
    padding: 60px 0% 60px 0%;
    margin: -10% 0% 0% 0%;
}
    
#a548ebf9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: -40px 0% 0% 0%;
}
    
#group_at3 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a73559f4 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#d6b4c980 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 97d68c5 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e88e19 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb4a52fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e0346ae {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 452dcdb {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e96c7c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8611a0d {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 badab2b {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af9dcd18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bbe48a8 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb448b73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c98fb9b {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cd1bc52 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 44px 0% 0% 0%;
}
    
#a90ea3a8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#a90ea3a8 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cj7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_cj7 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 6959ae0 {
    justify-content: flex-start;
    align-items: center;
    width: 92.65024069877086%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5e84362 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cbeba615 {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 282550d {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9c58ef7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 4%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: -40px 0% 0% 0%;
}
    
#d4ea4bbe {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 a8f6467 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 32e44d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5e19ff7 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e7b0af1 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c5b7142e {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4244e9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c2cdc9d {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6ee02ce {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a4c97548 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f07a9ca3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b29b0900 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 58b4787 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 cb95a04 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ad6bbe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b4aa276 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faf95b3a {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0a4744a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2fd3a62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d18d6da {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\33 6521a4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 94d26b6 {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 144px 10% 60px 10%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5uf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_5uf {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_pum {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\38 7519852.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 7519852 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#b153c5a9 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 440px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4608e95 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#b1ee6787 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d52cca65 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bc7cd06.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 bc7cd06 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#a3f966ab {
    min-height: 457px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 42px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 6b1e3c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3bc3a18.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\34 3bc3a18 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e137681 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d4833eb {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 441px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0bb5c54 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d508c8f {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bd86c15.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 bd86c15 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e317d87.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 e317d87 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#e2f68c64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#afd17efb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 888d280 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#dbabe562 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 11px;
    grid-area: auto / auto / auto / auto;
}
    
#efa7f7d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#efa7f7d8 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 863ab24 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 b1b0aaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 edadab5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#d80cdfb7 {
    min-height: 172px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 144px 10%;
    margin: 0% 0% 0% 0%;
}
    
#d4f4da3e {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fb0b938e {
    min-height: 0;
    column-gap: 5%;
    row-gap: 100px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 115px 10% 115px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ed5f8dd {
    background-color: var(--color_1);
    background-image: none;
    background-position: 0% 50%;
}
    
#\39 0eb6c6c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c0735ed {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9d92cfb {
    width: 240px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 945532a {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 820a87a {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3e2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_3e2 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d02a22d0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d2dd080e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#bbf27c25 {
    margin: 0px 0px 0px 0px;
}
    
#b8a67658 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\35 76f2007 {
    min-height: 166px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-top: 144px;
    padding-right: 10%;
    padding-left: 10%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    padding-bottom: 0%;
}
    
#a4d1e8b3 {
    width: 99.9989358574049%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sjf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_sjf {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\33 4cbd00f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a9716c33 {
    margin: 0px 0px 0px 0px;
}
    
#\39 88363e1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 100px 10% 100px 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 21907ef {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#group_c04 {
    width: 100%;
    min-width: 4%;
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4ae75f3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 30e6dcd {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5dfbf7b {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 8095053 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 441px;
    max-height: 100%;
    height: auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 bb4edd2.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 bb4edd2 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 67cca37.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 67cca37 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c889121 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 630dbfe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    padding: 24px 24px 24px 24px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b6fcf65d {
    min-height: 457px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 10%;
    padding-bottom: 42px;
    padding-left: 10%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c51c4750.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c51c4750 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d8221e1 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1febdf5 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 440px;
    max-height: 100%;
    height: auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b8e1729c {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ccd8ee65 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e81db33f {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 df4c5c5 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#e57dec82 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 600316f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\34 600316f {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#fd0f579c {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 a0784ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 a0784ba {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d0751f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    padding: 24px 24px 24px 24px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 aec0c7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\39 aec0c7f {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 de279ae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 1bf8ab7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    padding: 24px 24px 24px 24px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 9528d56 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f0db4e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 23.5%;
    justify-content: space-between;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 6px 0px 0px 0px;
    padding: 24px 24px 24px 24px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 e26231c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\34 e26231c {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#df1b27ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 89040d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 89040d1 {
    width: 99.99671833411618%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 1f21404 {
    min-height: 0;
    column-gap: 5%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a3779f6 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a501240 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 2;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0% 0%;
}
    
#\33 3cfd934 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b81221d9 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 32c306a {
    width: 240px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a5f7d24 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b69377d6 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b7d99c8a {
    margin: 0px 0% 0px 0%;
}
    
#b677e972 {
    align-items: flex-start;
    width: 43.99865236160131%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f27d573 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b629d33d {
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/Background-f0742b6e-1920w.png);
    background-position: 0% 50%;
}
    
#c5e13058 {
    align-items: flex-start;
    width: 43.99865236160131%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 10% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5d5d1fe {
    align-items: flex-start;
    width: 50%;
    min-height: 512px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/Whisk_6db9bd9332bd3eb91cd4e7140b33e5f1dr-1920w.png);
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fe233c9 {
    align-items: flex-start;
    width: 49.95%;
    min-height: 512px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    background-image: url(https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/Whisk_fa9f9fe94cf35d2a64c4a9364e1d9ceddr-1920w.png);
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 260814e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5651a60 {
    min-height: 259px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7afa210::before, #\36 7afa210 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 7afa210 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/IconOnly_Transparent-475e5b7f-1920w.png");
    background-size: contain;
}
    
#f0894a39.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#f0894a39 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#d30f41f4 {
    justify-content: flex-start;
    align-items: center;
    width: 92.65024069877086%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    row-gap: 24px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d935105b {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 556f7ce {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dd14805 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2b4946d {
    align-items: center;
    width: 100.00%;
    min-height: 263px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 10% 0px 10%;
    margin: 0px 0% 25px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6197df7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 9c6f857 {
    min-height: 0;
    column-gap: 5%;
    row-gap: 100px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 144px 10% 144px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5cbbd19.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\31 5cbbd19 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#c209902e {
    width: 100%;
    height: 357.75px;
    max-width: 100.00006921812361%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: -2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 adb7885 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b15b632 {
    align-items: flex-start;
    width: 43.99865236160131%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 13bda3f {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    background-position: 0% 50%;
}
    
#\31 b4ee430 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#f7363d92 {
    width: 99.9985852491418%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b616a2f6 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 abea907 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 9747599.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\38 9747599 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 47ded95 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 adc6d5f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 44px 0% 0% 0%;
}
    
#\31 14b1fbf {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8b91b1c {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c44895 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0de1eb0 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a28f300 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3bba368 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b6abffe {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: -40px 0% 0% 0%;
}
    
#b67043cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a78571 {
    min-height: 155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 10% 144px 10%;
    margin: 0% 0% 0% 0%;
}
    
#ca3ab8be {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 26578ed {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c500bfa0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3b67921 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d021e75b {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5eb3fe1::before, #\32 5eb3fe1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\32 5eb3fe1 {
    background-color: rgba(244, 244, 244, 1);
    background-image: url("https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/IconOnly_Transparent-475e5b7f-1920w.png");
    background-size: auto;
    border-radius: 0px 0px 0px 0px;
}
    
#\35 09c90fb {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ee1ebfe2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7d149a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c854dda1 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 fdb9da5 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2b7c2cf {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2b43111 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 632f3da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b14c416 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 13a8697 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    max-height: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2c8fab8 {
    width: 99.99899883290915%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c2d8f2a {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3fb590e {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4ef2bf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8f8f157 {
    justify-content: flex-start;
    align-items: center;
    width: 22.8%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 a189425 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 84f0a3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 04e4523 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ac5d8b {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 4%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: -40px 0% 0% 0%;
}
    
#\37 776f8d3 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e222cce {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d92ac464 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8e07ef6 {
    width: 20.679420171289784%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1027f10 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 0565763 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0f64cb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6e4a229 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 538a0ab::before, #\39 538a0ab > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\39 538a0ab {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: stretch;
    order: 3;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fd31d6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fe2eec8 {
    min-height: 796px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 144px 10% 144px 10%;
    margin: 0% 0% 0% 0%;
}
    
#cd73a9ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fffd67d5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#db492980 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 359b3dd {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 01fef3a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d7500fd {
    flex-direction: row;
    width: 47%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4fe7dcc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d25c24d6::before, #d25c24d6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#d25c24d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d278c34 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c77340c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 682px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 be57e0c {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 06252ac {
    width: 42px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 4e3c81a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 acc3770::before, #\30 acc3770 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\30 acc3770 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 eda7e7f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0a2951f::before, #\30 0a2951f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\30 0a2951f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e35c5bf1::before, #e35c5bf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#e35c5bf1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b36ba640.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b36ba640 {
    width: 180px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#afe84153 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfd216d0 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7a3ea3a {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c034306 {
    justify-content: flex-start;
    width: 47%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 2d6ea85 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 214857c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ded33fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f8b692b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7ba696d::before, #\34 7ba696d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\34 7ba696d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-self: auto;
    align-self: stretch;
    order: 3;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c837b093 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b7780d2::before, #\38 b7780d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\38 b7780d2 {
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-self: stretch;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f905cc1e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ddc8bfe1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc0ce7f5 {
    width: 240px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\30 a160bd2[data-pinned] {
    position: sticky;
    top: 60px;
    bottom: auto;
    z-index: 1;
}
#\30 a160bd2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e413c300 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e9ec4d05::before, #e9ec4d05 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.53;
    border-radius: inherit;
}
#e9ec4d05 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/87a89af7/dms3rep/multi/opt/Whisk_fa9f9fe94cf35d2a64c4a9364e1d9ceddr-1920w.png");
}
    
#\39 c970429 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    align-self: stretch;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 08013c9::before, #\38 08013c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0;
    border-radius: inherit;
}
#\38 08013c9 {
    align-items: flex-start;
    width: 100%;
    min-height: 190px;
    max-height: 100%;
    border-radius: 6px 6px 6px 6px;
    background-image: initial;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    justify-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    background-color: var(--color_1);
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c3f36ce::before, #\31 c3f36ce > .bgExtraLayerOverlay {
    
}
#\31 c3f36ce {
    background-color: var(--color_1);
}
    
#\32 1b23184 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 361px;
    padding: 8% 4% 15% 4%;
}
    
#\33 b762eb3 {
    width: 100%;
}
    
#\39 fa0cbf6 {
    width: 100%;
    min-height: 8px;
}
    
#b5b1bb55 {
    width: 84.64%;
    margin-top: 0px;
}
    
#group_dfl {
    row-gap: 10px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 758597f {
    min-height: 150px;
    padding: 0px 0% 60px 0%;
}
    
#\38 6959ae0 {
    width: 100%;
    min-height: auto;
}
    
#\35 5e84362 {
    order: 1;
}
    
#cbeba615 {
    order: 1;
    width: 100%;
}
    
#group_4lm {
    width: 90%;
    margin-top: -10%;
    min-height: auto;
    padding: 40px 4% 40px 4%;
}
    
#cb29284a {
    margin-top: 0px;
    margin-bottom: 0px;
    row-gap: 60px;
}
    
#a548ebf9 {
    width: 100.00%;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_at3 {
    width: 50%;
}
    
#a73559f4 {
    width: 50%;
}
    
#d6b4c980 {
    width: 50%;
}
    
#\35 97d68c5 {
    width: 50%;
}
    
#\30 9c58ef7 {
    width: 100.00%;
    padding-left: 4%;
    padding-right: 4%;
    margin-top: -10px;
}
    
#d4ea4bbe {
    width: 50%;
}
    
#\32 e7b0af1 {
    width: 50%;
}
    
#\33 6ee02ce {
    width: 50%;
}
    
#\35 58b4787 {
    width: 50%;
}
    
#\36 7e88e19 {
    width: 65px;
}
    
#\36 452dcdb {
    width: 65px;
}
    
#a4c97548 {
    width: 65px;
}
    
#\30 cb95a04 {
    width: 65px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2fd3a62 {
    width: 100%;
    min-height: 8px;
}
    
#\34 94d26b6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 7px;
    padding: 60px 2% 2% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3f966ab {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
    padding-bottom: 20px;
}
    
#d52cca65 {
    height: 180px;
}
    
#\38 6b1e3c8 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e137681 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 0bb5c54 {
    height: 180px;
}
    
#e2f68c64 {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 888d280 {
    height: 200px;
}
    
#b153c5a9 {
    justify-content: flex-start;
    min-height: 131px;
}
    
#\35 d4833eb {
    justify-content: flex-start;
    min-height: 131px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b1b0aaa {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#d80cdfb7 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 97px;
    padding-bottom: 60px;
}
    
#d4f4da3e {
    height: 55px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb0b938e {
    min-height: 500px;
    row-gap: 40px;
    padding: 60px 4% 60px 4%;
}
    
#\39 0eb6c6c {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: flex-start;
}
    
#\38 820a87a {
    width: 100%;
}
    
#\39 945532a {
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2dd080e {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
}
    
#\35 76f2007 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 60px 6% 0% 6%;
}
    
#a4d1e8b3 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4cbd00f {
    width: 100%;
    min-height: 80px;
}
    
#\39 88363e1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 40px 4% 140px 4%;
}
    
#group_c04 {
    width: 100%;
    min-height: 55px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 630dbfe {
    width: 23.5%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#b6fcf65d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding-bottom: 40px;
}
    
#\37 d8221e1 {
    height: 180px;
}
    
#e81db33f {
    height: 180px;
}
    
#\37 df4c5c5 {
    height: 200px;
}
    
#\35 d0751f1 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 1bf8ab7 {
    width: 32%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9528d56 {
    height: 200px;
}
    
#\38 f0db4e9 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1f21404 {
    min-height: 500px;
    row-gap: 40px;
    padding: 60px 4% 60px 4%;
}
    
#\30 a501240 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: flex-start;
}
    
#\33 3cfd934 {
    width: 100%;
}
    
#c5e13058 {
    width: 48%;
}
    
#\34 fe233c9 {
    justify-content: flex-start;
    height: auto;
    min-height: auto;
    width: 45%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5651a60 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 6197df7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7afa210::before, #\36 7afa210 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c209902e {
    height: auto;
    margin-top: 0px;
}
    
#\32 adb7885 {
    width: 100%;
}
    
#\33 b15b632 {
    width: 48%;
}
    
#\30 9c6f857 {
    min-height: 500px;
    row-gap: 40px;
    padding: 60px 4% 60px 4%;
}
    
#b616a2f6 {
    justify-content: flex-start;
    height: auto;
    min-height: auto;
    width: 45%;
}
    
#\33 abea907 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 09c90fb {
    width: 50%;
}
    
#d8b91b1c {
    width: 50%;
}
    
#c854dda1 {
    width: 50%;
}
    
#e2b7c2cf {
    width: 50%;
}
    
#\39 632f3da {
    margin-top: 0px;
    margin-bottom: 0px;
    row-gap: 60px;
}
    
#\30 0de1eb0 {
    width: 50%;
}
    
#\31 c2d8f2a {
    width: 50%;
}
    
#\32 b6abffe {
    width: 100.00%;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f8f8f157 {
    width: 50%;
}
    
#\31 a189425 {
    width: 65px;
}
    
#d8a78571 {
    min-height: 150px;
    padding: 0px 0% 60px 0%;
}
    
#\36 26578ed {
    width: 50%;
}
    
#\30 6ac5d8b {
    width: 100.00%;
    padding-left: 4%;
    padding-right: 4%;
    margin-top: -10px;
}
    
#\33 04e4523 {
    width: 65px;
}
    
#d021e75b {
    width: 65px;
}
    
#\36 8e07ef6 {
    width: 65px;
}
    
#\32 5eb3fe1::before, #\32 5eb3fe1 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 acc3770::before, #\30 acc3770 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 acc3770 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#\30 0a2951f::before, #\30 0a2951f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 0a2951f {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#e35c5bf1::before, #e35c5bf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e35c5bf1 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#\39 538a0ab::before, #\39 538a0ab > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\39 538a0ab {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    padding: 6% 6% 6% 6%;
}
    
#bfd216d0 {
    width: 30px;
}
    
#\34 7a3ea3a {
    width: 30px;
}
    
#\32 fe2eec8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 40px;
    padding: 60px 4% 60px 4%;
}
    
#\38 c034306 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\33 2d6ea85 {
    width: 30px;
}
    
#\34 7ba696d::before, #\34 7ba696d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\34 7ba696d {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#db492980 {
    width: 30px;
}
    
#\38 b7780d2::before, #\38 b7780d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 b7780d2 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#\38 359b3dd {
    width: 30px;
}
    
#\32 01fef3a {
    row-gap: 20px;
}
    
#\30 d7500fd {
    width: 100%;
    min-height: 80px;
}
    
#\30 a160bd2 {
    align-items: center;
}
    
#d25c24d6::before, #d25c24d6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#d25c24d6 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    padding: 6% 6% 6% 6%;
}
    
#e9ec4d05::before, #e9ec4d05 > .bgExtraLayerOverlay {
    
}
    
#\33 c77340c {
    row-gap: 20px;
    min-height: auto;
}
    
#\37 d278c34 {
    width: 30px;
}
    
#\37 be57e0c {
    width: 30px;
}
    
#\38 08013c9::before, #\38 08013c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 08013c9 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 150px;
    justify-content: center;
    padding: 6% 6% 6% 6%;
}
    
#\39 06252ac {
    width: 30px;
}
}



@media (max-width: 767px) {
    
#b8a67658 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\35 76f2007 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 88363e1 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 21907ef {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\31 c3f36ce::before, #\31 c3f36ce > .bgExtraLayerOverlay {
    
}
#\31 c3f36ce {
    background-color: var(--color_1);
}
    
#\32 1b23184 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 16% 4% 35% 4%;
}
    
#\33 b762eb3 {
    width: 100%;
}
    
#\39 fa0cbf6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#\34 2452f35 {
    width: 100%;
    height: 50px;
}
    
#b5b1bb55 {
    width: 100%;
}
    
#\30 78efb65 {
    width: 100%;
    height: 50px;
}
    
#group_4o4 {
    row-gap: 40px;
    width: 99.42%;
}
}



@media (max-width: 767px) {
    
#\37 758597f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 60px 0%;
}
    
#cb29284a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 72px;
    padding-top: 29px;
}
    
#\38 6959ae0 {
    width: 90%;
    align-items: center;
    min-height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\35 5e84362 {
    width: 90.36%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cbeba615 {
    width: 90.36%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 282550d {
    width: 100%;
    height: 50px;
}
    
#group_4lm {
    margin-top: -27%;
    align-items: center;
    padding-top: 40px;
    padding-bottom: 40px;
    width: 90%;
}
    
#widget_cj7 {
    width: 100px;
}
    
#\32 cd1bc52 {
    margin-top: -30px;
    row-gap: 20px;
    height: auto;
    min-height: auto;
}
    
#a548ebf9 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 5%;
    padding-right: 5%;
    align-items: center;
    row-gap: 24px;
}
    
#group_at3 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#a73559f4 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#d6b4c980 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 97d68c5 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#a90ea3a8 {
    width: 100px;
}
    
#\36 452dcdb {
    width: 22%;
}
    
#\30 9c58ef7 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 5%;
    padding-right: 5%;
    align-items: center;
    row-gap: 24px;
}
    
#d4ea4bbe {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e7b0af1 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#c5b7142e {
    width: 22%;
}
    
#\33 6ee02ce {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\35 58b4787 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#faf95b3a {
    width: 100%;
    height: 50px;
}
    
#\31 0a4744a {
    width: 90%;
}
}



@media (max-width: 767px) {
    
#\32 2fd3a62 {
    width: 100%;
    min-height: 67px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    height: auto;
}
    
#\34 94d26b6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 20px 4%;
}
    
#widget_5uf {
    width: 100px;
}
}



@media (max-width: 767px) {
    
#b153c5a9 {
    align-items: flex-start;
    min-height: 99px;
}
    
#a3f966ab {
    min-height: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 24px;
    row-gap: 24px;
}
    
#d52cca65 {
    height: 180px;
}
    
#\38 6b1e3c8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e137681 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d4833eb {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 0bb5c54 {
    height: 180px;
}
    
#e2f68c64 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#afd17efb {
    align-items: flex-start;
    min-height: 99px;
}
    
#\30 888d280 {
    height: 180px;
}
}



@media (max-width: 767px) {
    
#\30 b1b0aaa {
    width: 100%;
    min-height: 50px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
    height: auto;
}
    
#d80cdfb7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 60px 4%;
}
    
#d4f4da3e {
    width: 100%;
    height: 50px;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#fb0b938e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 60px 5% 60px 5%;
}
    
#\39 0eb6c6c {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\38 820a87a {
    width: 100%;
}
    
#\39 945532a {
    width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_3e2 {
    width: 100px;
}
    
#\31 9d92cfb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d2dd080e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding-left: 6px;
    padding-right: 6px;
}
    
#\35 76f2007 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 60px 6% 0% 6%;
}
    
#widget_sjf {
    width: 100px;
}
}



@media (max-width: 767px) {
    
#\33 4cbd00f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\39 88363e1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 5% 144px 5%;
}
    
#group_c04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4ae75f3 {
    width: 90%;
}
    
#\38 30e6dcd {
    width: 100%;
    height: 50px;
}
    
#e5dfbf7b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 8095053 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\30 630dbfe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b6fcf65d {
    min-height: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-bottom: 24px;
    row-gap: 24px;
}
    
#\37 d8221e1 {
    height: 200px;
}
    
#\31 1febdf5 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\35 d0751f1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e81db33f {
    height: 200px;
}
    
#\37 df4c5c5 {
    height: 200px;
}
    
#\32 de279ae {
    align-items: flex-start;
    min-height: 99px;
}
    
#\36 1bf8ab7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9528d56 {
    height: 200px;
}
    
#\38 f0db4e9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#df1b27ca {
    align-items: flex-start;
    min-height: 99px;
}
}



@media (max-width: 767px) {
    
#\31 1f21404 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 60px 5% 60px 5%;
}
    
#\30 a501240 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
}
    
#\33 3cfd934 {
    width: 100%;
}
    
#b81221d9 {
    width: 100%;
}
    
#\35 32c306a {
    width: 100%;
}
    
#\33 a5f7d24 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
}
    
#b69377d6 {
    width: 100%;
}
    
#b677e972 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    align-items: center;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e13058 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    align-items: center;
    padding: 0% 1% 0% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5d5d1fe {
    order: 0;
    width: 100%;
    height: auto;
    min-height: 225px;
    margin: 1px 0% 0px 0%;
}
    
#\34 fe233c9 {
    order: 0;
    width: 100%;
    height: auto;
    min-height: 225px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 260814e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 5651a60 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f0894a39 {
    width: 100px;
}
    
#d30f41f4 {
    width: 99.83%;
    align-items: center;
    min-height: auto;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#d935105b {
    width: 90.36%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 556f7ce {
    width: 100%;
    height: 50px;
}
    
#\34 dd14805 {
    width: 90.36%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 2b4946d {
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 270px;
    padding: 0% 1% 0px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7afa210::before, #\36 7afa210 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\30 9c6f857 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
    padding: 60px 5% 60px 5%;
}
    
#\31 5cbbd19 {
    width: 100px;
}
    
#c209902e {
    height: auto;
}
    
#\32 adb7885 {
    width: 100%;
}
    
#\33 b15b632 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    align-items: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b4ee430 {
    width: 100%;
}
    
#b616a2f6 {
    order: 0;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 abea907 {
    min-height: 80px;
    align-items: center;
    order: 0;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
}
}



@media (max-width: 767px) {
    
#\38 9747599 {
    width: 100px;
}
    
#\35 09c90fb {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#ee1ebfe2 {
    width: 90%;
}
    
#\36 adc6d5f {
    margin-top: -30px;
    row-gap: 20px;
    height: auto;
    min-height: auto;
}
    
#d8b91b1c {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#c854dda1 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#e2b7c2cf {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\39 632f3da {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 72px;
    padding-top: 29px;
}
    
#\30 0de1eb0 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 13a8697 {
    width: 100%;
    height: 50px;
}
    
#\31 c2d8f2a {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3fb590e {
    width: 22%;
}
    
#\32 b6abffe {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 5%;
    padding-right: 5%;
    align-items: center;
    row-gap: 24px;
}
    
#f8f8f157 {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#d8a78571 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 60px 0%;
}
    
#\36 26578ed {
    width: 80%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 04e4523 {
    width: 22%;
}
    
#\30 6ac5d8b {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 5%;
    padding-right: 5%;
    align-items: center;
    row-gap: 24px;
}
    
#\32 5eb3fe1::before, #\32 5eb3fe1 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\38 b7780d2::before, #\38 b7780d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 b7780d2 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#\30 acc3770::before, #\30 acc3770 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 acc3770 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#\30 d7500fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 0a2951f::before, #\30 0a2951f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\30 0a2951f {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#e35c5bf1::before, #e35c5bf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#e35c5bf1 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#\39 538a0ab::before, #\39 538a0ab > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\39 538a0ab {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#d25c24d6::before, #d25c24d6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#d25c24d6 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#e9ec4d05::before, #e9ec4d05 > .bgExtraLayerOverlay {
    
}
    
#\32 fe2eec8 {
    min-height: 0;
    flex-direction: column;
    row-gap: 40px;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#\38 c034306 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    flex-direction: column;
    order: 1;
    column-gap: 3%;
    flex-wrap: nowrap;
}
    
#\34 7ba696d::before, #\34 7ba696d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\34 7ba696d {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
    
#\38 08013c9::before, #\38 08013c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 08013c9 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    padding: 6% 6% 6% 6%;
}
}

