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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3904107033 .baf__labels-wrapper { align-items:flex-end !important; }

  *#dm .dmInner div.u_3904107033 .baf__title {
    background-color:rgba(0,0,0,0.8) !important;
    border-radius:3px !important;
  }

  *#dm .dmInner div.u_271134303 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3491884031 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1892450597 .svg { fill:rgba(0,44,89,1) !important; }

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

  *#dm .dmInner div.u_1899766759 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1486355843 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1319069607 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1657912729 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_858278594 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1028394451 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1551650660 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1247426740 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1978441598 .svg { fill:rgba(0,44,89,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1679950223 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1244379158 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1633561245 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1410079385 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1013138059 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1473234431 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1685058937 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1760943457 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1116713332 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1029903531 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1077716276 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1566629499 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1858271263 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1655421420 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1515529387 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1864635992 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1813352364 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1232762769 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1103031233 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1460194025 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1318499248 .svg { fill:rgba(0,44,89,1) !important; }

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

  *#dm .dmInner div.u_1815806753 .svg { fill:rgba(0,44,89,1) !important; }

  *#dm .dmInner div.u_1289638439 .svg { fill:rgba(0,44,89,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_271134303 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_271134303 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_271134303 .photoGalleryThumbs { padding:6px !important; }

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

  *#dm .dmInner *.u_271134303 .photoGalleryViewAll { padding:0 6px !important; }

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

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

  *#dm .dmInner *.u_271134303 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 e400cb0 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
}
    
#\33 f6ab31d {
    margin: 0px 0% 0px 0%;
}
    
#\30 b4fad42 {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 150px 30px 150px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e53f1e31 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#f71a2d43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 f685934::before, #\31 f685934 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 f685934 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/PXL_20250803_205800036-1920w.jpg");
}
    
#\35 3701dff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
}
    
#d3362830 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#widget_iqt {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_hb1 {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\30 28e2bf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#ff69a983 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#f63a505a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_i04 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#b3fc5832 {
    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_8gb {
    width: 100.00%;
    height: 512px;
    max-width: 100%;
}
    
#d9014459 {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_1k0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\33 0c2ee17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#ebd29bd4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#c3bbf55c {
    background-color: var(--color_3);
    background-image: none;
}
    
#\32 4c0560d {
    margin: 0px 0% 0px 0%;
}
    
#\30 5be48f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f6096c74 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c0b007f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 864968b {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_so8 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_drb {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_pph {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#group_thm {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#f6ef8c87 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf8a501 {
    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;
}
    
#\38 27cbfb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_sdm {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#group_cr3[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#group_cr3 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_ums::before, #group_ums > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#group_ums {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/601826038_849845967973977_3389299963642348943_n-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#group_ums.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAAYABwAAAAAAAAAAAAABAgADBAURIQcSExUyQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABEkFR/9oADAMBAAIRAxEAPwBtq4iXCut09euzVC+Se8ROPemZ2ZgvMTk7ifnUDU7sZNRMRmGGK6zBe1A7NRNyfsDTelErh//Z');
}
    
#widget_46u {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\36 9ce5382[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\36 9ce5382 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\37 703c981 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 dbf2999 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 30px 80px 30px;
}
    
#cbb1bf20::before, #cbb1bf20 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
}
#cbb1bf20 {
    background-color: var(--color_1);
    background-image: none;
}
    
#group_524 {
    align-items: center;
    width: 100%;
    min-height: 402px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    height: auto;
    padding: 0px 30px 0px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dks.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dks {
    width: 100%;
    height: 304px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    margin: -60px 0% 0px 0%;
}
    
#group_516 {
    align-items: center;
    width: 80px;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 10px 10px 10px;
    margin: -40px 0% 0px 0%;
}
    
#widget_jgj {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\31 581266b {
    margin: 0px 0% 0px 0%;
}
    
#widget_nqm {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    margin-top: 22px;
}
}



@media all {
    
#b2204076 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\31 2471fe8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#d8f836b6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#c1112d41 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 60636b8 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f43702b5 {
    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;
}
    
#e7e00152 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ae8b38cb[data-css-edit] {
    clip-path: polygon(5% 0, 100% 0, 100% 100%, 0 100%);
}
#ae8b38cb {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px -2px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#cafa88a0 {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#bb764142::before, #bb764142 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#bb764142 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/AdobeStock_635115006-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#bb764142.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUBAQEAAAAAAAAAAAAAAwABAgQRIQYS/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMRIVH/2gAMAwEAAhEDEQA/AJ/HCECvaCMOvNscm9d+LTQol+I7cM3ERGmsaQh1x4f/2Q==');
}
    
#a82a3635 {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dac1b1a[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 100%);
}
#\36 dac1b1a {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#cefb24d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 497aee8::before, #\32 497aee8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\32 497aee8 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/PXL_20251029_160440498-68c5bdf4-1920w.jpg");
    background-position: 100% 50%;
    margin: 0px 0px 0px 0px;
}
#\32 497aee8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQH/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwQFEUEGExIhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQMCIf/aAAwDAQACEQMRAD8AMuvKKqmqJjUlUyS2fAU6EOy+WW3rXznkvgZ97jNbkmbdSzSSXdMmJ5aJ1r86G4K4ITuvT//Z');
}
    
#\35 bb82955 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9f0f4b3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1a5ec50 {
    background-color: var(--color_8);
    background-image: none;
}
    
#\37 0d217a4 {
    margin: 0px 0% 0px 0%;
}
    
#f35c8a81 {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\34 0258ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 8cad28c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2bb3616 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 7cac0ea {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f2819a6[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#\30 f2819a6 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 f109c23 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\36 c02218e {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#fc80817e {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#\33 1e159b5 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\33 766ee0b {
    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;
}
    
