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

  *#dm .dmInner div.u_1718971146 p {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1718971146 li {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1718971146 {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1118356945 p {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1118356945 li {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1118356945 {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 p {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 li {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1868667694 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1868667694 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1868667694 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1965701095 p {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1965701095 li {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1965701095 {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(12, 102, 177, 1);
    --overlapping-background-image: rgba(12, 102, 177, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 07effe5 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    border-radius: 0px 0px 0px 0px;
    background-image: url();
}
    
#\35 531b362 {
    min-height: 696px;
    column-gap: 20%;
    row-gap: 120px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1d47455::before, #\32 1d47455 > .bgExtraLayerOverlay {
    
}
#\32 1d47455 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 96%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/98bbd0111b29400d84dce3f7e8f53a9d/dms3rep/multi/opt/IMG_7715-1920w.JPG");
    border-radius: 32px 32px 32px 32px;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 2% 2% 2%;
}
    
#widget_fj2 {
    width: 964px;
    height: 260px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 531b362 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 0% 2% 0% 2%;
}
    
#\32 1d47455::before, #\32 1d47455 > .bgExtraLayerOverlay {
    
}
#\32 1d47455 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 24% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 531b362 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
}
    
#\32 1d47455::before, #\32 1d47455 > .bgExtraLayerOverlay {
    
}
#\32 1d47455 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    justify-content: flex-start;
    margin-right: 0%;
    row-gap: 24px;
    margin-left: 0%;
    background-position: 50% 50%;
    padding: 12% 0% 24% 0%;
}
    
#\35 5e6eae0 {
    margin-left: 4%;
    margin-right: 4%;
}
    
#widget_fj2 {
    height: auto;
}
}



@media all {
    
#\37 10d9c52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f325ffe5 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_1dm {
    width: 1200px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cfe41d45 {
    width: 31.068421052631578%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f325ffe5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#cfe41d45 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 10d9c52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f325ffe5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cfe41d45 {
    width: 100%;
    order: 0;
}
    
#widget_1dm {
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cf1c6602 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d3a45760 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 be9ee34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1uf {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_sev {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_gfi {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#cf1c6602 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 be9ee34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_1uf {
    height: 240px;
}
    
#group_sev {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_gfi {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d0becd91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d165efa8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 15690a9 {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
}
    
#\36 2d06121.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#\36 2d06121 {
    width: 97.35%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d165efa8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 66c9caf {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\31 e50996a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 4d2402e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\33 dc12994 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_g8e {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_bm4 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\31 e50996a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 4d2402e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 dc12994 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_g8e {
    height: 240px;
}
    
#widget_bm4 {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 6ff13ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cc4839a4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 91abda9 {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_pq2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7428249 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ed5bae35 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b7ddaad5 {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_5rs {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed5bae35 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 9cdfb74 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f15c3a1f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 bf203f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 06712da {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d3753706 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 0713ab1 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 d92bdbd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_2c5 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_ih1 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_ajg {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_c2h {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_p80 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_uld {
    width: 28.08%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 625ed8e {
    margin: 0px 0% 0px 0%;
}
    
#f15c3a1f {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 bf203f8 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 06712da {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d3753706 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 0713ab1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_p80 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#f15c3a1f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\34 bf203f8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 06712da {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3753706 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 0713ab1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_2c5 {
    height: 240px;
}
    
#widget_ih1 {
    height: 240px;
}
    
#widget_ajg {
    height: 240px;
}
    
#widget_c2h {
    height: 240px;
}
    
#group_p80 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_uld {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 42579da {
    align-items: flex-start;
    width: 100%;
    min-height: 150px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#c26e813a {
    align-items: flex-start;
    width: 100%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 a9baff7 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 38d5fc7 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\33 d68bce1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b8bd9bb3 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_816 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_mvv {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_45n {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_5bk {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_mv8 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a9baff7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 38d5fc7 {
    row-gap: 24px;
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#b8bd9bb3 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#\38 4ae4126 {
    margin: 0px 0% 0px 0%;
}
    
#group_5bk {
    width: 30.666666666666668%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\38 a9baff7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 38d5fc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#b8bd9bb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_816 {
    height: 240px;
}
    
#widget_mvv {
    height: 240px;
}
    
#widget_45n {
    height: 240px;
}
    
#group_5bk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_mv8 {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 d36a520 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#fd77b764 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 cebc2ce {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#eeb60eee {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#aa9d2ab0 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 71b06b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_osb {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_fv1 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_r49 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_5qq {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4bf3058 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d36a520 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fd77b764 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 cebc2ce {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#eeb60eee {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#aa9d2ab0 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 d36a520 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#fd77b764 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 cebc2ce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eeb60eee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa9d2ab0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_osb {
    height: 240px;
}
    
#widget_fv1 {
    height: 240px;
}
    
#widget_r49 {
    height: 240px;
}
    
#widget_5qq {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff8a998e {
    min-height: 877px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#aa459995 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 d4ca85e {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 a855ad0 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 c1b184e {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f415badf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_o2n {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_de8 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_j8d {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_vct {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a40503f4 {
    margin: 0px 0% 0px 0%;
}
    
#ff8a998e {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aa459995 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 d4ca85e {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 a855ad0 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 c1b184e {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#ff8a998e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#aa459995 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 d4ca85e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 a855ad0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 c1b184e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_o2n {
    height: 240px;
}
    
#widget_de8 {
    height: 240px;
}
    
#widget_j8d {
    height: 240px;
}
    
#widget_vct {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ba1f561 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f90facb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6a59e52 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 daaca87 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 ed015a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_47j {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_11i {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_jst {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 ba1f561 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 f90facb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 daaca87 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 ed015a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_47j {
    height: 240px;
}
    
#widget_11i {
    height: 240px;
}
    
#widget_jst {
    height: 240px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 f9c06f2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ff36e9fa {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a8324a2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f3c6cb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_182 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -146px;
}
    
#group_v1b {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_lrv {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -82px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3f9 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_hv9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f9c06f2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 2f5a730 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 f9c06f2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a8324a2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f3c6cb1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_v1b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_3f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e50e5d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 e8c2013 {
    min-height: 675px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a56c147a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_8qj {
    width: 51.46%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 e1d40a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab21181a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 0038b21 {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_e11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_e11 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f8cbb10a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 a6ce6a8 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d3bbe36f {
    border-width: 16px 16px 16px 16px;
    border-color: rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1) rgba(12, 102, 177, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_1bu {
    width: 100.00%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f8cbb10a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 2ae714f {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 d083ff2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 63eec3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 35f24f1 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 c1f2679 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ba76ed91 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#de2dcbf4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_4am {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_54p {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_jbh {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_q39 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 32ec272 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d083ff2 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 63eec3e {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 35f24f1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 c1f2679 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ba76ed91 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 d083ff2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\33 63eec3e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 35f24f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c1f2679 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba76ed91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4am {
    height: 240px;
}
    
#widget_54p {
    height: 240px;
}
    
#widget_jbh {
    height: 240px;
}
    
#widget_q39 {
    height: 240px;
}
}

