@media all {
  *#dm .dmInner div.u_2694878790 .twin-button-1:hover {
    background-color:rgba(232,93,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_2694878790 .twin-button-1.hover {
    background-color:rgba(232,93,76,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner div.u_2694878790 .twin-button-2 span.text {
    font-weight:600 !important;
    color:rgba(30,58,95,1) !important;
  }

  *#dm .dmInner div.u_2694878790 .twin-button-1 span.text { font-weight:600 !important; }

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

  *#dm .dmInner div.u_3343357074 .readMore a { color:rgba(30,58,95,1) !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-1 {
    border-radius:25px 25px 25px 25px !important;
    background-color:rgba(232,93,76,1) !important;
  }

  *#dm .dmInner div.u_2694878790 .twin-button-2 {
    border-radius:25px 25px 25px 25px !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(30,58,95,1) !important;
    border-style:solid !important;
    border-width:2px !important;
  }

  *#dm .dmInner a.u_1878328305:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(30,58,95,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1878328305.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(30,58,95,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1878328305 {
    border-radius:25px 25px 25px 25px !important;
    background-color:rgba(232,93,76,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1878328305 span.text {
    color:rgba(247,242,234,1) !important;
    font-weight:600 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_3343357074 .postArticle>.inner {
    background-color:rgba(255,255,255,0.50) !important;
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.15) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.15) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.15) 0px 3px 11px 0px !important;
    border-style:solid !important;
    border-width:4px !important;
    border-color:rgba(251,249,245,1) !important;
  }

  *#dm .dmInner div.u_2869311811 {
    background-color:rgba(255,227,225,1) !important;
    background-image:none !important;
    border-radius:15px 15px 15px 15px !important;
  }

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

  *#dm .dmInner a.u_241740120 {
    background-color:rgba(233,93,77,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_241740120 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1260149624 {
    background-color:rgba(255,227,225,1) !important;
    background-image:none !important;
    border-radius:15px 15px 15px 15px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2694878790 .twin-button-2 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-1 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-1 {
    width:205px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_2694878790 .twin-button-2 { width:180px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2694878790 .twin-button-2 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-1 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-1 { width:145px !important; }

  *#dm .dmInner div.u_2694878790 .twin-button-2 { width:145px !important; }

  *#dm .dmInner a.u_241740120 span.text { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(224,224,244,1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/288b5bf3/dms3rep/multi/BG+SVG-01.svg");
    background-color: rgba(26, 26, 26, 0.01);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 55.75%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 628px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_o9h {
    align-items: flex-start;
    width: 100.00%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 78d9ea5 {
    align-items: flex-start;
    width: 97.94%;
    min-height: 137px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#widget_0ee {
    width: 30.14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 11542cc {
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1ku {
    width: 91.99%;
    height: auto;
    max-width: 100%;
    margin-top: 5px;
}
    
#\34 c310631 {
    align-items: flex-start;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vfn {
    width: 405px;
    height: 66px;
    max-width: 100%;
    order: 0;
}
    
#widget_2a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2a2 {
    width: 59.18%;
    height: 96px;
    max-width: 100%;
    order: 2;
    margin: 5px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 e8572db.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 e8572db {
    width: 59.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k1v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7d1ed00 {
    width: 100.00%;
    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;
}
    
#c8471620 {
    width: 89.96%;
    height: auto;
    max-width: 100%;
}
    
#afd9fb31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 53.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6bc3718 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 44.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 1% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9826d9b {
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 05ab517 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 853e331 {
    align-items: flex-start;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 816a5b6 {
    min-height: 651px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e735ed54 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_8nb {
    width: 99.81%;
    height: 454px;
    max-width: 100%;
}
}



@media all {
    
#\37 3792792 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 950b2ab {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#fcab749d {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(224,224,244,1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#widget_um5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 53666ce {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 71px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    column-gap: 1%;
    justify-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aebebb73 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 9cfaa59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ceb42efc {
    min-height: 71px;
    column-gap: 4%;
    row-gap: 10px;
    width: 62.27%;
    min-width: 4%;
    order: 0;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f420d5 {
    min-height: 52px;
    column-gap: 4%;
    row-gap: 10px;
    width: 36.7%;
    min-width: 4%;
    order: 0;
    height: auto;
    align-items: flex-end;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 6715f09 {
    width: 51.93%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 fe36e75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 38239a2 {
    min-height: 172px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e6a2043 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253, 249, 243, 1);
    background-image: none;
}
    
#cfdde080 {
    align-items: flex-start;
    width: 97.94%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6418dec {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 69d5cdb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6862420 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d0c2dd60 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 de041aa {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 4fd348f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,242,234,1);
    background-image: none;
}
    
#widget_lls {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af7308a7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#ad3578cc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\32 2e0aa9d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c9f7c66a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 8082fe3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 5521a33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 44.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e973937b {
    min-height: 651px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 41b681b {
    width: 89.96%;
    height: auto;
    max-width: 100%;
}
    
#\38 02d34b8 {
    width: 60.55%;
    height: auto;
    max-width: 100%;
}
    
#\36 b318a9b {
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 44c2360 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,242,234,1);
    background-image: none;
}
    
#\30 f4044bb {
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4b66c3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 53.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8da3766.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 8da3766 {
    width: 184px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 5px 0% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3en {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2a19456 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c85376c1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 010f926 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#\35 d59ff44 {
    align-items: flex-start;
    width: 97.94%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 10px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 abd8804 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2ba4c8b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    align-items: center;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0mq {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_qv1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 15fca90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e02e37a {
    min-height: 331px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5c66485 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#widget_iu2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e57952a6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d85f1ec3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 7ec83f0 {
    min-height: 492px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 4a0f485 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 2a15a74 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 42e5b38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#da9dd5e0 {
    min-height: 87px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a98cff05 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#widget_65m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 0098699 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 96d7bdf {
    width: 91.99%;
    height: auto;
    max-width: 100%;
    margin-top: 5px;
}
    
#fe81b47e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e135d5e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 120px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c17a95ce {
    align-items: flex-start;
    width: 97.94%;
    min-height: 137px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5022f3f {
    min-height: 628px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d4a140e {
    margin: 0px 0% 0px 0%;
}
    
#b9eead75 {
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(224,224,244,1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/288b5bf3/dms3rep/multi/opt/BG-SVG-01--281-29-60cbcd98-57080b16-5b033612-1920w.png");
    background-color: rgba(26, 26, 26, 0.01);
}
    
#aecf7e78 {
    align-items: flex-start;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 088a191.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 088a191 {
    width: 59.18%;
    height: 96px;
    max-width: 100%;
    order: 2;
    margin: 5px 0% 0px 0%;
}
    
#\38 835e0a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 835e0a6 {
    width: 59.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f94575c6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 963376d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_ngg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_2qa {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 d20a1d6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bc9f79df.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#bc9f79df {
    width: 30.14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 bb51f39 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    align-items: center;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 0a019e3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 84.64%;
    min-height: 87px;
    max-height: 100%;
    order: 0;
    column-gap: 1%;
    justify-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4f927d9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: -7% 0% 0% 0%;
}
    
#\33 d8a8594 {
    width: 70.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 31270b9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 d17fd5a {
    border-width: 1px 0px 1px 0px;
    border-color: rgba(224,224,244,1) rgba(0, 0, 0, 1) rgba(224,224,244,1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 0 0 0 0px;
}
    
#\32 86ff00f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 65px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f0e66ca {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 93.41%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_qlo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\33 9043610 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    column-gap: 1%;
    justify-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8b23bb2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 55421ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247,242,234,1);
    background-image: none;
}
    
#\31 a8ae9c0 {
    width: 95.39%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e87a744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b950389 {
    min-height: 87px;
    column-gap: 4%;
    row-gap: 10px;
    width: 36.7%;
    min-width: 4%;
    order: 0;
    height: auto;
    align-items: flex-end;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 9a560fb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 62.27%;
    min-width: 4%;
    order: 0;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 c6a97b0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 5be02b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df55c7cd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c2f04021 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 2df7cc1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 562d5f2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 7abc328 {
    align-items: flex-start;
    width: 97.94%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d83a604f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#f72c63cd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5c9aaf8 {
    min-height: 492px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b099f3aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#afeeeca3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 62.27%;
    min-width: 4%;
    order: 0;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 66f67aa {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e0f1b5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6be6cf6 {
    width: 95.80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f4f5255 {
    min-height: 87px;
    column-gap: 4%;
    row-gap: 10px;
    width: 36.7%;
    min-width: 4%;
    order: 0;
    height: auto;
    align-items: flex-end;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 61aabbb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(253,249,243,1);
    background-image: none;
}
    
#dc0a6747 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    column-gap: 1%;
    justify-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d32303b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 6c08dd6 {
    margin: 0px 0% 0px 0%;
}
    
#e0dcbc2a {
    min-height: 103px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c667a6a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b68bf92d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 65px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 39de11c {
    border-width: 1px 0px 1px 0px;
    border-color: rgba(224,224,244,1) rgba(0, 0, 0, 1) rgba(224,224,244,1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 0 0 0 0px;
}
    
#\34 6530f52 {
    width: 100%;
    height: 631px;
    max-width: 100%;
    margin-top: 1px;
}
    
#\33 8e04d90 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    height: auto;
    align-items: center;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4b35a56 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100.00%;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 16px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f8f7d479 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: -7% 0% 0% 0%;
}
    
#\37 41ddc52 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 84.64%;
    min-height: 87px;
    max-height: 100%;
    order: 0;
    column-gap: 1%;
    justify-self: auto;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 53daaf5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 acf3a46 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 816a5b6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 827af6f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 950b2ab {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 9d4aa8e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 38239a2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d6862420 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 de041aa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 4e2b63d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2e0aa9d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 8082fe3 {
    margin: 0px 0% 0px 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 7ec83f0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f1b7d1d7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da9dd5e0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 3cc52e0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5022f3f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 628px;
}
    
#fe81b47e {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 31270b9 {
    margin: 0px 0% 0px 0%;
}
    
#\32 86ff00f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2be9847 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5c9aaf8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 66f67aa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 6c08dd6 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_2a2 {
    height: 74px;
    width: 84.52%;
}
    
#widget_0ee {
    width: 54.31%;
}
    
#\35 78d9ea5 {
    height: auto;
    min-height: 118px;
}
    
#widget_vfn {
    width: 299px;
    height: 150px;
}
    
#\36 e8572db {
    margin-top: 103px;
    width: 62.99%;
}
    
#\34 c310631 {
    height: auto;
    min-height: 383px;
}
    
#\36 3d24979f4a54e38542a8abe {
    background-position: 50% 50%;
}
}



@media (max-width: 767px) {
    
#afd9fb31 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6bc3718 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\30 816a5b6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c8471620 {
    width: 100.00%;
}
    
#\33 05ab517 {
    width: 100.00%;
}
    
#\38 9826d9b {
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8nb {
    height: 336px;
}
}



@media (max-width: 767px) {
    
#\37 3792792 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 950b2ab {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 53666ce {
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
}
    
#aebebb73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ceb42efc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 0f420d5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 fe36e75 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 38239a2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 69d5cdb {
    width: 91.55%;
}
    
#cfdde080 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d0c2dd60 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 de041aa {
    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) {
    
#ad3578cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 2e0aa9d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c9f7c66a {
    height: 498px;
}
}



@media (max-width: 767px) {
    
#\33 5521a33 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#e973937b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 4b66c3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 41b681b {
    width: 100.00%;
}
    
#\30 f4044bb {
    height: auto;
    min-height: 53px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 02d34b8 {
    width: 100.00%;
}
    
#\36 b318a9b {
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2a19456 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 30px;
}
    