#\38 630a55c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#\37 b6a4b43[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\37 b6a4b43 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 a1ffc85 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
}



@media all {
    
#\32 f0494b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\39 9c3b14e {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#c8bf8de7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 bc26349[data-css-edit] {
    clip-path: polygon(5% 0, 100% 0, 100% 100%, 0 100%);
}
#\36 bc26349 {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px -2px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 d2d57fa[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 100%);
}
#\35 d2d57fa {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 d6c55f9::before, #\32 d6c55f9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\32 d6c55f9 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/PXL_20251007_142458413-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#\32 d6c55f9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhABAQABAwUAAAAAAAAAAAAAAgEABRExAwYTIZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwCQ9LOrN9Q+vGd0rxMzL7G1dtIQUK7yy8z5jGRkulRtAcn/2Q==');
}
    
#ed570e2e {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2640c7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\36 546c3ff {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\38 076760a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c6435b9a {
    background-color: var(--color_2);
    background-image: none;
}
    
#\30 f243c7d {
    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 {
    
#\38 3095dc4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#\32 0e0af26 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\35 6f1230f {
    margin: 0px 0% 0px 0%;
}
    
#\35 65ad756 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\36 f9037e6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6d086f9 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cff04106 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c39a5dce {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#b2e24081 {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\30 a8fbb88[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#\30 a8fbb88 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 63bfcd6 {
    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;
}
    
#cd67186b {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#\34 3f06cdb {
    background-color: var(--color_3);
    background-image: none;
}
    
#eb3d33ba {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\37 542d95d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d796f23e::before, #d796f23e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#d796f23e {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/FB_IMG_1768607791643-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#d796f23e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIH/8QAIRAAAQMDBAMAAAAAAAAAAAAAAgABIQMEBRESE2EUFcH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgNB/9oADAMBAAIRAxEAPwAlksVkSGsx29MhotrHxG+W+aPEOOltR1N2ouIzDwp9bbPPG09KSr46N1xw/9k=');
}
    
#a2233c70 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ebb735a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 21a236d[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\30 21a236d {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 d198aa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 3277266 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#dc709922[data-css-edit] {
    clip-path: polygon(5% 0, 100% 0, 100% 100%, 0 100%);
}
#dc709922 {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px -2px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 c4b8d4e {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#f57d529e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\30 9421c8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 2721a7f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c1195eb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\37 5e86e92[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 100%);
}
#\37 5e86e92 {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e3420362::before, #e3420362 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#e3420362 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/31-1920w.jpg");
    background-position: 0% 50%;
    margin: 0px 0px 0px 0px;
}
#e3420362.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECBAUDEUEGByEyYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AJjVvKael5J/UaGpktd02x6NRT3Zg000kvsRER8Z+gADpTbGxC4f/9k=');
}
    
#\33 aabe00e {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9dc4cd7 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\38 eefb080 {
    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 {
    
#\34 1778289 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1d47e6b {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\38 b2fbc89 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1128c47[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#\38 1128c47 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ba2db60b {
    margin: 0px 0% 0px 0%;
}
    
#\34 d9ef3db {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d71e2ccc {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\38 af18510 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 40883e4 {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#\37 02e6332[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\37 02e6332 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 2a7bcb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ea121361 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4d428c7 {
    background-color: var(--color_8);
    background-image: none;
}
    
#\31 d9df641 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#f712bb4d::before, #f712bb4d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#f712bb4d {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/AdobeStock_286545928-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#f712bb4d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAGhAAAgMBAQAAAAAAAAAAAAAAAhEAAQMEEv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANbjw6ViWSDAQRC27kivP1bxpuIi1LH/2Q==');
}
    
#\36 e1a5e8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 06edb16 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\37 e7cb794 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c7569f0 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#bad5cffe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
}



@media all {
    
#\34 8423989 {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#dd5cf471 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
}
    
#\36 579639a[data-css-edit] {
    clip-path: polygon(5% 0, 100% 0, 100% 100%, 0 100%);
}
#\36 579639a {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px -2px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 0dc4c03 {
    background-color: var(--color_2);
    background-image: none;
}
    
#dd3fe495::before, #dd3fe495 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#dd3fe495 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/599940777_845127331779174_729912441243826977_n-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#dd3fe495.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAxEEBRJSsf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMhAP/aAAwDAQACEQMRAD8AymriyQ92LOyM8LBksX4pv1WQXEiqJ7IiM81zOfOjEne//9k=');
}
    
#\35 c2d075f {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 845292b {
    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;
}
    
#d8aeaf24[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 100%);
}
#d8aeaf24 {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 f08e799 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
}
    
#\38 e7fdfdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 4dfe453 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#a337eb55 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
}



@media all {
    
#\35 5300144 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 60px;
    min-height: 60%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\37 2087943 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 e5b92a2 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\33 cce18af {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 c614c16 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f781f03 {
    margin: 0px 0% 0px 0%;
}
    
#\34 8f82313 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 4ffae4f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\35 25b2c84 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7da37ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#\31 cafacb6 {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    flex-wrap: nowrap;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_5uo {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 15px;
    min-width: 32px;
    align-self: stretch;
    order: 1;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
}
    
#\38 c3e786f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6d983bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad8cdbb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3js {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h2d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_6a9 {
    width: 100px;
    grid-template-rows: minmax(100px, max-content);
    max-width: 100%;
}
    
