@media all {
  *#dm .dmInner div.u_4115553581 .svg { fill:var(--color_8) !important; }

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

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

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

  *#dm .dmInner div.u_976609623 { box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1737126368 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:7px 7px 7px 7px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1994564454 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1857997716 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1803845774 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1609379283 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1146086081 hr {
    color:var(--color_10) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1395520166 hr {
    color:var(--color_10) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1080263582 hr {
    color:var(--color_10) !important;
    border-width:4px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1164377833 span.text { font-size:18px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: none;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 76.86%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 1131px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.28;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_c5i {
    width: 75.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sdc {
    width: 50%;
    height: 2px;
    min-height: 2px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q9n {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 20b8f0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\39 20b8f0e {
    width: 64.79%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cd5ac79b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.04%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a735fb67.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a735fb67 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8f08d46 {
    width: 50%;
    height: 2px;
    min-height: 2px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#group_8v6 {
    align-items: flex-start;
    width: 100%;
    min-height: 654px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#group_to8 {
    align-items: flex-start;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 e58d00d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 22.7%;
    min-width: 4%;
    border-radius: 7px 7px 7px 7px;
    background-color: rgba(0, 0, 0, 0.14);
    background-image: none;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
}
    
#a8d0550f {
    min-height: 261px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 4% 0%;
}
    
#group_nad {
    align-items: flex-start;
    width: 120px;
    min-height: 129px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: center;
    background-image: url(https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/pflegeservice24_icon-4a31d9c2-1920w.png);
    margin-top: -100px;
    padding: 16px 16px 16px 16px;
}
    
#group_afe {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 0px 16px 0px;
}
    
#widget_g4t {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ina.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ina {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 21px 0% 0px 0%;
}
    
#\33 761e413 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 22.7%;
    min-width: 4%;
    border-radius: 7px 7px 7px 7px;
    background-color: rgba(0, 0, 0, 0.14);
    background-image: none;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
}
    
#b1cb9348 {
    align-items: flex-start;
    width: 120px;
    min-height: 129px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: center;
    background-image: url(https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/pflegeservice24_icon-4a31d9c2-1920w.png);
    margin-top: -100px;
    padding: 16px 16px 16px 16px;
}
    
#a68ef71c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 21px;
}
    
#\31 161f599 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 0px 16px 0px;
}
    
#a4930df3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 1f6c12e {
    background-color: var(--color_4);
    background-image: none;
}
    
#b42a1cc2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 22.7%;
    min-width: 4%;
    border-radius: 7px 7px 7px 7px;
    background-color: rgba(0, 0, 0, 0.14);
    background-image: none;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
}
    
#\35 4444ca0 {
    align-items: flex-start;
    width: 120px;
    min-height: 129px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: center;
    background-image: url(https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/pflegeservice24_icon-4a31d9c2-1920w.png);
    margin-top: -100px;
    padding: 16px 16px 16px 16px;
}
    
#\34 7ae63eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 21px;
}
    
#e9fe4aa6 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 0px 16px 0px;
}
    
#\34 86e6d8b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 fe754ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 22.7%;
    min-width: 4%;
    border-radius: 7px 7px 7px 7px;
    background-color: rgba(0, 0, 0, 0.14);
    background-image: none;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 2px 2px 2px 2px;
}
    
#\36 fed4ae6 {
    align-items: flex-start;
    width: 120px;
    min-height: 129px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    align-self: center;
    background-image: url(https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/pflegeservice24_icon-4a31d9c2-1920w.png);
    margin-top: -100px;
    padding: 16px 16px 16px 16px;
}
    
#\32 981b4b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 21px;
}
    
#\31 b7dda6b {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 16px 0px 16px 0px;
}
    
#\39 0af4f2f {
    width: 85.85%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 ea23e40 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a85d915 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d37798af {
    background-color: var(--color_4);
    background-image: none;
}
    
#c4ef4e4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 7175457 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4e2bb29 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
    justify-content: flex-end;
}
    
#f4c31cd7 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 4% 0%;
}
    
#widget_ij6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_054.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_054 {
    width: 149px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -100px;
}
    
#widget_84h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ecd {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#abe693cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-end;
}
    
#\35 009b377.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 009b377 {
    width: 149px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -100px;
}
    
#e0b251f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4131ed2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d5d8a2ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-end;
}
    
#\38 20ecbc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 20ecbc4 {
    width: 149px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -100px;
}
    
#\37 7cf12ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6e7e791 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ead9cfe {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#e041d208 {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\35 9656ef0 {
    min-height: 152px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a908c1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_sg4 {
    width: 338px;
    height: auto;
    max-width: 100%;
    min-height: 51px;
}
    
