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

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

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

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

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

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

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

  *#dm .dmInner div.u_398325852 hr { color:rgba(237,235,218,0.3) !important; }

  *#dm .dmInner div.u_1690394201 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner div.u_1297152945 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner div.u_1958113396 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner div.u_1069817978 {
    padding:0 !important;
    border-radius:0% !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0 !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1603542753 hr { color:rgba(237,235,218,0.3) !important; }

  *#dm .dmInner a.u_1939720203 {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1964916922 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_1843592048 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_1419744129 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_1018508642 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1787877633 {
    background-image:linear-gradient(45deg,rgba(7,32,124,1) 0%,rgba(24,89,219,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1441357384 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1933123832 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1272178539 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1436410361 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

  *#dm .dmInner div.u_1318024867 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

  *#dm .dmInner div.u_1697024506 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

  *#dm .dmInner div.u_1476441378 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

  *#dm .dmInner div.u_1281226511 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_1889363487 {
    background-image:linear-gradient(45deg,rgba(7,32,124,1) 0%,rgba(0,152,252,1) 100%) !important;
    background-origin:border-box !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner div.u_1426220511 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1317676534 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1620757182 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1720209172 {
    background-color:rgba(233,241,252,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:10px 10px 10px 10px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1579195757 img { object-fit:contain !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 {
    
#aae94f2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 45.15%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\31 0221c92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.81%;
    min-width: 4%;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/2151966708-1177h.jpg");
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(97,228,233,1) 0px 0px 11px 0px;
    justify-content: flex-start;
}
    
#e20ea99f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 dee5e4a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1086a1b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b42a9ee2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5564a35 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: linear-gradient(180deg, rgba(2, 32, 103, 1) 0%, rgba(2, 24, 82, 1) 100%);
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 3;
    flex-direction: row;
    --column-gap: 20px;
    background-origin: border-box;
    box-shadow: var(--color_4) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sc5 {
    width: auto;
    height: 70px;
    max-width: 100%;
}
    
#\30 da5f675 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eadeac1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 34f536b {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe6dfdc4 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: linear-gradient(180deg, rgba(2, 32, 103, 1) 0%, rgba(2, 24, 82, 1) 100%);
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 3;
    flex-direction: row;
    --column-gap: 20px;
    background-origin: border-box;
    box-shadow: var(--color_4) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7cd3c78 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a1d2216 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a8b749c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7f96f0a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 df389c4 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: linear-gradient(180deg, rgba(2, 32, 103, 1) 0%, rgba(2, 24, 82, 1) 100%);
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 3;
    flex-direction: row;
    --column-gap: 20px;
    background-origin: border-box;
    box-shadow: var(--color_4) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f02b8887 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 57ae6f1 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dc4ca97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4c60816 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad18587c {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: linear-gradient(180deg, rgba(2, 32, 103, 1) 0%, rgba(2, 24, 82, 1) 100%);
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 3;
    flex-direction: row;
    --column-gap: 20px;
    background-origin: border-box;
    box-shadow: var(--color_4) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d2781b {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0ec2332 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 681e804 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f811e65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 afa43a2 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: linear-gradient(180deg, rgba(2, 32, 103, 1) 0%, rgba(2, 24, 82, 1) 100%);
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 3;
    flex-direction: row;
    --column-gap: 20px;
    background-origin: border-box;
    box-shadow: var(--color_4) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3c2b935 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccac06e8 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-wrap: nowrap;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 35b9725 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 51ba406 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 9aee0a7 {
    min-height: 734px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\39 1ed2e93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.96%;
    min-width: 4%;
    order: 0;
    background-image: none;
    justify-content: flex-start;
}
    
#\30 41aa810 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.93%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\35 7fcaac5 {
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    flex-direction: row;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(97,228,233,1) #000000;
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ec005bf[data-pinned] {
    position: sticky;
    top: 140px;
    bottom: auto;
    z-index: 1;
}
#\35 ec005bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9f12f34 {
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    flex-direction: row;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(97,228,233,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff610c38 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a6c0940 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7d13ba1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e996838 {
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    flex-direction: row;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(97,228,233,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f3c4a60 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 adfeca5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ee8b201 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a39ca7a {
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    flex-direction: row;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(97,228,233,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca0407eb {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d70cffb {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 33d8493 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 534ea20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b781e524 {
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    flex-direction: row;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(97,228,233,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7791f96 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0f551d8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 097d74f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f82c0a8 {
    background-color: rgba(249,249,249,1);
    background-image: none;
}
}



@media all {
    
#\38 5e969fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\31 da536dd {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 2% 100px 2%;
}
    
#group_dns {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#\35 6d6a372::before, #\35 6d6a372 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\35 6d6a372 {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/Gemini_Generated_Image_zdt7trzdt7trzdt7-1920w.png");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 6d6a372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXByU7CUABA0f4MKq6MARcEbaBRZCiUqQNt6cBLCjKIMpUFiIIBV241fuz1HMnSVAaOzmkW8fMx5e8w5vf9ie9YcJz6xEJnE1lIJUXGb6ps+i6nacjnyGY3aLMWdRZBjYld5tWtIBWUPGatzDTo8DYM2EY2z1YF0VAImzKRkWNkK0hquYrTbjEfRBzXK77WMS+hR9CuYNRzuHoO38wh2ZZL6HeJl3P2uz2H7ZGhGOJbHdxOk8DTiISGNOh1GfY9losxy/mM+WRFzxHYLQPH0HHMBp6rIUWminA0RLeJp2t0VJW68kDx9o5yPk8xL/OoZJH8UhazJFO/z6LJN1Qz1xRSV2Quz0lfJEgnE6SSZ/wDUjql2+zGEJ4AAAAASUVORK5CYII=');
}
    
#d63c5d1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 306017c::before, #\30 306017c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\30 306017c {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/Gemini_Generated_Image_pu3l7qpu3l7qpu3l-1920w.png");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 306017c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABPUlEQVQY0wXBWytDAQDA8fM1lAevohRvNExK25yxtbWjWcw5a2vsplxy2caOseXWPIjM7IFJTVKWSS655GXx4N1GrH2Kv99P+Hh75vO9xHf5i59KhdrfL7VqlUq5zE2xyGkux/HxCUIhf8Zt4Yq3xwdKr0+Unu55ub/j+vKC3a11krEoangBIZVIsrWRYntzh8z+AflsmvNsmqPtBJGgl3GXgn3IgRBfDOMLzGEZ9iN7ZlAXo+wlYhyuzpOcDeHz+tGbRxEiIR+SJNPaZaPLMEbQP82uGiETn2NpahLJGaDN4EKIuiUcpgG0WgN6g42A4mIt5EENuFFGXWhEJw0dEsKyLOI29WLXafFYjUQUK1HZjNtqRK8boLHdSF1LH4I60oPfrCFo6SbsFElNDLKiiMgWEbHfRFO7nvrmTv4BlFzEVzMWo3wAAAAASUVORK5CYII=');
}
    
#\37 363f22a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c11ef4b::before, #\35 c11ef4b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\35 c11ef4b {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/Gemini_Generated_Image_1os4fr1os4fr1os4-1920w.png");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 c11ef4b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0wXBzS+CcQDA8d9fgDHzckNeIvOeMB556nkKPT3pKS8lpNBKjVloTDM244AbY7gYm7m4OdgcbBxsHByc/Ctfn4/4/P7l+eWNu/tHbi4uOTs5YT+/x8LiGvp4Emk4RufQLOLn94+X13eur245PTrmYHeffP6QuaVttNAmkncFqzuN+Pj84v7hiZ38IfH5ZaJzSeKJHL7wJnJwC5s3R5s7izi/vGY9t4vmm8Hh9OPxTDAznUAPppC0DBZ5mereOCKVyuAPhGnrsNPepeCwjzLp8xPwjuN0heh2xmjqCyMM3cCtjGK1DqK4AgR1g4WARtTvITQRwQinUfUYQpVdKLKKQx7B451iasxgesROaHiAaCRCMr1OMrOBaDRbaGlupadHYtCu4pQk+lsbsDXXoShuItEE2ew2oqComLKyCkymesxmC421JqoqSykvKaS6ph7VpbGaWeMfR2W7Np3RkOcAAAAASUVORK5CYII=');
}
    
#ecd5dd7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d87af668 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 847db50::before, #\33 847db50 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\33 847db50 {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/Gemini_Generated_Image_6wwnzu6wwnzu6wwn-1920w.png");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 847db50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0xXM20rCAACA4T1Pt90JYklmUytRp4JtnrWZR9zKPMwDCRmhjIRCKamspMgukq7rouf6o+8BPsGcvnI1eca8mXP38sVi9cvb5w8fq28e5kuup0/0B2MEo3lG1zij0+ximhNu75c8PL4zmy0wB0N6dQM9l0fIJ1Jk5BjRgETpsECr0cdo9KkUa8SDEcLufYIOB4KWzRKVQrhtm/jFXdSkSjlfJSTF2LI6sVvseB0iwklFJ3aQYMcu4rI7iAbDpJUEey4fVss2NquIxyUhnBsGhqZTTGeopOL0tBIXzVNqhRJJOUXILyMFFARdTdMoqHTKOc6PC4xaOsN2nVZV4zCpEvDLOP9HxStyFPHRzimM6nnGvRqXnRZaqYpfUrBseFhb3+APfAC4GZKtmXkAAAAASUVORK5CYII=');
}
    
#\37 a67312e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 075c2c4::before, #\35 075c2c4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\35 075c2c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/f2c8f701-4d77-4905-8a6b-fc64e0c9dcca-1920w.jpg");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 075c2c4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBQMRBAYSIjFBYeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQADAQEAAAAAAAAAAAAAAAIAAQMRIf/aAAwDAQACEQMRAD8Ahm80TUxGURjnPoscLam8n1ZMB1t0tUB7F/iIqvVC+GBkbr2f/9k=');
}
    
#\31 360f980 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 389f3be::before, #\38 389f3be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.89;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(3, 33, 96, 1) 3%, rgba(0, 0, 0, 0) 100%);
}
#\38 389f3be {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 0px;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/7546e692-df1e-42cb-a1d2-13a08a7534f4-1920w.jpg");
    justify-content: flex-end;
    height: auto;
    justify-self: auto;
    align-self: auto;
    border-radius: 15px 15px 0px 0px;
    border-width: 0 0 3px 0;
    border-color: #000000 #000000 var(--color_10) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 389f3be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQSIQUGFEFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAMf/aAAwDAQACEQMRAD8Ax2qy1D4HmOG5oHfoUUbirmi3huxhETsThf/Z');
}
    
#ef9b81d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 de9da26 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 635df85 {
    margin: 0px 0% 0px 0%;
}
    
#\34 cfbbeaa::before, #\34 cfbbeaa > .bgExtraLayerOverlay {
    
}
#\34 cfbbeaa {
    background-image: none;
    background-size: contain;
    background-position: 50% 100%;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#e757186a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\33 ed67502 {
    min-height: 436px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#bb3a93be {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n16.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_n16 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 fd47c1f::before, #\37 fd47c1f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-color: var(--color_2);
}
#\37 fd47c1f {
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/pexels-photo-12092291-1920w.jpeg");
    background-attachment: fixed;
}
#\37 fd47c1f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_15i {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#widget_oou {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 0;
}
    
#\33 1f2c828 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 1;
}
    
#f2c35d2f {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 2;
}
    
#\38 cc89505 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 3;
}
    