#group_dct {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 60px;
    min-height: 60%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_jq1 {
    width: 80px;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 f9655f4 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a08c854d {
    width: 100px;
    grid-template-rows: minmax(100px, max-content);
    max-width: 100%;
}
    
#c8c183dd {
    width: 80px;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 183920d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9b21c6c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b8efe43 {
    width: 100px;
    grid-template-rows: minmax(100px, max-content);
    max-width: 100%;
}
    
#c16d17ef {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 60px;
    min-height: 60%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 b387312 {
    width: 80px;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e66fae6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1e2447d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 be86551 {
    width: 100px;
    grid-template-rows: minmax(100px, max-content);
    max-width: 100%;
}
    
#ffcd80d7 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 60px;
    min-height: 60%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_5);
    background-image: none;
}
    
#e1778d5b {
    width: 80px;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 4dd0af6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4ac9887 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cfbe005b {
    width: 100px;
    grid-template-rows: minmax(100px, max-content);
    max-width: 100%;
}
    
#ba8907f7 {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 60px;
    min-height: 60%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 50px 50px 50px 50px;
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 bbe0ffd {
    width: 80px;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f26b2693 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 7250473 {
    background-color: var(--color_2);
    background-image: none;
}
    
#da1ef262 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
}
    
#\34 8c37e2d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_mb2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 15px;
}
    
#widget_a8f {
    width: 100%;
    height: 280px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d5068848 {
    width: 100%;
    height: 280px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e7853500 {
    width: 100%;
    height: 280px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_aoa {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_m4f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kuj {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media all {
    
#\38 d2f1720 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cbdd4abc {
    min-height: 12px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 30px 80px 30px;
}
    
#\38 76fd58b {
    margin: 0px 0% 0px 0%;
}
    
#widget_jqm {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#f6cbdc54 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\32 5067b8f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0c12342 {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#c6492bc3 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\37 1cd0564::before, #\37 1cd0564 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\37 1cd0564 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/4-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#\37 1cd0564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAADAAECBBIhBQYTFCJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8An6nuaoiMYigI82a2/wCOp3JVy9dUecoiBjWx2JQ3P//Z');
}
    
#\32 792c111 {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#c7522dfa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#\30 77472e3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 72b61ed[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#\32 72b61ed {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 5cf1d7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 6b928c1[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\31 6b928c1 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 7d9e5b4 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 de400be {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e87b7898 {
    background-color: var(--color_3);
    background-image: none;
}
    
#d8db12c7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#d189a43d {
    margin: 0px 0% 0px 0%;
}
    
#\37 60d9e59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aba16a2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 45e0d8a {
    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;
}
    
#edbb0e0c {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
}



@media all {
    
#\32 c85b16d {
    margin: 0px 0% 0px 0%;
}
    
#\30 cb47cce {
    background-color: var(--color_8);
    background-image: none;
}
    
#b5f31eeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fdba4b18 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#e7cb949e {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\36 6d05a64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 46b8c18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#\35 1d4ddd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 4981ffe {
    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;
}
    
#e73006b3 {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#b80d3dad {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 651feb3 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\34 6c2c3be[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\34 6c2c3be {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 1a4c3a2 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8526d6f[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#\39 8526d6f {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f28e3a3c {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\38 40661c8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3951e29 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a2d1595 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#f1d51bdd::before, #f1d51bdd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#f1d51bdd {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/AdobeStock_357108937-1920w.jpg");
    margin: 0px 0px 0px 0px;
}
#f1d51bdd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAACAgMBAAAAAAAAAAAAAAABAgADBCEiBf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAACAwAEASEx/9oADAMBAAIRAxEAPwCJPpJgoowmsLsOwx1KerEtsqR9dAGIjLKKF6EYAq20u5n/2Q==');
}
}



@media all {
    
#de0478b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#\33 cd99627[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 5% 100%);
}
#\33 cd99627 {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px -2px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f0fe6747[data-css-edit] {
    clip-path: polygon(5% 0, 100% 0, 100% 100%, 0 100%);
}
#f0fe6747 {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px -2px -2px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 63b4ecb {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e4b3a6f5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\34 3c7eaa9::before, #\34 3c7eaa9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\34 3c7eaa9 {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/PXL_20251220_204123706-1920w.jpg");
    background-position: 0% 50%;
    margin: 0px 0px 0px 0px;
}
#\34 3c7eaa9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAwABBAUCERIhQlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAABEAAf/aAAwDAQACEQMRAD8AyFNalHKMKKJxD65eqw8q2d9d+XP1ERpKZt//2Q==');
}
    
#\37 70fc41f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
}
    
#c26a33d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 a5e839f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 abfec9f {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\34 a6fe390 {
    background-color: var(--color_2);
    background-image: none;
}
    
#bbd9a1cb {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#de034404 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e7562daf {
    background-color: var(--color_6);
    background-image: none;
}
    
#aac1ff90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 a0e9dc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#c98b1e7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: -17px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 65122c1 {
    width: 455px;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#bb1dfde4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -16px;
}
    
#f409b19f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 fd3d6ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f534a17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -25px;
    grid-area: auto / auto / auto / auto;
}
    
#b403385f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: -16px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f48f235 {
    margin: 0px 0px 0px 0px;
}
    
#\32 d50fcf6 {
    width: 370px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#cf4ef296 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -22px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8d81f24 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\37 8b457da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2f85112 {
    width: 456px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d9e485a7 {
    min-height: 53px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 a1d2bba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -21px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d97 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 c5b18f3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3ddd32d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 2571259 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\31 9756512 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 4059131 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b3c1fb91 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#c338bb08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.67%;
    min-width: 4%;
}
    
#cb3b2f9a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c82608a0 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 cf86b29 {
    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;
}
    
#d0c6a08d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.33%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/PXL_20251220_155727131.MP-1920w.jpg");
}
#d0c6a08d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAhEAACAAUEAwAAAAAAAAAAAAABAgADBAURBxIhQRMVYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQASQf/aAAwDAQACEQMRAD8Aba9RbhXW6ePMzT14ZO8ROPe2Z2Ztu4nJ5ifn0LU7sZNQ6MwwxHcG9Sp5M+bk/YG67KKhk//Z');
}
    
