@media all {
  *#dm .dmInner a.u_1301972020 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1301972020 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/play_7952740.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1301972020:hover .iconBg { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1301972020.hover .iconBg { background-color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner div.u_1452403382 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1971115782 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1920637513 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner div.u_1682508317 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1414282769 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1414282769 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/chevron+right_7572364.svg) !important;
    order:1 !important;
    background-color:var(--color_5) !important;
  }

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

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

  *#dm .dmInner a.u_1414282769:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1414282769.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1852795657 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1852795657 .iconBg {
    background-color:var(--color_5) !important;
    color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/chevron+right_7572364.svg) !important;
    display:inline !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1852795657:hover .iconBg,
  *#dm .dmInner a.u_1852795657.hover .iconBg { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1059637090 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1059637090 .iconBg {
    background-color:var(--color_5) !important;
    color:var(--color_5) !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/chevron+right_7572364.svg) !important;
    display:inline !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1059637090:hover .iconBg,
  *#dm .dmInner a.u_1059637090.hover .iconBg { background-color:var(--color_2) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1660250338 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner div.u_1815774422 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
  }

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

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

  *#dm .dmInner nav.u_1843902546 { color:white !important; }

  *#dm .dmInner nav.u_1524283390 { color:white !important; }

  *#dm .dmInner a.u_1907634553 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1514593852 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6b203db3/icon/Phone_8110695.svg) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1970111598 span[data-icon-mask] { background-color:var(--color_4) !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 10% 8% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0 0 50px 50px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_qm7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 b5363c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_knb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.4908297538692303%;
    flex-wrap: nowrap;
}
    
#widget_rbj {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#d8e32789 {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#group_ama {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e0c02cf2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_3h6 {
    align-items: flex-start;
    width: 100%;
    min-height: 47%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/787406239_122148465753113484_3351326230623238537_n-417h.jpg");
    border-radius: 300px 300px 300px 300px;
}
    
#\34 382cde4 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/728235007_122140068711113484_6100568078012619381_n-888h.jpg");
    border-radius: 100px 100px 100px 100px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\39 ef5a184 {
    align-items: flex-start;
    width: 100%;
    min-height: 47%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/778958283_1716925906207512_4780154138014099641_n-417h.jpg");
    border-radius: 50px 50px 50px 50px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_tj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#undefined {
    width: 120%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_n61 {
    width: 36%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: flex-start;
}
    
#group_mfe {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 300px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/3-1920w.png");
}
}



@media all {
    
#\31 2047013 {
    align-items: center;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 dbfdc9f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#be3fcc20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#f317595c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 48px 16px 48px 16px;
    margin: -150px 0% 0px 0%;
}
    
#group_lhl {
    align-items: center;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_4t9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 238cce5 {
    width: 100%;
    max-width: 100%;
}
    
#deb7b938 {
    align-items: center;
    width: 30.66%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 03f1be8 {
    width: 100%;
    max-width: 100%;
}
    
#db924d58 {
    width: 100%;
    max-width: 100%;
}
    
#feaa816f {
    width: 100%;
    max-width: 100%;
}
    
#da37f838 {
    width: 100%;
    max-width: 100%;
}
    
#\37 209adcb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 0166663 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 5884921 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 08b7c0f {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#c83f0110 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ff0e3cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/678778495_122132326005113484_100906645182471550_n-906h.jpg");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\31 8b57104 {
    margin: 0px 0% 0px 0%;
}
    
#widget_80e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_rna {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#group_hf1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_f2n {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#group_dki {
    justify-content: flex-start;
    align-items: flex-start;
    width: 87.21%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\34 da7d4ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a5410f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 558671a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bb77bd8e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 c5e4139 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 87.21%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#d7092308 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a02c991 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d68dfc5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 03b30ec {
    justify-content: flex-start;
    align-items: flex-start;
    width: 87.21%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\38 4d87d5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f72fc36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f85c5aee {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 80%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#ae131a5e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bad68883 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f94f72a9 {
    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;
}
    
