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

  *#dm .dmInner div.u_3819673234 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_1151725543 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_2) !important;
  }

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

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

  *#dm .dmInner div.u_987888737 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1043081995 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_1514456983 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_1823094917 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_1324393164 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

  *#dm .dmInner div.u_1684596297 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }*#dm .dmInner *.u_1870671601 #wave_obj2 { fill:rgba(255,255,255,0.4) !important; }

*#dm .dmInner *.u_1870671601 #wave_obj3 { fill:rgba(233,233,233,1) !important; }

*#dm .dmInner *.u_1870671601 #wave_obj1 { fill:rgba(255,255,255,0.4) !important; }


  *#dm .dmInner div.u_1885203351 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2480415281 img {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1708605897 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_1662814572 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_2) !important;
  }

  *#dm .dmInner div.u_1395594025 img {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

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

  *#dm .dmInner *.u_1847742808 #wave_obj3 { fill:var(--color_2) !important; }

  *#dm .dmInner *.u_1141705369 #wave_obj2 { fill:rgba(255,255,255,0.4) !important; }

  *#dm .dmInner *.u_1141705369 #wave_obj3 { fill:rgba(233,233,233,1) !important; }

  *#dm .dmInner *.u_1141705369 #wave_obj1 { fill:rgba(255,255,255,0.4) !important; }

  *#dm .dmInner *.u_1847742808 #wave_obj2 { fill:rgba(255,255,255,0.4) !important; }

  *#dm .dmInner *.u_1847742808 #wave_obj1 { fill:rgba(255,255,255,0.4) !important; }

  *#dm .dmInner div.u_4048766957 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_165273882 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1571610058 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1759260611 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_2) !important;
  }

  *#dm .dmInner div.u_1107459291 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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_2) !important;
  }

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

  *#dm .dmInner *.u_3789081714 #wave_obj1 { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1266229727 hr {
    border:none !important;
    height:12px !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%2212%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2224%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%226%200%2024%2012%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%3Cpath%20d%3D%22M%200%2C6%20C%203%2C1.2%209%2C1.2%2012%2C6%20C%2015%2C10.8%2021%2C10.8%2024%2C6%20C%2027%2C1.2%2033%2C1.2%2036%2C6%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20%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;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 f67baa5::before, #\36 f67baa5 > .bgExtraLayerOverlay {
    
}
#\36 f67baa5 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://irp.cdn-website.com/2cf03c27/dms3rep/multi/opt/AdobeStock_240552610-1920w.jpeg");
}
    
#\30 c1bf520::before, #\30 c1bf520 > .bgExtraLayerOverlay {
    
}
#\30 c1bf520 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c19ab1e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 350px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a4755c27 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_5vn {
    width: 100.00%;
    grid-template-rows: minmax(318px, max-content);
    max-width: 100%;
}
    
#group_8m9 {
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 87.50%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 65px 30px 65px;
    margin: 0px 0px 0px 0px;
}
    
#widget_f6m {
    width: 63.40%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4jm {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9552fae.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#d9552fae {
    width: 85px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_frq {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_8fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ffaadc26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a7938343 {
    min-height: 510px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 71f1098::before, #\37 71f1098 > .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 71f1098 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2cf03c27/dms3rep/multi/opt/AdobeStock_344995555-1920w.jpeg");
}
    
#widget_51s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bdb2e0db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.83079056865465%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 13eba54 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 0px 70px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3e70719 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_qju {
    width: 68.17%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: var(--color_3) 0px 0px 11px 0px inset;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c7354a94 {
    margin: 0px 0% 0px 0%;
}
    
#widget_148 {
    width: 175.35%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_02j {
    width: 100.00%;
    height: 556px;
    max-width: 100%;
}
    
#widget_vge.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_vge {
    width: 23.795019625506725%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dnl {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_suq {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 97.22917103882477%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#group_mes {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 2.7654703328509407%;
    min-height: 563px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd2de27d::before, #bd2de27d > .bgExtraLayerOverlay {
    
}
#bd2de27d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\39 a05de8c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4521cef::before, #\35 4521cef > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#\35 4521cef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2cf03c27/dms3rep/multi/opt/AdobeStock_480481061-1920w.jpeg");
    background-attachment: fixed;
}
    
#group_id6 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 997px;
    column-gap: 4%;
    row-gap: 20px;
    order: 1;
    height: auto;
    padding: 70px 65px 70px 65px;
    margin: 0px 0% 0px 0%;
}
    
#\31 251034a {
    margin: 0px 0% 0px 0%;
}
    