#b272a981 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_cjh {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#group_37d {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#widget_3fe {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fca2db3c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fca2db3c {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2cefe74 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\36 b708aaa {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e7118da5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e7118da5 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 347031c {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\34 cde13fb {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 ac62a37.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 ac62a37 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ec6ddfb {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 ee7b91c {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb9ec6aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eb9ec6aa {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 216029b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\31 dc11254 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 e5e0f04 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f951c604.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f951c604 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efa9e23a {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#f78e3469 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 fc4916b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fc4916b {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9ce7d31 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\37 3e66d2e {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#f32af679 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 3dd7306.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 3dd7306 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 65834a0 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#fc58d62e {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 6c004ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6c004ae {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ed0a835 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: -7px;
}
    
#\32 41df7f7 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 13aba9e {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 9413dc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 9413dc1 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 21f7a96 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\31 7e41680 {
    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;
}
    
#a0e58c05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 e65236e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\37 c9255a8 {
    align-items: center;
    width: 47.85%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\33 6756e61 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 8b72bcd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8b72bcd {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ce1d3be {
    align-items: center;
    width: 47.85%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 7238bf1 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 926a2da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 926a2da {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3bf0ae1 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#a0412122 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#aac8d6f5 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 139c2f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 139c2f6 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b68c123 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#c7ed43fe {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\35 13ed944 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 7d79ab6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 7d79ab6 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 58a8d29 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\33 876f3b2 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 d2c057c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 d2c057c {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d5a7dd {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 0px;
}
    
#\34 6e6968e {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 61d58c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 61d58c1 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebc1df0c {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7649ec8 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 082c41a {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c494e1fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c494e1fa {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a127b7d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a127b7d2 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5532ad {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 35b6fa9 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ec29ac2 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 d669f1e {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae5da34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aae5da34 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f918d0d9 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 a425faa {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a4954e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a4954e2 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5814a3c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 5814a3c {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6549396 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a63d6ef {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 2;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: -7px;
}
    
#\33 f64e21a {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#ad547647 {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7a16a27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7a16a27 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0f992e5 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d8f884c {
    width: 18.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d1db60d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d1db60d6 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 2145258 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5566331 {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 80px 30px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 020c2ba::before, #\31 020c2ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\31 020c2ba {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/c01ec88f/dms3rep/multi/opt/AdobeStock_251462535-1920w.jpeg");
    margin: 0px 0px 0px 0px;
}
#\31 020c2ba.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIEAwUGBxEhIzGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAgMBAAAAAAAAAAAAAAABAgADBBEhIv/aAAwDAQACEQMRAD8AitmP5VGARU1e0jYnsFRuzIlhx5HeoihLm3En1HsVRrk//9k=');
}
    
#\38 a373690[data-css-edit] {
    clip-path: polygon(0 0, 95% 0, 100% 100%, 0% 100%);
}
#\38 a373690 {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px -2px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d149b8d2 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#\39 a822696 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\34 456833f {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#f36cb06e {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f78f0163 {
    width: 100.00%;
    grid-template-rows: minmax(398px, max-content);
    max-width: 100%;
}
    
#f1b9258c {
    background-color: var(--color_3);
    background-image: none;
}
    
#c2d4b8cc {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\31 0c535a5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c716acbd[data-css-edit] {
    clip-path: polygon(0 0, 100% 0%, 95% 100%, 0% 100%);
}
#c716acbd {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 50%;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -2px 0px 0px -1px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 a95ff9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 68af220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 ddc7c41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b4f95abf {
    margin: 0px 0% 0px 0%;
}
    
#ed5ecded {
    width: 50%;
    height: 420px;
    max-width: 100%;
}
    
#\34 fc6c562 {
    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;
}
    
#\37 0e20391 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
}
    
#de903ab9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de903ab9 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c216ec56 {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5b1e49e {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\30 7a67249 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f965068 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#ae076415.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ae076415 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1fcea4d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c4eb86f {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\35 d36f1b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d36f1b7 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd6371dd {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#f241dcdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f241dcdc {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d194268c {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efa2f5e0 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#d73a03f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d73a03f8 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8d73939 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 9932e11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 9932e11 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30d362e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2ad1c84 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\30 3a2c559.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 3a2c559 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d8ccfdf {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 99d3073.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 99d3073 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2079bda {
    align-items: flex-start;
    width: 100.00%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    order: 4;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 eacba43 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\37 fd479bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 fd479bc {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 541f677 {
    align-items: center;
    width: 45.14%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.2965034965034965%;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\39 3ae4774.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3ae4774 {
    width: 77.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b991b00e {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dcc545b {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9cd9b5a {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d19b04d6 {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4ca73b9 {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fdc356a {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8e35ee9 {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6f55bea {
    width: 16.67%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed62c3c0 {
    width: 16.67%;
    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 (min-width: 768px) and (max-width: 1024px) {
    
#\33 f6ab31d {
    margin: 0px 0% 0px 0%;
}
    
#\31 f685934::before, #\31 f685934 > .bgExtraLayerOverlay {
    
}
    
#e53f1e31 {
    padding: 0px 0px 0px 0px;
}
    
#\30 b4fad42 {
    width: 100%;
}
    
#widget_iqt {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f63a505a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#\30 28e2bf8 {
    width: 48.5%;
    min-height: 8px;
}
    
#ff69a983 {
    width: 48.5%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebd29bd4 {
    padding: 0px 0px 0px 0px;
}
    
#\32 4c0560d {
    margin: 0px 0% 0px 0%;
}
    
#group_drb {
    width: 100%;
}
    
#group_ums::before, #group_ums > .bgExtraLayerOverlay {
    
}
#group_ums.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAAYABwAAAAAAAAAAAAABAgADBAURIQcSExUyQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABEkFR/9oADAMBAAIRAxEAPwBtq4iXCut09euzVC+Se8ROPemZ2ZgvMTk7ifnUDU7sZNRMRmGGK6zBe1A7NRNyfsDTelErh//Z');
}
    
#widget_46u {
    height: 350px;
}
    
#innergrid_sdm {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 dbf2999 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cbb1bf20::before, #cbb1bf20 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2204076 {
    width: 48.5%;
    min-height: 8px;
}
    
#\31 2471fe8 {
    width: 48.5%;
    min-height: 8px;
}
    
#\32 60636b8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#cafa88a0 {
    height: 350px;
}
    
