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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1705458320 .svg { fill:rgba(193,215,195,1) !important; }

  *#dm .dmInner div.u_1705458320 span[data-icon-mask] { background-color:rgba(193,215,195,1) !important; }

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

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

  *#dm .dmInner a.u_1407469142:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1407469142.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner a.u_1436506133 span.text { color:rgba(54,74,58,1) !important; }

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

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

  *#dm .dmInner a.u_1970224636 span.text { color:rgba(54,74,58,1) !important; }

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

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

  *#dm .dmInner a.u_1271505539 span.text { color:rgba(54,74,58,1) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1911008221 span.text { color:rgba(54,74,58,1) !important; }

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

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

  *#dm .dmInner a.u_1790438285 span.text { color:rgba(54,74,58,1) !important; }

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

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

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

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

  *#dm .dmInner a.u_1224584810 span.text { color:rgba(54,74,58,1) !important; }

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

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

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

  *#dm .dmInner div.u_1582330110 span[data-icon-mask] { background-color:var(--color_5) !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0,0,0,0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    background-image: none;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    padding: 20% 4% 8.001310615989516% 4%;
    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.35;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/6b7b4a6a/dms3rep/multi/opt/738420977-1920w.jpeg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_h00 {
    width: 790px;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 4% 0px 4%;
}
    
#widget_4su {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    background-color: var(--color_1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_3vt {
    width: 663.100509375px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ceu {
    width: 712.9260421875px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_khj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_khj {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 7341ca8::before, #\34 7341ca8 > .bgExtraLayerOverlay {
    
}
#\34 7341ca8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.35%;
    min-width: 4%;
    background-image: none;
    background-color: var(--color_7);
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 19d33f6 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#be9a8089::before, #be9a8089 > .bgExtraLayerOverlay {
    
}
#be9a8089 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#group_ds0::before, #group_ds0 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(247, 242, 235, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#group_ds0 {
    width: 58.65%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/6b7b4a6a/dms3rep/multi/opt/735150067_17888150787581261_4361626105733926976_n-1920w.png");
}
    
#widget_3k1 {
    width: 378.4554046875px;
    height: auto;
    max-width: 100%;
}
    
#widget_cee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_has {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_oag {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\37 531bfc1 {
    margin: 0px 4% 0px 4%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f7b236d {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b0b67c6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_emc {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_11);
    background-image: none;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_q2n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_7bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_aki {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 deffef3 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a7e7eae7 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 afb69d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e135f362 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e1d3205b {
    margin: 0px 0% 0px 0%;
}
    
#\31 320c635 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 009c334 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddfd8784 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8ce2a63 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    order: 3;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c8ccb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fc9b2334 {
    width: 99.36%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 15abfd2 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 c74affd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 09f31fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a23e1e93 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 8.001310615989516% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6f6f756 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1de7e11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 3dc9ee4 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_12);
    background-image: none;
    justify-content: space-between;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 eb757ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac0884dc {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 34c701d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 0d5e059 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7520a8e {
    margin: 0px 0% 0px 0%;
}
    
#\36 4595a27 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcbe345a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5a71fd7 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: space-between;
    order: 3;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 28629b3 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5aa25f2 {
    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;
}
    
#bdca5e2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8d8bc2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 65c3960 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_11);
    background-image: none;
    order: 2;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b42857b8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3da12c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 20195a9 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8e52b5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vot {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.355288882896245%;
    order: 0;
    flex-wrap: nowrap;
}
    
#group_otf {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.42%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 11.270085846357032%;
    flex-wrap: nowrap;
}
    
#group_n05 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10.355288882896245%;
    flex-wrap: nowrap;
}
    
#group_f6t {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.42%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 17.085650723025584%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 7dca56d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 403fe0e {
    min-height: 155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8be602c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_eaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 3e7dac6.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\39 3e7dac6 {
    width: 50px;
    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 95ad7fa {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 2d52076 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f0ce84e2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 4% 8.001310615989516% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f8223936 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_6gr {
    width: 64.29%;
    height: auto;
    max-width: 100%;
}
    
#widget_jaq {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_6ah {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 8e061c6 {
    margin: 0px 4% 0px 4%;
}
}



@media all {
    
#\32 f48893a {
    min-height: 572px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 27ffda1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f04d566 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\39 c357ab6 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(166, 187, 168, 0.5);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b605f092 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa70e850 {
    margin: 0px 4% 0px 4%;
}
    
#widget_c15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3b09c73 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(166, 187, 168, 0.5);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5991dd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 932c7d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 073fff5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d1110657 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 7e89728 {
    min-height: 127px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6bcab03 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\31 f3751ff {
    margin: 0px 4% 0px 4%;
}
    
#widget_fm5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 7db0b3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\34 7db0b3b {
    width: 50px;
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 8c52cb0 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(166, 187, 168, 0.5);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c9688779 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae84b8c3 {
    margin: 0px 4% 0px 4%;
}
    
#a0a10529 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(166, 187, 168, 0.5);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 9bc9c1a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be935710 {
    min-height: 375px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ec961098 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 97b5374 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#a49fcd51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 ac78a71 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d64d4e1a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e97de99 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(166, 187, 168, 0.5);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#eecd00c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 13e290e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c7838fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b6c4f28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/6b7b4a6a/dms3rep/multi/opt/732769509_17888150811581261_5206616028394709707_n-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#c5a90b39 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e25f2d6e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_tn3 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_360 {
    width: 100.00%;
    height: 362px;
    max-width: 100%;
}
    