#\32 ca669d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_50t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a2daf74.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 a2daf74 {
    width: 5.97%;
    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;
}
    
#widget_k67 {
    width: 66.59%;
    height: auto;
    max-width: 100%;
}
    
#group_05r {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_79c {
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hci.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_hci {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_kd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cb7e6c8 {
    justify-content: flex-start;
    align-items: center;
    width: 32.48%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#fd8fb6ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#fd8fb6ea {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ca8a2e42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 46657ed {
    justify-content: flex-start;
    align-items: center;
    width: 32.05%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c810415.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 c810415 {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ecd6a15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5a8ebc7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 a9b49a4 {
    justify-content: flex-start;
    align-items: center;
    width: 31.98%;
    min-height: 292px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e3d9428.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\31 e3d9428 {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f4350d30 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 786f6f3 {
    justify-content: flex-start;
    align-items: center;
    width: 32.48%;
    min-height: 292px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9d9bd84.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 9d9bd84 {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 18931ab {
    width: 90.48%;
    height: auto;
    max-width: 100%;
}
    
#f872aee1 {
    justify-content: flex-start;
    align-items: center;
    width: 32.05%;
    min-height: 289px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1619dde.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 1619dde {
    width: 85px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a068944b {
    width: 90.01%;
    height: auto;
    max-width: 100%;
}
    
#bdad0eb4::before, #bdad0eb4 > .bgExtraLayerOverlay {
    
}
#bdad0eb4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    order: 2;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 618e890 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 73cd0d9 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 03ee087 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_5tu {
    align-items: flex-start;
    width: 48.53%;
    min-height: 537px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(143, 142, 142, 0.8) 0px 0px 11px 0px inset;
    height: auto;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a765a1b {
    align-items: flex-start;
    width: 49.47%;
    min-height: 536px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_81b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ihp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_66d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_65o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 92b379b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 92b379b {
    width: 12.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f268e86.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 f268e86 {
    width: 12.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 7bef83e {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e33407fc {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\33 57856a7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_m46 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#widget_4k0 {
    width: 33.61%;
    height: 462px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ghi {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ek5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aog {
    align-items: flex-start;
    width: 64.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_t2i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ppj {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_nk9 {
    width: 12.92%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\37 943318a {
    width: 15.54%;
    height: 94px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d45643a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 d45643a {
    width: 15.64%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#ff301f42 {
    width: 2000px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 f010a46::before, #\34 f010a46 > .bgExtraLayerOverlay {
    
}
#\34 f010a46 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#fb4ea221 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 594px;
    column-gap: 4%;
    row-gap: 20px;
    order: 1;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 70px 65px 70px 65px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fcc267e1 {
    width: 2000px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c349d6aa {
    margin: 0px 0% 0px 0%;
}
    
#\32 9d4c3e4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 c92ff1b::before, #\32 c92ff1b > .bgExtraLayerOverlay {
    
}
#\32 c92ff1b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#a3d4ee8c::before, #a3d4ee8c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#a3d4ee8c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2cf03c27/dms3rep/multi/opt/AdobeStock_192075122-1920w.jpeg");
    background-attachment: fixed;
}
    
#group_ufp {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8085908063300677%;
    flex-wrap: nowrap;
}
    
#\31 4bd5f74 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8085908063300677%;
    flex-wrap: nowrap;
}
    
#widget_jm0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_b2n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.78%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_oed {
    width: 49.74%;
    height: 202px;
    max-width: 100%;
}
    
#\31 73ad872 {
    width: 49.74%;
    height: 202px;
    max-width: 100%;
}
    
#widget_3mh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e87e57e8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e87e57e8 {
    width: 14.07%;
    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;
}
    
#widget_ahu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 19a65b5::before, #\38 19a65b5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#\38 19a65b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/2cf03c27/dms3rep/multi/opt/AdobeStock_128247930-1920w.jpeg");
    background-attachment: fixed;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#b83bd7c0 {
    min-height: 407px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c481ab90 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_9pd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f3032ac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 f3032ac {
    width: 14.07%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f67baa5::before, #\36 f67baa5 > .bgExtraLayerOverlay {
    
}
    
#a4755c27 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c19ab1e {
    padding: 200px 0px 0px 0px;
}
    
#group_8m9 {
    padding: 30px 65px 30px 65px;
    margin: 0px 0px 0px 0px;
}
    
#widget_f6m {
    width: 92.84%;
}
    
#\30 c1bf520::before, #\30 c1bf520 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7938343 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b268774b {
    margin: 0px 0% 0px 0%;
}
    
#\37 71f1098::before, #\37 71f1098 > .bgExtraLayerOverlay {
    
}
#\37 71f1098 {
    background-position: 100% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 13eba54 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c7354a94 {
    margin: 0px 0% 0px 0%;
}
    
#widget_02j {
    height: 288px;
    width: 100.00%;
}
    
#widget_vge {
    width: 24.05%;
}
    
#group_qju {
    width: 100%;
    min-height: 80px;
}
    
#bdb2e0db {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a05de8c {
    padding: 0px 0px 0px 0px;
}
    
#\31 251034a {
    margin: 0px 0% 0px 0%;
}
    
#bd2de27d::before, #bd2de27d > .bgExtraLayerOverlay {
    
}
    