#a82a3635 {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 497aee8::before, #\32 497aee8 > .bgExtraLayerOverlay {
    
}
#\32 497aee8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQH/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwQFEUEGExIhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQMCIf/aAAwDAQACEQMRAD8AMuvKKqmqJjUlUyS2fAU6EOy+WW3rXznkvgZ97jNbkmbdSzSSXdMmJ5aJ1r86G4K4ITuvT//Z');
}
    
#\33 1e159b5 {
    padding: 0px 0px 0px 0px;
}
    
#\37 0d217a4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7cac0ea {
    width: 100%;
}
    
#f35c8a81 {
    height: 350px;
}
    
#fc80817e {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f0494b5 {
    width: 48.5%;
    min-height: 8px;
}
    
#a2640c7c {
    width: 48.5%;
    min-height: 8px;
}
    
#\38 076760a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#\39 9c3b14e {
    height: 350px;
}
    
#ed570e2e {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd67186b {
    grid-template-rows: minmax(350px, max-content);
}
    
#\32 0e0af26 {
    padding: 0px 0px 0px 0px;
}
    
#\35 6f1230f {
    margin: 0px 0% 0px 0%;
}
    
#d796f23e::before, #d796f23e > .bgExtraLayerOverlay {
    
}
#d796f23e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIH/8QAIRAAAQMDBAMAAAAAAAAAAAAAAgABIQMEBRESE2EUFcH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgNB/9oADAMBAAIRAxEAPwAlksVkSGsx29MhotrHxG+W+aPEOOltR1N2ouIzDwp9bbPPG09KSr46N1xw/9k=');
}
    
#a2233c70 {
    width: 100%;
}
    
#b2e24081 {
    height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f57d529e {
    width: 48.5%;
    min-height: 8px;
}
    
#\30 c4b8d4e {
    height: 350px;
}
    
#\38 2721a7f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#c1195eb5 {
    width: 48.5%;
    min-height: 8px;
}
    
#\33 aabe00e {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1d47e6b {
    height: 350px;
}
    
#ba2db60b {
    margin: 0px 0% 0px 0%;
}
    
#f712bb4d::before, #f712bb4d > .bgExtraLayerOverlay {
    
}
#f712bb4d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAGhAAAgMBAQAAAAAAAAAAAAAAAhEAAQMEEv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANbjw6ViWSDAQRC27kivP1bxpuIi1LH/2Q==');
}
    
#\37 e7cb794 {
    width: 100%;
}
    
#\36 40883e4 {
    grid-template-rows: minmax(350px, max-content);
}
    
#\38 c7569f0 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8423989 {
    height: 350px;
}
    
#dd5cf471 {
    width: 48.5%;
    min-height: 8px;
}
    
#\35 c2d075f {
    grid-template-rows: minmax(350px, max-content);
}
    
#\39 f08e799 {
    width: 48.5%;
    min-height: 8px;
}
    
#\34 4dfe453 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e5b92a2 {
    padding: 0px 0px 0px 0px;
}
    
#\37 f781f03 {
    margin: 0px 0% 0px 0%;
}
    
#\31 cafacb6 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8c37e2d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_a8f {
    height: 240px;
}
    
#d5068848 {
    height: 240px;
}
    
#e7853500 {
    height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbdd4abc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7d9e5b4 {
    width: 100%;
}
    
#\39 0c12342 {
    grid-template-rows: minmax(350px, max-content);
}
    
#d8db12c7 {
    padding: 0px 0px 0px 0px;
}
    
#d189a43d {
    margin: 0px 0% 0px 0%;
}
    
#\37 1cd0564::before, #\37 1cd0564 > .bgExtraLayerOverlay {
    
}
#\37 1cd0564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAADAAECBBIhBQYTFCJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8An6nuaoiMYigI82a2/wCOp3JVy9dUecoiBjWx2JQ3P//Z');
}
    
#\32 792c111 {
    height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c85b16d {
    margin: 0px 0% 0px 0%;
}
    
#fdba4b18 {
    padding: 0px 0px 0px 0px;
}
    
#e7cb949e {
    height: 350px;
}
    
#e73006b3 {
    grid-template-rows: minmax(350px, max-content);
}
    
#f1d51bdd::before, #f1d51bdd > .bgExtraLayerOverlay {
    
}
#f1d51bdd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAACAgMBAAAAAAAAAAAAAAABAgADBCEiBf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAACAwAEASEx/9oADAMBAAIRAxEAPwCJPpJgoowmsLsOwx1KerEtsqR9dAGIjLKKF6EYAq20u5n/2Q==');
}
    
#\30 1a4c3a2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de0478b6 {
    width: 48.5%;
    min-height: 8px;
}
    
#\39 63b4ecb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#\37 70fc41f {
    width: 48.5%;
    min-height: 8px;
}
    
#\36 abfec9f {
    height: 350px;
}
    