#\37 7fb3fe9 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 4;
}
    
#\33 517d3c5 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    order: 5;
}
    
#\37 092bdb8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 4df6411 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df8307b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7789a62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#c12f580e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e102e980 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5460476588296137%;
    order: 1;
    --column-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b502ac2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f372bae4 {
    min-height: 762px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 bb08235::before, #\37 bb08235 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    border-radius: inherit;
    background-color: var(--color_2);
}
#\37 bb08235 {
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/34595811_8169674-1920w.jpg");
    background-origin: border-box;
}
#\37 bb08235.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAUGAxEUJFH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMRIf/aAAwDAQACEQMRAD8Ax+vzOwjS38fULPNlROdX5J7j0RVqscawEQ3O/SZ//9k=');
}
    
#d386642b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1a8f2df {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fb51b81 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.57%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.8189138621130665%;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9ab0b54 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_egk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8550185873605947%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b7cc3b96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c94b05eb {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e62bae5d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a49d02d0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dcb1e30 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e071eee {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ca6fcea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d88d5c00 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0969af9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 15c7be2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.57%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.8189138621130665%;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 059c19b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ebed9ee {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 844ef86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c49cb243 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5460476588296137%;
    order: 1;
    --column-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bf075c36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8e1c31 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a192dec2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d32f100 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1f5ea3e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 20d6263 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1c7d7ae {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd2e3163 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed4510a1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d38d283 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5) rgba(0, 119, 191, 0.5);
    border-style: solid;
    --column-gap: 10px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3156653 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fbfa216 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 4246006 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\34 5475798 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8884847 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\36 b229c98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0177b2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8ba267 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 3a1b747::before, #\32 3a1b747 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 28%, rgba(237, 235, 218, 1) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.75;
}
#\32 3a1b747 {
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/gradient-bottom-112aefd1-1920w.png");
    background-attachment: fixed;
}
#\32 3a1b747.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 db2419a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#group_ajk {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 1;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b66f00d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d069c0d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 2;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0685e37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8a27384 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 3;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c58493f4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 4;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 821f8bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 773db32 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 5;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#fa881703 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2e39491 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8189138621130665%;
    order: 6;
    flex-wrap: nowrap;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d0d0032f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 aefed5d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\30 aefed5d {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2b61452 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\36 df900e0 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\32 d39f9b6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.95%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 15285f2 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\34 23f763e {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#b0513255 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d72060a {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#ceaa4322 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\31 5266f2b {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#af5d9746 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.8%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1427b5f {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\37 7d02dbe {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\39 d6b3a82 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#d99a6caa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.8%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6585d23 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\35 106ee5d {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#d2491255 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df5f820c {
    width: 100%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 2998223 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 20px 4%;
}
    
#\32 8dbefcc::before, #\32 8dbefcc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\32 8dbefcc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/176818-1920w.jpg");
    box-shadow: var(--color_5) 0px 0px 11px 0px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\32 8dbefcc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQFEQYTISL/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEBAAEFAAAAAAAAAAAAAAAAAgABAxIxQf/aAAwDAQACEQMRAD8AzfDcwu2wbFLS26qC6Ox6ZL1M4juzGjT2xJPzERQ1wpke7hlu2WkVzU//2Q==');
}
    
