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

  *#dm .dmInner div.u_2020608833 .postArticle>.inner {
    -webkit-box-shadow:rgba(0,0,0,0.05) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.05) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.05) 0px 3px 11px 0px !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_2773465833 .shape-text {
    font-weight:600 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1616430076 .shape-text {
    font-weight:600 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1964451840 .shape-text {
    font-weight:600 !important;
    color:var(--color_8) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1897854737 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1897854737:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1897854737.hover .iconBg { background-color:rgb(250,251,255) !important; }

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

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

  *#dm .dmInner a.u_1102030494 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:rgba(250,251,255,1) !important;
  }

  *#dm .dmInner a.u_1102030494:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1102030494.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner div.u_2020608833 .postTitle a { color:rgba(47,53,78,1) !important; }

  *#dm .dmInner div.u_2020608833 .postDescription {
    color:rgba(47,53,78,1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_2020608833 .readMore a {
    font-weight:700 !important;
    color:rgba(47,53,78,1) !important;
  }

  *#dm .dmInner a.u_1197803593:hover {
    background-image:initial !important;
    background-color:rgba(8,27,58,1) !important;
  }

  *#dm .dmInner a.u_1197803593.hover {
    background-image:initial !important;
    background-color:rgba(8,27,58,1) !important;
  }

  *#dm .dmInner a.u_1197803593 {
    background-color:rgba(47,53,78,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1033278936 img {
    object-fit:contain !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1743486488 img {
    object-fit:contain !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1695033264 img {
    object-fit:contain !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1707707738 img {
    object-fit:contain !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1519803027 img {
    object-fit:contain !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_1086405050 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1086405050:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1086405050.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1502546235 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1502546235:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1502546235.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1372235992 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1372235992:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1372235992.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner a.u_1541187624:hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1541187624.hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1252539349 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1252539349:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1252539349.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1699761339 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1699761339:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1699761339.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1538450297 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1538450297:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1538450297.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1620999106 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1620999106:hover .svg { fill:var(--color_8) !important; }

  *#dm .dmInner div.u_1620999106.hover .svg { fill:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1400375429 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
    box-shadow:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

  *#dm .dmInner div.u_1223627855 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
    box-shadow:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_2773465833 .shape-description p { font-weight:700 !important; }

  *#dm .dmInner div.u_2773465833 .shape-description ul { font-weight:700 !important; }

  *#dm .dmInner div.u_2773465833 .shape-description ol { font-weight:700 !important; }

  *#dm .dmInner a.u_1197803593:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1197803593.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1197803593 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    background-color:var(--color_8) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1713330743 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1713330743:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1713330743.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1541187624 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1541187624:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1541187624.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1662610354 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1662610354:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1662610354.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1546275474:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1546275474.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1546275474 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    background-color:var(--color_8) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1671772576 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1671772576:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1671772576.hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1625544848 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/bfa44d1e/icon/Arrow_3134209.svg) !important;
    order:1 !important;
    width:25px !important;
    height:25px !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1625544848:hover .iconBg { background-color:rgb(250,251,255) !important; }

  *#dm .dmInner a.u_1625544848.hover .iconBg { background-color:rgb(250,251,255) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2020608833 .postDescription { font-size:17px !important; }

  *#dm .dmInner div.u_2020608833 .postTitle a { font-size:23px !important; }

  *#dm .dmInner div.u_2773465833 .shape-description p { font-size:25px !important; }

  *#dm .dmInner div.u_2773465833 .shape-description ul { font-size:25px !important; }

  *#dm .dmInner div.u_2773465833 .shape-description ol { font-size:25px !important; }

  *#dm .dmInner div.u_1616430076 .shape-description p { font-size:25px !important; }

  *#dm .dmInner div.u_1616430076 .shape-description ul { font-size:25px !important; }

  *#dm .dmInner div.u_1616430076 .shape-description ol { font-size:25px !important; }

  *#dm .dmInner div.u_1964451840 .shape-description p { font-size:25px !important; }

  *#dm .dmInner div.u_1964451840 .shape-description ul { font-size:25px !important; }

  *#dm .dmInner div.u_1964451840 .shape-description ol { font-size:25px !important; }
}
@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 {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.73%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 40px 200px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.27%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.28;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 1) 50%, rgba(38, 0, 255, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/unnamed+%2851%29-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_nf5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 47px;
}
    
#group_k1g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#widget_5k5 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#cae04333 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#widget_huo {
    width: 87.25%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc770cad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c19488a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a03f4471 {
    border-width: 1px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
}
    
#widget_f1k {
    width: 47.75%;
    height: auto;
    max-width: 100%;
}
    
#widget_8nj {
    width: 47.50%;
    height: auto;
    max-width: 100%;
}
    
#group_d82 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 22px 0% 0px 0%;
}
    
#group_7fa {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    padding: 20px 20px 77px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tb2 {
    width: 48px;
    height: 40px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v2i {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/pexels-photo-321576-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    height: auto;
}
#group_v2i.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIAAwQGEQUxQYHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQT/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AzLX9bGbl31VKjhKixL+O/wAkjkdPau+xDxyrEH0YiTCP/9k=');
}
    
#widget_8vk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4in {
    width: 92.74%;
    height: auto;
    max-width: 100%;
    margin-top: -12px;
}
    
#\33 315ae1c {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    padding: 20px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f08eb9b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/pexels-photo-8004559-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    height: auto;
}
#\34 f08eb9b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAYH/8QAIRAAAgAFBAMAAAAAAAAAAAAAAQIAAwQFEQYVIZExVGH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAIDAQAAAAAAAAAAAAAAAAACAREhA//aAAwDAQACEQMRAD8AnK6vKAuQcD5At8lDjJ6jXrvpmlmFGCIioclceYCbTavTl9RO/JryRUda2D//2Q==');
}
    