#widget_arp {
    width: 99.69%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6jv {
    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_9e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#widget_jum {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 9075ccb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#\36 009453f {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fd475182 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7aa55ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#\37 1ba02af {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e302350e {
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 29fe63f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\33 0f5955e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 4% 8.001310615989516% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5cfc775::before, #\34 5cfc775 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
    border-radius: inherit;
    background-image: linear-gradient(450deg, rgba(33, 12, 12, 1) 91%, rgba(255, 252, 249, 1) 100%);
}
#\34 5cfc775 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/6b7b4a6a/dms3rep/multi/opt/709187269-1920w.jpeg");
}
    
#group_i1j {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_l6u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_cii {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_icr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_icn {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_upj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8db1570 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cf1a59e {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#df77054f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7004b4a {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6029cb4 {
    margin: 0px 4% 0px 4%;
}
    
#\35 df3dc9c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 940b3f4 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\34 81eaa5d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f9c906f {
    width: 47.73%;
    height: auto;
    max-width: 100%;
}
    
#\31 9d4b0b7 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e555e593 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 4% 8.001310615989516% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 4e67127 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#b22ee4e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 91eb850 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 0cfde75 {
    margin: 0px 4% 0px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_3vt {
    width: 555px;
}
    
#widget_ceu {
    width: 523px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 19d33f6 {
    padding: 0px 0% 0px 0%;
}
    
#\37 531bfc1 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7341ca8::before, #\34 7341ca8 > .bgExtraLayerOverlay {
    
}
#\34 7341ca8 {
    width: 46.03%;
}
    
#be9a8089::before, #be9a8089 > .bgExtraLayerOverlay {
    
}
    
#group_ds0::before, #group_ds0 > .bgExtraLayerOverlay {
    
}
#group_ds0 {
    width: 53.97%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f7b236d {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 320px;
    padding: 4% 5% 2% 5%;
}
    
#e1d3205b {
    margin: 0px 0% 0px 0%;
}
    
#group_emc {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 deffef3 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_q2n {
    width: 99.79%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aki {
    order: 0;
}
    
#widget_7bf {
    order: 3;
}
    
#a7e7eae7 {
    order: 0;
}
    
#\37 afb69d1 {
    order: 1;
}
    
#e135f362 {
    order: 2;
}
    
#\31 8ce2a63 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7520a8e {
    margin: 0px 0% 0px 0%;
}
    
#\30 3dc9ee4 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a23e1e93 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 320px;
    padding: 2% 5% 8.001310615989516% 5%;
}
    
#\35 0d5e059 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 4595a27 {
    order: 3;
}
    
#b5a71fd7 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 65c3960 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 403fe0e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 95ad7fa {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0ce84e2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 8e061c6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_6gr {
    width: 72.30%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c357ab6 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\32 f48893a {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 0;
    padding: 2% 5% 10% 5%;
}
    
#aa70e850 {
    margin: 0px 0% 0px 0%;
}
    
#\34 3b09c73 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7e89728 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 f3751ff {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8c52cb0 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ae84b8c3 {
    margin: 0px 0% 0px 0%;
}
    
#a0a10529 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#be935710 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 459px;
    padding: 4% 5% 2% 5%;
}
    
#\33 e97de99 {
    width: 48%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5a90b39 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 8e2815e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0f5955e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 6029cb4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 5cfc775::before, #\34 5cfc775 > .bgExtraLayerOverlay {
    
}
    
#widget_l6u {
    width: 99.89%;
}
    
#\32 29fe63f {
    width: 40.99%;
}
    
#group_i1j {
    width: 54.86%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f9c906f {
    width: 72.30%;
}
    
#e555e593 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 0cfde75 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20% 4% 8.001310615989516% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 6% 0px 6%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_3vt {
    width: 290px;
}
    
#widget_ceu {
    width: 318px;
}
}



@media (max-width: 767px) {
    
#\34 7341ca8::before, #\34 7341ca8 > .bgExtraLayerOverlay {
    
}
#\34 7341ca8 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\39 19d33f6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_ds0::before, #group_ds0 > .bgExtraLayerOverlay {
    
}
#group_ds0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#be9a8089::before, #be9a8089 > .bgExtraLayerOverlay {
    
}
    
#\37 531bfc1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cee {
    width: 88.59%;
}
}



@media (max-width: 767px) {
    
#\35 f7b236d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 6% 2% 6%;
}
    
#group_emc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#widget_q2n {
    width: 74.11%;
}
    