#f80bfd57 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 64cebe1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\37 64cebe1 {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ihi {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#f8b5678e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#f8b5678e {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7327ffb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\33 7327ffb {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a360b43::before, #\32 a360b43 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(180deg, rgba(11, 20, 46, 1) 60%, rgba(2, 3, 31, 1) 100%);
}
#\32 a360b43 {
    background-image: none;
    background-color: rgba(26, 26, 26, 1);
}
    
#\35 7446ce4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 a9146cd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\37 66365b4::before, #\37 66365b4 > .bgExtraLayerOverlay {
    
}
#\37 66365b4 {
    background-image: none;
    background-attachment: fixed;
    background-color: var(--color_1);
}
    
#\36 f5e7513.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 f5e7513 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#c49abe20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a109b062 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\35 5410b70 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 2;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 20d5b94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbe67a32 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.6912044237083117%;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    --column-gap: 10px;
    flex-wrap: nowrap;
    background-image: linear-gradient(180deg, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 df4c5fc {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.6912044237083117%;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    --column-gap: 10px;
    flex-wrap: nowrap;
    background-image: linear-gradient(180deg, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 800cdcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e6ad98a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.6912044237083117%;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    --column-gap: 10px;
    flex-wrap: nowrap;
    background-image: linear-gradient(180deg, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a18f7889 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be1d9a4e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.6912044237083117%;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    --column-gap: 10px;
    flex-wrap: nowrap;
    background-image: linear-gradient(180deg, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ef1e8d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c762b82 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.6912044237083117%;
    justify-self: auto;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    --column-gap: 10px;
    flex-wrap: nowrap;
    background-image: linear-gradient(180deg, rgba(32, 32, 32, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a2e3803 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1bbad3a {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b40915f7 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5a2534d {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac63214 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2672503 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 d2d4f5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#c24cf9c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#a542caa5 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 2% 200px 2%;
}
    
#b66488fb::before, #b66488fb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.83;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 14, 43, 1) 38%, rgba(0, 0, 0, 0) 100%);
}
#b66488fb {
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/Gemini_Generated_Image_6yon736yon736yon-1920w.png");
    background-origin: border-box;
}
    
#\31 a864a0b {
    margin: 0px 0% 0px 0%;
}
    
#c340a642 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 153c0a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2sd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2a6706d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8efa5dd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#b8efa5dd {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e303e9dc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#e303e9dc {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 0730607 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c16ddfef {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 15px 15px 15px 15px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: -50px 0% 0px 0%;
}
    
#\31 56da56d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#\34 d442dbb {
    margin: 0px 0% 0px 0%;
}
    
#group_106 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 24.25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4cec95b {
    align-items: center;
    width: 87.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5dba940 {
    width: 120px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d677a96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 19bf287 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a17da587 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 24.25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 18efa04 {
    width: 120px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 587216e {
    align-items: center;
    width: 87.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2a55eda {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef2f63c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdf37a17 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 24.25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a5e50d7 {
    width: 120px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa3c368e {
    align-items: center;
    width: 87.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8fbba0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0e03a86 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 be42b78 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 24.25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 61a0638 {
    width: 120px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3f4b123 {
    align-items: center;
    width: 87.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4e0e1cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 1602111 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.95%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9255d60 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\36 d3780e5 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\38 fd46c4d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#aaed0960::before, #aaed0960 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(249,249,249,1);
    opacity: 0.6;
    border-radius: inherit;
}
#aaed0960 {
    background-image: url("https://lirp.cdn-website.com/f1ee53e1/dms3rep/multi/opt/6600683_3258087-1920w.jpg");
    background-attachment: fixed;
}
#aaed0960.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAECMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0fTmjOgD/9k=');
}
    
#\31 5ebd8ee {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7hc {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7502277384497014%;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 15px 15px 15px 15px;
    border-width: 1px 1px 10px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    flex-wrap: nowrap;
}
    
#group_r65 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.844995597107707%;
    flex-wrap: nowrap;
    border-width: 1px 0 1px 0;
    border-color: rgba(0, 71, 187, 0.3) #000000 rgba(0, 71, 187, 0.3) #000000;
    border-style: solid;
    order: 2;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1c74b74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae58a4d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: none;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 0;
    flex-direction: row;
    --column-gap: 20px;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb8f7aab {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 193a7a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_75c.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#widget_75c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_sdi {
    width: 43.5%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 305b6bc {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f0903f16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d85fce3 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6b74cf6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c5e1c9 {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 acf87e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d689ae35 {
    width: 99.95%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_clj {
    flex-direction: row;
    align-items: flex-start;
    width: 99.95%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ad4b14ad {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5aq {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f0d7463 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae2acfc3 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c03ca839 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d59b8b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1c414b2 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e5682f6 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5378bc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c884c5b {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a986bffc {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e979404 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8ee80d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c31f507d {
    width: 40px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 808bf84 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    background-color: rgba(233, 241, 252, 1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9d31615 {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7502277384497014%;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 15px 15px 15px 15px;
    border-width: 1px 1px 10px 1px;
    border-color: var(--color_5) var(--color_4) var(--color_5) var(--color_4);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    flex-wrap: nowrap;
}
    
#a2ecf839 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: none;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 0;
    flex-direction: row;
    --column-gap: 20px;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ad8a26 {
    width: 43.5%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f596d159 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 effd58d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4aaab58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 737e0b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 26adbd4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.844995597107707%;
    flex-wrap: nowrap;
    border-width: 1px 0 1px 0;
    border-color: rgba(0, 71, 187, 0.3) #000000 rgba(0, 71, 187, 0.3) #000000;
    border-style: solid;
    order: 2;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b2d43d9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8f9d5d6 {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 b14d4ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 90b7382 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 657fa44 {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#dac8485c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eef5987 {
    width: 99.95%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4710b21 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5d0eae1 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1eeb6f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 90e5727 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b412b80e {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d503828d {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a12e6f3 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe80eeaf {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eae5375c {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e49870d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b3ccccf5 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3acf10f {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 29ff1bc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    background-color: rgba(233, 241, 252, 1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c34fb8b {
    width: 40px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f47487e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 62248f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#\32 62248f0 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4e8cb30 {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 1.7502277384497014%;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 15px 15px 15px 15px;
    border-width: 1px 1px 10px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 82%, rgba(3, 33, 96, 1) 100%);
    flex-wrap: nowrap;
    background-origin: border-box;
}
    
#\37 ad1abf7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 20px;
    background-image: none;
    justify-self: auto;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-self: auto;
    order: 0;
    flex-direction: row;
    --column-gap: 20px;
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b19b6ba9 {
    width: 43.5%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d7bbb3c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.390141891716649%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_10);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e043a00e.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 15px 5px 15px;
}
#e043a00e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4dede28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0c01285 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e37255 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a36e8fac {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 5.844995597107707%;
    flex-wrap: nowrap;
    border-width: 1px 0 1px 0;
    border-color: rgba(0, 71, 187, 0.3) #000000 rgba(0, 71, 187, 0.3) #000000;
    border-style: solid;
    order: 2;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa3509a2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e78f6a7a {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 7fda033 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 86cf382 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cb8596b {
    width: 30px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 4b39d58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4db5b5d {
    width: 99.95%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 162faae {
    flex-direction: row;
    align-items: flex-start;
    width: 99.95%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 a2db643 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8a989f5 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6ff48b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b51ad752 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6bc2c05 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 17d13a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d42d0655 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e3d6c55 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dc08f70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a009612 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.379325855019171%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d9f651d {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff822100 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6b4d1f2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 5;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 efc0c3b {
    width: 40px;
    height: auto;
    min-width: 30px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 6a784ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0a615d4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#\39 3be8fa5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\39 3be8fa5 {
    width: auto;
    height: auto;
    min-width: 230px;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e20ea99f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aae94f2f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 0221c92 {
    width: 100%;
    min-height: 350px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9aee0a7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 1ed2e93 {
    width: 100%;
    min-height: 80px;
}
    
#\30 41aa810 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6d6a372::before, #\35 6d6a372 > .bgExtraLayerOverlay {
    
}
#\35 6d6a372 {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\35 6d6a372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXByU7CUABA0f4MKq6MARcEbaBRZCiUqQNt6cBLCjKIMpUFiIIBV241fuz1HMnSVAaOzmkW8fMx5e8w5vf9ie9YcJz6xEJnE1lIJUXGb6ps+i6nacjnyGY3aLMWdRZBjYld5tWtIBWUPGatzDTo8DYM2EY2z1YF0VAImzKRkWNkK0hquYrTbjEfRBzXK77WMS+hR9CuYNRzuHoO38wh2ZZL6HeJl3P2uz2H7ZGhGOJbHdxOk8DTiISGNOh1GfY9losxy/mM+WRFzxHYLQPH0HHMBp6rIUWminA0RLeJp2t0VJW68kDx9o5yPk8xL/OoZJH8UhazJFO/z6LJN1Qz1xRSV2Quz0lfJEgnE6SSZ/wDUjql2+zGEJ4AAAAASUVORK5CYII=');
}
    
#\30 306017c::before, #\30 306017c > .bgExtraLayerOverlay {
    
}
#\30 306017c {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\30 306017c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABPUlEQVQY0wXBWytDAQDA8fM1lAevohRvNExK25yxtbWjWcw5a2vsplxy2caOseXWPIjM7IFJTVKWSS655GXx4N1GrH2Kv99P+Hh75vO9xHf5i59KhdrfL7VqlUq5zE2xyGkux/HxCUIhf8Zt4Yq3xwdKr0+Unu55ub/j+vKC3a11krEoangBIZVIsrWRYntzh8z+AflsmvNsmqPtBJGgl3GXgn3IgRBfDOMLzGEZ9iN7ZlAXo+wlYhyuzpOcDeHz+tGbRxEiIR+SJNPaZaPLMEbQP82uGiETn2NpahLJGaDN4EKIuiUcpgG0WgN6g42A4mIt5EENuFFGXWhEJw0dEsKyLOI29WLXafFYjUQUK1HZjNtqRK8boLHdSF1LH4I60oPfrCFo6SbsFElNDLKiiMgWEbHfRFO7nvrmTv4BlFzEVzMWo3wAAAAASUVORK5CYII=');
}
    
#\35 c11ef4b::before, #\35 c11ef4b > .bgExtraLayerOverlay {
    
}
#\35 c11ef4b {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\35 c11ef4b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0wXBzS+CcQDA8d9fgDHzckNeIvOeMB556nkKPT3pKS8lpNBKjVloTDM244AbY7gYm7m4OdgcbBxsHByc/Ctfn4/4/P7l+eWNu/tHbi4uOTs5YT+/x8LiGvp4Emk4RufQLOLn94+X13eur245PTrmYHeffP6QuaVttNAmkncFqzuN+Pj84v7hiZ38IfH5ZaJzSeKJHL7wJnJwC5s3R5s7izi/vGY9t4vmm8Hh9OPxTDAznUAPppC0DBZ5mereOCKVyuAPhGnrsNPepeCwjzLp8xPwjuN0heh2xmjqCyMM3cCtjGK1DqK4AgR1g4WARtTvITQRwQinUfUYQpVdKLKKQx7B451iasxgesROaHiAaCRCMr1OMrOBaDRbaGlupadHYtCu4pQk+lsbsDXXoShuItEE2ew2oqComLKyCkymesxmC421JqoqSykvKaS6ph7VpbGaWeMfR2W7Np3RkOcAAAAASUVORK5CYII=');
}
    
#\33 847db50::before, #\33 847db50 > .bgExtraLayerOverlay {
    
}
#\33 847db50 {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\33 847db50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0xXM20rCAACA4T1Pt90JYklmUytRp4JtnrWZR9zKPMwDCRmhjIRCKamspMgukq7rouf6o+8BPsGcvnI1eca8mXP38sVi9cvb5w8fq28e5kuup0/0B2MEo3lG1zij0+ximhNu75c8PL4zmy0wB0N6dQM9l0fIJ1Jk5BjRgETpsECr0cdo9KkUa8SDEcLufYIOB4KWzRKVQrhtm/jFXdSkSjlfJSTF2LI6sVvseB0iwklFJ3aQYMcu4rI7iAbDpJUEey4fVss2NquIxyUhnBsGhqZTTGeopOL0tBIXzVNqhRJJOUXILyMFFARdTdMoqHTKOc6PC4xaOsN2nVZV4zCpEvDLOP9HxStyFPHRzimM6nnGvRqXnRZaqYpfUrBseFhb3+APfAC4GZKtmXkAAAAASUVORK5CYII=');
}
    
#\35 075c2c4::before, #\35 075c2c4 > .bgExtraLayerOverlay {
    
}
#\35 075c2c4 {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\35 075c2c4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBQMRBAYSIjFBYeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQADAQEAAAAAAAAAAAAAAAIAAQMRIf/aAAwDAQACEQMRAD8Ahm80TUxGURjnPoscLam8n1ZMB1t0tUB7F/iIqvVC+GBkbr2f/9k=');
}
    
#\38 389f3be::before, #\38 389f3be > .bgExtraLayerOverlay {
    
}
#\38 389f3be {
    min-width: 32px;
    min-height: 400px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\38 389f3be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQSIQUGFEFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAMf/aAAwDAQACEQMRAD8Ax2qy1D4HmOG5oHfoUUbirmi3huxhETsThf/Z');
}
    
#\34 cfbbeaa::before, #\34 cfbbeaa > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ed67502 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 fd47c1f::before, #\37 fd47c1f > .bgExtraLayerOverlay {
    
}
#\37 fd47c1f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_oou {
    height: 100px;
}
    
#\33 1f2c828 {
    height: 100px;
}
    
#f2c35d2f {
    height: 100px;
}
    
#\38 cc89505 {
    height: 100px;
}
    
#\37 7fb3fe9 {
    height: 100px;
}
    
#\33 517d3c5 {
    height: 100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f372bae4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 bb08235::before, #\37 bb08235 > .bgExtraLayerOverlay {
    
}
#\37 bb08235.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAUGAxEUJFH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMRIf/aAAwDAQACEQMRAD8Ax+vzOwjS38fULPNlROdX5J7j0RVqscawEQ3O/SZ//9k=');
}
    
#\31 7789a62 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4246006 {
    height: 100px;
}
    
#\37 8884847 {
    height: 100px;
}
    
#\32 3a1b747::before, #\32 3a1b747 > .bgExtraLayerOverlay {
    
}
#\32 3a1b747.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 db2419a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a2b61452 {
    height: 100px;
}
    
#\36 df900e0 {
    height: 100px;
}
    
#\33 15285f2 {
    height: 100px;
}
    
#\34 23f763e {
    height: 100px;
}
    
#\32 d72060a {
    height: 100px;
}
    
#ceaa4322 {
    height: 100px;
}
    
#\31 5266f2b {
    height: 100px;
}
    
#e1427b5f {
    height: 100px;
}
    
#\37 7d02dbe {
    height: 100px;
}
    
