@media all {
  *#dm .dmInner div.u_730157036 img { object-fit:cover !important; }

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

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

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

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

  *#dm .dmInner div.u_1049165885 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1237123177 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1576971979 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1237123177 img {
    border-radius:8px 8px 8px 8px !important;
    object-position:0% 100% !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner div.u_1693163653 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1991817833 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1572764973 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1608626190 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1643756974 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1497673806 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1981187214 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1233497702 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1845923529 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

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

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

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

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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2891014941 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1686692199 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1781535344 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1624468525 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1699120775 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1450416875 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1619912253 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1697546565 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1279263880 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1406271812 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1542399860 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1940512598 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_rq0 {
    width: 100%;
    height: 565px;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(19,37,79,1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_anq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 8e60339 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 23f923d {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 50px 125px 50px 125px;
    margin: 0% 0% 0% 0%;
}
    
#\37 04d24e6 {
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_2) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 ad73995 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e887e1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 2%;
}
    
#b83f9c83 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j9p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j9p {
    width: 550px;
    height: 140px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_8j0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 345c782 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 7053513 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b815d46 {
    width: 550px;
    height: 322px;
    max-width: 100%;
}
    
#\38 27a3ac1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c0ba9861 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 28b27c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5aba8ee {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 50px 148px 50px 138px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9d3067b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 0598642 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef754b9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c421a9ad {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 76px 73px 76px 73px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c806d64 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(19,37,79,1);
    background-image: none;
}
    
#\36 ec932fe {
    margin: 0px 0% 0px 0%;
}
    
#widget_d1o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_iag {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5717092337917484%;
    flex-wrap: nowrap;
}
    
#group_g65 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#widget_1sn {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_hh8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b9f04e47 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\34 e60e37f {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e5b396bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d349fd43 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\34 f4b7f83 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e0d167bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 71ae81b {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\33 14ce85e {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c8f1c9ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 6336a08 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\36 57d18dd {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 52ff0ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dbdf9b4e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5717092337917484%;
    flex-wrap: nowrap;
}
    
#\36 41098b2 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\32 1b95ba1 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c512796 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c6226bd8 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\33 536cfb1 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cd33e9cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 829721a {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\36 b2c7eb2 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df1c8a35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 922e7f7 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\37 beefab4 {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 c4b3f87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 88a8a4f {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\30 e97f98b {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 792b820 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 78d0996 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5717092337917484%;
    flex-wrap: nowrap;
}
    
#a4b436db {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\32 9b09eed {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 491cb29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b6fe2e02 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\39 571e68f {
    width: 100%;
    height: 452px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 bd098b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c347230c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#e85ba2da {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
    
#\31 bcf9478 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 1.9528071602929211%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c59b4ebe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 1d2c713 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 813bab6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fddd73aa {
    margin: 0px 0% 0px 0%;
}
    
#widget_119 {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
}



@media all {
    
#\32 4469b77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5006ffa {
    min-height: 142px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b02d7d3 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 22ad09f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a1e4327 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0431124 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 300d4e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b639124 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fcbca02a {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\36 5640ab8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cb872dc {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\38 91a7f62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cc8486a {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#de6b804f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1484a2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 41096bf {
    min-height: 421px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1544b96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a630f634 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c53cbea5 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 9273e11 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 e5d9f7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 436223c {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#e04e9f25 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9df0e49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2937bd8 {
    min-height: 421px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fcd81983 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 030fb92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d9cc5c81 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8581a37 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\36 ab1d452 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#daee32ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1cf9ffc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1000839 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 083349d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 56f512c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f6cd69ed {
    margin: 0px 0% 0px 0%;
}
    
#\33 e17e3ef {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#f746c6d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 06a62a8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3ae6027 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\31 74876f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bebeb351 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b28c797 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\38 b8573da {
    min-height: 421px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 710ed2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e738992 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5b15b4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b66cfae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3499d51 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\31 3d5a209 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#d062dbe0 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#c9b807ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e378be3 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 8416c68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 46785f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0de6b3e {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#\35 de0ccfb {
    margin: 0px 0% 0px 0%;
}
    
#a5f68d97 {
    width: 100%;
    height: 280px;
    max-width: 100%;
    order: 0;
}
    
#c040efc8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6f8685 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e9d52ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a4518a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 724291e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7535a48 {
    min-height: 421px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 89f093e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 31.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 50px 30px 50px 30px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_rq0 {
    height: auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 23f923d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 23px;
}
    
#b83f9c83 {
    margin: 0px 0% 0px 0%;
}
    
#\32 ad73995 {
    width: 100%;
    min-height: 80px;
}
    
#\39 e887e1c {
    width: 100%;
    min-height: 80px;
}
    
#widget_j9p {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7053513 {
    margin: 0px 0% 0px 0%;
}
    
#d5aba8ee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 9d3067b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c0ba9861 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c421a9ad {
    min-height: 3859px;
    padding: 50px 30px 50px 30px;
}
    
#\36 ec932fe {
    margin: 0px 0% 0px 0%;
}
    
#group_iag {
    column-gap: 1.5717092337917484%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_g65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#b9f04e47 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#d349fd43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\30 71ae81b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\37 6336a08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\36 57d18dd {
    height: 452px;
    width: 49.10%;
}
    
#dbdf9b4e {
    column-gap: 1.5717092337917484%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\36 41098b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#c6226bd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\37 829721a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\37 922e7f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\38 88a8a4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\33 78d0996 {
    column-gap: 1.5717092337917484%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    height: auto;
    min-height: 507px;
}
    
#a4b436db {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#b6fe2e02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#c347230c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#e85ba2da {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\31 bcf9478 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 20px;
}
    