#\33 0bb0732.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0bb0732 {
    width: 56px;
    height: 40px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4bfac21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3e6d0bb {
    width: 92.74%;
    height: auto;
    max-width: 100%;
    margin-top: -13px;
}
    
#\33 d26cd9b {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    padding: 20px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b6b20ddd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/pexels-photo-6098047-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    height: auto;
}
#b6b20ddd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABBAUDEiEiMVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABsRAAICAwEAAAAAAAAAAAAAAAECABEDBEFx/9oADAMBAAIRAxEAPwDZx7uOViEEcRMABs/qk5Tay5F2iJFRQ8kNbIzlr4Z//9k=');
}
    
#\35 f0ae252.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 f0ae252 {
    width: 51px;
    height: 40px;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cff2617b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3676127 {
    width: 92.74%;
    height: auto;
    max-width: 100%;
    margin-top: -12px;
}
    
#f5cb7611 {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 22px 0% 0px 0%;
}
    
#\38 034d5c9 {
    width: 208px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
}



@media all {
    
#\34 5167024 {
    align-items: flex-start;
    width: 31.87%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a981102e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.94%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 38375e1 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eb3cada3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_37r {
    width: 61.06%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_l86 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: initial;
    background-color: rgba(255,255,255,1);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3365b5d {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5414a46 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 73081cb {
    width: 100%;
    height: 122px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4948d18 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 18875ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 34d76c1 {
    width: 100%;
    height: 121px;
    max-width: 100%;
    margin-top: 35px;
}
    
#c503556c {
    width: 100%;
    height: 128px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 23px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfb58c99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#b152a77e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8242a25 {
    width: 83.02%;
    height: auto;
    max-width: 100%;
}
    
#af939e95 {
    width: 81.14%;
    height: auto;
    max-width: 100%;
}
    
#\30 1d13182 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b1bdcc9 {
    flex-direction: row;
    width: 100.00%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7a0832e {
    align-items: center;
    width: 31.87%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a94237e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 1px;
}
    
#c567fe44 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.12%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2e04f9d {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1) rgba(44, 44, 44, 0.1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e60589e {
    flex-direction: row;
    align-items: flex-start;
    width: 42.53%;
    min-height: 606px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    background-image: url(https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/pexels-photo-1586999-842h.jpeg);
    border-radius: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\35 e60589e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EAB4QAAEDBQEBAAAAAAAAAAAAAAMAAQIEBQYREiET/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQACAwAAAAAAAAAAAAAAAAEAEgMEUf/aAAwDAQACEQMRAD8A0AN1uVbmfyiSQqEb6515NXfSRY7b31VSO7SKP2Lo9jOi17IrHzVEDk//2Q==');
}
    
#\34 e8c7736 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.13%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 79d5d03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 2px;
}
    
#\32 ac241c0 {
    align-items: flex-start;
    width: 54.47%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8a0e1c6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.13%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fc21123 {
    width: 86.43%;
    height: auto;
    max-width: 100%;
}
    
#\31 23cbc1c {
    align-items: flex-start;
    width: 31.87%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a743d48 {
    flex-direction: row;
    width: 100.00%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 29c9a2e {
    align-items: flex-start;
    width: 43.23%;
    min-height: 374px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    order: 2;
    background-image: url(https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/pexels-photo-6543620-506h.jpeg);
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\37 29c9a2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAfEAACAQQCAwAAAAAAAAAAAAABAgMABAURITEGQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMS/9oADAMBAAIRAxEAPwCf3WLkTEG7EihtbCH2KIHMRg6ZTsd804zVhMtjDDLKWd0JRd8KKm8vjl+ZHIK9n7otdSyzF2wHIQn/2Q==');
}
    
#c4a5620a[data-pinned] {
    position: sticky;
    top: 86px;
    bottom: auto;
    z-index: 1;
}
#c4a5620a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd8bc9e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5601d8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cafb1340 {
    align-items: flex-start;
    width: 53.77%;
    min-height: 374px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d010f2ab {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    order: 1;
    flex-wrap: nowrap;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e5b2628 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.12%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9b85d88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 fc3b098 {
    width: 98.28%;
    height: auto;
    max-width: 100%;
}
    
#b9eae83f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\32 70f27f4 {
    align-items: center;
    width: 31.87%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ad69c7f {
    width: 100%;
    height: 122px;
    max-width: 100%;
}
    
#ee058fd1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 175px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    min-width: 32px;
    order: 2;
    flex-wrap: nowrap;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1) rgba(44,44,44,0.1);
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 436198c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 68.13%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 00ebbaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 aad5cdd {
    width: 91.88%;
    height: auto;
    max-width: 100%;
}
    