#\39 d6b3a82 {
    height: 100px;
}
    
#\34 6585d23 {
    height: 100px;
}
    
#\35 106ee5d {
    height: 100px;
}
    
#df5f820c {
    height: 100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2998223 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 8dbefcc::before, #\32 8dbefcc > .bgExtraLayerOverlay {
    
}
#\32 8dbefcc {
    width: 100%;
    min-height: 80px;
    order: 1;
}
#\32 8dbefcc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQFEQYTISL/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEBAAEFAAAAAAAAAAAAAAAAAgABAxIxQf/aAAwDAQACEQMRAD8AzfDcwu2wbFLS26qC6Ox6ZL1M4juzGjT2xJPzERQ1wpke7hlu2WkVzU//2Q==');
}
    
#\37 64cebe1 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#f8b5678e {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\33 7327ffb {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\32 a360b43::before, #\32 a360b43 > .bgExtraLayerOverlay {
    
}
    
#group_ihi {
    column-gap: 3.648456057007126%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 66365b4::before, #\37 66365b4 > .bgExtraLayerOverlay {
    
}
    
#\30 a9146cd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#dbe67a32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.36%;
}
    
#\31 df4c5fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.36%;
}
    
#\38 e6ad98a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.36%;
}
    
#be1d9a4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.27%;
}
    
