@media all {
  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_1) !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-width:2px 0px 0px 0px !important;
    border-color:var(--color_1) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1945961225 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-image:none !important;
    background-color:rgba(12,31,42,1) !important;
  }

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

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

  *#dm .dmInner div.u_1408887463 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-image:none !important;
    background-color:rgba(12,31,42,1) !important;
  }

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

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

  *#dm .dmInner div.u_1769104730 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-image:none !important;
    background-color:rgba(12,31,42,1) !important;
  }

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

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

  *#dm .dmInner div.u_1917108390 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-image:none !important;
    background-color:rgba(12,31,42,1) !important;
  }

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

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

  *#dm .dmInner div.u_1306318257 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-image:none !important;
    background-color:rgba(12,31,42,1) !important;
  }

  *#dm .dmInner div.u_1071922066 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1645363096 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1899678485 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1844482922 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1661538886 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1765984771 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1456218307 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1546565998 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1697436366 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1888277889 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1542968771 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

  *#dm .dmInner div.u_1689655815 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1887765335 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1287440410 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1384324408 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

  *#dm .dmInner div.u_2108290730 .caption-inner a.caption-button { display:block !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 230px 40px 150px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/download-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vjg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vjg {
    width: 55.07%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_g0l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g0l {
    width: 50.96%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#group_5qe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#widget_6fm {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
}
    
#\30 a6bc12a {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
}
    
#b92658a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b92658a9 {
    width: 50.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_mi0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 15px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_gc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p4p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 53bbf68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-image: linear-gradient(90deg, rgba(0, 28, 43, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#e830f8ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#d096cbe6 {
    min-height: 435px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\37 24e7231 {
    margin: 0px 0% 0px 0%;
}
    
#widget_slr {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_o5l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_o5l {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 15px 0% 0px 0%;
}
    
#widget_p7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_p7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -5px 0% 0px 0%;
}
    
#a4d0048b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a4d0048b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#a823ba36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-image: linear-gradient(90deg, rgba(0, 28, 43, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 7483bd6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f5377c6e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5377c6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 15px 0% 0px 0%;
}
    
#\36 1bd46f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1bd46f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -5px 0% 0px 0%;
}
    
#\35 1e822ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 1e822ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#ace274dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-image: linear-gradient(90deg, rgba(0, 28, 43, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03) rgba(255, 255, 255, 0.03);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#bcfb6f80 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 6c003e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 6c003e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 15px 0% 0px 0%;
}
    
#\38 6ba94d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6ba94d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -5px 0% 0px 0%;
}
    
#e3c8e896.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3c8e896 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1d8d67a::before, #\32 1d8d67a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.54;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#\32 1d8d67a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1578662996442-48f60103fc96-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\32 1d8d67a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIDCP/EAB0QAAICAQUAAAAAAAAAAAAAAAABAhQDBBEhMVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AznHSxXS4Gpw8kbbSWyC9kA//2Q==');
}
    
#\38 f81fdd6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,28,43,1);
    background-image: none;
}
    
#\35 60566ae {
    min-height: 154px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 40px 15px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e466e9f {
    margin: 0px 0% 0px 0%;
}
    
#widget_fqf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_l6v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 f94a862 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 7c45a46::before, #\35 7c45a46 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.92;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 23%, rgba(0, 0, 0, 0) 100%);
}
#\35 7c45a46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1612872087720-bb876e2e67d1-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\35 7c45a46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAYH/8QAIRAAAQQCAAcAAAAAAAAAAAAAAQIDBBIAEQYHITEyUYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQITQf/aAAwDAQACEQMRAD8ApjDYhzkxpCKOUvr3j0swykEJ75mR45JLs15hbrzqiU2PgDvoMGrmOqx1E19GTdX8GzVZ/9k=');
}
    