#\38 7cb46ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 2px;
}
    
#\31 91d18e6 {
    align-items: flex-start;
    width: 31.87%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b249298b {
    width: 100%;
    height: 122px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0101606 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 acbefbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d7823d1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 a328a94 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(6, 26, 56, 1);
    background-image: initial;
}
    
#widget_j9k {
    width: 100.00%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_qn8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 fa65cb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.46%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e120ad1c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ae5cdd17 {
    border-width: 1px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
}
    
#group_n8v {
    width: 44.55%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#widget_1ib {
    width: 64.27%;
    height: auto;
    max-width: 100%;
}
    
#fe4f5dd2 {
    width: 202px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1m2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b815d660 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b4491f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.28%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c1511d17 {
    min-height: 54px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 60px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\37 282c424 {
    border-width: 1px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
}
    
#group_dbt {
    align-items: flex-end;
    width: 30.72%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_rmo {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 09a66c3 {
    width: 220px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b76c238 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 956aabf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eaf18efb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c1f8b592 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 251, 255, 1);
    background-image: initial;
}
    
#f789b67a {
    margin: 0px 0% 0px 0%;
}
    
#widget_esb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 d92e067 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 5eae458 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\31 9bf19b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7461892.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7461892 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -105px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#f8603d96 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5eaf1a8 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6335ccc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#e89a4b8c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 925449a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 925449a {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aeaae33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 aeaae33 {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e516c5f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e516c5f2 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -105px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e0e63b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e0e63b3 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -105px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 646505b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 df2beed {
    min-height: 27px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#\35 2dcd0bf {
    width: 101.54%;
    height: auto;
    max-width: 100%;
}
    
#\36 4ce1431 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 be91d5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#e8953d45 {
    margin: -80px 0% 0px 0%;
}
    
#e40fcf5a {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7e81c78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 7e81c78 {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d8572d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e78962e {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#afe23b10 {
    align-items: center;
    width: 23.93%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b075d4d {
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c197f02 {
    width: 100%;
    height: 86px;
    max-width: 100%;
}
    
#\36 17475c2 {
    margin: 0px 0% 0px 0%;
}
    
