@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1010399785 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .photoGalleryViewAll { padding:0 5px !important; }
}
@media all {
  *#dm .dmInner div.u_1491392401 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1676283001 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1010399785 .photoGalleryThumbs .image-container { border-radius:15px 15px 15px 15px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1529255965 img { object-position:50% 100% !important; }
}
#1440974970 .accordion-item
{
	border-radius:12px !important;
	overflow:hidden !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1010399785 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1010399785 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1010399785 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1010399785 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1908852551
{
}
*#dm .dmInner div.u_1775090829
{
}
*#dm .dmInner div.u_1151000058
{
}
*#dm .dmInner div.u_1307924385
{
	column-count:2 !important;
}
*#dm .dmInner div.u_1150125497
{
}
*#dm .dmInner div.u_1442472184
{
}
*#dm .dmInner div.u_1003939578
{
}
*#dm .dmInner div.u_1793923678
{
}
*#dm .dmInner div.u_1112404087
{
}
*#dm .dmInner div.u_1035869029
{
}
*#dm .dmInner div.u_1572093950
{
}
*#dm .dmInner div.u_1208684081
{
}
*#dm .dmInner div.u_1071742309
{
}
*#dm .dmInner div.u_1482379079
{
}
*#dm .dmInner div.u_1887271825
{
}
*#dm .dmInner div.u_1014595074
{
}
*#dm .dmInner div.u_1230137808
{
	column-count:2 !important;
}
*#dm .dmInner div.u_1948933436
{
}
*#dm .dmInner div.u_1944172575
{
}
*#dm .dmInner div.u_1631701593
{
}
*#dm .dmInner div.u_1828159732
{
}
*#dm .dmInner div.u_1828159732
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 7392286 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 62.68%;
    min-width: 4%;
    justify-self: auto;
    align-self: auto;
    background-image: none;
    background-size: contain;
    background-position: 50% 100%;
    align-content: flex-start;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    padding: 200px 0px 150px 80px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 9c89567 {
    min-height: 906px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b252ebe6[data-background-color-animation] {
    background-color: var(--color_2);
}
#b252ebe6::before, #b252ebe6 > .bgExtraLayerOverlay {
    background-image: linear-gradient(90deg, rgba(36, 34, 31, 1) 34%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.85;
    border-radius: inherit;
}
#b252ebe6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    --bg-start: rgba(255, 255, 255, 1);
    --bg-end: var(--color_1);
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/opt/simply-coffee-matcha2-1920w.jpeg");
    border-radius: 0 0 20px 20px;
}
    
#\37 bfff186 {
    margin: 0px 0% 0px 0%;
}
    
#group_1s2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 67.75%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.886426592797784%;
    --column-gap: 16px;
    height: auto;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1k0 {
    width: 230px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c49965c6 {
    width: 230px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a2677ef3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3bc5a14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ojj {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 330px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7191977077363898%;
    height: auto;
    flex-wrap: nowrap;
    align-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_768 {
    width: 37.32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-self: auto;
    padding: 200px 0px 200px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_jmb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 520.984375px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: flex-start;
}
    
#widget_ssc {
    width: 364px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 f7bab98 {
    min-height: 145px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 15px 40px;
}
    
#e891f84f {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 1db1db1 {
    margin: 0px 0% 0px 0%;
}
    
#group_et6 {
    flex-direction: row;
    align-items: center;
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_0of {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_6e1 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c6031cfe {
    flex-direction: row;
    align-items: center;
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#c4e00f28 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 2c68768 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 70141a8 {
    flex-direction: row;
    align-items: center;
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#ed6077d4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bb2b8d29 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a7a8bb86 {
    flex-direction: row;
    align-items: center;
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
}
    
#a3a2fd3c {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e4bcaa41 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_403 {
    width: 44.68%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_dj3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#adbf200a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#e5461bfe {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 40px 80px 40px;
}
    
#widget_c45.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_c45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#\36 8e95e15 {
    width: 230px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f60f96f4 {
    width: 230px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aaa694f8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    --column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    align-self: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8fc9340 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cm0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cm0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#fccd3c85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.43%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
}
    
#\31 1b82c2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 60.56%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 0 1 auto;
}
    
#\35 9fb886c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
}
    