#\31 2ebff8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f4a67536 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 e305149 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ff61ab94::before, #ff61ab94 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.92;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#ff61ab94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1566577739112-5180d4bf9390-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#ff61ab94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIEBf/EACAQAAEEAgEFAAAAAAAAAAAAAAECAwURAAQSISUxQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAiFR/9oADAMBAAIRAxEAPwDGkpvQjnXNZrYDqLomvOBOxqqSCHzR64qt+DcXzVDpUoezV5UJOIodrH3JrU9DpzmH/9k=');
}
    
#e425f23e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cd3e437b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 59a51e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 323ba80::before, #\34 323ba80 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#\34 323ba80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1546519638-68e109498ffc-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\34 323ba80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMGB//EAB4QAAEEAgMBAAAAAAAAAAAAAAEAAgMEERMGIlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAARFR/9oADAMBAAIRAxEAPwDH+b3a7Kkbd4s2njGfkKA3P9TJZ90jpHjsTlBgIJQpcP/Z');
}
    
#\34 42dfa96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f1e04660 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 aa0838d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#be3804fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#be3804fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 15px 0% 0px 0%;
}
    
#\32 2137c07.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 2137c07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc466830.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cc466830 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbcf30e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cbcf30e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 9d9e0a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dcbecd3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 7691da9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,28,43,1);
    background-image: none;
}
    
#b8d13f47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ea37cd39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d8f2b96f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b7de8f3a {
    min-height: 364px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#d0f5a231::before, #d0f5a231 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.92;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#d0f5a231 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1508344928928-7165b67de128-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#d0f5a231.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwX/xAAjEAABAwMCBwAAAAAAAAAAAAABAgMRAAQFBjESExQhMlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEITH/2gAMAwEAAhEDEQA/AAdGLusk0p5toLQB5RtUJVo+lRHJUYMbGl7KXjWJ0y61bNcJIiRFG/VKPf38FCSxhwRtmEq6Jn//2Q==');
}
    
#\37 a27594d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 377cb16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dbb2c3d5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 033deaf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 dc1efa2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 17fce31::before, #\38 17fce31 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.92;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#\38 17fce31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1519861531473-9200262188bf-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    background-position: 50% 100%;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\38 17fce31.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQMCAAUSBAYRIRMxFDJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIREv/aAAwDAQACEQMRAD8Ao7/v20Wa8p0FwlnqIzHlkD65NIaLzb2oWxbF4SiJR7Hoisib+eiW8FkpPOQy5P27pR0j9P8AFTwqYGA6y/KHWsptRDCf/9k=');
}
    
#\34 f6f7be8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 d32fe29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ed500a58::before, #ed500a58 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.92;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 23%, rgba(0, 0, 0, 0) 100%);
}
#ed500a58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/soccer-player-action-stadium-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    background-position: 100% 50%;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#ed500a58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIEBwAAAAAAAAAAAAAAAQACAwQFFhITITGh4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAABAwQSUf/aAAwDAQACEQMRAD8AyWXT48q3BADTuT4qVp04aZHPaIoKuzdB5R//2Q==');
}
    
#c3fc56ac::before, #c3fc56ac > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 29%, rgba(0, 0, 0, 0) 100%);
}
#c3fc56ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/photo-1579952363873-27f3bade9f55-475h.jpg");
    border-radius: 10px 10px 10px 10px;
    padding: 250px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#c3fc56ac.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFB//EACEQAAECBgIDAAAAAAAAAAAAAAECBAADBQYREiFBBxMi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDEzH/2gAMAwEAAhEDEQA/AM6pttPrhpMqpv5M1wpAwkZ5AiYUtJZKFUt9lPB+T1DU3rUGLNSqcfSjOxTAnyw71GzCQVdnUcmJb14RXGM//9k=');
}
    
#\31 2dbf506 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 8f58cf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8f58cf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 304196f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 304196f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 29d16b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 29d16b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a9f2a49.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a9f2a49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 3855952 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eff39b11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff3d621d {
    min-height: 355px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\38 f42ec61::before, #\38 f42ec61 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.95;
    border-radius: inherit;
}
#\38 f42ec61 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/download-1920w.webp");
    background-attachment: fixed;
}
#\38 f42ec61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAQAgCdASoKAAcAAUAmJYgCdAEQFVEoNAuAAP39PaFTjTLgt3nN2nFs63hdueMGTvGnploN+TByQ2fBwNAAAA==');
}
    