#\35 4521cef::before, #\35 4521cef > .bgExtraLayerOverlay {
    
}
    
#bdad0eb4::before, #bdad0eb4 > .bgExtraLayerOverlay {
    
}
    
#group_79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 201px;
}
    
#\32 cb7e6c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 201px;
}
    
#\31 46657ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 233px;
}
    
#\38 a9b49a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 233px;
}
    
#\30 786f6f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 201px;
}
    
#f872aee1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 233px;
}
    
#\35 a2daf74 {
    width: 14.86%;
}
    
#group_id6 {
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_k67 {
    width: 100.00%;
}
    
#group_05r {
    column-gap: 3.3566433566433567%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 5a8ebc7 {
    column-gap: 3.3566433566433567%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 73cd0d9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c09bc84a {
    margin: 0px 0% 0px 0%;
}
    
#\35 618e890 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_5tu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 396px;
}
    
#\30 a765a1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 390px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e33407fc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a916bf70 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7bef83e {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_4k0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 294px;
    order: 1;
}
    
#group_aog {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c92ff1b::before, #\32 c92ff1b > .bgExtraLayerOverlay {
    
}
    
#\34 f010a46::before, #\34 f010a46 > .bgExtraLayerOverlay {
    
}
    
#a3d4ee8c::before, #a3d4ee8c > .bgExtraLayerOverlay {
    
}
    
#fb4ea221 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
}
    
#c349d6aa {
    margin: 0px 0% 0px 0%;
}
    
#\32 9d4c3e4 {
    padding: 0px 0px 0px 0px;
}
    
#group_ufp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 4bd5f74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b83bd7c0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 06c1e9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 19a65b5::before, #\38 19a65b5 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\30 c1bf520::before, #\30 c1bf520 > .bgExtraLayerOverlay {
    
}
#\30 c1bf520 {
    min-height: 80px;
    padding-left: 5px;
    padding-right: 5px;
    row-gap: 20px;
    width: 100%;
}
    
#\33 c19ab1e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 0% 0px 0%;
}
    
#\36 f67baa5::before, #\36 f67baa5 > .bgExtraLayerOverlay {
    
}
    
#widget_f6m {
    width: 100.00%;
}
    
#a4755c27 {
    margin: 0px 0% 0px 0%;
}
    
#group_8m9 {
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
}
    
#group_frq {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -20px 0%;
}
}