#\30 cd0ce50 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a83cb8c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.32%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dbbb32a9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\31 364f7db {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1414521 {
    align-items: center;
    width: 24.21%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c309bc3 {
    align-items: center;
    width: 23.25%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 146ec26 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d132b2a5 {
    align-items: center;
    width: 24.3%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d135676e {
    width: 100.07%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fbfedac3 {
    min-height: 86px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 cbb905e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a3a003be {
    align-items: center;
    width: 23.29%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5);
    border-style: solid;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b44920ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f22967d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 8e42e91 {
    align-items: center;
    width: 23.91%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8983c7e {
    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%;
}
    
#\30 00dda55 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_8);
}
    
#\39 9bfbaca {
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d477634 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: space-between;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fbd5df52 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75.88%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ba8a4a48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 7861bf8 {
    justify-content: flex-start;
    align-items: center;
    width: 100.07%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1d336c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 722a51e {
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bf15dec3 {
    align-items: center;
    width: 80.07%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.471254541568711%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ad5b360 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c214c9ea {
    align-items: center;
    width: 23.26%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5) rgba(20, 47, 88, 0.5);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e25764f6 {
    align-items: center;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e6c4f08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 328ca3c {
    align-items: center;
    width: 23.26%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5);
    border-style: solid;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6621c63 {
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2f88df0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_omf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 364d17d {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 e239e1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 ac0a659 {
    width: 77.68%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\38 4cf558b {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0b206e3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.487674169346195%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\37 2c85965 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.487870234735075%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\32 bfc6f78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bfc6f78 {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f611ddd4 {
    width: 106.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#ed025a35 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\37 f9aed81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a9c9d85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a723067d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 15.32%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fb984a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6a84eac {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 60px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 3c1b80e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.487870234735075%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\33 804df5c {
    justify-content: flex-start;
    align-items: center;
    width: 31.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 21e8f8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 21e8f8e {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -106px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 45ac42b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.487870234735075%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#e96bfdc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 5783abd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5783abd {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -106px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#f78cfd04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f78cfd04 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -106px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ff14dbc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\32 193cdc5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 193cdc5 {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 64a3845 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd2a59e6 {
    min-height: 84px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dba4f949 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#c1f33ac9 {
    width: 107.42%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#ff9036ac {
    justify-content: flex-start;
    align-items: center;
    width: 57.21%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    --column-gap: 0px;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c306532 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 528eb6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 528eb6a {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -106px 0px 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#e49bdf16 {
    width: 100.00%;
    height: 142px;
    max-width: 100%;
}
    
#ea9c1e96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea9c1e96 {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8885d5f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\34 c75c547 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 263px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 20px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#bee3d1ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(6,26,56,1);
    background-image: none;
}
    
#\38 4e17aef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 4e17aef {
    width: 25%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: -37px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e8d1b5ea {
    margin: 0px 0% 0px 0%;
}
    
#widget_d2p {
    width: 87.92%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
}



@media all {
    
#cbc9e9d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbc9e9d3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 410096b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 79395de {
    margin: 0px 0% 0px 0%;
}
    
#\35 66e87d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-top: 10px;
}
    
#f4006e09 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.56%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b6ed524 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 10px;
}
    
#\39 c42ce5f {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ed6d2cc0 {
    width: 554px;
    height: 572px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 c78e7a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 08f8943 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 609f5bb {
    width: 44.44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#ec6272d5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 299px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 53225a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin-top: 10px;
}
    
#f7c2c77a {
    width: 174px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 23px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 70a91bc {
    width: 44.44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 50px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 274fed8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 0287dc8 {
    width: 554px;
    height: 322px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f4cee295 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.56%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d561475f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6255a5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6255a5c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc282cd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 10px;
}
    
#\34 e4a5929 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 299px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3841da1 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c97fb3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 7aeb6d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e70b0103 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 10px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ea833566 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#b14ff760 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 761ad3d {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6e01d63 {
    width: 214px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#decc411f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#b2bc4fcd {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 cdccae4 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 822c8c1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4eb17c8::before, #\36 4eb17c8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 4eb17c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/bfa44d1e/dms3rep/multi/opt/download+%2826%29-1920w.jpg");
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\36 4eb17c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAMFEQECBhIWISJykv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAARL/2gAMAwEAAhEDEQA/AMxdMMuN88Up7knRjnXfKj7AAtiSj//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 414px;
    padding: 80px 30px 70.7px 30px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#widget_nf5 {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c19488a {
    padding: 50px 30px 50px 30px;
}
    
#dc9c10c4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_f1k {
    width: 73.30%;
}
    
#widget_8nj {
    width: 67.35%;
}
    
#c3676127 {
    width: 100.00%;
}
    
#\39 3e6d0bb {
    width: 100.00%;
}
    
#group_d82 {
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 3.6641221374045805%;
    align-content: center;
    margin-top: 7px;
}
    
#group_7fa {
    width: 48.17%;
    min-width: 32px;
    height: auto;
    min-height: 391px;
    column-gap: 3.6641221374045805%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 315ae1c {
    width: 48.17%;
    min-width: 32px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d26cd9b {
    width: 48%;
    min-width: 32px;
    height: auto;
    min-height: 340px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b6b20ddd {
    height: auto;
    min-height: 196px;
    background-position: 50% 0%;
}
#b6b20ddd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABBAUDEiEiMVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABsRAAICAwEAAAAAAAAAAAAAAAECABEDBEFx/9oADAMBAAIRAxEAPwDZx7uOViEEcRMABs/qk5Tay5F2iJFRQ8kNbIzlr4Z//9k=');
}
    
#widget_4in {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_tb2 {
    height: auto;
}
    
#\33 0bb0732 {
    height: auto;
}
    
#\35 f0ae252 {
    height: auto;
}
    
#f5cb7611 {
    flex-wrap: nowrap;
    flex-direction: column;
    margin-top: 3px;
}
    
#group_v2i {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_v2i.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIAAwQGEQUxQYHR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQT/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AzLX9bGbl31VKjhKixL+O/wAkjkdPau+xDxyrEH0YiTCP/9k=');
}
    
#widget_8vk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_u28 {
    margin-top: 2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 38375e1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 30px 50px 30px;
}
    
#f23177bf {
    margin: 0px 0% 0px 0%;
}
    
#\36 b1bdcc9 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e60589e {
    min-width: 32px;
    width: 38.22%;
    height: auto;
    min-height: 615px;
    margin: 0px 0% 0px 0%;
}
#\35 e60589e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EAB4QAAEDBQEBAAAAAAAAAAAAAAMAAQIEBQYREiET/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQACAwAAAAAAAAAAAAAAAAEAEgMEUf/aAAwDAQACEQMRAD8A0AN1uVbmfyiSQqEb6515NXfSRY7b31VSO7SKP2Lo9jOi17IrHzVEDk//2Q==');
}
    