#ec9f101d {
    margin: 0px 0% 0px 0%;
}
    
#widget_lda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ooq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_s4k {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9ju {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_qgt {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c2835e0 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#e956c4b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 b76f88d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 654e285 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7fb4da1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#faf3f558 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5226ab1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 1ae6bc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\38 5970929 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 bf3fbb0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/stack-vintage-trading-cards-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
#\38 bf3fbb0.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#fc2a1474 {
    min-height: 621px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#f3c54102 {
    margin: 0px 0% 0px 0%;
}
    
#c650f6f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b0b26a05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_0qp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_g2m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_3em {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 67.83%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a7t {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 6ee81b5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 65.06%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5387e63 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 5b80dbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b28f56ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 69.68%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2c1deaf {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 5e6f5b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 284b658 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 65.06%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 32a5b77 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 20cbdbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ahf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#\32 813a849 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c19f2fc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 c19f2fc {
    width: 230px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2250898 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1151481 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#decbc771 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ffb7cb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\30 66fc81c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 ba07a00 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#af147a52 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3d81c31 {
    min-height: 233px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#b9a23e22 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af52f53a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fcf95d11 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a6db2246 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\34 27e5e3f::before, #\34 27e5e3f > .bgExtraLayerOverlay {
    
}
#\34 27e5e3f {
    border-width: 1px 0px 1px 0px;
    border-color: rgba(255,255,255,0.05) rgba(0, 0, 0, 1) rgba(255,255,255,0.05) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    background-attachment: fixed;
}
    
#de524a79 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7647058823529411%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4dcf98d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\36 e39257d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 e02ac31 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1bfe9f4 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 60b27b8 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f971db4b {
    width: 65px;
    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 1786403 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 950a43a {
    min-height: 560px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\34 784fb46 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(7, 18, 24, 1);
    background-image: none;
}
    
#a127d1aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/e4262563/dms3rep/multi/opt/rare-sports-trading-cards-displayed-with-focus-rarity-1920w.jpg");
    border-radius: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
#a127d1aa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAgQF/8QAJBAAAgECAwkAAAAAAAAAAAAAAQIDAAQFITEREhUiJEFhgeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREBAAIDAAAAAAAAAAAAAAAAAQADAiEx/9oADAMBAAIRAxEAPwCe8xLrESaAzuV5T3ocTvBkIX2Dx9oYjcvBNHKoG/HofdaUeKTMikhcwDqaNYL0i6xwNT//2Q==');
}
    
#f4a1c9a2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ce2 {
    width: 62.81%;
    height: auto;
    max-width: 100%;
}
    
#widget_9d8 {
    width: 95.59%;
    height: auto;
    max-width: 100%;
}
    
#\30 4125d09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 4125d09 {
    width: 200px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0r6 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 1488397 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 8029912 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ca6003d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a6c48f02 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 da3efcc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#ffad6736 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ael {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_g9c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 6a66b21 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#\31 fa8d3ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fc57943d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d913b5e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d9136d7e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 3.975570307785153% 0%;
}
    
#ab98c6d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7fdaa96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e64e47c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 22eae51 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3fb7d8e {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3196522 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a1954e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 3.975570307785153% 0%;
}
    
#\31 1b7caf8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3f245b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d84c54d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cd92d94 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
    
#\35 0b2d98a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05) rgba(255,255,255,0.05);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#a6b9064f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.65%;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 97a9e70 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 16px;
    grid-area: auto / auto / auto / auto;
}
    
#fa359da4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8698a3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 3.975570307785153% 0%;
}
    
#\31 4e51e32 {
    justify-content: space-between;
    align-items: flex-start;
    width: 89.78%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 61c05bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e9900544 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fd5e0aa7 {
    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    max-width: 56px;
    order: 0;
    max-height: none;
}
}