#bbd9a1cb {
    grid-template-rows: minmax(350px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de034404 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\33 a0e9dc9 {
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 65122c1 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\32 d50fcf6 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#f409b19f {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#cf4ef296 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\35 fd3d6ee {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 f534a17 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\37 8b457da {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 2f85112 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#d9e485a7 {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 8% 2%;
}
    
#\35 a1d2bba {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4059131 {
    width: 15%;
}
    
#cb3b2f9a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 3%;
}
    
#c338bb08 {
    width: 57.15%;
    min-height: 8px;
}
    
#d0c6a08d {
    width: 39.85%;
    min-height: 8px;
}
#d0c6a08d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAhEAACAAUEAwAAAAAAAAAAAAABAgADBAURBxIhQRMVYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQASQf/aAAwDAQACEQMRAD8Aba9RbhXW6ePMzT14ZO8ROPe2Z2Ztu4nJ5ifn0LU7sZNQ6MwwxHcG9Sp5M+bk/YG67KKhk//Z');
}
    
#group_cjh {
    justify-content: space-between;
    height: auto;
    min-height: 64px;
    align-items: center;
}
    
#\36 b708aaa {
    width: 16.77%;
}
    
#e7118da5 {
    width: 78.93%;
}
    
#b3c1fb91 {
    width: 100.00%;
}
    
#\39 9ce7d31 {
    align-items: center;
}
    
#\37 ed0a835 {
    align-items: center;
}
    
#\37 216029b {
    align-items: center;
}
    
#\36 347031c {
    align-items: center;
}
    
#\32 21f7a96 {
    width: 100.00%;
}
    
#\33 e65236e {
    justify-content: space-between;
    height: auto;
    min-height: 64px;
    align-items: flex-start;
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\37 c9255a8 {
    width: 100%;
    height: auto;
    min-height: 67px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 ce1d3be {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 7238bf1 {
    width: 15%;
}
    
#\39 926a2da {
    width: 78.93%;
}
    
#\37 3bf0ae1 {
    align-items: center;
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a0412122 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b68c123 {
    align-items: center;
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c7ed43fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\32 58a8d29 {
    align-items: center;
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 876f3b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9d5a7dd {
    align-items: center;
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 6756e61 {
    width: 15%;
}
    
#aac8d6f5 {
    width: 15%;
}
    
#\35 13ed944 {
    width: 15%;
}
    
#ebc1df0c {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    margin-top: 4px;
}
    
#\34 6e6968e {
    width: 15%;
}
    
#\36 7649ec8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 35b6fa9 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 e5532ad {
    width: 15%;
}
    
#\31 082c41a {
    width: 15%;
}
    
#\35 d669f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#\32 ec29ac2 {
    width: 15%;
}
    
#e6549396 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 95.48%;
}
    
#\32 a63d6ef {
    align-items: center;
}
    
#f0f992e5 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 95.48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5566331 {
    width: 100%;
}
    
#\31 020c2ba::before, #\31 020c2ba > .bgExtraLayerOverlay {
    
}
#\31 020c2ba.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIEAwUGBxEhIzGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAgMBAAAAAAAAAAAAAAABAgADBBEhIv/aAAwDAQACEQMRAD8AitmP5VGARU1e0jYnsFRuzIlhx5HeoihLm3En1HsVRrk//9k=');
}
    
#b4f95abf {
    margin: 0px 0% 0px 0%;
}
    
#\34 456833f {
    padding: 0px 0px 0px 0px;
}
    
#ed5ecded {
    height: 350px;
}
    
#f78f0163 {
    grid-template-rows: minmax(350px, max-content);
}
    
#\30 7a67249 {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 f965068 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a5b1e49e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c216ec56 {
    width: 12%;
}
    
#b4ca73b9 {
    width: 12%;
}
    
#\31 1fcea4d {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 c4eb86f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd6371dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b991b00e {
    width: 12%;
}
    
#\30 fdc356a {
    width: 12%;
}
    
#d194268c {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#efa2f5e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a8d73939 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 dcc545b {
    width: 12%;
}
    
#f8e35ee9 {
    width: 12%;
}
    
#e30d362e {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 2ad1c84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d8ccfdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2079bda {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 eacba43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 541f677 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 9cd9b5a {
    width: 12%;
}
    
#c6f55bea {
    width: 12%;
}
    
#d19b04d6 {
    width: 12%;
}
    
#ed62c3c0 {
    width: 12%;
}
}



@media (max-width: 767px) {
    
#\31 8d81f24 {
    grid-template-rows: minmax(8px, max-content);
}
    
#d9e485a7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 f6ab31d {
    margin: 0px 0% 0px 0%;
}
    
#\31 f685934::before, #\31 f685934 > .bgExtraLayerOverlay {
    
}
    
#\35 3701dff {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e53f1e31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 b4fad42 {
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_iqt {
    width: 100%;
}
    
#widget_hb1 {
    width: 100%;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\30 28e2bf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#ff69a983 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#f63a505a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_8gb {
    width: 100.00%;
    height: 274px;
}
}



@media (max-width: 767px) {
    
#\33 0c2ee17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ebd29bd4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_drb {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4c0560d {
    margin: 0px 0% 0px 0%;
}
    
#group_pph {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_thm {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_cr3 {
    min-height: 15px;
}
    
#group_ums::before, #group_ums > .bgExtraLayerOverlay {
    
}
#group_ums.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAiEAACAAYABwAAAAAAAAAAAAABAgADBAURIQcSExUyQWH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAABEkFR/9oADAMBAAIRAxEAPwBtq4iXCut09euzVC+Se8ROPemZ2ZgvMTk7ifnUDU7sZNRMRmGGK6zBe1A7NRNyfsDTelErh//Z');
}
    