#c85376c1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a2ba4c8b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 d59ff44 {
    height: auto;
    min-height: 89px;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 15fca90 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 e02e37a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#e57952a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d85f1ec3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 7ec83f0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 4a0f485 {
    height: 553px;
}
}



@media (max-width: 767px) {
    
#\36 42e5b38 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#da9dd5e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 3cc52e0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_65m {
    width: 95.22%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#fe81b47e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b9eead75 {
    background-position: 0% 0%;
}
    
#c17a95ce {
    height: auto;
    min-height: 118px;
    order: 2;
}
    
#aecf7e78 {
    height: auto;
    min-height: 163px;
    order: 4;
    justify-content: flex-start;
    align-items: center;
}
    
#\37 5022f3f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 088a191 {
    height: 60px;
    width: 84.52%;
}
    
#\38 835e0a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\38 835e0a6 {
    width: 93.84%;
    margin: 20px 0% 0px 0%;
}
    
#\30 963376d {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#group_ngg {
    width: 100.00%;
    height: auto;
    min-height: 42px;
    column-gap: 8px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2qa {
    width: 274px;
    height: auto;
    min-height: 40px;
}
    
#\34 96d7bdf {
    width: 83.87%;
}
    
#e135d5e4 {
    order: 3;
    height: auto;
    min-height: 98px;
    align-items: center;
}
    
#\35 d20a1d6 {
    height: auto;
    min-height: 63px;
    order: 0;
    align-items: center;
}
    
#bc9f79df {
    width: 53.99%;
}
}



@media (max-width: 767px) {
    
#\33 bb51f39 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 0a019e3 {
    min-height: 102px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
}
    
#\35 4f927d9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 86ff00f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 9px;
}
    
#\37 f0e66ca {
    min-height: 80px;
    align-items: center;
    width: 100.00%;
    padding: 16px 16px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 d8a8594 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 9043610 {
    min-height: 182px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
}
    
#c8b23bb2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 b950389 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 9a560fb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 c6a97b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#df55c7cd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#afeeeca3 {
    min-height: 63px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 66f67aa {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 6be6cf6 {
    width: 93.55%;
}
    
#\30 f4f5255 {
    min-height: 72px;
    align-items: flex-start;
    width: 100%;
    margin-top: -2.6%;
    height: auto;
}
    
#dc0a6747 {
    min-height: 127px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
}
    
#\39 d32303b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e0dcbc2a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b68bf92d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 8e04d90 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 4b35a56 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f8f7d479 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 41ddc52 {
    min-height: 138px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
}
    
#\37 53daaf5 {
    width: 100.00%;
}
}

