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

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

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

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

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

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

  *#dm .dmInner div.u_2064828524 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1343285732 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1102374476 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_223401115 .photoGalleryThumbs .image-container { border-radius:100px 0px 100px 100px !important; }

  *#dm .dmInner div.u_3125216715 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1180523609 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1934574322 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1079960263 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1965086868 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1988175843 hr {
    border:none !important;
    height:5px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%225%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%22105%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%20105%205%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%225%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_4114285129 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1756574815 hr { color:rgba(128,128,128,0.5) !important; }

  *#dm .dmInner div.u_1220211616 hr { color:rgba(128,128,128,0.5) !important; }

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

  *#dm .dmInner div.u_1691761428 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1017998069 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1348932919 hr { color:rgba(128,128,128,0.5) !important; }

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

  *#dm .dmInner div.u_1258825727 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1361489988 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1576576054 hr { color:rgba(128,128,128,0.5) !important; }

  *#dm .dmInner div.u_1857873977 hr { color:rgba(128,128,128,0.5) !important; }

  *#dm .dmInner div.u_1420250959 hr { color:rgba(128,128,128,0.5) !important; }

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

  *#dm .dmInner div.u_1854723599 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_223401115 .photoGalleryThumbs .image-container a { padding-top:600px !important; }

  *#dm .dmInner *.u_2965483398 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_2965483398 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_2965483398 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_2965483398 .photoGalleryThumbs .image-container a { padding-top:500px !important; }

  *#dm .dmInner *.u_3595869639 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_3595869639 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_3595869639 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_3595869639 .photoGalleryThumbs .image-container a { padding-top:550px !important; }

  *#dm .dmInner *.u_1770157825 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1770157825 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1770157825 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1770157825 .photoGalleryThumbs .image-container a { padding-top:500px !important; }

  *#dm .dmInner *.u_1752324416 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1752324416 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1752324416 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1752324416 .photoGalleryThumbs .image-container a { padding-top:450px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_223401115 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

  *#dm .dmInner *.u_2965483398 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_2965483398 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_2965483398 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_3595869639 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_3595869639 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_3595869639 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1770157825 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1770157825 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1770157825 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1752324416 .photoGalleryThumbs { padding:7.5px !important; }

  *#dm .dmInner *.u_1752324416 .layout-container { padding:7.5px !important; }

  *#dm .dmInner *.u_1752324416 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width: 0px) and (max-width: 767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\33 6127923::before, #\33 6127923 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 46%, rgba(217, 217, 217, 1) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
}
#\33 6127923 {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/AdobeStock_333907882-1920w.jpeg");
}
    
#b00fc31c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 893835e {
    min-height: 869px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_gv7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fks {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vec {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2641509433962264%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_dnc {
    width: 230px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_qon {
    width: 230px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\34 e2a2c05 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 50px 50px 50px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 15px 15px 0px 15px;
    margin: -100px 0% 0px 0%;
}
    
#\30 9d6af41 {
    min-height: 186px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 70px 60px 70px;
}
    
#group_ask {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_cs7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_5m9 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 0dada6e {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 38acd88 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b7c5326b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 9685c42 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 62b5dcc {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 109b357 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a13e4ea9 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\32 7a285a6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b1bbf4de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
}
    
#\32 79d6eb0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\31 46283bc {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_li4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g8b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g8b {
    width: 200px;
    height: auto;
    max-width: 100%;
    margin: -150px 0% 0px 0%;
}
    
#\37 0b361be::before, #\37 0b361be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\37 0b361be {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/Screenshot+2026-05-21+005202-1920w.jpg");
    background-size: contain;
    background-position: 0% 50%;
}
#\37 0b361be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAcEAABBQADAAAAAAAAAAAAAAAAAQIDBAUHEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABBDIz/9oADAMBAAIRAxEAPwCp8K6VnVXUt3ZO8z3+qVQAop6sKfCP/9k=');
}
    
#widget_4rs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hvv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_hvv {
    width: 22.72%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_1cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a018aaf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 e5600e7 {
    min-height: 152px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 70px 160px 70px;
}
    
#bd626bbc::before, #bd626bbc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#bd626bbc {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/AdobeStock_440718217-1920w.jpeg");
}
#bd626bbc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwQFEQcSIUJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/AKXyY6nfwFqJgeJdbafqzDLj7gkeO48E+yIpl1kwb//Z');
}
    