#\35 c762b82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.27%;
}
    
#\35 5410b70 {
    column-gap: 1.456863191440929%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a542caa5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 159px 2% 100px 2%;
}
    
#b66488fb::before, #b66488fb > .bgExtraLayerOverlay {
    
}
#b66488fb {
    background-position: 100% 50%;
}
    
#f2a6706d {
    justify-content: center;
    column-gap: 7.0090754207858765%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#e303e9dc {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#b8efa5dd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\35 d2d4f5b {
    width: 100%;
    min-height: 80px;
}
    
#c24cf9c1 {
    width: 100%;
    min-height: 0px;
}
    
#\31 a864a0b {
    margin: 0px 0% 0px 0%;
}
    
#\32 153c0a5 {
    width: 51.84%;
}
    
#widget_2sd {
    width: 59.58%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 56da56d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c16ddfef {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: flex-start;
}
    
#group_106 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#a17da587 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#bdf37a17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\39 be42b78 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fd46c4d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#aaed0960::before, #aaed0960 > .bgExtraLayerOverlay {
    
}
#aaed0960.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAECMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0fTmjOgD/9k=');
}
    
#group_7hc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_sdi {
    height: auto;
}
    
#ad4b14ad {
    width: 50%;
}
    
#c03ca839 {
    width: 50%;
}
    
