@media all {
  *#dm .dmInner a.u_3561237144 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1385619082 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/85d30ce0/icon/Garbage+Truck_5017034.svg) !important;
    width:32px !important;
    height:32px !important;
  }

  *#dm .dmInner a.u_1229662350 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/85d30ce0/icon/Garbage+Truck_5017034.svg) !important;
    width:32px !important;
    height:32px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_292381667 hr {
    border:none !important;
    height:31px !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%2231%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22124%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%2231%200%20124%2031%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%3Cpath%20d%3D%22M%200%2C15.5%20C%2015.5%2C3.1%2046.5%2C3.1%2062%2C15.5%20C%2077.5%2C27.9%20108.5%2C27.9%20124%2C15.5%20C%20139.5%2C3.1%20170.5%2C3.1%20186%2C15.5%22%20stroke%3D%22%23000000%22%20stroke-width%3D%223%22%20fill%3D%22none%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;
    color:rgba(221,202,243,1) !important;
  }

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

  *#dm .dmInner div.u_1592205228 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1222389682 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1860335853 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1032605968 .iconBg { display:inline-block !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1020897392 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1822762462 .iconBg { display:inline-block !important; }

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

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

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\34 915c295 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 48%, rgba(41, 6, 82, 1) 100%);
    background-origin: border-box;
}
    
#c6c5758a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#d58a8794::before, #d58a8794 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#d58a8794 {
    background-image: url("https://irp.cdn-website.com/85d30ce0/dms3rep/multi/opt/hero-bg-1920w.jpg");
}
    
#\34 5268d69 {
    margin: 0px 0% 0px 0%;
}
    
#group_qva {
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5238095238095237%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    padding: 20px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_qco {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#b420646a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 62.81%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ol3 {
    width: 16.66%;
    height: auto;
    max-width: 100%;
}
    
#widget_fn6 {
    width: 257px;
    height: 60px;
    max-width: 100%;
}
    
#widget_biu {
    width: 92.19%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c47b4396 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7b718a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fe75ee90 {
    width: 300px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mrt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_846 {
    align-items: flex-start;
    width: 35%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(129,92,191,1) rgba(129,92,191,1) rgba(129,92,191,1) rgba(129,92,191,1);
    border-style: solid;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(106, 38, 187, 0.2);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nmr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9838909 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_op6 {
    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: 80px 0% 80px 0%;
}
    
#widget_921 {
    width: 22.74%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 7928246 {
    align-items: flex-start;
    width: 61.20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_4);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#\39 01b874e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\37 bd97755 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_1vq {
    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;
}
    
#group_t4f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
}
    
#de2ab8ed {
    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;
}
    
#group_lc5 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 2.182562237126293%;
    order: 1;
    flex-wrap: wrap;
    align-content: center;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8fa8b4a {
    width: 300px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_e7j {
    align-items: center;
    width: 48.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: center;
    flex: 0 1 auto;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g2h {
    width: 100%;
    height: 253.7px;
    max-width: 100%;
}
    
#group_hom {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#widget_idf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bfac482 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_f99 {
    align-items: flex-start;
    width: 61.20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_4);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#widget_gmt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7674f3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 41c15f4 {
    align-items: center;
    width: 48.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: center;
    flex: 0 1 auto;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c188f43d {
    align-items: flex-start;
    width: 61.20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_4);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#\38 678f441 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 150cdb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 c989f1c {
    width: 100%;
    height: 253.7px;
    max-width: 100%;
}
    
#d803c9ed {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\38 614eb49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 860b5ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a91f0638 {
    align-items: center;
    width: 48.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: center;
    flex: 0 1 auto;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1db54f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 6dea95c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a25b53e5 {
    width: 100%;
    height: 253.7px;
    max-width: 100%;
}
    
#aa344e50 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\30 c395112 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cdc8fd8b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 55a9369 {
    align-items: center;
    width: 48.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: center;
    flex: 0 1 auto;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f2b68f94 {
    align-items: flex-start;
    width: 61.20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 12px 12px 12px 12px;
    background-color: var(--color_4);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#fefdc4ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b0478d9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b482f7db {
    width: 100%;
    height: 253.7px;
    max-width: 100%;
}
    