#\39 d1bd60f {
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
}
    
#widget_liq {
    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;
}
    
#widget_7i7 {
    width: 100%;
    height: 468px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_h0h::before, #group_h0h > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#group_h0h {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9910618659085153%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: none;
    background-size: contain;
    background-position: 50% 100%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fbn {
    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;
}
    
#widget_p6g {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nve {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_c7q[data-pinned] {
    position: sticky;
    top: 190px;
    bottom: auto;
    z-index: 1;
}
#group_c7q {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c22d43be::before, #c22d43be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#c22d43be {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9910618659085153%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: none;
    background-position: 50% 100%;
    background-size: contain;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ceba78e {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de6ff044 {
    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;
}
    
#c45a0316 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2202b16::before, #\36 2202b16 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 2202b16 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9910618659085153%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: none;
    background-size: contain;
    background-position: 50% 100%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1c9a0bf {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a18ef19e {
    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;
}
    
#\32 99eb1c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f45e8fb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 f45e8fb {
    width: 240px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3274fec.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c3274fec {
    width: 240px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac9f8b02.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ac9f8b02 {
    width: 240px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f851e40a {
    width: 48%;
    height: 320px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc3c9737 {
    width: 48%;
    height: 320px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4797c53 {
    width: 48%;
    height: 320px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 4d50bf5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 9eb876d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#a52a7732 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_7v5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_502 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_poa {
    flex-direction: row;
    justify-content: space-around;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_nf1::before, #group_nf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#group_nf1 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/simply-coffee-matcha-private-parties15.JPG?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6in {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bb2c7fd::before, #\31 bb2c7fd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#\31 bb2c7fd {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/simply-coffee-matcha21.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    justify-content: flex-end;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\38 36cf8d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3a76159::before, #\37 3a76159 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#\37 3a76159 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/simply-coffee-matcha-private-parties14.PNG?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    align-self: stretch;
    height: auto;
    background-position: 50% 100%;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f801a774 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d6df2156::before, #d6df2156 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#d6df2156 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/opt/IMG_1729-558h.jpeg");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    align-self: stretch;
    height: auto;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f38a5637 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 89c57d2::before, #\39 89c57d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#\39 89c57d2 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/opt/simply-coffee-matcha41-558h.JPG");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    align-self: stretch;
    height: auto;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d2963ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bb3a0b5::before, #\31 bb3a0b5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#\31 bb3a0b5 {
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/simply-coffee-matcha-wellness8-a8a3b8a3.JPG?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    align-self: stretch;
    height: auto;
    background-position: 50% 100%;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#b7ada0c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 3fb477e::before, #\34 3fb477e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(250, 210, 217, 1) 6%, rgba(0, 0, 0, 0) 100%);
}
#\34 3fb477e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/opt/simply-coffee-matcha29-1920w.JPG");
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    height: auto;
    justify-content: flex-end;
    padding: 400px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ba8c6e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 0640072 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 93c6ffa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\30 7634b00 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\30 e848607::before, #\30 e848607 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 e848607 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/pexels-photo-34258683.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
}
    
#widget_hh5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_238 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_rbu {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_68a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-between;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a0745277 {
    flex-direction: row;
    align-items: center;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#b8cc5263 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fa0efb18 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 d196db9 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a6383bd9 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad3d3b5a {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#\35 fd8ff3a {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e46e68a2 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#b27014d4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4a154bb {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c4c107b1 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b4eaa70e {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#\35 09007f4 {
    flex-direction: row;
    align-items: center;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#\32 aac3abf {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a675274 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c235a764.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c235a764 {
    width: 53.61%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 50px 0% 0px 0%;
}
    
#\34 8ca4766 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-between;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b134a937 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#\33 bde1b2a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 8228813 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 d4aa9e4 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#db933f44 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 f7685f7 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 7c45601 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#\33 f26dd81 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 662badd {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe965836 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#\31 fcc79ff {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 1ac90f7 {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#c0f26eb8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 bb76f58 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d21effff {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex: 0 1 auto;
}
    
#c47f9440 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 9e0d97b {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c0726846.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c0726846 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: 50px 0% 0px 0%;
}
}



@media all {
    
#\38 6864866[data-pinned] {
    position: sticky;
    top: 190px;
    bottom: auto;
    z-index: 1;
}
#\38 6864866 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0fc885a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e9186190 {
    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;
}
    