#\32 e5682f6 {
    width: 50%;
}
    
#a986bffc {
    width: 50%;
}
    
#\36 d3780e5 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b9d31615 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 5ad8a26 {
    height: auto;
}
    
#\31 5d0eae1 {
    width: 50%;
}
    
#b412b80e {
    width: 50%;
}
    
#fe80eeaf {
    width: 50%;
}
    
#b3ccccf5 {
    width: 50%;
}
    
#\33 4e8cb30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b19b6ba9 {
    height: auto;
}
    
#\32 8a989f5 {
    width: 50%;
}
    
#\32 6bc2c05 {
    width: 50%;
}
    
#\30 e3d6c55 {
    width: 50%;
}
    
#\32 d9f651d {
    width: 50%;
}
}



@media (max-width: 767px) {
    
#aae94f2f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0221c92 {
    width: 100%;
    min-height: 250px;
    align-items: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e20ea99f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_sc5 {
    height: 57px;
    width: 146px;
}
}



@media (max-width: 767px) {
    
#\37 9aee0a7 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 1ed2e93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 41aa810 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 7fcaac5 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 9f12f34 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ff610c38 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a6c0940 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e996838 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 f3c4a60 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 adfeca5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a39ca7a {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ca0407eb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d70cffb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b781e524 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 7791f96 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d0f551d8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 5e969fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 da536dd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 2% 50px 2%;
}
    