#\39 efc0c1e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\35 bd85893 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6761fad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_955 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#group_kel {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#widget_2ve {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#widget_s9k {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\31 318ea9e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\30 fd87ae0 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\32 733fbee {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#c7a006ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\33 59c963f {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#cbe28ab7 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\31 db83a57 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\37 ca85639 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#eeeee352 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 2e8b719 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#d2bfa829 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\30 fa5598e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#cd43f615 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\36 786e9e9 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\31 79c5d3a {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#d92870ee {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\35 bea22db {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa0fd968 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\34 89308f3 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\38 7c69f2a {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#d1016f6b {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\36 3e94076 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#a531f635 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#a32a5ebb {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6e4aa16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#f0b5eb57 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#c11d1f75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#c3316337 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\35 715485d {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#bf8af69f {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\30 5fae9a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#efa25ccd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#c0b0cb89 {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\30 4d76511 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#f8fb71a8 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#f894c018 {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\31 508b25e {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\38 c51b119 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f16ad2 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\35 2eb5b03 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\31 89d42d3 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\30 543a673 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\35 dfa1bdc {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 b2262f3 {
    width: 32px;
    height: auto;
    max-width: 100%;
}
    
#\36 d960215 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 fb06944 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\33 dee1f6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
}
    
#\33 ee21164 {
    width: 86.58%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#badf4460 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 48%, rgba(41, 6, 82, 1) 100%);
    background-origin: border-box;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
    
#\35 7dcdb37 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\31 a3337a4 {
    margin: 0px 0% 0px 0%;
}
    
#f18dc152::before, #f18dc152 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.85;
    border-radius: inherit;
}
#f18dc152 {
    background-image: url("https://irp.cdn-website.com/85d30ce0/dms3rep/multi/opt/content-bg-1920w.jpg");
}
    
#\36 f852577 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f78c72c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q21 {
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_cbm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#widget_g14 {
    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;
}
    
#group_vs9 {
    align-items: flex-start;
    width: 36.83%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#aca1525c {
    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;
}
    
#group_t36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 61%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: flex-start;
}
    
#group_bjs {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#dfbfc980 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 3.5780842340663437%;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(29, 29, 29, 0.59);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 13d0fc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 f730071 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 759f71b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 3.5780842340663437%;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(29, 29, 29, 0.59);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b38d7677 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 0ad44d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ecfbbb44 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 80px 0% 0px 0%;
}
    
#\33 51b093d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 3.5780842340663437%;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(29, 29, 29, 0.59);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f2c35da {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 49c3f01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 66528fd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 3.5780842340663437%;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(29, 29, 29, 0.59);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1) rgba(184,137,241,1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d0fa889 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 8bb8b7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_um3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 80px 0% 0px 0%;
}
    
#widget_jer {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5f5500b {
    width: 77.75%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#dfda46d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    padding: 20px 0px 0px 0px;
    margin: -160px 0% 0px 0%;
}
    
#\36 7c82731 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 3% 6% 3%;
}
    
#d95cd87e {
    margin: 0px 0% 0px 0%;
}
    
#widget_b3o.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_b3o {
    width: 69.56%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#group_cjc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1538547830720476%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: -45px 0% 0px 0%;
}
    
#group_crt {
    align-items: center;
    width: 31.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fh6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#group_qgk {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6rh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f7c0ed23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 fe55919 {
    align-items: center;
    width: 31.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bbe8b45b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 29c35fe {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a7d06a16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c9d0a2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f27ba58 {
    align-items: center;
    width: 31.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-content: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f37476f4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 9c4ae0c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1c6a353 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa9bd83a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eab5b949.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#eab5b949 {
    width: 257px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 ec3782a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48%;
    min-width: 4%;
}
    
#\33 62286c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\38 6af5887 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 3% 6% 3%;
}
    
#widget_acd {
    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;
}
    
#a5ff27c1 {
    width: 98.52%;
    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 56c1b34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 56c1b34 {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin: 4px 0% 0px 0%;
}
    
#d0899d7d {
    width: 90.91%;
    height: auto;
    max-width: 100%;
}
    
#a2e1550f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7c54f6c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab4a6c43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ab4a6c43 {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin: 4px 0% 0px 0%;
}
    
#b1b9e4b5 {
    width: 90.91%;
    height: auto;
    max-width: 100%;
}
    
#f803a91c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7991d7f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7991d7f {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin: 4px 0% 0px 0%;
}
    
#\37 d8ff75b {
    width: 90.91%;
    height: auto;
    max-width: 100%;
}
    