@media all {
    
#\38 6786501.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 6786501 {
    width: 435px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b57a7437 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#aee96422 {
    min-height: 810px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a0c3134 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 8d9c082 {
    margin: 0px 0% 0px 0%;
}
    
#widget_11v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qi2 {
    width: 49.71%;
    height: auto;
    max-width: 100%;
}
    
#group_e7r {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 19px;
    --column-gap: 19px;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#\39 a6edbc1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 a6edbc1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6e392b5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 3;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fa3e7d7d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#fa3e7d7d {
    width: 435px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f1c6268 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b6437b4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f6db4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 97253fd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 627cba3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d4a95cc {
    justify-content: space-between;
    align-items: flex-start;
    width: 24%;
    min-height: 474.21875px;
    max-height: none;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(0, 170, 255, 0.3) rgba(0, 170, 255, 0.3) rgba(0, 170, 255, 0.3) rgba(0, 170, 255, 0.3);
    border-width: 1px 1px 1px 1px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac49b64d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#ac49b64d {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 127398a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cbeb57e {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4959110.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\30 4959110 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\33 5a146c3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 5a146c3 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 0f2245f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\34 0f2245f {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#ba1f66aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3f93fb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 767aed1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e363ec40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2b881d7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n7m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_n7m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -15px 0% 0px 0%;
}
    
#e3b48626 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 06af096 {
    justify-content: space-between;
    align-items: flex-start;
    width: 24%;
    min-height: 474.21875px;
    max-height: none;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(0,170,255,0.3) rgba(0,170,255,0.3) rgba(0,170,255,0.3) rgba(0,170,255,0.3);
    border-width: 1px 1px 1px 1px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faaccde2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#faaccde2 {
    width: 435px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ebaaf30 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c115d728.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c115d728 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a5b5812.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 a5b5812 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -15px 0% 0px 0%;
}
    
#f009fb7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#d9faf900 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 440fa01 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7ccab90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb1ca09b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 3;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 cd4dc91 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f27a22e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\35 f27a22e {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\37 70561f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 53d128c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9f86979.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 9f86979 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#d824a859 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad63b98c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1503cee.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\39 1503cee {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 526551e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7df422d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afd3dfd3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#afd3dfd3 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#b0f76327 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8c5ac04 {
    justify-content: space-between;
    align-items: flex-start;
    width: 24%;
    min-height: 474.21875px;
    max-height: none;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 2px 2px 2px 2px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d89c6411 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1a7a6f6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 1a7a6f6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#aebfbe01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aebfbe01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -15px 0% 0px 0%;
}
    
#\37 71068d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#f59b1308 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 12px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee5f5f82 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee74d27b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7f553ba {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 3;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 3bfda85 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e83e011e.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#e83e011e {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#d73eb2eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9391b6a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0aab68d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#b0aab68d {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 88553e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db8bf02c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6da72be.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\37 6da72be {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\36 c76a981 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 65f6778 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f96ce38b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#f96ce38b {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#d64df8c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 073f250 {
    justify-content: space-between;
    align-items: flex-start;
    width: 24%;
    min-height: 474.21875px;
    max-height: none;
    background-color: var(--color_3);
    background-image: none;
    height: auto;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(0,170,255,0.3) rgba(0,170,255,0.3) rgba(0,170,255,0.3) rgba(0,170,255,0.3);
    border-width: 1px 1px 1px 1px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 902b294.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 902b294 {
    width: 435px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 53c33ad {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1fae737.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 1fae737 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#bd793df5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bd793df5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -15px 0% 0px 0%;
}
    
#\30 926a7e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#c147b433 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed92f304 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd36d5f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 16090fa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 3;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 103b750 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a546b7.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\34 5a546b7 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\36 0c6d671 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d40b2154 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f55ae9dc.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#f55ae9dc {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#e6f12bb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa628dfa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5ad6e45.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\34 5ad6e45 {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 887dac1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb505892 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5d7cc7a.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\38 5d7cc7a {
    width: 24px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#dd0db575 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8m9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#widget_8m9 {
    width: 46.11%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 7;
    align-self: center;
    margin: -46px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 150px 2% 50px 40px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vjg {
    width: 77.19%;
}
    
#widget_g0l {
    width: 75.22%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 24e7231 {
    margin: 0px 0% 0px 0%;
}
    
#d096cbe6 {
    padding: 30px 30px 30px 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e466e9f {
    margin: 0px 0% 0px 0%;
}
    
#\35 60566ae {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 154px;
    row-gap: 20px;
    padding: 20px 30px 10px 30px;
}
    
