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

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

  *#dm .dmInner a.u_1103798140 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/db24ce52/icon/Calendar_2080626.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1907075678 .iconBg { display:inline-block !important; }
}
*#dm .dmInner div.u_523739963
{
	z-index:1 !important;
}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_523739963
{
}
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 {
    
#\39 559ecd8[data-css-edit] {
    z-index: 1;
}
#\39 559ecd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e2fb8b9b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 280px 3% 220px 3%;
}
    
#\39 3295b39::before, #\39 3295b39 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\39 3295b39 {
    background-image: url("https://lirp.cdn-website.com/db24ce52/dms3rep/multi/opt/ozark-hero-1920w.png");
}
    
#\34 ee5a325 {
    margin: 0px 0% 0px 0%;
}
    
#widget_88a {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 9d33a92 {
    width: 86.16%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ef764901 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 60px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3bc07d7 {
    width: 86.16%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 9ecafc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 5% 0px;
    margin: -250px 0% 0px 0%;
}
    
#\37 33046d9 {
    min-height: 239px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 55a7223 {
    margin: 0px 0% 0px 0%;
}
    
#group_pq3 {
    align-items: flex-end;
    width: 100%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_oj1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_oj1 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 41436c7 {
    background-color: var(--color_3);
    background-image: none;
}
    
#group_uug {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#widget_cdi {
    width: 219.078px;
    height: auto;
    max-width: 100%;
}
    
#group_6dq {
    align-items: flex-start;
    width: 80.17%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#widget_qnn {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecdda0da {
    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;
}
}



@media all {
    
#\32 2761553 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7978481 {
    width: 318px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 65px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9231326 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 3% 250px 3%;
}
    
#\33 b247411 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
}
    