#\33 6fb5fac {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 04ef730 {
    min-height: 634px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 00a6abf::before, #\36 00a6abf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 00a6abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_sou {
    width: 118px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 689e65f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ab57755 {
    width: 85.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8b952a8 {
    width: 69.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 dce604e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a3337196 {
    min-height: 46px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b0f16d2e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 ad4240d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 d379902 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    order: 0;
    padding: 30px 0% 30px 0%;
    margin: 0% 0% 0% 0%;
}
    
#dcad2196.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#dcad2196 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#a6f07a69 {
    width: 222px;
    height: 56px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a559e76[data-css-edit] {
    z-index: 2;
}
#\32 a559e76 {
    align-items: flex-start;
    max-width: 108%;
    width: 108%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 6px 6px 6px 6px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_2);
    background-image: none;
    order: 0;
    padding: 30px 75px 30px 30px;
    margin: 0% -8% 0% 0%;
}
    
#\39 1663e1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/AdobeStock_510879868-1920w.jpeg");
    border-radius: 5px 5px 5px 5px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7c2e91d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dae61a4f {
    background-color: var(--color_2);
    background-image: none;
}
    
#f33e5608 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d04c0f4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 40px 0% 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e9f75b7 {
    width: 92.71%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e42eeb8 {
    margin: 0% 0% 5% 0%;
}
}



@media all {
    
#\36 6a3ba87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-items: center;
    padding: 4% 16px 4% 16px;
    margin: -150px 0% 0px 0%;
}
    
#\38 2ccc08f {
    min-height: 486px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#\33 04a329c {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 f3fa615 {
    margin: 9px 0% 0px 0%;
}
    
#group_9tn {
    align-items: flex-start;
    width: 100%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#\31 36d57b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 692227e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 098d586 {
    width: 73.22%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1e174c8 {
    width: 263px;
    height: 56px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 a9a0cb2::before, #\32 a9a0cb2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 a9a0cb2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/AdobeStock_348305401-1920w.jpeg");
}
    
#\33 cff3c63 {
    min-height: 634px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 165bf31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 d511469 {
    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_0i3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
}
    
