@media all {
  *#dm .dmInner div.u_2562043965 img { border-radius:5px 5px 0px 0px !important; }

  *#dm .dmInner div.u_1107364859 img { border-radius:5px 5px 0px 0px !important; }

  *#dm .dmInner div.u_1192415472 img { border-radius:5px 5px 0px 0px !important; }

  *#dm .dmInner div.u_1115314321 img { border-radius:5px 5px 0px 0px !important; }

  *#dm .dmInner div.u_1819641191 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner div.u_1729441337 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1503506031 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_7) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_3843751470 .obit-item { height:400px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_7) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_7) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_7) !important; }

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



@media all {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_10);
    opacity: 0.2;
}
#af00d7b5 {
    background-image: url("https://irp.cdn-website.com/cb93a777/dms3rep/multi/opt/MFC2-2+%281%29-1920w.jpg?jxl&v=jxl");
    background-color: var(--color_5);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    align-self: center;
    justify-self: auto;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 100vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    justify-content: center;
    padding: 120px 20px 250px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#widget_c70 {
    width: 100%;
    height: auto;
    max-width: 900px;
}
}



@media all {
    
#eee9fc19 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    align-self: auto;
    background-color: var(--color_7);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 3d7c53f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 20px 0px 20px;
}
    
#\34 54fef0d {
    margin: -200px 0% 0px 0%;
}
    
#widget_6mt {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#group_3jq {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4ln.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_4ln {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: -28px 0% 0px 0%;
}
    
#widget_s9t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f123d736 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    align-self: auto;
    background-color: var(--color_7);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb824d6 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\33 a565c15 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#cb4bfedd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cb4bfedd {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: -28px 0% 0px 0%;
}
    
#\31 6b4d63f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 94a41a6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    align-self: auto;
    background-color: var(--color_7);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e1823734 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\32 7513dd8 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 01309de.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 01309de {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: -28px 0% 0px 0%;
}
    
#\36 c85ad03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0e829cd {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    align-self: auto;
    background-color: var(--color_7);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b9e2cb2f {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\36 b84aa87 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cce56ff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 cce56ff {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: -28px 0% 0px 0%;
}
    
#\33 77e0004 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#fb71879f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#ed2dbd83 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0px 20px 100px 20px;
}
    
#widget_2a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_02r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f9d52df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 30px 0px 30px;
}
#\36 f9d52df {
    width: 240px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9i2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 60e0911 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 6456584 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d823f555 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 5cc00ac {
    min-height: 0;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 e56e647 {
    margin: 0px 0% 40px 0%;
}
    
#\32 c084691 {
    background-color: var(--color_5);
    background-image: none;
}
    
#e4fbb2ee {
    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;
}
    
#widget_c37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_pv2 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#group_cor {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
}
    
#widget_93m {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_8cv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7sh {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#widget_l5g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5bb2738 {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
}
    
#f10ded3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 22b7ca2 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\36 8cdccec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 b57cafe {
    justify-content: flex-start;
    align-items: center;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    align-content: center;
}
    
#\33 ceea176 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\32 6150b64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 da7e965 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\38 ababa3c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_op5 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
}
    
#\34 d437116.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 30px 0px 30px;
}
#\34 d437116 {
    width: 340px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 1032889 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    align-items: center;
    align-content: center;
}
    
#edc8533b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 07577b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e21716f5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qq6 {
    width: 57.08%;
    height: auto;
    max-width: 100%;
}
    