#widget_js1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e50e721 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_f98 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.152225086873669%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#group_6uo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_dtp {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bvi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bvi {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#widget_kfd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd52ee78 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_po5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.359796769890154%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_gpn {
    justify-content: flex-start;
    align-items: center;
    width: 48.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\35 e59cdeb {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    background-color: rgba(229,229,229,1);
    background-image: none;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#group_72f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#widget_073 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#\37 dc43317 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#fde9db57 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6eeebb6 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#\32 6af9c55 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\36 7fba4c1 {
    width: 30px;
    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 75ca883 {
    width: 81.93%;
    height: auto;
    max-width: 100%;
}
    
#dfe51864 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#ad8f448f {
    width: 30px;
    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 dbe0b1e {
    width: 79.06%;
    height: auto;
    max-width: 100%;
}
    
#\32 5f2bed3 {
    width: 20.34%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 df71a3b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0b3e2a9 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mdo {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f5cedd12 {
    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;
}
    
#\37 be600fe {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c0fa97e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7305d41 {
    width: 17.90%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 19eb0af {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76603f1 {
    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_g9a {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(229,229,229,1) #000000 #000000 #000000;
    border-style: solid;
    padding: 20px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\38 9cd0437 {
    width: 318px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 65px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd341ce1 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0688ba9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0688ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#c41410a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3343e18 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fd4f71a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.359796769890154%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\32 85e2f57 {
    justify-content: flex-start;
    align-items: center;
    width: 48.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#da53f033 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\35 a990c92 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f524a74 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#\32 26d61e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#a928215f {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 af10572 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#\33 3dc3c1f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#aca4fd73 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb62b588 {
    width: 81.93%;
    height: auto;
    max-width: 100%;
}
    
#c0ff92fa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\34 754f6c5 {
    width: 30px;
    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 9d7bc86 {
    width: 79.06%;
    height: auto;
    max-width: 100%;
}
    
#ecdb5292 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    background-color: rgba(229,229,229,1);
    background-image: none;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 63ad0de {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b3a1b85 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 97db6ff {
    width: 27.92%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cac08a5f {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb0308a0 {
    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;
}
    
#e7ca5db4 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 d716bb7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b015f02 {
    width: 17.90%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 1353c17 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 10858ef {
    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;
}
    
#\31 4e2c6ef {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(229,229,229,1) #000000 #000000 #000000;
    border-style: solid;
    padding: 20px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#dd19d06e {
    width: 318px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 65px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e882985d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f7db4492 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d7f1934e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7f1934e {
    width: 100%;
    height: 206.3px;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#f56e1d32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1d20300 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9ab4d25 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.359796769890154%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\34 017b99b {
    justify-content: flex-start;
    align-items: center;
    width: 48.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#d57610c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#c82495f6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf9ddd9f {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#cc258f6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\31 aa98748 {
    width: 30px;
    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 718ac73 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#fc8e1a8d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#eb4f7c5d {
    width: 30px;
    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 6d76883 {
    width: 81.93%;
    height: auto;
    max-width: 100%;
}
    
#\33 bae8ea6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\39 9db9309 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e67216ad {
    width: 79.06%;
    height: auto;
    max-width: 100%;
}
    
#\39 4d3c055 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    background-color: rgba(229,229,229,1);
    background-image: none;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#d104b352 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 af68e3b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0933afb {
    width: 27.92%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 a5502c4 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c77396cb {
    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 242bad5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c3785787 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4c6e7da {
    width: 21.61%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 5323f55 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c09a38a {
    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 1c5c2f0 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(229,229,229,1) #000000 #000000 #000000;
    border-style: solid;
    padding: 20px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#ef6766b0 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4187ea1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4187ea1 {
    width: 100%;
    height: 206.3px;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#bb663cb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8ea417c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e1a47a4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.359796769890154%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\32 73b75f0 {
    justify-content: flex-start;
    align-items: center;
    width: 48.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\38 132e302 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#eba6beb5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2e650b5 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#d2be1a2f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#ec948030 {
    width: 30px;
    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 63c0741 {
    width: 67.59%;
    height: auto;
    max-width: 100%;
}
    
#\39 8ad8a2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\34 058f98e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2e6123b {
    width: 81.93%;
    height: auto;
    max-width: 100%;
}
    
#\35 1ae038e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
}
    
#\34 100a65b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 120633f {
    width: 79.06%;
    height: auto;
    max-width: 100%;
}
    
#c357a23a {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.701417158948303%;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1) rgba(229, 229, 229, 1);
    border-style: solid;
    background-color: rgba(229,229,229,1);
    background-image: none;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\36 68387a5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 ad4f682 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1081ae0 {
    width: 27.92%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c3bc9d89 {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d39c4256 {
    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;
}
    
#c9f696e5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f94dfff8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e19d970 {
    width: 25.73%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c13070bb {
    width: 35px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2b03d86 {
    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;
}
    
#\34 e9f4fb3 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(229,229,229,1) #000000 #000000 #000000;
    border-style: solid;
    padding: 20px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\35 3a785af {
    width: 318px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 65px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad03a088 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 5636234 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -160px 0% 0px 0%;
}
    
#e48dc20f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 3% 6% 3%;
}
    
#d298d65e::before, #d298d65e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#d298d65e {
    background-image: url("https://lirp.cdn-website.com/db24ce52/dms3rep/multi/opt/487542554_1238615354938582_8787714043889677993_n-1920w.png");
}
#d298d65e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/UlEQVQY0zWQTauCYBCF358ZFOImKQJRAmmTUARpLhRapegiSoq+qHRjGxci0sdvei6+cBcPMxxmDnNGPJ9PLpcLh8NB1izLKIqCf/1+v/N6vRBlWZLnuRTP57PkdDqRpin7/V4a3G43RCtut1viOCaKIjabDev1Gs/zcF2X1WqF7/uIxWLBbDaTTKdTLMtC13WGwyGaptHv9xkMBoj5fM5kMsEwDEajkRRVVaXX69HpdOh2uyiKgtjtdoRhSBAEOI4jnVtX0zQZj8fYts1yuUT8fj/aQI/Hg+PxSLuYJIm8uQ1zvV7lB+Rgy/f7lXw+H5qmoaoq6rqW/fv95g9249/AoKbBWAAAAABJRU5ErkJggg==');
}
    
#widget_7h2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e6dd4055 {
    margin: 0px 0% 0px 0%;
}
    
#widget_me7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_baf {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
}
    
#\35 cceff97 {
    width: 99.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_imo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
}
    
#group_ssg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_huf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9075cda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6534de8 {
    width: 91.63%;
    height: auto;
    max-width: 100%;
}
    
#e701fc6b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 abcf3a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 daa51a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa699c89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 de5edc9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b421513 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 fd3b82f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b91ad6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8a2afb2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 60px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3239298 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#e47cab88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 39.73%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\38 986a74e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.17%;
    min-width: 4%;
}
    
#\39 0d8d6f4 {
    background-color: var(--color_3);
    background-image: none;
}
    
#aef8ca6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8be56ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ab7e2fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4ae507c {
    width: 91.18%;
    height: auto;
    max-width: 100%;
}
    
#bba53be5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 25563c2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b01ba76d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1829e79 {
    width: 91.18%;
    height: auto;
    max-width: 100%;
}
    