#fe55235b {
    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;
}
    
#undefined {
    width: 120%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 fdc00d2 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\35 b069660 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 c0e0a99 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_uf5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: space-between;
    justify-self: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be9a62c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd898a1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s8k {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#dbefda50.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 7px 0px 7px;
}
#dbefda50 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0ddb60f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 08352ff {
    margin: 0px 0% 0px 0%;
}
    
#b331b55f {
    max-height: 100%;
    min-height: 160px;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    row-gap: 24px;
    column-gap: 24px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e1f67c7 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 8b8e0da {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#bfb44595 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a451cf23.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 7px 0px 7px;
}
#a451cf23 {
    max-width: 100%;
    width: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 f04e670 {
    max-height: 100%;
    min-height: 160px;
    background-color: var(--color_3);
    border-radius: 20px 20px 20px 20px;
    row-gap: 24px;
    column-gap: 24px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cf82e80 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#b2339a9d {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 679d3d6 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d5f60ecf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 7px 0px 7px;
}
#d5f60ecf {
    max-width: 100%;
    width: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 f396905 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eca881d9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 4827775 {
    row-gap: 12px;
    column-gap: 24px;
    max-height: 100%;
    width: 48.29%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a1f5dd7a {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b6638d5e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e5b9cfe3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 34e606b {
    align-items: flex-start;
    width: 100%;
    min-height: 80vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/2b118743-063e-4bd9-9a54-f90c8649315b/dms3rep/multi/opt/red+brick+building+with+windows-1920w.jpg");
    border-radius: 100px 100px 100px 100px;
    justify-content: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b74125e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 a20e46d {
    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 3439a4e {
    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_8pd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.420402164473245%;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_q7f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.29%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_79o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    order: 0;
}
    
#widget_3de {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_92v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8a9aadf {
    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;
}
    
#e15925b7 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    align-content: flex-start;
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 a063608 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 14485cb {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 0fe6515 {
    row-gap: 12px;
    column-gap: 24px;
    max-height: 100%;
    width: 48.29%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e23856ae {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    align-content: flex-start;
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#e304fa87 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\39 9ddf603 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 7dc93b3 {
    row-gap: 12px;
    column-gap: 24px;
    max-height: 100%;
    width: 48.29%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#faec220d {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    align-content: flex-start;
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\32 78c9e41 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 2463db0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 4e636b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 80vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/2b118743-063e-4bd9-9a54-f90c8649315b/dms3rep/multi/opt/red+brick+building+with+windows-1920w.jpg");
    border-radius: 100px 100px 100px 100px;
    justify-content: flex-start;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dd58887 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6fa1123 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1c33b28 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jfl {
    align-self: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_h35 {
    background-size: contain;
    align-items: flex-start;
    width: 10vh;
    min-height: 10vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/7-1920w.png");
}
    
#\30 e535a31 {
    align-self: flex-start;
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-end;
}
    
#d763bc97 {
    background-size: contain;
    align-items: flex-start;
    width: 10vh;
    min-height: 10vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/8-1920w.png");
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b154280 {
    min-height: 120px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/5-1920w.png");
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b8f9a625 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cedcf454 {
    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/6b203db3/dms3rep/multi/opt/6-1920w.jpg");
}
    
#a935f2c9 {
    margin: 0px 0% 0px 0%;
}
    
#group_au3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 16px 10% 16px 10%;
    margin: 0px 0% 0px 0%;
}
    
#group_rf8 {
    width: 100%;
    min-width: 4%;
    min-height: 120px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/6b203db3/dms3rep/multi/opt/4-1920w.png");
}
    
#group_v75 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 eddbf14 {
    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;
}
    
#\36 838ddeb {
    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_dcc {
    width: 50%;
    height: auto;
    min-height: 100px;
    max-width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 12e1a36 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 17ba850 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 00475db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#d9e6ef66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ca67abb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 2824c3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 50px 50px 0px 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#c54a87e5 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e9dbf18 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b1c841a7 {
    margin: 0px 0% 0px 0%;
}
    
#d642b594 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kn4 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: space-between;
}
    
#group_m3e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 0d2d111 {
    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;
}
    
#\30 0e8d988 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#a517beaf {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#d3852c75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.4908297538692303%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3a8ce72 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#b11628a5 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#fac95001 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.4908297538692303%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 15% 4% 20% 4%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 50vh;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 dbfdc9f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 209adcb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 08b7c0f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 8b57104 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ff0e3cf {
    width: 100%;
    min-height: 30vh;
}
    