#\30 e97f98b {
    width: 49.10%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1d2c713 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fddd73aa {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5006ffa {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 7px;
    padding-bottom: 2%;
    column-gap: 2%;
}
    
#\30 22ad09f {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0431124 {
    min-height: auto;
}
    
#\39 300d4e7 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b639124 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#fcbca02a {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 5640ab8 {
    min-height: auto;
}
    
#\36 cb872dc {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 91a7f62 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cc8486a {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 41096bf {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 375px;
    column-gap: 0%;
    padding: 0% 2% 8% 2%;
}
    
#a630f634 {
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ab1d452 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 e5d9f7d {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 436223c {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e04e9f25 {
    min-height: auto;
}
    
#\36 9df0e49 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2937bd8 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 334px;
    column-gap: 0%;
    padding: 0% 2% 8% 2%;
}
    
#fcd81983 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1cf9ffc {
    min-height: auto;
}
    
#d9cc5c81 {
    min-height: auto;
}
    
#\39 8581a37 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e17e3ef {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f746c6d3 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 06a62a8 {
    min-height: auto;
}
    
#\38 b8573da {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 355px;
    column-gap: 0%;
    padding: 0% 2% 8% 2%;
}
    
#\30 e738992 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3ae6027 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 b66cfae {
    min-height: auto;
}
    
#\38 3499d51 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 74876f3 {
    min-height: auto;
}
    
#\31 3d5a209 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5f68d97 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c040efc8 {
    min-height: auto;
}
    
#\36 d6f8685 {
    min-height: auto;
}
    
#d062dbe0 {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 a4518a5 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 8416c68 {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 724291e {
    min-height: auto;
}
    
#\30 0de6b3e {
    height: 250px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 7535a48 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 351px;
    column-gap: 0%;
    padding: 0% 2% 8% 2%;
}
    
#\39 89f093e {
    width: 33.33%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#widget_rq0 {
    height: 99px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\34 8e60339.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 8e60339 {
    width: 88.92%;
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\38 23f923d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 21px;
    padding: 40px 15px 40px 15px;
}
    
#\32 ad73995 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 e887e1c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_j9p {
    height: auto;
}
    
#b83f9c83 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 7053513 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b815d46 {
    height: 240px;
}
    
#c0ba9861 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d5aba8ee {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\34 9d3067b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#ef754b9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c421a9ad {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\36 ec932fe {
    margin: 0px 0% 0px 0%;
}
    
#widget_1sn {
    height: 405px;
}
    
#\34 e60e37f {
    height: 440px;
}
    
#\34 f4b7f83 {
    height: 492px;
}
    
#\33 14ce85e {
    height: auto;
}
    
#\36 57d18dd {
    height: auto;
}
    
#\32 1b95ba1 {
    height: auto;
}
    
#\33 536cfb1 {
    height: auto;
}
    
#\36 b2c7eb2 {
    height: auto;
}
    
#\37 beefab4 {
    height: auto;
}
    
#\30 e97f98b {
    height: auto;
}
    
#\32 9b09eed {
    height: auto;
}
    
#\39 571e68f {
    height: auto;
}
    
#group_iag {
    column-gap: 1.5717092337917484%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_g65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b9f04e47 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d349fd43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 71ae81b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 6336a08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dbdf9b4e {
    column-gap: 1.5717092337917484%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 41098b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c6226bd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 829721a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 922e7f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 88a8a4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 78d0996 {
    column-gap: 1.5717092337917484%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 1165px;
}
    
#a4b436db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b6fe2e02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c347230c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e85ba2da {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 18px;
}
    
#\31 bcf9478 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 24px;
}
}



@media (max-width: 767px) {
    
#c59b4ebe {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 1d2c713 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#fddd73aa {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 5006ffa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 12% 4% 2% 4%;
}
    
#\30 22ad09f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\32 0431124 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\39 300d4e7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b639124 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#fcbca02a {
    height: 400px;
    order: 0;
}
    
#\36 5640ab8 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\36 cb872dc {
    height: 400px;
    order: 0;
}
    
#\38 91a7f62 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cc8486a {
    height: 400px;
    order: 0;
}
    
#\32 41096bf {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-top: 0%;
    row-gap: 16px;
}
    
#a630f634 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\36 ab1d452 {
    height: 400px;
    order: 0;
}
    
#\31 e5d9f7d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 436223c {
    height: 400px;
    order: 0;
}
    
#e04e9f25 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\36 9df0e49 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2937bd8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-top: 0%;
    row-gap: 16px;
}
    
#fcd81983 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1cf9ffc {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#d9cc5c81 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\39 8581a37 {
    height: 400px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\33 e17e3ef {
    height: 400px;
    order: 0;
}
    
#f746c6d3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\35 06a62a8 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\38 b8573da {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-top: 0%;
    row-gap: 16px;
}
    
#\30 e738992 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3ae6027 {
    height: 400px;
    order: 0;
}
    
#\36 b66cfae {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\38 3499d51 {
    height: 400px;
    order: 0;
}
    
#\31 74876f3 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\31 3d5a209 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#a5f68d97 {
    height: 400px;
    order: 0;
}
    
#c040efc8 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\36 d6f8685 {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#d062dbe0 {
    height: 400px;
    order: 0;
}
    
#\39 a4518a5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\30 8416c68 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 724291e {
    align-items: flex-start;
    min-height: auto;
    order: 1;
}
    
#\30 0de6b3e {
    height: 400px;
    order: 0;
}
    
#\39 7535a48 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding-top: 0%;
    row-gap: 16px;
}
    
#\39 89f093e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    margin: 0% 0% 0% 0%;
}
}