#\32 ac241c0 {
    min-width: 32px;
    width: 58.78%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a743d48 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 29c9a2e {
    min-width: 32px;
    width: 38.2%;
    height: auto;
    min-height: 260px;
    margin: 0px 0% 0px 0%;
}
#\37 29c9a2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAfEAACAQQCAwAAAAAAAAAAAAABAgMABAURITEGQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMS/9oADAMBAAIRAxEAPwCf3WLkTEG7EihtbCH2KIHMRg6ZTsd804zVhMtjDDLKWd0JRd8KKm8vjl+ZHIK9n7otdSyzF2wHIQn/2Q==');
}
    
#cafb1340 {
    min-width: 32px;
    width: 56.51%;
    margin: 0px 0% 0px 0%;
}
    
#a981102e {
    width: 100%;
    min-height: 80px;
}
    
#group_37r {
    width: 100%;
    min-height: 80px;
}
    
#c4a5620a {
    height: auto;
    min-height: 94px;
}
    
#group_l86 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d7823d1 {
    padding: 50px 30px 50px 30px;
}
    
#f6ddad4b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e120ad1c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 30px 50px 30px;
}
    
#b815d660 {
    margin: 0px 0% 0px 0%;
}
    
#\34 fa65cb6 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_n8v {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_1ib {
    width: 89.01%;
}
    
#fe4f5dd2 {
    min-height: 50px;
    width: 187px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1511d17 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 30px 30px 30px;
}
    
#\36 b76c238 {
    margin: 0px 0% 0px 0%;
}
    
#\33 b4491f6 {
    width: 100%;
    min-height: 80px;
}
    
#group_dbt {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 09a66c3 {
    min-height: 50px;
    width: 190px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eaf18efb {
    min-height: 527px;
    padding: 0px 30px 50px 30px;
}
    
#f789b67a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e7461892.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7461892 {
    align-self: flex-start;
    margin: -85px 0px 0px 7px;
}
    
#f8603d96 {
    padding: 0px 30px 50px 30px;
}
    
#d5eaf1a8 {
    width: 48%;
    padding: 0px 20px 20px 20px;
    margin: 25px 0% 0px 0%;
}
    
#\37 925449a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 925449a {
    align-self: flex-start;
    margin: -33px 0px 0px 0px;
}
    
#\38 aeaae33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 aeaae33 {
    align-self: flex-start;
    margin: -33px 0px 0px 0px;
}
    
#e516c5f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e516c5f2 {
    align-self: flex-start;
    margin: -85px 0px 0px 7px;
}
    
#\31 e0e63b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e0e63b3 {
    align-self: flex-start;
    margin: -85px 0px 0px 7px;
}
    
#\32 646505b {
    column-gap: 3.4964716594582295%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
    
#\36 4ce1431.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4ce1431 {
    margin: 0px 0% 0px 0%;
}
    
#e8953d45 {
    margin: 0px 0% 0px 0%;
}
    
#e40fcf5a {
    width: 48%;
    height: auto;
    min-height: 196px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7e81c78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 7e81c78 {
    margin: -33px 0px 0px 0px;
}
    
#\35 e78962e {
    width: 48%;
    height: auto;
    min-height: 202px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#afe23b10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    row-gap: 15px;
    height: auto;
    min-height: 50px;
}
    
#\31 d477634 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.4964716594582295%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
    
#\36 17475c2 {
    margin: 0px 0% 0px 0%;
}
    
#dbbb32a9 {
    row-gap: 15px;
    padding: 50px 30px 50px 30px;
}
    
#\32 8e42e91 {
    width: 48%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    min-height: 54px;
}
    
#\31 364f7db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 15px;
    --column-gap: 3%;
}
    
#a1414521 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    row-gap: 15px;
    height: auto;
    min-height: 52px;
}
    
#a3a003be {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    row-gap: 15px;
    height: auto;
    min-height: 52px;
}
    
#\34 c309bc3 {
    width: 48%;
    height: auto;
    min-height: 52px;
}
    
#d132b2a5 {
    width: 48%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 8983c7e {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#d135676e {
    width: 100.00%;
}
    
#\37 328ca3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    row-gap: 15px;
    height: auto;
    min-height: 52px;
}
    
#c214c9ea {
    width: 48%;
    height: auto;
    min-height: 48px;
}
    
#widget_omf {
    margin-top: 14px;
}
    
#\30 146ec26 {
    justify-content: center;
}
    
#e25764f6 {
    height: auto;
    min-height: 26px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 193cdc5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 193cdc5 {
    width: 18.4%;
    margin: -55px 0px 0px 0px;
}
    
#\33 64a3845 {
    column-gap: 3.6641221374045805%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 4cf558b {
    width: 100%;
    height: auto;
    min-height: 188px;
    padding: 0px 20px 30px 50px;
    margin: 1px 0% 0px 0%;
}
    
#dba4f949 {
    width: 100%;
    height: auto;
    min-height: 213px;
    padding: 0px 20px 30px 50px;
    margin: 50px 0% 0px 0%;
}
    
#c1f33ac9 {
    width: 79.99%;
}
    
#\32 bfc6f78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bfc6f78 {
    width: 18.4%;
    margin: -55px 0px 0px 0px;
}
    