#\38 4ab3253 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23%;
    align-items: center;
    min-width: 32px;
    order: 0;
    background-color: rgba(255, 255, 255, 0.7);
    background-image: none;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-radius: 8px 8px 8px 8px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a6353e7c {
    width: 86px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 155abf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c92ba80 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 16px;
    width: 23%;
    align-items: center;
    min-width: 32px;
    order: 1;
    background-color: rgba(255, 255, 255, 0.7);
    background-image: none;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    max-height: none;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b146f92f {
    width: 86px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1f20a93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d0420f21 {
    width: 86px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a132fdc9 {
    width: 86px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3739b5c {
    width: 98.16%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3d98642 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 16px;
    width: 23%;
    align-items: center;
    min-width: 32px;
    order: 2;
    background-color: rgba(255, 255, 255, 0.7);
    background-image: none;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-radius: 8px 8px 8px 8px;
    height: auto;
    align-self: stretch;
    max-height: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f5483e7 {
    min-height: 100%;
    column-gap: 4%;
    row-gap: 16px;
    width: 23%;
    align-items: center;
    min-width: 32px;
    order: 2;
    background-color: rgba(255, 255, 255, 0.7);
    background-image: none;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-radius: 8px 8px 8px 8px;
    height: auto;
    align-self: stretch;
    max-height: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 830d504 {
    width: 98.16%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e71e3284 {
    min-height: 818px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 37ca4ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e0de392e::before, #e0de392e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#e0de392e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/057962da/dms3rep/multi/opt/AdobeStock_1754096993-1920w.jpeg");
}
    
#group_hhk {
    align-items: flex-start;
    width: 100%;
    min-height: 308px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-wrap: nowrap;
}
    
#\36 fd20bcc {
    align-items: flex-start;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
}
    
#e9f673a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 48%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
}
    
#\39 192efc0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 14aa00e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e9380634.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#e9380634 {
    width: 131px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: -100px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a3ce623 {
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#\34 d74127c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 48%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
}
    
#\38 51b5470.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 51b5470 {
    width: 131px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: -100px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c53f700 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ccbc9fb {
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
}
    
#aee8c97d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c0ae6a7 {
    align-items: flex-start;
    width: 100%;
    min-height: 328px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
}
    
#fc1400b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 48%;
    min-width: 32px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#cd110001.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cd110001 {
    width: 131px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: -100px;
}
    
#\33 dc7e20a {
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#\35 6bc6f80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 4aabfe5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e8dceaae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 11px;
    width: 48%;
    min-width: 32px;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(27, 153, 215, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 6768724.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\30 6768724 {
    width: 131px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: -100px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b1308ac {
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
}
    
#c0fd46cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 fd44bd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 015eae2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba818a08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0f9314f {
    width: 338px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-height: 62px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 904ef8e {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7d921f7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 062e9bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9ad3663 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 6px 6px 6px 6px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#widget_pfp {
    width: 100.00%;
    height: 248px;
    min-height: 100px;
    max-width: 100%;
}
    
#\36 4eca7b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4bcf627 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 52765b5 {
    width: 92.71%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ef3b330.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 ef3b330 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5bce367 {
    width: 246px;
    height: 59px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c1ed144 {
    width: 100.00%;
    height: 248px;
    min-height: 100px;
    max-width: 100%;
}
    
#cc545b0d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 ba7d942.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 ba7d942 {
    width: 80px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ebe187d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 c8dc942 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f421f1f0 {
    width: 100.00%;
    height: 248px;
    min-height: 100px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da85a2cb {
    margin: 0px 0% 0px 0%;
}
    
#\31 494c849 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.5%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 6px 6px 6px 6px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\34 7a817a3 {
    width: 92.71%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c307b14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.50%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\33 efe36fb {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a14fc298 {
    width: 100.00%;
    height: 248px;
    min-height: 100px;
    max-width: 100%;
}
    
#\39 f4d642a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 03ace90 {
    width: 265px;
    height: 58px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 89e4298 {
    width: 81.77%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ee697154 {
    width: 220.219px;
    height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 247a14c {
    min-height: 778px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 0271a87 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 50.88%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    padding-left: 0px;
    padding-right: 0px;
    height: auto;
}
    
#a64c2a7c::before, #a64c2a7c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.41;
}
#a64c2a7c {
    background-image: url("https://irp.cdn-website.com/057962da/dms3rep/multi/AdobeStock_235656658.jpeg?dm-skip-opt=true");
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 e5fd1b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f76a4d24 {
    width: 259px;
    height: 54px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1b01aec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3bd85219866cc3622781520 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 587px;
}
    
#widget_c5i {
    width: 100.00%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 80.32231413320685%;
    padding: 25% 16px 16px 16px;
}
    
#\39 20b8f0e {
    width: 96.24%;
}
    
#cd5ac79b {
    width: 15.62%;
    padding: 25% 16px 16px 16px;
}
    
#group_to8 {
    height: auto;
    min-height: 32px;
}
    
#a735fb67 {
    width: 100.00%;
    height: auto;
}
    
#group_8v6 {
    width: 66.92%;
    height: auto;
    min-height: 428px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8d0550f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 430px;
}
    
#\39 e58d00d {
    width: 48%;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 5% 0%;
}
    
#\33 761e413 {
    width: 48%;
    flex: 1 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 5% 0%;
}
    
#b42a1cc2 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 fe754ac {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_nad {
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#b1cb9348 {
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#\35 4444ca0 {
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#\36 fed4ae6 {
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#e9fe4aa6 {
    height: auto;
    min-height: 82px;
}
    
#\31 b7dda6b {
    height: auto;
    min-height: 82px;
}
    
#group_afe {
    height: auto;
    min-height: 107px;
}
    
#\31 161f599 {
    height: auto;
    min-height: 82px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ea23e40 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4c31cd7 {
    padding: 15% 2% 4% 2%;
}
    
#widget_ij6 {
    width: 100.00%;
}
    
#widget_054 {
    width: 90px;
    height: auto;
}
    
#\35 009b377 {
    width: 90px;
    height: auto;
}
    
#\38 20ecbc4 {
    width: 90px;
    height: auto;
}
    
#\31 b0f9f73 {
    margin: 0px 0% 0px 0%;
}
    
#d5d8a2ab {
    justify-content: space-between;
}
    
#abe693cb {
    justify-content: space-between;
}
    
#b4e2bb29 {
    justify-content: space-between;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9656ef0 {
    padding-left: 6%;
    padding-right: 6%;
    padding-top: 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 04ef730 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 254a03a {
    margin: 0px 0% 0px 0%;
}
    
#\36 00a6abf::before, #\36 00a6abf > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d379902 {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: 80px;
    order: 1;
}
    
#\32 a559e76 {
    width: 99.60%;
    height: auto;
    min-height: 605px;
    padding: 15px 35px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1663e1c {
    width: 100%;
    min-height: 400px;
    height: auto;
    order: 0;
}
    