#\37 a84c925 {
    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;
}
    
#b538a0b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b538a0b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7b1d8cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60.56%;
    min-width: 4%;
    justify-content: flex-start;
    flex: 0 1 auto;
}
    
#\37 4261b8e {
    min-height: 1404px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
}
    
#\32 a99e24e {
    width: 100%;
    height: 468px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec1e98c4 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#eea25fb9::before, #eea25fb9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#eea25fb9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: none;
    background-size: contain;
    background-position: 50% 100%;
    --column-gap: 3%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bb0efe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.43%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
}
    
#widget_h4s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 1f2a9fa::before, #\34 1f2a9fa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\34 1f2a9fa {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9910618659085153%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    background-size: contain;
    background-position: 50% 100%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d955bca {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5712eb3 {
    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;
}
    
#ace0fa99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ace0fa99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8bb4200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 54604bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1bfba6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 9;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a2d7d02::before, #\37 a2d7d02 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 a2d7d02 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9910618659085153%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/edge+divider_with+coffee+shape4_LP.webp?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    background-size: contain;
    background-position: 50% 100%;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a1aaeaef {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0a8843d {
    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;
}
    
#\31 6fa72c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_15v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_15v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 20px 0% 0px 0%;
}
    
#cafb9a44.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cafb9a44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 30px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e84793d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e84793d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 7938734 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#b0b09951 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fbd46b23 {
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
}
    