#f611ddd4 {
    width: 100.00%;
}
    
#\37 f9aed81 {
    column-gap: 3.6641221374045805%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 19px;
}
    
#\30 528eb6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 528eb6a {
    width: 15%;
    margin: -123px 0px 0px 10px;
}
    
#\38 6a84eac {
    padding: 50px 30px 50px 30px;
}
    
#\33 804df5c {
    width: 100%;
    padding: 0px 20px 30px 50px;
    margin: 45px 0% 0px 0%;
}
    
#\37 21e8f8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 21e8f8e {
    width: 15%;
    margin: -123px 0px 0px 10px;
}
    
#ea9c1e96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea9c1e96 {
    width: 18.4%;
    margin: -55px 0px 0px 0px;
}
    
#e8d1b5ea {
    margin: 0px 0% 0px 0%;
}
    
#\37 8885d5f {
    row-gap: 0px;
}
    
#\34 c75c547 {
    width: 100%;
    height: auto;
    min-height: 219px;
    padding: 0px 20px 30px 50px;
    margin: 50px 0% 0px 0%;
}
    
#\37 5783abd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5783abd {
    width: 15%;
    height: auto;
    align-self: flex-start;
    margin: -123px 0px 0px 10px;
}
    
#f78cfd04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f78cfd04 {
    width: 15%;
    margin: -123px 0px 0px 10px;
}
    
#\38 4e17aef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 4e17aef {
    width: 18.42%;
    height: auto;
    margin: -55px 0px 0px 0px;
}
    
#e49bdf16.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e49bdf16 {
    height: 108px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ff9036ac {
    width: 62.29%;
}
    
#\37 fb984a8 {
    justify-content: space-between;
}
    
#widget_d2p {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbc9e9d3 {
    width: 100.00%;
}
    
#\30 79395de {
    margin: 0px 0% 0px 0%;
}
    
#f4006e09 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 609f5bb {
    width: 100%;
    min-height: 380px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#ec6272d5 {
    height: auto;
    min-height: 94px;
}
    
#\39 c42ce5f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 30px 50px 30px;
}
    
#ed6d2cc0 {
    width: 100%;
    height: 380px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4cee295 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 6255a5c {
    width: 100.00%;
}
    
#\34 70a91bc {
    width: 100%;
    min-height: 380px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\34 e4a5929 {
    height: auto;
    min-height: 94px;
}
    
#\38 3841da1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 30px 40px 30px;
}
    
#\38 274fed8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 0287dc8 {
    width: 100%;
    height: 380px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ea833566 {
    width: 100%;
    min-height: 80px;
}
    
#decc411f {
    width: 100%;
    min-height: 80px;
}
    
#b2bc4fcd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 50px 30px 50px 30px;
}
    
#\38 cae817b {
    margin: 0px 0% 0px 0%;
}
    
#\36 4eb17c8::before, #\36 4eb17c8 > .bgExtraLayerOverlay {
    
}
#\36 4eb17c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAMFEQECBhIWISJykv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAARL/2gAMAwEAAhEDEQA/AMxdMMuN88Up7knRjnXfKj7AAtiSj//Z');
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 396px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_huo {
    width: 100.00%;
}
    
#group_k1g {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_5k5 {
    min-width: 32px;
    width: 224px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#cae04333 {
    min-width: 32px;
    width: 224px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_nf5 {
    margin-top: 3px;
}
}



@media (max-width: 767px) {
    
#fc770cad {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
}
    
#\38 c19488a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#dc9c10c4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_f1k {
    width: 100.00%;
}
    
#widget_8nj {
    width: 100.00%;
    margin-top: 12px;
}
    
#group_d82 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_7fa {
    min-width: 32px;
    width: 100.00%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 315ae1c {
    min-width: 32px;
    width: 100.00%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d26cd9b {
    min-width: 32px;
    width: 100.00%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c3676127 {
    width: 100.00%;
}
    
#\39 3e6d0bb {
    width: 100.00%;
}
    
#widget_4in {
    width: 100.00%;
}
    
#widget_tb2 {
    height: auto;
}
    
#\33 0bb0732 {
    height: auto;
}
    
#\35 f0ae252 {
    height: auto;
}
    
#f5cb7611 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 034d5c9 {
    min-width: 32px;
    width: 224px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 5167024 {
    height: auto;
    min-height: 164px;
}
    
#a981102e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 38375e1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#group_37r {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 b1bdcc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 73081cb {
    height: 83px;
}
    
#\37 34d76c1 {
    height: 84px;
}
    
#c503556c {
    height: 98px;
}
    
#\30 a743d48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\34 ad69c7f {
    height: 85px;
}
    
#b249298b {
    height: 100px;
}
    
#f23177bf {
    margin: 0px 0% 0px 0%;
}
    