#\32 1d8d67a::before, #\32 1d8d67a > .bgExtraLayerOverlay {
    
}
#\32 1d8d67a {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\32 1d8d67a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIDCP/EAB0QAAICAQUAAAAAAAAAAAAAAAABAhQDBBEhMVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AznHSxXS4Gpw8kbbSWyC9kA//2Q==');
}
    
#\35 7c45a46::before, #\35 7c45a46 > .bgExtraLayerOverlay {
    
}
#\35 7c45a46 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\35 7c45a46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAYH/8QAIRAAAQQCAAcAAAAAAAAAAAAAAQIDBBIAEQYHITEyUYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQITQf/aAAwDAQACEQMRAD8ApjDYhzkxpCKOUvr3j0swykEJ75mR45JLs15hbrzqiU2PgDvoMGrmOqx1E19GTdX8GzVZ/9k=');
}
    
#ff61ab94::before, #ff61ab94 > .bgExtraLayerOverlay {
    
}
#ff61ab94 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#ff61ab94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIEBf/EACAQAAEEAgEFAAAAAAAAAAAAAAECAwURAAQSISUxQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAiFR/9oADAMBAAIRAxEAPwDGkpvQjnXNZrYDqLomvOBOxqqSCHzR64qt+DcXzVDpUoezV5UJOIodrH3JrU9DpzmH/9k=');
}
    
#\34 323ba80::before, #\34 323ba80 > .bgExtraLayerOverlay {
    
}
#\34 323ba80 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\34 323ba80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMGB//EAB4QAAEEAgMBAAAAAAAAAAAAAAEAAgMEERMGIlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAARFR/9oADAMBAAIRAxEAPwDH+b3a7Kkbd4s2njGfkKA3P9TJZ90jpHjsTlBgIJQpcP/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 17fce31::before, #\38 17fce31 > .bgExtraLayerOverlay {
    
}
#\38 17fce31 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 17fce31.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQMCAAUSBAYRIRMxFDJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIREv/aAAwDAQACEQMRAD8Ao7/v20Wa8p0FwlnqIzHlkD65NIaLzb2oWxbF4SiJR7Hoisib+eiW8FkpPOQy5P27pR0j9P8AFTwqYGA6y/KHWsptRDCf/9k=');
}
    
#b7de8f3a {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 364px;
    row-gap: 20px;
    padding: 10px 30px 50px 30px;
}
    
#d0f5a231::before, #d0f5a231 > .bgExtraLayerOverlay {
    
}
#d0f5a231 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#d0f5a231.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwX/xAAjEAABAwMCBwAAAAAAAAAAAAABAgMRAAQFBjESExQhMlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEITH/2gAMAwEAAhEDEQA/AAdGLusk0p5toLQB5RtUJVo+lRHJUYMbGl7KXjWJ0y61bNcJIiRFG/VKPf38FCSxhwRtmEq6Jn//2Q==');
}
    
#ed500a58::before, #ed500a58 > .bgExtraLayerOverlay {
    
}
#ed500a58 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#ed500a58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIEBwAAAAAAAAAAAAAAAQACAwQFFhITITGh4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAABAwQSUf/aAAwDAQACEQMRAD8AyWXT48q3BADTuT4qVp04aZHPaIoKuzdB5R//2Q==');
}
    