#b1931eab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f4a {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\31 a21e5bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a21e5bd {
    width: 49%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_696 {
    width: 49%;
    height: 450px;
    min-height: 100%;
    max-width: 100%;
    order: 0;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\33 2e301b5 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#b16a5fff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b16a5fff {
    width: 1360px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fcffa19 {
    width: 48.94%;
    height: 450px;
    min-height: 100%;
    max-width: 100%;
    order: 1;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#c66f85bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c66f85bf {
    width: 1360px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sm8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 9d4f989 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\39 96cc3c5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\38 5525f07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b1864b2e {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 9b5542f {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#ca5ac964 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-self: stretch;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#e72368c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aed404d5 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-between;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a800a007 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-self: stretch;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 4f5704b {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 5e2a5ae {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 0b29ff0 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#d469bc7c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad0d4617 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_1q5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6d81315.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 6d81315 {
    width: 403.188px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2d20a87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f2d20a87 {
    width: 403.188px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e819b32 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 c41aaaa {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f05153a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\35 c2ec504.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 c2ec504 {
    width: 403.188px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6539c10 {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 e863738 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fa921c05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\37 24ed10e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 24ed10e {
    width: 403px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abff0723.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#abff0723 {
    width: 403.188px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e82c371b {
    align-items: center;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 71c019e {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 a76bd58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 572f76f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 572f76f {
    width: 403.188px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9e2d8ad {
    align-items: center;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#ff38328c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b93d3fd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 3a8da89.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 3a8da89 {
    width: 634px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#feaf4da2 {
    align-items: center;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: stretch;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 35b48e5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#abd1b98c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#fea2d6b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fea2d6b8 {
    width: 634px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 9cc0839::before, #\39 9cc0839 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 9cc0839 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/pexels-photo-30444143.jpeg?dm-skip-opt=true");
    border-radius: 20px 20px 20px 20px;
}
    
#fb7d03df {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 84da80e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4806ed8 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#group_9t6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 40px;
}
    
#\33 ca00127.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 ca00127 {
    width: 1300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f561968 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#af439696 {
    align-items: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-start;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: auto;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    justify-self: auto;
    box-shadow: none;
    background-size: contain;
    background-position: 50% 100%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba0110d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ba0110d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3a7ee0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3a7ee0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 79e76b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 79e76b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 04bd91a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 04bd91a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_eug {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 7;
    flex: 0 1 auto;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#group_c65 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa881fdd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa881fdd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1d8e899.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1d8e899 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fd369ba {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4d8863d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 4d8863d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c59d1529.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c59d1529 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc17a72d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8f6804d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 8f6804d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7a053e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7a053e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdccfedc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 7;
    flex: 0 1 auto;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\39 c08ff05 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 40%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 091c84b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 091c84b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c7c0b56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c7c0b56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8461a61 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 58%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcf2f637.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dcf2f637 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf124c20.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf124c20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 974c246.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 974c246 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cfe2614 {
    align-items: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    flex-wrap: nowrap;
    align-content: flex-start;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    align-self: auto;
    max-height: none;
    height: auto;
    flex: 0 1 auto;
    justify-self: auto;
    box-shadow: none;
    background-size: contain;
    background-position: 50% 100%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af3fd2c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c1bf8479.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c1bf8479 {
    width: 1300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e8bdb60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 e8bdb60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7b3e24b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7b3e24b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c4ee943.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 c4ee943 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d418a58.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d418a58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 2314407 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 80px 80px 80px 80px;
}
    
#\30 d8ea1a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#b6ef96cd {
    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;
}
    
#\34 21e2f51 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 914bac8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#b541564d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a0df6e8b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
}
    
#\30 3bc637b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fpa {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    order: 0;
    --column-gap: 12px;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 70acaff {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4852bc4 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 74ea02c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 16de9b3 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 871a7cf {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d100ff56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abef6d93 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#fc6300a2 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 12px;
    width: 70%;
    min-width: 4%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    order: 1;
}
    
#d886cbe6 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 40px 40px 40px 40px;
}
    
#\39 252eb17::before, #\39 252eb17 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 252eb17 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/5e3dcd52/dms3rep/multi/pexels-photo-4081092.jpeg?dm-skip-opt=true");
    border-radius: 15px 15px 15px 15px;
}
    
#widget_aqa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_ka2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_u5n {
    align-items: flex-end;
    width: 19%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 0 1 auto;
    align-content: flex-end;
    order: 2;
}
    
#\38 a639dab.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\38 a639dab {
    width: 230px;
    height: 65px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2892105 {
    margin: 0px 20px 20px 20px;
}
    
#group_qgl {
    align-items: center;
    width: 8.52%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex: 0 1 auto;
    align-content: center;
}
    
#cbe28184 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ff4b5f52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 be988d7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\37 0f66cf1 {
    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;
}
    
#\32 45e181a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 45e181a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7392286 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    width: 100%;
    min-height: 621px;
    height: auto;
    padding: 120px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9c89567 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 bfff186 {
    margin: 0px 0% 0px 0%;
}
    
#group_1s2 {
    width: 99.82%;
}
    
#a2677ef3 {
    width: 604px;
}
    
#\32 3bc5a14 {
    width: 570px;
}
    
#group_768 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 20px 40px 20px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_jmb {
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f7bab98 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 145px;
}
    
#group_et6 {
    width: 22%;
    min-height: 8px;
}
    
#c6031cfe {
    width: 22%;
    min-height: 8px;
}
    
#\33 70141a8 {
    width: 22%;
    min-height: 8px;
}
    
#a7a8bb86 {
    width: 22%;
    min-height: 8px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9fb886c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fccd3c85 {
    width: 100%;
    min-height: 80px;
}
    
#\31 1b82c2c {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9eb876d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1a2b0be {
    margin: 0px 0% 0px 0%;
}
    
#group_nf1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 bb2c7fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3a76159 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d6df2156 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 89c57d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 bb3a0b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 3fb477e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_poa {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7634b00 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b4eaa70e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#e46e68a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#ad3d3b5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#\35 09007f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0745277 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#b134a937 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#\33 d4aa9e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#\36 7c45601 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#fe965836 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#\31 1ac90f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#d21effff {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    flex: 0 1 auto;
}
    