@media (max-width: 767px) {
    
#ffaadc26 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a7938343 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 71f1098::before, #\37 71f1098 > .bgExtraLayerOverlay {
    
}
#\37 71f1098 {
    background-position: 100% 50%;
}
}



@media (max-width: 767px) {
    
#bdb2e0db {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 13eba54 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 10px 15px 10px;
}
    
#group_qju {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 0px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_02j {
    height: 240px;
}
    
#c7354a94 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vge {
    width: 35.72%;
}
    
#group_mes {
    height: auto;
    min-height: 893px;
    width: 6.99%;
}
    
#group_suq {
    align-items: center;
    width: 91.32767295597485%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bd2de27d::before, #bd2de27d > .bgExtraLayerOverlay {
    
}
#bd2de27d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 a05de8c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
}
    
#group_id6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4521cef::before, #\35 4521cef > .bgExtraLayerOverlay {
    
}
    
#bdad0eb4::before, #bdad0eb4 > .bgExtraLayerOverlay {
    
}
#bdad0eb4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
}
    
#group_79c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 233px;
}
    
#\32 cb7e6c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 265px;
}
    
#\31 46657ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 297px;
}
    
#\38 a9b49a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 786f6f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 265px;
}
    
#f872aee1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 265px;
}
    
#\31 251034a {
    margin: 0px 0% 0px 0%;
}
    
#widget_k67 {
    width: 100.00%;
}
    
#\35 a2daf74 {
    width: 43.25%;
}
    
#group_05r {
    --column-gap: 10px;
    column-gap: 2.793296089385475%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\35 5a8ebc7 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\32 ca669d6 {
    width: 358px;
    height: 132px;
}
}



@media (max-width: 767px) {
    
#\35 618e890 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 73cd0d9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_5tu {
    width: 100%;
    align-items: center;
    padding: 15px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a765a1b {
    width: 100%;
    align-items: center;
    padding: 15px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f268e86 {
    width: 29.87%;
}
    
#\36 92b379b {
    width: 31.45%;
}
}



@media (max-width: 767px) {
    
#\39 7bef83e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e33407fc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_m46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4k0 {
    height: 200px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_nk9 {
    height: 106px;
    width: 28.99%;
}
    
#\37 943318a {
    height: 78px;
    width: 40.39%;
}
    
#group_aog {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\35 d45643a {
    width: 34.81%;
}
}



@media (max-width: 767px) {
    
#\32 c92ff1b::before, #\32 c92ff1b > .bgExtraLayerOverlay {
    
}
#\32 c92ff1b {
    min-height: 100px;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
    height: auto;
}
    
#\32 9d4c3e4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\34 f010a46::before, #\34 f010a46 > .bgExtraLayerOverlay {
    
}
#\34 f010a46 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a3d4ee8c::before, #a3d4ee8c > .bgExtraLayerOverlay {
    
}
    
#fb4ea221 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jm0 {
    height: 240px;
}
    
#widget_oed {
    height: 154px;
    width: 46.441808747220165%;
}
    
#\31 73ad872 {
    height: 158px;
    width: 46.44%;
}
    
#c349d6aa {
    margin: 0px 0% 0px 0%;
}
    
#group_ufp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\31 4bd5f74 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e87e57e8 {
    width: 31.06%;
}
    
#fcc267e1 {
    width: 358px;
    height: 114px;
}
    
#ff301f42 {
    width: 100.00%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\38 19a65b5::before, #\38 19a65b5 > .bgExtraLayerOverlay {
    
}
#\38 19a65b5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b83bd7c0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#\35 4521cef.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFEQYVU//EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIBMTL/2gAMAwEAAhEDEQA/ANV4FjKlnGBLPExm4726quppeIoiofUhLR//2Q==')!important}#a3d4ee8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACBBEDBQYSITFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2GTadYGy2EcObEzNFtvzd+1DH5vBZgxtLJBLWgE38RFco//Z')!important}#\38 19a65b5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAwABBQAAAAAAAAAAAAAAAAEDAgQRITJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwDfa9u05So95t8ovyjJSwSnj1XgBPuiOI//2Q==')!important}