#c83f0110 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae131a5e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 a6dff7b {
    margin: 0px 0% 0px 0%;
}
    
#f85c5aee {
    width: 100%;
}
    
#undefined {
    width: 60%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b069660 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 08352ff {
    margin: 0px 0% 0px 0%;
}
    
#group_uf5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b331b55f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 fdc00d2 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 f04e670 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1f5dd7a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 0a5532f {
    margin: 0px 0% 0px 0%;
}
    
#b74125e2 {
    width: 100%;
    min-height: 50vh;
    align-items: stretch;
    align-content: stretch;
}
    
#e5b9cfe3 {
    width: 100%;
    min-height: 80px;
}
    
#\36 34e606b {
    min-height: 40vh;
}
    
#\39 4e636b4 {
    min-height: 40vh;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8f9a625 {
    padding: 0% 0% 0% 0%;
}
    
#a935f2c9 {
    margin: 0px 0% 0px 0%;
}
    
#group_au3 {
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 12e1a36 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 aff6a9d {
    margin: 0px 0% 0px 0%;
}
    
#\38 00475db {
    width: 100%;
    min-height: 80px;
}
    
#d9e6ef66 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c54a87e5 {
    padding: 4% 0% 0% 0%;
}
    
#b1c841a7 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2824c3b {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 6% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_kn4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_m3e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fac95001 {
    column-gap: 3.4908297538692303%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b11628a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.25%;
}
    
#\31 3a8ce72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.25%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 25% 4% 40% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 30vh;
    align-items: stretch;
    width: 100%;
    align-content: stretch;
}
    
#group_knb {
    column-gap: 3.4908297538692303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_rbj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d8e32789 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_n61 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 2047013 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 dbfdc9f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f317595c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 16px 24px 16px;
    margin: -150px 0% 0px 0%;
}
    
#group_lhl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#deb7b938 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 08b7c0f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c83f0110 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 ff0e3cf {
    min-height: 30vh;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f85c5aee {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ae131a5e {
    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) {
    
#\38 fdc00d2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 b069660 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_uf5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b331b55f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 f04e670 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 4827775 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1f5dd7a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e5b9cfe3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#b74125e2 {
    min-height: 30vh;
    align-items: stretch;
    width: 100%;
    align-content: stretch;
    order: 1;
}
    
#\36 34e606b {
    min-height: 23vh;
}
    
#\39 4e636b4 {
    min-height: 23vh;
}
    
#group_8pd {
    column-gap: 3.420402164473245%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_q7f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 0fe6515 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7dc93b3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 b154280 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b8f9a625 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_au3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_rf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a935f2c9 {
    margin: 0px 0% 0px 0%;
}
    
#group_v75 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_dcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 30vh;
}
}