#\33 18a70d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb5f53b4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 abfd741 {
    width: 91.18%;
    height: auto;
    max-width: 100%;
}
    
#\39 2a8ebb9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    --column-gap: 8px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 99a7c6d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f9685ba {
    width: 91.18%;
    height: auto;
    max-width: 100%;
}
    
#widget_378 {
    width: 280px;
    height: 60px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#f7038cef {
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e4acb77 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7b115e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#df38ec12 {
    background-color: var(--color_4);
    background-image: none;
}
    
#c0181472 {
    min-height: 239px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 0% 3% 0% 3%;
}
    
#widget_5gg {
    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;
}
    
#e6b61e24 {
    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_s48 {
    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: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 5% 0px 5% 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k3r {
    width: 50%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin: -160px 0% 0px 0%;
}
}



@media all {
    
#\33 0c52cfa::before, #\33 0c52cfa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.7;
    border-radius: inherit;
}
#\33 0c52cfa {
    background-image: url("https://lirp.cdn-website.com/db24ce52/dms3rep/multi/opt/dumpster-full-dark-scaled-1920w.png");
    background-position: 50% 100%;
}
#\33 0c52cfa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbklEQVQI1zWK6wpFERhEPZxctp1Ekdh5A5J4/Tl96vxYTWtmWO8dc06stbD3xjnnQh1txBgDLKWEnDNKKai1orWG7/su1BP0YZxzSCmhtcbzPLDW4n3fm+SEEAJMKXXlP3rv4ZxDjBEhhOvGGPwAHs5RnQPjri0AAAAASUVORK5CYII=');
}
    
#c6585004 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 3% 6% 3%;
}
    
#\32 df50a5e {
    margin: 0px 0% 0px 0%;
}
    
#bd2ef38e {
    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_5i0 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    order: 2;
}
    
#\30 5db58f4 {
    width: 83.36%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3c1739e {
    width: 280px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 334d680 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 3% 0% 3%;
}
    
#group_hgt[data-css-edit] {
    z-index: 1;
}
#group_hgt::before, #group_hgt > .bgExtraLayerOverlay {
    
}
#group_hgt {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    background-position: 50% 0%;
    background-color: var(--color_5);
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ef848165 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a2e8e14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4c23ab3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 60px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1729734 {
    margin: 0px 0% 0px 0%;
}
    
#group_vum {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/db24ce52/dms3rep/multi/opt/494555521_1278264350973682_8444634521638169887_n-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
}
#group_vum.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUGMRITIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwAhMf/aAAwDAQACEQMRAD8Al3DJ7tBdJRVTco2+McNhWY8mrjG09w0PiImnViPdJdQG5v/Z');
}
}



@media all {
    
#d5616fae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
}
    
#f9bc28c1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 5819d9c {
    width: 100.00%;
    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 514ab55 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8a1ab71 {
    width: 93.74%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 1e1f0b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f215ed19 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0791c60 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e20afd8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 77fd674 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c7c8e59 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d54d79c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 785f5a5 {
    width: 93.74%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 33258a4 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 53bd016 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7c7c720 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c0baf4eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2fb8b9b {
    padding: 220px 2% 80px 2%;
}
    
#\39 3295b39::before, #\39 3295b39 > .bgExtraLayerOverlay {
    
}
    
#\34 ee5a325 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 33046d9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 9ecafc9 {
    width: 100%;
    row-gap: 20px;
    padding: 0px 0px 5% 0px;
    margin: -80px 0% 0px 0%;
}
    
#widget_oj1 {
    width: 40%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9231326 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_dtp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e59cdeb {
    column-gap: 4.701417158948303%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 57.22%;
}
    
#group_g9a {
    justify-content: space-between;
}
    
#group_6uo {
    column-gap: 2.179898384945077%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_mdo {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#\37 be600fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#group_gpn {
    width: 38.42%;
}
    
#\32 5f2bed3 {
    width: 30.10%;
}
    
#cd341ce1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 85e2f57 {
    width: 38.42%;
}
    
#ecdb5292 {
    column-gap: 4.701417158948303%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 57.22%;
}
    
#\33 63ad0de {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#\39 97db6ff {
    width: 30.10%;
}
    
#e7ca5db4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#\31 4e2c6ef {
    justify-content: space-between;
}
    
#e882985d {
    column-gap: 2.179898384945077%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f7db4492 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 017b99b {
    width: 38.42%;
}
    