#widget_46u {
    height: 250px;
}
    
#innergrid_sdm {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\36 9ce5382 {
    min-height: 15px;
}
}



@media (max-width: 767px) {
    
#\37 703c981 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 dbf2999 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 70px 15px 30px 15px;
}
    
#cbb1bf20::before, #cbb1bf20 > .bgExtraLayerOverlay {
    
}
    
#group_524 {
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 581266b {
    margin: 0px 0% 0px 0%;
}
    
#widget_dks.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dks {
    height: 320px;
    margin: -15px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b2204076 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\31 2471fe8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\32 60636b8 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ae8b38cb {
    min-height: 15px;
}
    
#cafa88a0 {
    height: 250px;
}
    
#bb764142::before, #bb764142 > .bgExtraLayerOverlay {
    
}
#bb764142.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUBAQEAAAAAAAAAAAAAAwABAgQRIQYS/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMRIVH/2gAMAwEAAhEDEQA/AJ/HCECvaCMOvNscm9d+LTQol+I7cM3ERGmsaQh1x4f/2Q==');
}
    
#a82a3635 {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\36 dac1b1a {
    min-height: 15px;
}
}



@media (max-width: 767px) {
    
#\32 497aee8::before, #\32 497aee8 > .bgExtraLayerOverlay {
    
}
#\32 497aee8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQH/8QAIBAAAgAGAgMAAAAAAAAAAAAAAQIAAwQFEUEGExIhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQMCIf/aAAwDAQACEQMRAD8AMuvKKqmqJjUlUyS2fAU6EOy+WW3rXznkvgZ97jNbkmbdSzSSXdMmJ5aJ1r86G4K4ITuvT//Z');
}
    
#\36 c02218e {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fc80817e {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\33 1e159b5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 630a55c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 0d217a4 {
    margin: 0px 0% 0px 0%;
}
    
#f35c8a81 {
    height: 250px;
}
    
#\37 b6a4b43 {
    min-height: 15px;
}
    
#\39 7cac0ea {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f2819a6 {
    min-height: 15px;
}
    
#\31 f109c23 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 f0494b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\39 9c3b14e {
    height: 250px;
}
    
#\36 bc26349 {
    min-height: 15px;
}
    
#\35 d2d57fa {
    min-height: 15px;
}
    
#\32 d6c55f9::before, #\32 d6c55f9 > .bgExtraLayerOverlay {
    
}
#\32 d6c55f9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhABAQABAwUAAAAAAAAAAAAAAgEABRExAwYTIZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwCQ9LOrN9Q+vGd0rxMzL7G1dtIQUK7yy8z5jGRkulRtAcn/2Q==');
}
    
#ed570e2e {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#a2640c7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\38 076760a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\30 a8fbb88 {
    min-height: 15px;
}
    
#\38 3095dc4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd67186b {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\32 0e0af26 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 6f1230f {
    margin: 0px 0% 0px 0%;
}
    
#\35 65ad756 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d796f23e::before, #d796f23e > .bgExtraLayerOverlay {
    
}
#d796f23e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIH/8QAIRAAAQMDBAMAAAAAAAAAAAAAAgABIQMEBRESE2EUFcH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBf/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgNB/9oADAMBAAIRAxEAPwAlksVkSGsx29MhotrHxG+W+aPEOOltR1N2ouIzDwp9bbPPG09KSr46N1xw/9k=');
}
    
#a2233c70 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 21a236d {
    min-height: 15px;
}
    
#c39a5dce {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b2e24081 {
    height: 250px;
}
}



@media (max-width: 767px) {
    
#dc709922 {
    min-height: 15px;
}
    
#\30 c4b8d4e {
    height: 250px;
}
    
#f57d529e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\38 2721a7f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c1195eb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 5e86e92 {
    min-height: 15px;
}
    
#e3420362::before, #e3420362 > .bgExtraLayerOverlay {
    
}
#e3420362.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECBAUDEUEGByEyYZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AJjVvKael5J/UaGpktd02x6NRT3Zg000kvsRER8Z+gADpTbGxC4f/9k=');
}
    
#\33 aabe00e {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
}



@media (max-width: 767px) {
    
#\33 1d47e6b {
    height: 250px;
}
    
#\38 1128c47 {
    min-height: 15px;
}
    
#\31 d9df641 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ba2db60b {
    margin: 0px 0% 0px 0%;
}
    
#f712bb4d::before, #f712bb4d > .bgExtraLayerOverlay {
    
}
#f712bb4d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAGhAAAgMBAQAAAAAAAAAAAAAAAhEAAQMEEv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/ANbjw6ViWSDAQRC27kivP1bxpuIi1LH/2Q==');
}
    
#d71e2ccc {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 40883e4 {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\37 e7cb794 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 02e6332 {
    min-height: 15px;
}
    
#\38 c7569f0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#bad5cffe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 8423989 {
    height: 250px;
}
    
#dd5cf471 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 579639a {
    min-height: 15px;
}
    
#dd3fe495::before, #dd3fe495 > .bgExtraLayerOverlay {
    
}
#dd3fe495.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAxEEBRJSsf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQADAQEAAAAAAAAAAAAAAAABAgMhAP/aAAwDAQACEQMRAD8AymriyQ92LOyM8LBksX4pv1WQXEiqJ7IiM81zOfOjEne//9k=');
}
    
#\35 c2d075f {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#d8aeaf24 {
    min-height: 15px;
}
    
#\39 f08e799 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 4dfe453 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\38 e5b92a2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 7da37ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 f781f03 {
    margin: 0px 0% 0px 0%;
}
    