#c3fc56ac::before, #c3fc56ac > .bgExtraLayerOverlay {
    
}
#c3fc56ac {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#c3fc56ac.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFB//EACEQAAECBgIDAAAAAAAAAAAAAAECBAADBQYREiFBBxMi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDEzH/2gAMAwEAAhEDEQA/AM6pttPrhpMqpv5M1wpAwkZ5AiYUtJZKFUt9lPB+T1DU3rUGLNSqcfSjOxTAnyw71GzCQVdnUcmJb14RXGM//9k=');
}
    
#dbb2c3d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff3d621d {
    min-height: 387px;
    padding: 50px 30px 50px 30px;
}
    
#ec9f101d {
    margin: 0px 0% 0px 0%;
}
    
#\38 f42ec61::before, #\38 f42ec61 > .bgExtraLayerOverlay {
    
}
#\38 f42ec61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAQAgCdASoKAAcAAUAmJYgCdAEQFVEoNAuAAP39PaFTjTLgt3nN2nFs63hdueMGTvGnploN+TByQ2fBwNAAAA==');
}
    
#group_s4k {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\38 c2835e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\34 654e285 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    height: auto;
    min-height: 117px;
}
    
#faf3f558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    height: auto;
    min-height: 117px;
}
    
#group_ooq {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 20px;
    --column-gap: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc2a1474 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f3c54102 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1151481 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fcf95d11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\34 27e5e3f::before, #\34 27e5e3f > .bgExtraLayerOverlay {
    
}
    
#de524a79 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#\39 ba07a00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#af147a52 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3d81c31 {
    padding: 50px 30px 50px 30px;
}
    
#b9a23e22 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#decbc771 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 3%;
    row-gap: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 950a43a {
    padding: 50px 30px 50px 30px;
}
    
#f4a1c9a2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ce2 {
    width: 100.00%;
}
    
#widget_9d8 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6c48f02 {
    min-height: 735px;
    padding: 50px 30px 50px 30px;
}
    
#ffad6736 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7fdaa96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.17%;
}
    
#\30 e64e47c {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.17%;
}
    
#\35 0b2d98a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_g9c {
    align-items: flex-start;
    column-gap: 3.6641221374045805%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aee96422 {
    padding: 50px 30px 50px 30px;
}
    
#\35 8d9c082 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d4a95cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.55%;
}
    
#\32 06af096 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.55%;
}
    
#a8c5ac04 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.55%;
}
    
#\34 073f250 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.55%;
}
    
#widget_qi2 {
    width: 100.00%;
}
    
#group_e7r {
    column-gap: 2.900763358778626%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 120px 4% 50px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#b92658a9 {
    width: 100.00%;
}
    
#widget_vjg {
    width: 100.00%;
}
    
#widget_g0l {
    width: 100.00%;
}
    
#group_5qe {
    --column-gap: 10px;
    column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#widget_6fm.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#widget_6fm {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\34 53bbf68 {
    width: 100%;
    min-height: 254px;
    align-items: flex-start;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#d096cbe6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 30px 15px;
}
    
#a823ba36 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#ace274dc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\37 24e7231 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 1d8d67a::before, #\32 1d8d67a > .bgExtraLayerOverlay {
    
}
#\32 1d8d67a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\32 1d8d67a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIDCP/EAB0QAAICAQUAAAAAAAAAAAAAAAABAhQDBBEhMVL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AznHSxXS4Gpw8kbbSWyC9kA//2Q==');
}
    
#\35 60566ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 15px 15px 15px 15px;
}
    
#\35 7c45a46::before, #\35 7c45a46 > .bgExtraLayerOverlay {
    
}
#\35 7c45a46 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\35 7c45a46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAYH/8QAIRAAAQQCAAcAAAAAAAAAAAAAAQIDBBIAEQYHITEyUYH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAADAQITQf/aAAwDAQACEQMRAD8ApjDYhzkxpCKOUvr3j0swykEJ75mR45JLs15hbrzqiU2PgDvoMGrmOqx1E19GTdX8GzVZ/9k=');
}
    