#widget_ll5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 bf5f577.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 bf5f577 {
    width: 12.26%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_eok {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_gq2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_6vf {
    align-items: flex-start;
    width: 100%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2641509433962264%;
    height: auto;
    flex-wrap: nowrap;
    order: 4;
}
    
#group_pbt {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2641509433962264%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#widget_12r {
    width: 48.87%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ba01cc58 {
    width: 48.87%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_0it {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#f40a66ed {
    margin: 0px 0% 0px 0%;
}
    
#widget_81t {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\30 b4b2a6a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 692c8b5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 70px 60px 70px;
}
    
#widget_r3v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_r3v {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -100px 0% 0px 0%;
}
    
#\39 8ef97fb {
    margin: 0px 0% 0px 0%;
}
    
#\33 f633648 {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/AdobeStock_215940020-1920w.jpeg");
}
#\33 f633648.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAFxABAAMAAAAAAAAAAAAAAAAAAAECMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSFcwoAP/Z');
}
}



@media all {
    
#\33 2773334.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 2773334 {
    width: 22.72%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2b5e30d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#d34e3059 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\34 60138c5 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_8m6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ita {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7f9f2d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ius {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 3d946c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#faa94977 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 70px 60px 70px;
}
    
#fce5dd58 {
    margin: 0px 0% 0px 0%;
}
    
#widget_li5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 3f6c248 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 115ed04 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#d242395f::before, #d242395f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#d242395f {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/AdobeStock_1960314693-1920w.jpeg");
}
#d242395f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRABAAICAgMAAAAAAAAAAAAAAQIDABEEIQUSQf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1265pnexVhTHSP3Jw+Omezw3cu3vGMqL/9k=');
}
    
#group_k8h {
    align-items: center;
    width: 18.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_i68 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d1ea83b0 {
    align-items: center;
    width: 81.09%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.528301886792453%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_bqg {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#f77991bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#efe9f699 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
    
#f36c1284 {
    align-items: center;
    width: 18.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a8be3b09 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ffe08ba7 {
    align-items: center;
    width: 81.09%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.528301886792453%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\30 c7d53ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\37 cb78738 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 7627c73 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 66f2e35 {
    align-items: center;
    width: 18.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 b5b3a75 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a4bbb2d7 {
    align-items: center;
    width: 81.09%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.528301886792453%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\31 54c21b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\33 6495c97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dbf5399b {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
    
#a2037db5 {
    align-items: center;
    width: 18.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 85ef3d9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f076830f {
    align-items: center;
    width: 81.09%;
    min-height: 196px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.528301886792453%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\33 218f2bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#df6e4956 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\34 45d2873 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bb399694 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#eaadad05 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
}
    
#bd353173.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bd353173 {
    width: 11.59%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc06e0d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_e44 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d43d627c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d43d627c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f1c31db9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 30px 70px 30px 70px;
    margin: 0px 0% 0px 0%;
}
    
#\34 39e8b60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    padding: 0px 70px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d10866d9 {
    min-height: 554px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_9e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c646c623.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c646c623 {
    width: 13.97%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tlc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d20ed9fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7pn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7pn {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px -50px;
}
}



@media all {
    
#\31 0989615 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 50px 0%;
}
    
#\35 45add25 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 50px 0%;
}
    
#\37 dbe9638 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 160px 70px;
}
    
#\33 c8ed31f {
    background-image: url("https://lirp.cdn-website.com/7bcbeae9/dms3rep/multi/opt/AdobeStock_215940020-1920w.jpeg");
}
#\33 c8ed31f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAFxABAAMAAAAAAAAAAAAAAAAAAAECMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDSFcwoAP/Z');
}
    
#f5a3fc37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 be14684.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 be14684 {
    width: 11.59%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gk6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2iu.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_2iu {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#widget_7in {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l3i.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_l3i {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_eh3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ba32849 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b83579b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\35 b83579b {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#c6ec0612 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d2af450d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2af450d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#cfaf9a74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0a38bc7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bc889b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 bc889b9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\39 b214e3f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b931b79.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 b931b79 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#ace0f4a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e59da986 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
}
    
#\33 435619f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#aca03e8b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#aca03e8b {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\32 80ff2db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 991aa39.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 991aa39 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 397c7a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9d970b5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b945f9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\36 b945f9f {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\36 3fe6461 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e804bb9d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e804bb9d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#aa0ccb60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#acd33945 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 47e5482.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\35 47e5482 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#b4414d47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f63ff0a3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f63ff0a3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 a61f0ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9b0c90e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ca7e6fa9 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(226, 239, 255, 1);
    background-image: none;
    border-radius: 0 50px 50px 50px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: -100px 0% 0px 0%;
}
    
#\37 e392004 {
    margin: 0px 0% 0px 0%;
}
    