#fc4e3f67 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 021c94f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 021c94f {
    width: 32px;
    height: auto;
    max-width: 100%;
    margin: 4px 0% 0px 0%;
}
    
#\39 5ac6d32 {
    width: 90.91%;
    height: auto;
    max-width: 100%;
}
    
#\37 842ae9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\37 842ae9f {
    width: 367px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g9v {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 0;
}
    
#widget_9k8 {
    width: 100%;
    height: 342px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#ce1c0f2f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 39eb8ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7794b29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/85d30ce0/dms3rep/multi/opt/Athens-+GA-1920w.webp");
}
    
#f2235132 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\32 03a0e5d {
    margin: 0px 0% 0px 0%;
}
    
#ff480e30.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ff480e30 {
    width: 569px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc1a71e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc1a71e8 {
    width: 698px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 c4db104 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 48%, rgba(41, 6, 82, 1) 100%);
    background-origin: border-box;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
    
#\31 761b557 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 9994d5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b82eec7::before, #\38 b82eec7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.85;
    border-radius: inherit;
}
#\38 b82eec7 {
    background-image: url("https://irp.cdn-website.com/85d30ce0/dms3rep/multi/opt/471603390_122185536104177760_5107688455772978262_n-1920w.jpg");
}
    
#d606dbcd {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 86374c1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#a6f350b5 {
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 3% 6% 3%;
    margin: 0px 0% 0px 0%;
}
    
#c4bf72f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 ed2f6dd {
    margin: 0px 0% 0px 0%;
}
    
#\38 036d997 {
    width: 257px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b4bbc8e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 fed6d26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cf3fe486 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 3% 6% 3%;
}
    
#\36 889d583 {
    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;
}
    
#a5cd393a {
    margin: 0px 0% 0px 0%;
}
    
#widget_hrm {
    width: 99.9987554801301%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6c5758a {
    padding: 0% 0% 0% 0%;
}
    
#b420646a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    order: 0;
}
    
#group_846 {
    margin-right: 0%;
    margin-left: 0%;
    width: 63.36%;
    order: 1;
}
    
#widget_biu {
    width: 100%;
}
    
#group_mrt {
    column-gap: 3.7985953111089126%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 5268d69 {
    margin: 0px 0% 0px 0%;
}
    
#group_op6 {
    align-items: center;
    align-content: center;
}
    
#widget_ol3 {
    width: 29.99%;
    height: auto;
}
    
#widget_921 {
    width: 70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 bd97755 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_e7j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_lc5 {
    column-gap: 3.5707643667472566%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 41c15f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a91f0638 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 55a9369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b482f7db {
    height: auto;
}
    
#a25b53e5 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7dcdb37 {
    padding: 0% 0% 0% 0%;
}
    
#group_um3 {
    padding: 0px 0px 0px 0px;
    margin: 80px 0% 60px 0%;
}
    
#\31 a3337a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_cbm {
    column-gap: 3.3566433566433567%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_vs9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#group_t36 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bjs {
    width: 50%;
}
    
#ecfbbb44 {
    width: 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7c82731 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dfda46d7 {
    width: 100%;
    padding: 20px 0px 0px 0px;
    margin: -120px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6af5887 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 ec3782a {
    width: 100%;
    min-height: 80px;
}
    
#\33 62286c3 {
    width: 100%;
    min-height: 80px;
}
    
#group_g9v {
    align-items: center;
    align-content: center;
    order: 1;
}
    
#widget_9k8 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2235132 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\37 39eb8ba {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
    align-content: center;
}
    
#\36 7794b29 {
    width: 100%;
    min-height: 451px;
    order: 0;
    height: auto;
}
    
#\32 03a0e5d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 86374c1 {
    padding: 0% 0% 0% 0%;
}
    
#\33 ed2f6dd {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\34 915c295 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c6c5758a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#widget_bac {
    height: 40px;
}
    
#widget_ol3 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b420646a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#group_846 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#widget_biu {
    width: 100%;
}
    
#group_mrt {
    column-gap: 8.028434037215138%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\34 5268d69 {
    margin: 0px 0% 0px 0%;
}
    
#group_qva {
    padding: 20px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_op6 {
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 40px 0% 40px 0%;
}
    
#group_qco {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_fn6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 7928246 {
    width: 100.00%;
}
    
#\39 01b874e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 bd97755 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_e7j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_g2h {
    height: auto;
}
    
#group_f99 {
    width: 100.00%;
}
    