#ff61ab94::before, #ff61ab94 > .bgExtraLayerOverlay {
    
}
#ff61ab94 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#ff61ab94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIEBf/EACAQAAEEAgEFAAAAAAAAAAAAAAECAwURAAQSISUxQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAiFR/9oADAMBAAIRAxEAPwDGkpvQjnXNZrYDqLomvOBOxqqSCHzR64qt+DcXzVDpUoezV5UJOIodrH3JrU9DpzmH/9k=');
}
    
#\34 323ba80::before, #\34 323ba80 > .bgExtraLayerOverlay {
    
}
#\34 323ba80 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\34 323ba80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMGB//EAB4QAAEEAgMBAAAAAAAAAAAAAAEAAgMEERMGIlFS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAARFR/9oADAMBAAIRAxEAPwDH+b3a7Kkbd4s2njGfkKA3P9TJZ90jpHjsTlBgIJQpcP/Z');
}
    
#\39 e466e9f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 17fce31::before, #\38 17fce31 > .bgExtraLayerOverlay {
    
}
#\38 17fce31 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\38 17fce31.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAgEDBAIDAAAAAAAAAAAAAQMCAAUSBAYRIRMxFDJh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIREv/aAAwDAQACEQMRAD8Ao7/v20Wa8p0FwlnqIzHlkD65NIaLzb2oWxbF4SiJR7Hoisib+eiW8FkpPOQy5P27pR0j9P8AFTwqYGA6y/KHWsptRDCf/9k=');
}
    
#b7de8f3a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 10px 4% 30px 4%;
}
    
#d0f5a231::before, #d0f5a231 > .bgExtraLayerOverlay {
    
}
#d0f5a231 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#d0f5a231.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwX/xAAjEAABAwMCBwAAAAAAAAAAAAABAgMRAAQFBjESExQhMlFh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEITH/2gAMAwEAAhEDEQA/AAdGLusk0p5toLQB5RtUJVo+lRHJUYMbGl7KXjWJ0y61bNcJIiRFG/VKPf38FCSxhwRtmEq6Jn//2Q==');
}
    
#ed500a58::before, #ed500a58 > .bgExtraLayerOverlay {
    
}
#ed500a58 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#ed500a58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAQIEBwAAAAAAAAAAAAAAAQACAwQFFhITITGh4fD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAABAwQSUf/aAAwDAQACEQMRAD8AyWXT48q3BADTuT4qVp04aZHPaIoKuzdB5R//2Q==');
}
    
#c3fc56ac::before, #c3fc56ac > .bgExtraLayerOverlay {
    
}
#c3fc56ac {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 200px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#c3fc56ac.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFB//EACEQAAECBgIDAAAAAAAAAAAAAAECBAADBQYREiFBBxMi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAgMAAAAAAAAAAAAAAAABAAIDEzH/2gAMAwEAAhEDEQA/AM6pttPrhpMqpv5M1wpAwkZ5AiYUtJZKFUt9lPB+T1DU3rUGLNSqcfSjOxTAnyw71GzCQVdnUcmJb14RXGM//9k=');
}
    
#dbb2c3d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#eff39b11 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ff3d621d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\38 f42ec61::before, #\38 f42ec61 > .bgExtraLayerOverlay {
    
}
#\38 f42ec61.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAQAgCdASoKAAcAAUAmJYgCdAEQFVEoNAuAAP39PaFTjTLgt3nN2nFs63hdueMGTvGnploN+TByQ2fBwNAAAA==');
}
    
#group_s4k {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c2835e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 654e285 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#faf3f558 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec9f101d {
    margin: 0px 0% 0px 0%;
}
    
#group_ooq {
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\38 bf3fbb0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\38 bf3fbb0.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#fc2a1474 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c650f6f1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 1151481 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#af52f53a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fcf95d11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 27e5e3f::before, #\34 27e5e3f > .bgExtraLayerOverlay {
    
}
    