#\39 4d3c055 {
    column-gap: 4.701417158948303%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 57.22%;
}
    
#d104b352 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#a0933afb {
    width: 30.10%;
}
    
#\36 242bad5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#\36 1c5c2f0 {
    justify-content: space-between;
}
    
#ef6766b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 73b75f0 {
    width: 38.42%;
}
    
#c357a23a {
    column-gap: 4.701417158948303%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 57.22%;
}
    
#\36 68387a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#e1081ae0 {
    width: 30.10%;
}
    
#c9f696e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.65%;
}
    
#\34 e9f4fb3 {
    justify-content: space-between;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e48dc20f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d298d65e::before, #d298d65e > .bgExtraLayerOverlay {
    
}
#d298d65e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/UlEQVQY0zWQTauCYBCF358ZFOImKQJRAmmTUARpLhRapegiSoq+qHRjGxci0sdvei6+cBcPMxxmDnNGPJ9PLpcLh8NB1izLKIqCf/1+v/N6vRBlWZLnuRTP57PkdDqRpin7/V4a3G43RCtut1viOCaKIjabDev1Gs/zcF2X1WqF7/uIxWLBbDaTTKdTLMtC13WGwyGaptHv9xkMBoj5fM5kMsEwDEajkRRVVaXX69HpdOh2uyiKgtjtdoRhSBAEOI4jnVtX0zQZj8fYts1yuUT8fj/aQI/Hg+PxSLuYJIm8uQ1zvV7lB+Rgy/f7lXw+H5qmoaoq6rqW/fv95g9249/AoKbBWAAAAABJRU5ErkJggg==');
}
    
#\35 cceff97 {
    width: 79.84%;
}
    
#group_ssg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e701fc6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 de5edc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_imo {
    column-gap: 3.4964716594582295%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3239298 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 2% 120px 2%;
}
    
#e47cab88 {
    width: 100%;
    min-height: 80px;
}
    
#\38 986a74e {
    width: 100%;
    min-height: 80px;
}
    
#bb5f53b4 {
    width: 29.7344px;
}
    
#\36 abfd741 {
    width: 94.50%;
}
    
#e0ec2da7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c0181472 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f7038cef {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_k3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k3r {
    width: 100%;
    margin: -80px 0% 0px 0%;
}
    
#group_s48 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0c52cfa::before, #\33 0c52cfa > .bgExtraLayerOverlay {
    
}
#\33 0c52cfa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbklEQVQI1zWK6wpFERhEPZxctp1Ekdh5A5J4/Tl96vxYTWtmWO8dc06stbD3xjnnQh1txBgDLKWEnDNKKai1orWG7/su1BP0YZxzSCmhtcbzPLDW4n3fm+SEEAJMKXXlP3rv4ZxDjBEhhOvGGPwAHs5RnQPjri0AAAAASUVORK5CYII=');
}
    
#c6585004 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 5db58f4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 334d680 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_hgt::before, #group_hgt > .bgExtraLayerOverlay {
    
}
#group_hgt {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#group_vum {
    width: 100%;
    min-height: 420px;
    order: 0;
    height: auto;
}
#group_vum.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUGMRITIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwAhMf/aAAwDAQACEQMRAD8Al3DJ7tBdJRVTco2+McNhWY8mrjG09w0PiImnViPdJdQG5v/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9bc28c1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f215ed19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.25176417027089%;
}
    
#\35 77fd674 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.25176417027089%;
}
    
#\31 33258a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 0791c60 {
    column-gap: 3.4964716594582295%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\39 559ecd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2fb8b9b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 4% 120px 4%;
}
    
#\39 3295b39::before, #\39 3295b39 > .bgExtraLayerOverlay {
    
}
    
#\34 ee5a325 {
    margin: 0px 0% 0px 0%;
}
    
#\37 3bc07d7 {
    width: 100%;
}
    
#\32 9d33a92 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 9ecafc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 5% 0px;
    margin: -60px 0% 0px 0%;
}
    
#\37 33046d9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_oj1 {
    height: auto;
    width: 50%;
}
    
#widget_cdi {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 40%;
}
    
#group_uug {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 3% 0px 3%;
    margin: 20px 0% 0px 0%;
}
    
#group_6dq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_pq3 {
    align-items: center;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\33 7978481 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9231326 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 120px 4%;
}
    
#\33 b247411 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_bvi {
    height: auto;
}
    
#group_dtp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e59cdeb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4.701417158948303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 df71a3b {
    justify-content: flex-start;
}
    