#\36 deffef3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\37 afb69d1 {
    width: 74.11%;
}
    
#e1d3205b {
    margin: 0px 0% 0px 0%;
}
    
#\31 8ce2a63 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#fc9b2334 {
    width: 74.11%;
}
}



@media (max-width: 767px) {
    
#\38 c74affd {
    width: 74.11%;
}
    
#a23e1e93 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 6% 12% 6%;
}
    
#\30 3dc9ee4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\37 eb757ed {
    width: 74.11%;
}
    
#\35 0d5e059 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 7520a8e {
    margin: 0px 0% 0px 0%;
}
    
#b5a71fd7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 5aa25f2 {
    width: 74.11%;
}
    
#\38 65c3960 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#c8e52b5c {
    width: 74.11%;
}
}



@media (max-width: 767px) {
    
#\31 7dca56d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 403fe0e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 0% 6%;
}
    
#\37 95ad7fa {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 2d52076 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#f0ce84e2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 6% 8.001310615989516% 6%;
}
    
#widget_6gr {
    width: 100.00%;
}
    
#\30 8e061c6 {
    margin: 0% 6% 12% 6%;
}
}



@media (max-width: 767px) {
    
#\32 f48893a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 6% 12% 6%;
}
    
#\39 c357ab6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b605f092 {
    width: 74.11%;
}
    
#aa70e850 {
    margin: 0px 0% 0px 0%;
}
    
#\34 3b09c73 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 5991dd6 {
    width: 74.11%;
}
}



@media (max-width: 767px) {
    
#d1110657 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 7e89728 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 6% 0% 6%;
}
    
#\31 f3751ff {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 8c52cb0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ae84b8c3 {
    margin: 0px 0% 0px 0%;
}
    
#a0a10529 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 9bc9c1a {
    width: 74.11%;
}
    
#be935710 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
}
    
#d64d4e1a {
    width: 74.11%;
}
    
#\33 e97de99 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#eecd00c2 {
    width: 74.11%;
}
}



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



@media (max-width: 767px) {
    
#\32 29fe63f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 0f5955e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 6% 8.001310615989516% 6%;
}
    
#group_i1j {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
}
    
#\34 5cfc775::before, #\34 5cfc775 > .bgExtraLayerOverlay {
    
}
#\34 5cfc775 {
    background-position: 50% 50%;
}
    
#widget_cii {
    width: 95.35%;
}
    
#\31 6029cb4 {
    margin: 0px 6% 0px 6%;
}
}



@media (max-width: 767px) {
    
#\38 f9c906f {
    width: 100.00%;
}
    
#e555e593 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8.001310615989516% 6% 8.001310615989516% 6%;
}
    
#b22ee4e1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 0cfde75 {
    margin: 0px 6% 0px 6%;
}
}

#group_ds0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3UlEQVQozwXB209ScQDA8d+f0x9QT/VYW0/Wauuh1pab9lLqMpzMRDeWeFnmrDEywrgK8yCgh8MtQQ6HuxBx0wybwmpWZushn799PuLTjkRDDdDObrJfCHNQjHJQinNQjnNUV/l1VOf8Tw9Rjln4uG2npQXZy8t0SjE65TiHuwm6TY3TbpPzsx5CDUySCc1QSbyjrq7TKUY4LEb4Wo7Qbaqc9pr8O+sikj4dMfdjMut6qvIiX5Ju6nEH2bCFfMpBZ1/j7+9jRCY4T9Q5RMx6n6y1n5ZzlJpnAsX+lMC6kXzBz8+Tz4jdhIe0f47oygM+zF4jN3WFovE6W7M38NuG0FQnJ9/3ELWdACX5LSn7GIrxKsrwBTK6i2QXb1EKTtGq+vnxrYHIRx3kpWWS1jGk6T5cw5cIjV6mujJAXTHRKPmoVaKIgMuIbNEhvxzEb7iDe7wP37ObaLYRUmt6kn4TYc8MwmubYMOsI/TqEZtzg3in72LT30Z6MYBn6SGS+QnepRGEzzrBlv05ibUF0q55IstjeAz9rBruYV8YRLZNsuOeR6QkM7mwg0pSorLtQ9uwoNhMeF+PE3KayERWaecURDb4hnLUTS29SU1TqKsyjXQITX6PGnNQ1IIctgv8B/cWhh8Lt6/6AAAAAElFTkSuQmCC')!important}#\33 b6c4f28.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgEF/8QAHhAAAQMFAQEAAAAAAAAAAAAAAQIDEQAEBhIhBSP/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQIRIf/aAAwDAQACEQMRAD8AmJ3K/VQq5QwtsRJ24K3y9BgzyjeEOOXGOtlSyA+BsBSxNiNR9FUS6+lRbLTGn//Z')!important}#\34 5cfc775.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAxEEBQcSExUiMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAIAARH/2gAMAwEAAhEDEQA/AKuGd6b2yrJtxaFHHIi6GlM3gtJE1Lk5S8gAnp72Sjl//9k=')!important}