#de524a79 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 ba07a00 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 3d81c31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#b9a23e22 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#af147a52 {
    margin: 0px 0% 0px 0%;
}
    
#decbc771 {
    height: auto;
    min-height: 241px;
    column-gap: 4.573170731707317%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\31 1786403 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\32 950a43a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#a127d1aa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#a127d1aa.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAgQF/8QAJBAAAgECAwkAAAAAAAAAAAAAAQIDAAQFITEREhUiJEFhgeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREBAAIDAAAAAAAAAAAAAAAAAQADAiEx/9oADAMBAAIRAxEAPwCe8xLrESaAzuV5T3ocTvBkIX2Dx9oYjcvBNHKoG/HofdaUeKTMikhcwDqaNYL0i6xwNT//2Q==');
}
    
#f4a1c9a2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ce2 {
    width: 100.00%;
}
    
#widget_9d8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 1488397 {
    min-height: 54px;
    width: 82.96%;
}
    
#\32 8029912 {
    width: 96px;
    height: auto;
}
    
#ca6003d6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a6c48f02 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\39 6a66b21 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#d9136d7e {
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    min-height: auto;
    width: 99.53%;
    margin: 0px 0% 4% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7fdaa96 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    padding: 4% 6% 6% 6%;
}
    
#\30 e64e47c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    padding: 4% 6% 6% 6%;
}
    
#\35 3fb7d8e {
    width: 96px;
    height: auto;
}
    
#\35 a1954e7 {
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    min-height: auto;
    width: 99.53%;
    margin: 0px 0% 4% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1b7caf8 {
    min-height: 54px;
    width: 82.96%;
}
    
#\30 cd92d94 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#\35 0b2d98a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    padding: 4% 6% 6% 6%;
}
    
#\30 97a9e70 {
    width: 96px;
    height: auto;
}
    
#\30 8698a3b {
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    min-height: auto;
    width: 99.53%;
    margin: 0px 0% 4% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e51e32 {
    min-height: 54px;
    width: 82.96%;
}
    
#fd5e0aa7 {
    height: 44px;
    width: 44px;
    min-width: 44px;
    min-height: 44px;
}
    
#ffad6736 {
    margin: 0px 0% 0px 0%;
}
    
#group_g9c {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#b57a7437 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#aee96422 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\39 6e392b5 {
    height: auto;
    min-height: 146px;
}
    
#b6437b4c {
    justify-content: flex-start;
}
    
#\34 97253fd {
    justify-content: flex-start;
}
    
#\38 d4a95cc {
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: 420px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e363ec40 {
    justify-content: flex-start;
}
    
#\36 cbeb57e {
    min-height: 160px;
}
    
#\32 06af096 {
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: 420px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ebaaf30 {
    min-height: 160px;
}
    
#fb1ca09b {
    height: auto;
    min-height: 146px;
}
    
#\36 cd4dc91 {
    justify-content: flex-start;
}
    
#\30 53d128c {
    justify-content: flex-start;
}
    
#ad63b98c {
    justify-content: flex-start;
}
    
#a8c5ac04 {
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: 420px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d89c6411 {
    min-height: 160px;
}
    
#\33 7f553ba {
    height: auto;
    min-height: 146px;
}
    
#\33 3bfda85 {
    justify-content: flex-start;
}
    
#\37 9391b6a {
    justify-content: flex-start;
}
    
#db8bf02c {
    justify-content: flex-start;
}
    
#\34 073f250 {
    width: 100%;
    align-items: flex-start;
    height: auto;
    min-height: 420px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 53c33ad {
    min-height: 160px;
}
    
#\37 16090fa {
    height: auto;
    min-height: 146px;
}
    
#\37 103b750 {
    justify-content: flex-start;
}
    
#d40b2154 {
    justify-content: flex-start;
}
    
#aa628dfa {
    justify-content: flex-start;
}
    
#\35 8d9c082 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qi2 {
    width: 100.00%;
}
    
#group_e7r {
    column-gap: 5.7926829268292686%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}