#\34 8ca4766 {
    column-gap: 1.7647058823529411%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_68a {
    column-gap: 1.7647058823529411%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4261b8e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 bb0efe8 {
    width: 100%;
    min-height: 80px;
}
    
#\38 7b1d8cc {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0b09951 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 a21e5bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_f4a {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_696 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2e301b5 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_sm8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 fcffa19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 96cc3c5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ca5ac964 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a800a007 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 0b29ff0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e819b32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 6539c10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e82c371b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9e2d8ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#feaf4da2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aed404d5 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fb7d03df {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cdccfedc {
    column-gap: 3.779527559055118%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 c08ff05 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f8461a61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d886cbe6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_qgl {
    width: 100%;
    min-height: 80px;
}
    
#fc6300a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#group_u5n {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
}



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



@media (max-width: 767px) {
    
#\33 7392286 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    align-self: flex-start;
    padding: 150px 15px 50px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9c89567 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 bfff186 {
    margin: 0px 0% 0px 0%;
}
    
#group_1s2 {
    width: 99.45%;
    column-gap: 4.4692737430167595%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
}
    
#widget_1k0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#c49965c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#a2677ef3 {
    width: 100%;
}
    
#\32 3bc5a14 {
    width: 100%;
}
    
#group_768 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 f7bab98 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 30px 15px;
}
    
#group_et6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 1;
}
    
#c6031cfe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 2;
}
    
#\33 70141a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 3;
}
    
#a7a8bb86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 4;
}
    
#\38 1db1db1 {
    margin: 0px 0% 0px 0%;
}
    
#group_403 {
    width: 100%;
    min-height: 185px;
    align-items: center;
    order: 0;
    height: auto;
}
}