#cc4cb0ee {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 41f4c2b {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9d2dcd4 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 7b00541 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dd7c0945 {
    width: 94.58%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a2806446 {
    min-height: 186px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 70px 60px 70px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6127923::before, #\33 6127923 > .bgExtraLayerOverlay {
    
}
    
#\30 893835e {
    padding: 60px 70px 60px 70px;
}
    
#\30 0358bba {
    margin: 0px 0% 0px 0%;
}
    
#group_vec {
    column-gap: 2.2641509433962264%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_dnc {
    margin-right: 0%;
    margin-left: 0%;
    width: 230px;
}
    
#widget_qon {
    margin-right: 0%;
    margin-left: 0%;
    width: 230px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9d6af41 {
    padding: 0px 70px 60px 70px;
}
    
#\32 7a285a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 46283bc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 60px 70px 60px 70px;
}
    
#\37 0b361be::before, #\37 0b361be > .bgExtraLayerOverlay {
    
}
#\37 0b361be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAcEAABBQADAAAAAAAAAAAAAAAAAQIDBAUHEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABBDIz/9oADAMBAAIRAxEAPwCp8K6VnVXUt3ZO8z3+qVQAop6sKfCP/9k=');
}
    
#b1bbf4de {
    width: 100%;
    min-height: 80px;
}
    
#\32 79d6eb0 {
    width: 100%;
    min-height: 80px;
}
    
#\34 4c356bb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e5600e7 {
    padding: 60px 70px 160px 70px;
}
    
#bd626bbc::before, #bd626bbc > .bgExtraLayerOverlay {
    
}
#bd626bbc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwQFEQcSIUJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/AKXyY6nfwFqJgeJdbafqzDLj7gkeO48E+yIpl1kwb//Z');
}
    
#f40a66ed {
    margin: 0px 0% 0px 0%;
}
    
#group_pbt {
    column-gap: 2.2641509433962264%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_12r {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ba01cc58 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 bf5f577 {
    width: 20.66%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 692c8b5 {
    padding: 0px 70px 60px 70px;
}
    
#\39 8ef97fb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 60138c5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 60px 70px 80px 70px;
}
    
#\33 2b5e30d {
    width: 100%;
    min-height: 80px;
}
    
#d34e3059 {
    width: 100%;
    min-height: 80px;
}
    
#a7d1363c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#faa94977 {
    padding: 0px 70px 60px 70px;
}
    
#fce5dd58 {
    margin: 0px 0% 0px 0%;
}
    
#widget_li5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_li5 {
    margin: -50px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 115ed04 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 60px 70px 60px 70px;
}
    
#d242395f::before, #d242395f > .bgExtraLayerOverlay {
    
}
#d242395f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRABAAICAgMAAAAAAAAAAAAAAQIDABEEIQUSQf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1265pnexVhTHSP3Jw+Omezw3cu3vGMqL/9k=');
}
    
#ba46f74a {
    margin: 0px 0% 0px 0%;
}
    
#\33 3f6c248 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
    align-items: flex-start;
}
    
#group_k8h {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
    align-items: flex-start;
}
    
#d1ea83b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#efe9f699 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
}
    
#f36c1284 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#ffe08ba7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#\31 7627c73 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
}
    
#\34 66f2e35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
    align-items: flex-start;
}
    
#a4bbb2d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#dbf5399b {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 23.5%;
    min-height: 8px;
    row-gap: 0px;
}
    
#a2037db5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
    align-items: flex-start;
}
    
#f076830f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb399694 {
    padding: 60px 70px 60px 70px;
}
    
#\37 6eba13a {
    margin: 0px 0% 0px 0%;
}
    
#bd353173 {
    width: 21.04%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2366589 {
    margin: 0px 0% 0px 0%;
}
    
#d10866d9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#\34 39e8b60 {
    width: 100%;
    min-height: 80px;
    padding: 0px 70px 60px 70px;
    margin: 0px 0% 0px 0%;
}
    
#f1c31db9 {
    width: 100%;
    min-height: 80px;
    padding: 30px 70px 80px 70px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7pn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7pn {
    margin: -50px 0% 0px 0px;
}
    
#c646c623 {
    width: 20.65%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 dbe9638 {
    row-gap: 5px;
    padding: 60px 70px 160px 70px;
}
    
#group_gk6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 ba32849 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 0a38bc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 435619f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e9d970b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#acd33945 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9b0c90e {
    margin: 0px 0% 0px 0%;
}
    
#\35 45add25 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#e59da986 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\33 be14684 {
    width: 21.32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca7e6fa9 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#a2806446 {
    padding: 0px 70px 60px 70px;
}
    
#\37 e392004 {
    margin: 0px 0% 0px 0%;
}
    
#dd7c0945 {
    width: 82.40%;
}
    