#\35 6d6a372::before, #\35 6d6a372 > .bgExtraLayerOverlay {
    
}
#\35 6d6a372 {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\35 6d6a372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABFklEQVQY0wXByU7CUABA0f4MKq6MARcEbaBRZCiUqQNt6cBLCjKIMpUFiIIBV241fuz1HMnSVAaOzmkW8fMx5e8w5vf9ie9YcJz6xEJnE1lIJUXGb6ps+i6nacjnyGY3aLMWdRZBjYld5tWtIBWUPGatzDTo8DYM2EY2z1YF0VAImzKRkWNkK0hquYrTbjEfRBzXK77WMS+hR9CuYNRzuHoO38wh2ZZL6HeJl3P2uz2H7ZGhGOJbHdxOk8DTiISGNOh1GfY9losxy/mM+WRFzxHYLQPH0HHMBp6rIUWminA0RLeJp2t0VJW68kDx9o5yPk8xL/OoZJH8UhazJFO/z6LJN1Qz1xRSV2Quz0lfJEgnE6SSZ/wDUjql2+zGEJ4AAAAASUVORK5CYII=');
}
    
#\30 306017c::before, #\30 306017c > .bgExtraLayerOverlay {
    
}
#\30 306017c {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\30 306017c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABPUlEQVQY0wXBWytDAQDA8fM1lAevohRvNExK25yxtbWjWcw5a2vsplxy2caOseXWPIjM7IFJTVKWSS655GXx4N1GrH2Kv99P+Hh75vO9xHf5i59KhdrfL7VqlUq5zE2xyGkux/HxCUIhf8Zt4Yq3xwdKr0+Unu55ub/j+vKC3a11krEoangBIZVIsrWRYntzh8z+AflsmvNsmqPtBJGgl3GXgn3IgRBfDOMLzGEZ9iN7ZlAXo+wlYhyuzpOcDeHz+tGbRxEiIR+SJNPaZaPLMEbQP82uGiETn2NpahLJGaDN4EKIuiUcpgG0WgN6g42A4mIt5EENuFFGXWhEJw0dEsKyLOI29WLXafFYjUQUK1HZjNtqRK8boLHdSF1LH4I60oPfrCFo6SbsFElNDLKiiMgWEbHfRFO7nvrmTv4BlFzEVzMWo3wAAAAASUVORK5CYII=');
}
    
#\35 c11ef4b::before, #\35 c11ef4b > .bgExtraLayerOverlay {
    
}
#\35 c11ef4b {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\35 c11ef4b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0wXBzS+CcQDA8d9fgDHzckNeIvOeMB556nkKPT3pKS8lpNBKjVloTDM244AbY7gYm7m4OdgcbBxsHByc/Ctfn4/4/P7l+eWNu/tHbi4uOTs5YT+/x8LiGvp4Emk4RufQLOLn94+X13eur245PTrmYHeffP6QuaVttNAmkncFqzuN+Pj84v7hiZ38IfH5ZaJzSeKJHL7wJnJwC5s3R5s7izi/vGY9t4vmm8Hh9OPxTDAznUAPppC0DBZ5mereOCKVyuAPhGnrsNPepeCwjzLp8xPwjuN0heh2xmjqCyMM3cCtjGK1DqK4AgR1g4WARtTvITQRwQinUfUYQpVdKLKKQx7B451iasxgesROaHiAaCRCMr1OMrOBaDRbaGlupadHYtCu4pQk+lsbsDXXoShuItEE2ew2oqComLKyCkymesxmC421JqoqSykvKaS6ph7VpbGaWeMfR2W7Np3RkOcAAAAASUVORK5CYII=');
}
    
#\33 847db50::before, #\33 847db50 > .bgExtraLayerOverlay {
    
}
#\33 847db50 {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\33 847db50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0xXM20rCAACA4T1Pt90JYklmUytRp4JtnrWZR9zKPMwDCRmhjIRCKamspMgukq7rouf6o+8BPsGcvnI1eca8mXP38sVi9cvb5w8fq28e5kuup0/0B2MEo3lG1zij0+ximhNu75c8PL4zmy0wB0N6dQM9l0fIJ1Jk5BjRgETpsECr0cdo9KkUa8SDEcLufYIOB4KWzRKVQrhtm/jFXdSkSjlfJSTF2LI6sVvseB0iwklFJ3aQYMcu4rI7iAbDpJUEey4fVss2NquIxyUhnBsGhqZTTGeopOL0tBIXzVNqhRJJOUXILyMFFARdTdMoqHTKOc6PC4xaOsN2nVZV4zCpEvDLOP9HxStyFPHRzimM6nnGvRqXnRZaqYpfUrBseFhb3+APfAC4GZKtmXkAAAAASUVORK5CYII=');
}
    
#\35 075c2c4::before, #\35 075c2c4 > .bgExtraLayerOverlay {
    
}
#\35 075c2c4 {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\35 075c2c4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBQMRBAYSIjFBYeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAQADAQEAAAAAAAAAAAAAAAIAAQMRIf/aAAwDAQACEQMRAD8Ahm80TUxGURjnPoscLam8n1ZMB1t0tUB7F/iIqvVC+GBkbr2f/9k=');
}
    
#\38 389f3be::before, #\38 389f3be > .bgExtraLayerOverlay {
    
}
#\38 389f3be {
    min-width: 32px;
    min-height: 360px;
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\38 389f3be.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQSIQUGFEFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAMf/aAAwDAQACEQMRAD8Ax2qy1D4HmOG5oHfoUUbirmi3huxhETsThf/Z');
}
    
#\35 635df85 {
    margin: 0px 0% 0px 0%;
}
    
#group_dns {
    column-gap: 7.313511646553778%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
}
    