#\33 f537090.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 30px 0px 30px;
}
#\33 f537090 {
    width: 240px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fcd[data-css-edit] {
    box-shadow: 0px 0px 59px 0px rgba(41,41,41,0.4);
    -webkit-box-shadow: 0px 0px 59px 0px rgba(41,41,41,0.4);
    -moz-box-shadow: 0px 0px 59px 0px rgba(41,41,41,0.4);
}
#group_fcd::before, #group_fcd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.34;
    border-radius: inherit;
}
#group_fcd {
    background-position: 50% 0%;
    align-self: center;
    width: 100.00%;
    min-width: 4%;
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/cb93a777/dms3rep/multi/opt/AdobeStock_457855060-1-1-1920w.jpeg?jxl&v=jxl");
    height: auto;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
    align-content: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_hr6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    background-color: rgba(0, 0, 0, 0.3);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 1%;
    min-width: auto;
    max-width: 850px;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_u5j {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_vom {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bmm {
    width: 52px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bab8e734 {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a9a8dcb {
    width: 52px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 3fa537a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 fe042be {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 c51c9e8 {
    width: 52px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aacb2c39 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f31911df {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d5e3c337 {
    width: 52px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba57352e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a2e0b94d {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 89e2a26 {
    width: 52px;
    height: auto;
    min-width: 52px;
    max-width: 100%;
    order: 0;
}
    
#a7620c55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7d48bd8 {
    align-items: center;
    width: 15.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ca752798 {
    width: 52px;
    height: auto;
    min-width: 52px;
    max-width: 100%;
    order: 0;
}
    
#\32 90d54d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 80vh;
}
    
#widget_c70 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3d7c53f {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    row-gap: 24px;
    padding: 0px 20px 0px 20px;
}
    
#eee9fc19 {
    width: 48%;
    flex: 1 1 auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0% 0%;
}
    
#f123d736 {
    width: 48%;
    flex: 1 1 auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 94a41a6 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 0e829cd {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 54fef0d {
    margin: -200px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed2dbd83 {
    padding: 0px 20px 80px 20px;
}
    
#\37 60e0911 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9i2 {
    width: 100.00%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5cc00ac {
    row-gap: 24px;
    padding: 90px 20px 90px 20px;
}
    
#\37 e56e647 {
    margin: 0px 0% 30px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#group_hr6 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
}
    
#e21716f5 {
    margin: 0px 0% 0px 0%;
}
    
#group_u5j {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#bab8e734 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\31 fe042be {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#f31911df {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#a2e0b94d {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#d7d48bd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#widget_bmm {
    height: auto;
}
    
#\37 a9a8dcb {
    height: auto;
}
    
#\37 c51c9e8 {
    height: auto;
}
    
#d5e3c337 {
    height: auto;
}
    
#\39 89e2a26 {
    height: auto;
}
    
#ca752798 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 120px 20px 200px 20px;
}
    
#widget_c70 {
    width: 100%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#eee9fc19 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    flex: 0 1 auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 3d7c53f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 24px;
    padding: 0px 20px 0px 20px;
}
    
#widget_6mt {
    height: 120px;
}
    
#f123d736 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex: 0 1 auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 fb824d6 {
    height: 120px;
}
    
#\33 94a41a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex: 0 1 auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e1823734 {
    height: 120px;
}
    
#\31 0e829cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex: 0 1 auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b9e2cb2f {
    height: 120px;
}
    
#\34 54fef0d {
    margin: -120px 0% 0px 0%;
}
    
#group_3jq {
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#fb71879f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed2dbd83 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px 60px 20px;
}
    
#\36 f9d52df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 60e0911 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d823f555 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 5cc00ac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 70px 20px 70px 20px;
}
    
#group_pv2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_7sh {
    height: auto;
}
    
#\34 22b7ca2 {
    height: auto;
}
    
#\35 da7e965 {
    height: auto;
}
    
#group_op5 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\34 d437116 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e56e647 {
    margin: 0px 0% 20px 0%;
}
    
#group_cor {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 5bb2738 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 b57cafe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 1032889 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#edc8533b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#group_fcd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#group_hr6 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_bmm {
    height: auto;
}
    
#\37 a9a8dcb {
    height: auto;
}
    
#\37 c51c9e8 {
    height: auto;
}
    
#d5e3c337 {
    height: auto;
}
    
#\39 89e2a26 {
    height: auto;
}
    
#ca752798 {
    height: auto;
}
    
#widget_qq6 {
    width: 100.00%;
}
    
#group_u5j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#bab8e734 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\31 fe042be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#f31911df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#a2e0b94d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#d7d48bd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#e21716f5 {
    margin: 0px 0% 0px 0%;
}
}

#group_fcd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEE/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFEQYHEhRBMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDFr++mC+94xgOqDmN3rSAq3eapiaIzJLlg4/D4iJiV/9k=')!important}