#\36 41f4c2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 64px;
}
    
#\33 9d2dcd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 120px;
}
}



@media (max-width: 767px) {
    
#\33 6127923::before, #\33 6127923 > .bgExtraLayerOverlay {
    
}
    
#b00fc31c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 893835e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 100px 4%;
}
    
#\30 0358bba {
    margin: 0px 0% 0px 0%;
}
    
#group_vec {
    column-gap: 2.2641509433962264%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_dnc {
    margin-right: 0%;
    margin-left: 0%;
    width: 230px;
}
    
#widget_qon {
    margin-right: 0%;
    margin-left: 0%;
    width: 230px;
}
}



@media (max-width: 767px) {
    
#\34 e2a2c05 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 15px 15px 15px 15px;
    margin: -60px 0% 0px 0%;
}
    
#\30 9d6af41 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 30px 4%;
}
    
#group_ask {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\38 0dada6e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 9685c42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 7a285a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b1bbf4de {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 79d6eb0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 46283bc {
    min-height: unset;
    flex-direction: column;
    padding: 30px 4% 30px 4%;
}
    
#\37 0b361be::before, #\37 0b361be > .bgExtraLayerOverlay {
    
}
#\37 0b361be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAcEAABBQADAAAAAAAAAAAAAAAAAQIDBAUHEiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABBDIz/9oADAMBAAIRAxEAPwCp8K6VnVXUt3ZO8z3+qVQAop6sKfCP/9k=');
}
    
#\34 4c356bb {
    margin: 0px 0% 0px 0%;
}
    
#widget_hvv {
    width: 36.85%;
}
    
#widget_4rs {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_g8b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g8b {
    margin: -80px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a018aaf6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e5600e7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 160px 4%;
}
    
#bd626bbc::before, #bd626bbc > .bgExtraLayerOverlay {
    
}
#bd626bbc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwQFEQcSIUJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/AKXyY6nfwFqJgeJdbafqzDLj7gkeO48E+yIpl1kwb//Z');
}
    
#f40a66ed {
    margin: 0px 0% 0px 0%;
}
    
#\32 bf5f577 {
    width: 36.83%;
}
    
#group_pbt {
    column-gap: 2.2641509433962264%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#widget_12r {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ba01cc58 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_0it {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\30 b4b2a6a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 692c8b5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 30px 4%;
}
    
#\39 8ef97fb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 2773334 {
    width: 36.27%;
}
    
#\33 2b5e30d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d34e3059 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 60138c5 {
    min-height: unset;
    flex-direction: column;
    padding: 30px 4% 30px 4%;
}
    
#a7d1363c {
    margin: 0px 0% 0px 0%;
}
    
#widget_ita {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\37 3d946c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#faa94977 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 30px 4%;
}
    
#fce5dd58 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 3f6c248 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 115ed04 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 30px 4% 30px 4%;
}
    
#d242395f::before, #d242395f > .bgExtraLayerOverlay {
    
}
#d242395f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRABAAICAgMAAAAAAAAAAAAAAQIDABEEIQUSQf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1265pnexVhTHSP3Jw+Omezw3cu3vGMqL/9k=');
}
    
#efe9f699 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 7627c73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#dbf5399b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ba46f74a {
    margin: 0px 0% 0px 0%;
}
    
#group_k8h {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
}
    
#d1ea83b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 112px;
}
    
#f36c1284 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
}
    
#ffe08ba7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 112px;
}
    
#\34 66f2e35 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
}
    
#a4bbb2d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 112px;
}
    
#a2037db5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 60px;
}
    
#f076830f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 112px;
}
}



@media (max-width: 767px) {
    
#\34 45d2873 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bb399694 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#eaadad05 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_e44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 6eba13a {
    margin: 0px 0% 0px 0%;
}
    
#bd353173 {
    width: 36.17%;
}
    
#widget_cf5 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#f1c31db9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 39e8b60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d10866d9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_9e6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c646c623 {
    width: 36.70%;
}
    
#widget_tlc {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_7pn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7pn {
    margin: -30px 0% 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 0989615 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 45add25 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\37 dbe9638 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#group_gk6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\37 ba32849 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\39 0a38bc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#e59da986 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\33 435619f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#e9d970b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#acd33945 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 be14684 {
    width: 38.01%;
}
}



@media (max-width: 767px) {
    
#ca7e6fa9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: -100px 0% 0px 0%;
}
    
#a2806446 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 30px 4%;
}
    
#\36 41f4c2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 64px;
}
    
#\33 9d2dcd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd7c0945 {
    width: 85.11%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 e392004 {
    margin: 0px 0% 0px 0%;
}
}