#\33 d04c0f4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 2% 0% 2%;
}
    
#\33 e42eeb8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2ccc08f {
    min-height: 332px;
    padding: 4% 4% 4% 4%;
}
    
#\36 6a3ba87 {
    width: 100%;
    padding: 2% 16px 2% 16px;
    margin: -100px 0% 0px 0%;
}
    
#\36 f3fa615 {
    margin: 9px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a9a0cb2::before, #\32 a9a0cb2 > .bgExtraLayerOverlay {
    
}
    
#\33 cff3c63 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 6d583be {
    margin: 0px 0% 0px 0%;
}
    
#\35 c92ba80 {
    width: 48.28770177472576%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: auto;
}
    
#\38 4ab3253 {
    height: auto;
    min-height: auto;
    width: 48.28770177472576%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 155abf2 {
    width: 98.32%;
}
    
#\30 3739b5c {
    width: 98.32%;
}
    
#\30 3d98642 {
    height: auto;
    min-height: auto;
    width: 48.28770177472576%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 f5483e7 {
    height: auto;
    min-height: auto;
    width: 48.28770177472576%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 830d504 {
    width: 98.32%;
}
    
#group_0i3 {
    column-gap: 3.4245964505484707%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e71e3284 {
    padding: 4% 2% 4% 2%;
}
    
#e0de392e::before, #e0de392e > .bgExtraLayerOverlay {
    
}
    
#eb5303ae {
    margin: 0px 0% 0px 0%;
}
    
#\34 d74127c {
    width: 48%;
    justify-content: space-between;
    height: auto;
    min-height: 294px;
}
    
#e9f673a9 {
    height: auto;
    min-height: 293px;
    justify-content: space-between;
}
    
#fc1400b1 {
    justify-content: space-between;
    height: auto;
    min-height: 292px;
    width: 48%;
}
    
#e8dceaae {
    justify-content: space-between;
    width: 48%;
    height: auto;
    min-height: 292px;
}
    
#\36 fd20bcc {
    align-items: center;
    align-self: center;
    padding: 16px 0px 16px 0px;
    margin: 10% 0% 0px 0%;
}
    
#\35 c0ae6a7 {
    align-items: center;
    align-self: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 37ca4ce {
    width: 100%;
    padding: 16px 2% 16px 2%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 904ef8e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cc545b0d {
    margin: 0px 0% 0px 0%;
}
    
#\38 062e9bb {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9ad3663 {
    width: 100%;
    min-height: 80px;
}
    
#widget_pfp {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c1ed144 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da85a2cb {
    margin: 0px 0% 0px 0%;
}
    
#\33 efe36fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 494c849 {
    width: 100%;
    min-height: 80px;
}
    
#\31 c307b14 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f421f1f0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a14fc298 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 89e4298 {
    width: 92.00%;
}
    
#ee697154 {
    height: 50px;
    min-width: 32px;
    width: 48%;
    margin: 0px 0% 0px 0%;
}
    
#\38 247a14c {
    padding-left: 6%;
    padding-right: 6%;
    min-height: 534px;
}
    
#\36 0271a87 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    column-gap: 4%;
}
    
#a64c2a7c::before, #a64c2a7c > .bgExtraLayerOverlay {
    
}
#a64c2a7c {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 e5fd1b2 {
    row-gap: 25px;
}
    
#f76a4d24 {
    height: 50px;
    min-width: 32px;
    width: 48%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 426px;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    row-gap: 0px;
    height: auto;
    order: 0;
    padding: 40% 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 20% 2% 10% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_c5i {
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sdc {
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\39 20b8f0e.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\39 20b8f0e {
    width: 100.00%;
    order: 2;
    margin: 4% 0% 4% 0%;
}
    
#cd5ac79b {
    min-height: 149px;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    row-gap: 0px;
    height: auto;
    order: 1;
    padding: 5% 16px 5% 16px;
    margin: 0% 0% 0% 0%;
}
    
#a735fb67 {
    height: auto;
    width: 35.59%;
}
    
#\38 8f08d46 {
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_8v6 {
    height: auto;
    min-height: 32px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_q9n {
    width: 51px;
    height: auto;
    order: 4;
}
    
#group_to8 {
    order: 0;
    height: auto;
    min-height: 120px;
}
}



@media (max-width: 767px) {
    
#\39 e58d00d {
    width: 100%;
    min-height: 244px;
    align-items: center;
    height: auto;
}
    
#a8d0550f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_afe {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    min-height: 104px;
}
    
#\33 761e413 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 161f599 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    min-height: 80px;
}
    