@media (max-width: 767px) {
    
#\30 12e1a36 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 00475db {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d9e6ef66 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 2824c3b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c54a87e5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\30 0e8d988 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a517beaf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d3852c75 {
    column-gap: 3.4908297538692303%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 3a8ce72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b11628a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fac95001 {
    column-gap: 3.4908297538692303%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_kn4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_m3e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b1c841a7 {
    margin: 0px 0% 0px 0%;
}
}

#group_mfe.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQI1x3OTU7DMBBAYacWoaaJUFM1/LQ0nklZ0KP3AC11HFsFFkjcgj1CApzMhIURXbzNt3oibjfiYwvJ1249+jR3Mjzp9NtV43Cs0/AMMr4vkxiFENHcn9OhVtRg3jXVlCzMyMKUHObsdMZeT8ivlIgWFRu44AYv+0ZfkYVlb/V112LBLc7Z4WLwsBLRgfr1oAarc7K6JAM3ZGBGB8yGFgp2qNnhg4gv5Si+Fkn0C0muGvdGZ8FU6mdfn1GLil1dDh61+B899SZE8Ley21cyPKKMu/XJ+KhT9jj5A7q4cSjNvz6DAAAAAElFTkSuQmCC')!important}#\38 ff0e3cf.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQFBv/EAB8QAAICAQQDAAAAAAAAAAAAAAECAAMRBAUTIRJCUf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AM5tPBbtiXa+3xuyQVX7J76pA7BVOM9RdieFe/aExILXVivUwAn/2Q==')!important}#group_h35.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABRklEQVQY0x3NzWoUURCG4TMBBQ0IgszCHzTgwkRMo2gG86txk+igo1E3blx6a7mBkJ0wXfVVndMTt9nkTlJfH5nevzxvql03qmdno3p+ulL/no5qbm9R5VmofA3In4AcX0Mep+q4S8iYOr93LfPbtHZMyPOAfKDhFx1HzPYm0dGESUPMG2q7TrRbhLyiacNsUxY/ZvFp6g1Tmrwj2gkhezSd0rATwBqz7TH7UV/ySaJhRsgBdZC2e9OPNGzT7Em4HUb2Tyz+OfXQpbQz7CCbNGtotkH3p8sli89Y8uFSfEDoJiH7VNkKlfVQHbPkF+zKCbvynV1+mepicZOm9wcNshuQtwF5Hdl+sPhvdnnGRXmYaq2pv7i4QdMxoRuETAKyH46fzP6FXZ7Uf93qEA7x1dVKX/xOb7IWkPcB/RamB3R9VC8vR/8B2Q0SgNCJ3c4AAAAASUVORK5CYII=')!important}#d763bc97.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABU0lEQVQY01XQvyuEcQAG8O87ID9Sl4SFQl3dZMBJZDgDdWVSzt33l6OkJEUyXclqt5kMjAazQQa3yvvee+/PE/6L59GdQZ56tqfP8Ai6apmumuK76iVzgiw65Joga+JfmNgaY7vOUA8x2OpmozJCrzJKT2Z4vynY3nSGsXlCZI4YyHEmegyxKSA2q4hMjjcrog13cH5VX/m5c8pIZ5naZSTmGIk5QKTneFdw+FB0+HgoBD92btmyGpGeRWotUnuJ1B4gNdN8XnRYLzp8a7PfVcuv6gJiPYPYlBCbKhJTQLjdT680SE9O0lN5Ac9M0DMZRHocoZ5HqPJoyhx8mUWoNxiofTTViWC91qHhlnvglgfglofhyzx8qRDoCzZVjU11Lvhy5bB+LegfCr5tCrrlPvhyDg1pEOgzBlox1IW/P7n3W7/SR1/l2JBL8NUCG2qErd2uH+2o4TEg+BabAAAAAElFTkSuQmCC')!important}#\33 b154280.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAK0lEQVQI1y3DsQ2AMADAMK7sF11Y+gEsSHBx3AVLPjAw8eCtVnVWF+7/twHLiSLFmm6KxgAAAABJRU5ErkJggg==')!important}#group_rf8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAK0lEQVQI1y3DsQ0AIAzAMI7tF12YegFMSPBp0gVLHmoACRzgAqVOdan7fw3ViCNS9WfecwAAAABJRU5ErkJggg==')!important}