#group_lc5 {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 41c15f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c188f43d {
    width: 100.00%;
}
    
#\33 c989f1c {
    height: auto;
}
    
#a91f0638 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a25b53e5 {
    height: auto;
}
    
#\31 55a9369 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f2b68f94 {
    width: 100.00%;
}
    
#b482f7db {
    height: auto;
}
    
#group_kel {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#widget_2ve {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#widget_s9k {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 318ea9e {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\30 fd87ae0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\32 733fbee {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#c7a006ff {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\33 59c963f {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#cbe28ab7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 db83a57 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\37 ca85639 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#eeeee352 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_hom {
    align-items: center;
    align-content: center;
}
    
#\33 2e8b719 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#d2bfa829 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\30 fa5598e {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#cd43f615 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 786e9e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 79c5d3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d92870ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#aa0fd968 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\34 89308f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#\38 7c69f2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#d1016f6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\36 3e94076 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#a531f635 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\38 6e4aa16 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#f0b5eb57 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#c11d1f75 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#c3316337 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 715485d {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#bf8af69f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 5fae9a4 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#efa25ccd {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#c0b0cb89 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\30 4d76511 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
    
#f8fb71a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f894c018 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\31 508b25e {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\37 5f16ad2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 2eb5b03 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\31 89d42d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\30 543a673 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\35 dfa1bdc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 b2262f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\36 d960215 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 fb06944 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\33 dee1f6e {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\33 ee21164 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#badf4460 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7dcdb37 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#\36 f852577 {
    height: 40px;
}
    
#\38 f78c72c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f78c72c {
    height: 40px;
    margin: 150px 0% 0px 0%;
}
    
#dfbfc980 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\33 13d0fc4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f730071 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\37 759f71b {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#b38d7677 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\30 0ad44d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 51b093d {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\37 f2c35da {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\31 49c3f01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 66528fd {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\32 d0fa889 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\32 8bb8b7f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 a3337a4 {
    margin: 0px 0% 0px 0%;
}
    
#\31 5f5500b {
    width: 100%;
}
    
#group_cbm {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_vs9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#group_t36 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 7.131581391029808%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_bjs {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ecfbbb44 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_q21 {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dfda46d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 7c82731 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_crt {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_qgk {
    align-items: center;
    align-content: center;
}
    
#\33 fe55919 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 29c35fe {
    align-items: center;
    align-content: center;
}
    
#\31 f27ba58 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9c4ae0c {
    align-items: center;
    align-content: center;
}
    
#group_cjc {
    column-gap: 2.1538547830720476%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: -30px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 ec3782a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 62286c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 6af5887 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 56c1b34 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#d0899d7d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a2e1550f {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\31 7c54f6c {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#ab4a6c43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#b1b9e4b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f803a91c {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\36 7991d7f {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\37 d8ff75b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fc4e3f67 {
    column-gap: 4.316546762589928%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 8px;
}
    
#\34 021c94f {
    margin-right: 0%;
    margin-left: 0%;
    width: 32px;
}
    
#\39 5ac6d32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_9k8 {
    height: 208px;
    order: 0;
}
    
#group_g9v {
    order: 1;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\37 39eb8ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    align-content: center;
    padding: 6% 20px 6% 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7794b29 {
    width: 100.00%;
    min-height: 255px;
    align-items: center;
    height: auto;
    align-self: center;
    order: 0;
}
    
#f2235132 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0px 0% 0px;
}
    
#\32 03a0e5d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c4db104 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 86374c1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#\33 9994d5e {
    height: 40px;
}
    
#\38 036d997 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ed2f6dd {
    margin: 0px 0% 0px 0%;
}
    
#a6f350b5 {
    padding: 0px 20px 6% 20px;
    margin: 0px 0% 0px 0%;
}
}



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

#f18dc152.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACBAMGESEFEhMi4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERAiH/2gAMAwEAAhEDEQA/AM7bs1k7h6MeB5GV27JcdZVE25JeezpAydn1+oirDtCcR//Z')!important}#\36 7794b29.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJYgCdAD0tpohAADN67uHShZlzz5ve2I6J5pwgVv/cC8lfF6e4c1/C4UQR94ueZx6DoAA')!important}#\38 b82eec7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAED/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQQAAhEDEjH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAADFBVRUv/aAAwDAQACEQMRAD8Ayu4tehvwpjofCZA6ng1euxEpsH9BQk4f/9k=')!important}