#b42a1cc2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e9fe4aa6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    min-height: 80px;
}
    
#\34 fe754ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b7dda6b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    min-height: 80px;
}
    
#group_nad {
    width: 94px;
    height: auto;
    min-height: 94px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b1cb9348 {
    width: 94px;
    height: auto;
    min-height: 94px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4444ca0 {
    width: 94px;
    min-height: 94px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fed4ae6 {
    width: 94px;
    min-height: 94px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 ea23e40 {
    min-height: unset;
    flex-direction: column;
    padding: 5% 6% 5% 6%;
}
    
#c4ef4e4f {
    width: 100%;
    min-height: 31px;
    align-items: center;
}
    
#c5729740 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b4e2bb29 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f4c31cd7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#abe693cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d5d8a2ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_054.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_054 {
    width: 103px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 009b377.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 009b377 {
    width: 105px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 20ecbc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 20ecbc4 {
    width: 105px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9656ef0 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 6% 4% 6%;
}
    
#\37 a908c1d {
    width: 100%;
    min-height: 31px;
    align-items: center;
}
    
#cead049c {
    margin: 0px 0% 0px 0%;
}
    
#widget_sg4 {
    height: auto;
    min-height: 52px;
}
}



@media (max-width: 767px) {
    
#\32 04ef730 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_sou {
    width: 80px;
    height: auto;
}
    
#\36 00a6abf::before, #\36 00a6abf > .bgExtraLayerOverlay {
    
}
    
#\30 689e65f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 ab57755 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\31 8b952a8 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 d379902 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: -30px;
    order: 1;
    padding: 0px 10px 0px 10px;
}
    
#a6f07a69 {
    height: 50px;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\32 a559e76 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    padding: 35px 15px 15px 15px;
}
    
#\39 1663e1c {
    width: 100%;
    min-height: 220px;
    align-items: center;
    order: 0;
}
    
#\33 d04c0f4 {
    min-height: unset;
    flex-direction: column;
    padding: 7% 4% 0% 4%;
}
    
#\39 e9f75b7 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 6a3ba87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: -80px 0% 0px 0%;
}
    
#\38 2ccc08f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 36d57b5 {
    order: 0;
}
    
#\34 692227e {
    width: 96.48%;
}
    
#\38 098d586 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#b1e174c8 {
    width: 100%;
    height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_9tn {
    height: auto;
    min-height: 122px;
}
}



@media (max-width: 767px) {
    
#\32 a9a0cb2::before, #\32 a9a0cb2 > .bgExtraLayerOverlay {
    
}
    
#\33 cff3c63 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 165bf31 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 4ab3253 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 155abf2 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\35 c92ba80 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b1f20a93 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_0i3 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 3739b5c {
    width: 100%;
}
    
#\30 3d98642 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f5483e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 830d504 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e71e3284 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 37ca4ce {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e0de392e::before, #e0de392e > .bgExtraLayerOverlay {
    
}
    
#e9f673a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 50px 0%;
}
    
#\34 d74127c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fc1400b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 50px 0%;
}
    
#\33 dc7e20a {
    margin-left: 0px;
    margin-right: 0px;
}
    
#e8dceaae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c0ae6a7 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 622px;
}
    
#\36 fd20bcc {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 6768724.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\30 6768724 {
    width: 70px;
    height: auto;
    margin: -50px 0% 0px 0%;
}
    
#cd110001.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cd110001 {
    width: 71px;
    height: auto;
    margin: -50px 0% 0px 0%;
}
    
#e9380634.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#e9380634 {
    width: 70px;
    margin: -50px 0% 0px 0%;
}
    
#\38 51b5470.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 51b5470 {
    width: 70px;
    margin: -50px 0% 0px 0%;
}
    
#group_hhk {
    height: auto;
    min-height: 174px;
}
}



@media (max-width: 767px) {
    
#\37 904ef8e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 062e9bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\38 9ad3663 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\31 52765b5 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\30 5bce367 {
    height: 50px;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\36 ef3b330 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 494c849 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 7a817a3 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\31 c307b14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 efe36fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 03ace90 {
    height: 50px;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\32 ba7d942 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\30 89e4298 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
}
    
#ee697154 {
    height: 50px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 247a14c {
    min-height: unset;
    flex-direction: column;
    padding: 16% 6% 16% 6%;
}
    
#\36 0271a87 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a64c2a7c::before, #a64c2a7c > .bgExtraLayerOverlay {
    
}
#a64c2a7c {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 e5fd1b2 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    row-gap: 24px;
}
    
#f76a4d24 {
    height: 50px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}