#d87af668 {
    column-gap: 7.313511646553778%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cfbbeaa::before, #\34 cfbbeaa > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e757186a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ed67502 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 fd47c1f::before, #\37 fd47c1f > .bgExtraLayerOverlay {
    
}
#\37 fd47c1f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_oou {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\33 1f2c828 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#f2c35d2f {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\38 cc89505 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\37 7fb3fe9 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\33 517d3c5 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#group_15i {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#f372bae4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 bb08235::before, #\37 bb08235 > .bgExtraLayerOverlay {
    
}
#\37 bb08235.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAUGAxEUJFH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMRIf/aAAwDAQACEQMRAD8Ax+vzOwjS38fULPNlROdX5J7j0RVqscawEQ3O/SZ//9k=');
}
    
#\31 7789a62 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e102e980 {
    column-gap: 3.0360531309297913%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 b502ac2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 fb51b81 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7cc3b96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a49d02d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ca6fcea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 15c7be2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c49cb243 {
    column-gap: 3.0360531309297913%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#bf075c36 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 d32f100 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1c7d7ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 d38d283 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_egk {
    column-gap: 2.8550185873605947%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 4246006 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\37 8884847 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\36 0177b2b {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\33 a8ba267 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 3a1b747::before, #\32 3a1b747 > .bgExtraLayerOverlay {
    
}
#\32 3a1b747.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 db2419a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a2b61452 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\36 df900e0 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\32 d39f9b6 {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\33 15285f2 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\34 23f763e {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#b0513255 {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\32 d72060a {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#ceaa4322 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\31 5266f2b {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#af5d9746 {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#e1427b5f {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\37 7d02dbe {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\39 d6b3a82 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#d99a6caa {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\34 6585d23 {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#\35 106ee5d {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
    
#d2491255 {
    column-gap: 7.313511646553778%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#df5f820c {
    height: 80px;
    margin-right: 0%;
    margin-left: 0%;
    width: 46.34%;
}
}



@media (max-width: 767px) {
    
#\38 2998223 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 8dbefcc::before, #\32 8dbefcc > .bgExtraLayerOverlay {
    
}
#\32 8dbefcc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
#\32 8dbefcc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQFEQYTISL/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEBAAEFAAAAAAAAAAAAAAAAAgABAxIxQf/aAAwDAQACEQMRAD8AzfDcwu2wbFLS26qC6Ox6ZL1M4juzGjT2xJPzERQ1wpke7hlu2WkVzU//2Q==');
}
    
#\37 64cebe1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f8b5678e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 7327ffb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 a360b43::before, #\32 a360b43 > .bgExtraLayerOverlay {
    
}
    
#group_ihi {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\37 66365b4::before, #\37 66365b4 > .bgExtraLayerOverlay {
    
}
    
#\30 a9146cd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a109b062 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 5410b70 {
    column-gap: 3.0360531309297913%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#dbe67a32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 df4c5fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 e6ad98a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be1d9a4e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 c762b82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 d2d4f5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c24cf9c1 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a542caa5 {
    min-height: unset;
    flex-direction: column;
    padding: 130px 4% 100px 4%;
}
    
#b66488fb::before, #b66488fb > .bgExtraLayerOverlay {
    
}
    
#f2a6706d {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#b8efa5dd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#e303e9dc {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\31 a864a0b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c16ddfef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#\31 56da56d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_106 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a17da587 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bdf37a17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 be42b78 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5dba940 {
    width: 80px;
}
    
#\33 18efa04 {
    width: 80px;
}
    
#\34 a5e50d7 {
    width: 80px;
}
    
#\34 61a0638 {
    width: 80px;
}
}



@media (max-width: 767px) {
    
#\35 1602111 {
    column-gap: 3.0472965193974075%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#a9255d60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d3780e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 fd46c4d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#aaed0960::before, #aaed0960 > .bgExtraLayerOverlay {
    
}
#aaed0960.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAECMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0fTmjOgD/9k=');
}
    
#group_7hc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_sdi {
    height: auto;
}
    
#\38 d85fce3 {
    column-gap: 15px;
}
    
#\39 6b74cf6 {
    column-gap: 15px;
}
    
#ad4b14ad {
    width: 50%;
}
    
#c03ca839 {
    width: 50%;
}
    
#\32 e5682f6 {
    width: 50%;
}
    
#a986bffc {
    width: 50%;
}
    
#\33 808bf84 {
    column-gap: 15px;
}
    
#group_clj {
    column-gap: 3.0472965193974075%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_5aq {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#ae2acfc3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#f1c414b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\33 c884c5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#b9d31615 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 5ad8a26 {
    height: auto;
}
    
#\39 b2d43d9 {
    column-gap: 15px;
}
    
#\36 90b7382 {
    column-gap: 15px;
}
    
#\30 4710b21 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\31 5d0eae1 {
    width: 50%;
}
    
#\35 90e5727 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#b412b80e {
    width: 50%;
}
    
#\36 a12e6f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#fe80eeaf {
    width: 50%;
}
    
#\36 e49870d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#b3ccccf5 {
    width: 50%;
}
    
#\34 29ff1bc {
    column-gap: 15px;
}
    
#\33 4e8cb30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b19b6ba9 {
    height: auto;
}
    
#fa3509a2 {
    column-gap: 15px;
}
    
#\34 86cf382 {
    column-gap: 15px;
}
    
#\37 162faae {
    column-gap: 3.0472965193974075%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\37 a2db643 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\32 8a989f5 {
    width: 50%;
}
    
#b51ad752 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\32 6bc2c05 {
    width: 50%;
}
    
#d42d0655 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\30 e3d6c55 {
    width: 50%;
}
    
#\33 a009612 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.48%;
}
    
#\32 d9f651d {
    width: 50%;
}
    
#\39 6b4d1f2 {
    column-gap: 15px;
}
    
#\33 0a615d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 3be8fa5 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
}