#\31 cafacb6 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_3js {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_5uo {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\38 f9655f4 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d9b21c6c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 1e2447d {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4ac9887 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#da1ef262 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 8c37e2d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_a8f {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d5068848 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e7853500 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_mb2 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_kuj {
    width: 100%;
    min-height: 50px;
}
    
#widget_m4f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#widget_m4f {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\35 7d9e5b4 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0c12342 {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#d8db12c7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#d189a43d {
    margin: 0px 0% 0px 0%;
}
    
#c6492bc3 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 1cd0564::before, #\37 1cd0564 > .bgExtraLayerOverlay {
    
}
#\37 1cd0564.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwMFAQAAAAAAAAAAAAADAAECBBIhBQYTFCJB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8An6nuaoiMYigI82a2/wCOp3JVy9dUecoiBjWx2JQ3P//Z');
}
    
#\32 792c111 {
    height: 250px;
}
    
#c7522dfa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#edbb0e0c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 72b61ed {
    min-height: 15px;
}
    
#\31 6b928c1 {
    min-height: 15px;
}
}



@media (max-width: 767px) {
    
#\32 c85b16d {
    margin: 0px 0% 0px 0%;
}
    
#\39 8526d6f {
    min-height: 15px;
}
    
#f28e3a3c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fdba4b18 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#e7cb949e {
    height: 250px;
}
    
#\32 46b8c18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e73006b3 {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\35 a2d1595 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f1d51bdd::before, #f1d51bdd > .bgExtraLayerOverlay {
    
}
#f1d51bdd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAbEAACAgMBAAAAAAAAAAAAAAABAgADBCEiBf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQACAgMAAAAAAAAAAAAAAAACAwAEASEx/9oADAMBAAIRAxEAPwCJPpJgoowmsLsOwx1KerEtsqR9dAGIjLKKF6EYAq20u5n/2Q==');
}
    
#\30 1a4c3a2 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6c2c3be {
    min-height: 15px;
}
}



@media (max-width: 767px) {
    
#de0478b6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 cd99627 {
    min-height: 15px;
}
    
#f0fe6747 {
    min-height: 15px;
}
    
#\39 63b4ecb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 3c7eaa9::before, #\34 3c7eaa9 > .bgExtraLayerOverlay {
    
}
#\34 3c7eaa9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAwABBAUCERIhQlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAABEAAf/aAAwDAQACEQMRAD8AyFNalHKMKKJxD65eqw8q2d9d+XP1ERpKZt//2Q==');
}
    
#\37 70fc41f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 abfec9f {
    height: 250px;
}
    
#bbd9a1cb {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
}



@media (max-width: 767px) {
    
#de034404 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 6%;
}
    
#aac1ff90 {
    width: 100.00%;
}
    
#\33 a0e9dc9 {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\36 65122c1 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\32 d50fcf6 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#f409b19f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#cf4ef296 {
    width: 100.00%;
}
    
#\35 fd3d6ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\39 f534a17 {
    width: 100.00%;
}
    
#\37 8b457da {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 20px;
}
    
#\31 2f85112 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#d9e485a7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 0% 10% 0%;
}
    
#\35 a1d2bba {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c338bb08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#cb3b2f9a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d0c6a08d {
    width: 100%;
    min-height: 200px;
    align-items: center;
    order: 0;
}
#d0c6a08d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABAb/xAAhEAACAAUEAwAAAAAAAAAAAAABAgADBAURBxIhQRMVYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQASQf/aAAwDAQACEQMRAD8Aba9RbhXW6ePMzT14ZO8ROPe2Z2Ztu4nJ5ifn0LU7sZNQ6MwwxHcG9Sp5M+bk/YG67KKhk//Z');
}
    
#\33 e65236e {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 c9255a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ce1d3be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3bf0ae1 {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a0412122 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b68c123 {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c7ed43fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 58a8d29 {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 876f3b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9d5a7dd {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ebc1df0c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7649ec8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 35b6fa9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 d669f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e6549396 {
    width: 100.00%;
}
    
#f0f992e5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 5566331 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c716acbd {
    min-height: 15px;
}
    
#\31 020c2ba::before, #\31 020c2ba > .bgExtraLayerOverlay {
    
}
#\31 020c2ba.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAgEAABAwIHAAAAAAAAAAAAAAABAAIEAwUGBxEhIzGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAgMBAAAAAAAAAAAAAAABAgADBBEhIv/aAAwDAQACEQMRAD8AitmP5VGARU1e0jYnsFRuzIlhx5HeoihLm3En1HsVRrk//9k=');
}
    
#\38 a373690 {
    min-height: 15px;
}
    
#\39 a822696 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4f95abf {
    margin: 0px 0% 0px 0%;
}
    
#\34 456833f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#ed5ecded {
    height: 250px;
}
    
#f78f0163 {
    width: 100.00%;
    grid-template-rows: minmax(250px, max-content);
}
    
#\37 0e20391 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2d4b8cc {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 7a67249 {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 f965068 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a5b1e49e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 1fcea4d {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 c4eb86f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd6371dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d194268c {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#efa2f5e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a8d73939 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e30d362e {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 2ad1c84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d8ccfdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2079bda {
    column-gap: 4.2965034965034965%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 eacba43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 541f677 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 fdc356a {
    width: 12%;
}
    
#\38 dcc545b {
    width: 12%;
}
    
#f8e35ee9 {
    width: 12%;
}
    
#b991b00e {
    width: 12%;
}
    
#\35 9cd9b5a {
    width: 12%;
}
    
#c216ec56 {
    width: 12%;
}
    
#b4ca73b9 {
    width: 12%;
}
    
#c6f55bea {
    width: 12%;
}
    
#d19b04d6 {
    width: 12%;
}
    
#ed62c3c0 {
    width: 12%;
}
}