#group_l86 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 e60589e {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 207px;
    background-position: 50% 50%;
    margin: 0px 0% 0px 0%;
}
#\35 e60589e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABAUGB//EAB4QAAEDBQEBAAAAAAAAAAAAAAMAAQIEBQYREiET/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQACAwAAAAAAAAAAAAAAAAEAEgMEUf/aAAwDAQACEQMRAD8A0AN1uVbmfyiSQqEb6515NXfSRY7b31VSO7SKP2Lo9jOi17IrHzVEDk//2Q==');
}
    
#\32 ac241c0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2e04f9d {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c567fe44 {
    width: 68.12%;
}
    
#\38 7a0832e {
    height: auto;
    min-height: 184px;
    justify-content: center;
}
    
#\38 3365b5d {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8a0e1c6 {
    width: 68.13%;
}
    
#\31 23cbc1c {
    height: auto;
    min-height: 186px;
    justify-content: flex-start;
}
    
#\30 1d13182 {
    height: auto;
    min-height: 186px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e8c7736 {
    width: 68.13%;
}
    
#\37 29c9a2e {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 207px;
    margin: 0px 0% 0px 0%;
}
#\37 29c9a2e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAfEAACAQQCAwAAAAAAAAAAAAABAgMABAURITEGQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAREAAgMS/9oADAMBAAIRAxEAPwCf3WLkTEG7EihtbCH2KIHMRg6ZTsd804zVhMtjDDLKWd0JRd8KKm8vjl+ZHIK9n7otdSyzF2wHIQn/2Q==');
}
    
#cafb1340 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d010f2ab {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e5b2628 {
    width: 68.12%;
}
    
#\32 70f27f4 {
    height: auto;
    min-height: 163px;
    justify-content: center;
}
    
#ee058fd1 {
    height: auto;
    min-height: 207px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 436198c {
    width: 68.13%;
}
    
#\31 91d18e6 {
    height: auto;
    min-height: 165px;
}
}



@media (max-width: 767px) {
    
#\34 acbefbd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 d7823d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#f6ddad4b {
    margin: 0px 0% 0px 0%;
}
    
#widget_j9k {
    height: 678px;
}
}



@media (max-width: 767px) {
    
#\34 fa65cb6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#e120ad1c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#group_n8v {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#b815d660 {
    margin: 0px 0% 0px 0%;
}
    
#fe4f5dd2 {
    min-height: 50px;
    width: 178px;
}
}



@media (max-width: 767px) {
    
#\33 b4491f6 {
    min-height: 60px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#c1511d17 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 30px 15px;
}
    
#group_dbt {
    width: 100%;
    min-height: 60px;
    align-items: flex-start;
    height: auto;
}
    
#\36 b76c238 {
    margin: 0px 0% 0px 0%;
}
    
#\34 09a66c3 {
    min-height: 50px;
    width: 173px;
}
}



@media (max-width: 767px) {
    
#\30 956aabf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#eaf18efb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 30px 15px;
}
    
#f789b67a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e7461892.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7461892 {
    align-self: flex-start;
    margin: -88px 0px 0px 7px;
}
    
#f8603d96 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 30px 4%;
}
    
#d5eaf1a8 {
    width: 100%;
    padding: 0px 20px 20px 20px;
    margin: 25px 0% 0px 0%;
}
    
#e516c5f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e516c5f2 {
    align-self: flex-start;
    margin: -88px 0px 0px 7px;
}
    
#\31 e0e63b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 e0e63b3 {
    align-self: flex-start;
    margin: -88px 0px 0px 7px;
}
    
#\32 646505b {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 df2beed {
    min-height: 48px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4ce1431.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4ce1431 {
    margin: 0px 0% 0px 0%;
}
    
#\38 be91d5e {
    height: auto;
    min-height: 54px;
}
    
#e8953d45 {
    margin: 10px 0% 0px 0%;
}
    
#e40fcf5a {
    width: 100%;
    height: auto;
    min-height: 147px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7e81c78 {
    width: 25.00%;
    height: auto;
}
    
#\38 9d8572d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 e78962e {
    width: 100%;
    height: auto;
    min-height: 168px;
    padding: 0px 20px 20px 20px;
    margin: 25px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#afe23b10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 44px;
}
    
#\38 c197f02 {
    height: 88px;
    width: 88.05%;
}
    
#\30 cd0ce50 {
    width: 100.00%;
}
    
#a83cb8c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 17475c2 {
    margin: 0px 0% 0px 0%;
}
    
#dbbb32a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
}
    
#\32 8e42e91 {
    width: 100.00%;
    row-gap: 10px;
    height: auto;
    min-height: 46px;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 364f7db {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a1414521 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 46px;
}
    
#\34 c309bc3 {
    width: 100%;
    height: auto;
    min-height: 44px;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d132b2a5 {
    width: 100.00%;
    row-gap: 10px;
    height: auto;
    min-height: 38px;
    padding: 5px 30px 5px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8983c7e {
    min-height: 600px;
    align-items: center;
    width: 100%;
    row-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d135676e {
    width: 100.00%;
}
    
#fbfedac3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 d477634 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    order: 2;
}
    
#fbd5df52 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a3a003be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 46px;
}
    