@media (max-width: 767px) {
    
#adbf200a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e5461bfe {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 8e95e15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#f60f96f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#aaa694f8 {
    width: 99.45%;
    column-gap: 4.4692737430167595%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 9px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fccd3c85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 1b82c2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 9fb886c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_7i7 {
    height: 240px;
}
    
#group_h0h {
    column-gap: 2.9910618659085153%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c22d43be {
    column-gap: 2.9910618659085153%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 2202b16 {
    column-gap: 2.9910618659085153%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nve {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ceba78e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 1c9a0bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f851e40a {
    height: 240px;
    width: 100%;
}
    
#dc3c9737 {
    height: 240px;
    width: 100%;
}
    
#\39 4797c53 {
    height: 240px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 4d50bf5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 9eb876d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_poa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nf1 {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb2c7fd {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3a76159 {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#d6df2156 {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 89c57d2 {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb3a0b5 {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3fb477e {
    width: 100%;
    padding: 300px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 93c6ffa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 7634b00 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a0745277 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad3d3b5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e46e68a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b4eaa70e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 09007f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b134a937 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 d4aa9e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 7c45601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe965836 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 1ac90f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d21effff {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_68a {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c235a764 {
    width: 100.00%;
}
    
#\34 8ca4766 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 7b1d8cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 4261b8e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 a99e24e {
    height: 240px;
}
    
#\30 bb0efe8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 7938734 {
    width: 100%;
    min-height: 36px;
    align-items: center;
    height: auto;
}
    
#b0b09951 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#group_f4a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 a21e5bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_696 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2e301b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 fcffa19 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_sm8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\30 9d4f989 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 96cc3c5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ca5ac964 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a800a007 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 0b29ff0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 e819b32 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 6539c10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e82c371b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9e2d8ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#feaf4da2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aed404d5 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#fb7d03df {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 4806ed8 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#group_9t6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#af439696 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 cfe2614 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_eug {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_c65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 fd369ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bc17a72d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdccfedc {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 c08ff05 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f8461a61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 2314407 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\30 d8ea1a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 21e2f51 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 914bac8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b541564d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#abef6d93 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fc6300a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#d886cbe6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_u5n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_qgl {
    width: 100%;
    min-height: 0px;
    align-items: center;
    align-content: center;
}
    
#cbe28184 {
    width: 50px;
}
}



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

#group_h0h.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#c22d43be.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#\36 2202b16.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#group_nf1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGERIFMf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAwEBAQAAAAAAAAAAAAAAAQIDABEx/9oADAMBAAIRAxEAPwCZsZv+g19e7PGK8bSWP+knSwkuCXhK/mZmujpEUV7MhHM85hvd/9k=')!important}#\31 bb2c7fd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFBhJBof/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRMf/aAAwDAQACEQMRAD8AtsW+WK+qSC49wnuNPL2g/VhLs/nOjzkpgPERISwV0//Z')!important}#\37 3a76159.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAIAAADJDItPAAAACXBIWXMAABYlAAAWJQFJUiTwAAABVklEQVQY0wXBW0vCUAAA4POjCnoJ6inEwKyHMPCSGuLUNpfXuU3P3GwbNt103mZ6ZHh7EBpFmKLi5cEHf1TfBy7vAmfXjhubPehx0nk8K0NaKok8TIQC97d2cGFzn185Hp0PBczbl7OoJaGeilplniL8bhdwuYM+jxeS4aGYWXbF1bi2mOpWT+kIFBePgFIuUingEzW3QcJpIp0s7fRjHC20RI2ZroBfnVoY7HbAHob0HpE7lNj284fex76tHgwd7BRqLpNzFV8YxA7h63b4T8NXVXpdkw6GCqwiY2ajE/blq4xt6jGr5DazT4Ok32RS0/cCGL5LaorsJMMz/u2o5b+5aIv0Sa/PZSqlcSxo1Jsizytp0kwR83R0FPPKmIfCwwzNcrAIumik6R1VlAyGMRNEMxYScIzJpCEUBEEEn2jc7PQr1ZoMOY4k6BiWIeM0zULIF4ulf7pEreDSv74GAAAAAElFTkSuQmCC')!important}#d6df2156.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAYDBAUH/8QAIBAAAgEEAgMBAAAAAAAAAAAAAQIDAAQFERIxE0GRMv/EABYBAQEBAAAAAAAAAAAAAAAAAAUAA//EABkRAQEBAQEBAAAAAAAAAAAAAAECAAUhMf/aAAwDAQACEQMRAD8A51jsPkcbmrm1szJOiHbP6Bp2TOyIiqyXJYDR0ff2t2wWXI5uOSOFra3CESIARyqSTGW/kbVjfEbPW6NOjcqBla58L65+gijVeSxoG32FG6uB21+j9ooqNtf3f//Z')!important}#\39 89c57d2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIhAAAQMDBAMBAAAAAAAAAAAAAQIDBAAFEhETIkEHITJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAQRFP/aAAwDAQACEQMRAD8AVBfLNFsjUyVJKVLSTiOjRu95BO85tvnDI48etfVZybdnER22GzkArTVf5VZuzZtpXuN8gD80G2q6spzAGBP/2Q==')!important}#\31 bb3a0b5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAYH/8QAIxAAAQIFAwUAAAAAAAAAAAAAAwECAAQFBhEHEiETFDFVkf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQEBAQAAAAAAAAAAAAAAARECAAP/2gAMAwEAAhEDEQA/AK2aoVR6oDDqIhPGuUzC+zuH2Mt9SM2u+6XyTCz28j2KVEazxjlIGzUuX2NyE2cc8rEsDooc9rhlr3//2Q==')!important}#\34 3fb477e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAyEFERIxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAwDAQACEQMRAD8Art00WKWDhivhGN5pVvYqKOYwAOoiAM6F/9k=')!important}#\30 e848607.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAAECEQQDEiEiMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDEsrL1HGFPlurZPk5bn2foBRkJpW//2Q==')!important}#eea25fb9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#\34 1f2a9fa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#\37 a2d7d02.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAVk88KCw6NTs5RQBWUDggHgAAAFABAJ0BKgoAAQABQCYllAAEM4AA/vwwo9tlojYAAA==')!important}#\39 9cc0839.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQRIRJB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDGaH8VIlqgBeDXZNsXKLHRGvnYiAUH/9k=')!important}#\39 252eb17.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAQUBAQEAAAAAAAAAAAAAAgABAwQRBSEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAAMBAQAAAAAAAAAAAAAAAAABAiEy/9oADAMBAAIRAxEAPwDJOBQgu0BleMQPdch++Oph9y7GZAMr4L4yIixtNDa5R//Z')!important}