#\39 c0fa97e {
    justify-content: flex-start;
}
    
#group_g9a {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_6uo {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_po5 {
    column-gap: 4.359796769890154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_gpn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_mdo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\37 be600fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\38 9cd0437 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd341ce1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 0688ba9 {
    height: auto;
}
    
#\36 fd4f71a {
    column-gap: 4.359796769890154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 85e2f57 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ecdb5292 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4.701417158948303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 63ad0de {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\33 b3a1b85 {
    justify-content: flex-start;
}
    
#e7ca5db4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\36 d716bb7 {
    justify-content: flex-start;
}
    
#\31 4e2c6ef {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dd19d06e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e882985d {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f7db4492 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d7f1934e {
    height: auto;
}
    
#c9ab4d25 {
    column-gap: 4.359796769890154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 017b99b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4d3c055 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4.701417158948303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d104b352 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\37 af68e3b {
    justify-content: flex-start;
}
    
#\36 242bad5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#c3785787 {
    justify-content: flex-start;
}
    
#\36 1c5c2f0 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ef6766b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4187ea1 {
    height: auto;
}
    
#\33 e1a47a4 {
    column-gap: 4.359796769890154%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 73b75f0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c357a23a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4.701417158948303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 68387a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\30 ad4f682 {
    justify-content: flex-start;
}
    
#c9f696e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#f94dfff8 {
    justify-content: flex-start;
}
    
#\34 e9f4fb3 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 3a785af {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e50e721 {
    width: 93.09%;
}
    
#ad03a088 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 5636234 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
    
#e48dc20f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d298d65e::before, #d298d65e > .bgExtraLayerOverlay {
    
}
#d298d65e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/UlEQVQY0zWQTauCYBCF358ZFOImKQJRAmmTUARpLhRapegiSoq+qHRjGxci0sdvei6+cBcPMxxmDnNGPJ9PLpcLh8NB1izLKIqCf/1+v/N6vRBlWZLnuRTP57PkdDqRpin7/V4a3G43RCtut1viOCaKIjabDev1Gs/zcF2X1WqF7/uIxWLBbDaTTKdTLMtC13WGwyGaptHv9xkMBoj5fM5kMsEwDEajkRRVVaXX69HpdOh2uyiKgtjtdoRhSBAEOI4jnVtX0zQZj8fYts1yuUT8fj/aQI/Hg+PxSLuYJIm8uQ1zvV7lB+Rgy/f7lXw+H5qmoaoq6rqW/fv95g9249/AoKbBWAAAAABJRU5ErkJggg==');
}
    
#widget_7h2 {
    height: auto;
}
    
#widget_me7 {
    width: 93.09%;
}
    
#group_ssg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e701fc6b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 de5edc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_imo {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 3239298 {
    min-height: unset;
    flex-direction: column;
    padding: 6% 4% 150px 4%;
}
    
#e47cab88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 986a74e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e0ec2da7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f7038cef {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\34 7b115e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 5% 0px;
    margin: 0px 0% 0px 0%;
}
    
#c0181472 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_k3r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k3r {
    height: auto;
    width: 100%;
    margin: -120px 0% 0px 0%;
}
    
#group_s48 {
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 0c52cfa::before, #\33 0c52cfa > .bgExtraLayerOverlay {
    
}
#\33 0c52cfa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbklEQVQI1zWK6wpFERhEPZxctp1Ekdh5A5J4/Tl96vxYTWtmWO8dc06stbD3xjnnQh1txBgDLKWEnDNKKai1orWG7/su1BP0YZxzSCmhtcbzPLDW4n3fm+SEEAJMKXXlP3rv4ZxDjBEhhOvGGPwAHs5RnQPjri0AAAAASUVORK5CYII=');
}
    
#c6585004 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 80px 4%;
}
    
#group_5i0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5db58f4 {
    width: 100%;
}
    
#\32 df50a5e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 334d680 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_hgt::before, #group_hgt > .bgExtraLayerOverlay {
    
}
#group_hgt {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_vum {
    width: 100%;
    min-height: 234px;
    align-items: center;
    order: 0;
    height: auto;
}
#group_vum.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUGMRITIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAMBAQEAAAAAAAAAAAAAAAECAwAhMf/aAAwDAQACEQMRAD8Al3DJ7tBdJRVTco2+McNhWY8mrjG09w0PiImnViPdJdQG5v/Z');
}
}



@media (max-width: 767px) {
    
#d5616fae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9bc28c1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f215ed19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 77fd674 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 33258a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 0791c60 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}