#b44920ed {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 84px;
}
    
#c214c9ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 46px;
}
    
#\37 328ca3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 46px;
}
    
#\39 364d17d {
    min-width: 32px;
    width: 224px;
    margin: 0px 0% 0px 0%;
}
    
#widget_omf {
    margin-top: 13px;
}
    
#\31 7861bf8 {
    height: auto;
    min-height: 24px;
}
    
#\30 146ec26 {
    height: auto;
    min-height: 24px;
}
    
#e25764f6 {
    height: auto;
    min-height: 24px;
}
    
#\39 b075d4d {
    height: auto;
    min-height: 24px;
}
    
#\35 722a51e {
    height: auto;
    min-height: 24px;
}
    
#\39 9bfbaca {
    height: auto;
    min-height: 24px;
}
    
#\33 6621c63 {
    height: auto;
    min-height: 24px;
}
}



@media (max-width: 767px) {
    
#\38 4cf558b {
    width: 100%;
    height: auto;
    min-height: 180px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ac0a659 {
    width: 100.00%;
}
    
#\38 0b206e3 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 bfc6f78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bfc6f78 {
    margin: -37px 0px 0px 0px;
}
    
#f611ddd4 {
    width: 100.00%;
}
    
#ed025a35 {
    width: 100.00%;
}
    
#\37 f9aed81 {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    height: auto;
    min-height: 724px;
}
    
#a723067d {
    width: 100%;
    justify-content: flex-end;
    height: auto;
    min-height: 72px;
    padding: 0px 0px 0px 0px;
    margin: -80px 0% 0px 0%;
}
    
#\37 fb984a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 6a84eac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\33 804df5c {
    width: 100%;
    height: auto;
    min-height: 200px;
    padding: 0px 20px 20px 20px;
    margin: 1px 0% 0px 0%;
}
    
#\37 21e8f8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 21e8f8e {
    margin: -88px 0px 0px 7px;
}
    
#e8d1b5ea {
    margin: 0px 0% 0px 0%;
}
    
#e96bfdc4 {
    width: 100.00%;
}
    
#\37 5783abd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5783abd {
    margin: -88px 0px 0px 7px;
}
    
#f78cfd04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f78cfd04 {
    margin: -88px 0px 0px 7px;
}
    
#\32 ff14dbc {
    width: 100.00%;
}
    
#\32 193cdc5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 193cdc5 {
    margin: -37px 0px 0px 0px;
}
    
#\33 64a3845 {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dd2a59e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dba4f949 {
    width: 100%;
    height: auto;
    min-height: 224px;
    padding: 0px 20px 20px 20px;
    margin: 36px 0% 0px 0%;
}
    
#c1f33ac9 {
    width: 100.00%;
}
    
#ff9036ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 528eb6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 528eb6a {
    margin: -88px 0px 0px 7px;
}
    
#e49bdf16.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e49bdf16 {
    height: 72px;
    width: 22.26%;
    margin: 0px 30px 0px 0px;
}
    
#ea9c1e96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea9c1e96 {
    margin: -37px 0px 0px 0px;
}
    
#\37 8885d5f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 c75c547 {
    width: 100%;
    height: auto;
    min-height: 200px;
    padding: 0px 20px 20px 20px;
    margin: 36px 0% 0px 0%;
}
    
#\38 4e17aef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 4e17aef {
    margin: -37px 0px 0px 0px;
}
    
#widget_d2p {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#cbc9e9d3 {
    width: 100.00%;
}
    
#\30 79395de {
    margin: 0px 0% 0px 0%;
}
    
#f4006e09 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 609f5bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#ec6272d5 {
    height: auto;
    min-height: 325px;
}
    
#\39 c42ce5f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#ed6d2cc0 {
    height: 252px;
    width: 100.00%;
}
    
#f7c2c77a {
    min-width: 32px;
    width: 177px;
    margin: 26px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f4cee295 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 6255a5c {
    width: 100.00%;
}
    
#\34 70a91bc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\34 e4a5929 {
    height: auto;
    min-height: 325px;
}
    
#\38 3841da1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\38 274fed8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 0287dc8 {
    height: 252px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ea833566 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
}
    
#b14ff760 {
    width: 100.00%;
}
    
#\31 761ad3d {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    width: 100.00%;
    align-items: center;
}
    
#c6e01d63 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60%;
}
    
#decc411f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#b2bc4fcd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\35 cdccae4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60%;
}
    
#\38 cae817b {
    margin: 0px 0% 0px 0%;
}
    
#\31 822c8c1 {
    width: 100.00%;
}
    
#\36 4eb17c8::before, #\36 4eb17c8 > .bgExtraLayerOverlay {
    
}
#\36 4eb17c8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAMFEQECBhIWISJykv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAARL/2gAMAwEAAhEDEQA/AMxdMMuN88Up7knRjnXfKj7AAtiSj//Z');
}
}

