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

  *#dm .dmInner div.u_2496915514 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(221,0,0) rgb(221,0,0) rgb(221,0,0) rgb(221,0,0) !important;
  }

  *#dm .dmInner div.u_3604743459 hr {
    color:rgba(20,158,146,1) !important;
    border-width:10px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_3958973630 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-item dt {
    font-size:18px !important;
    font-family:'Open Sans' !important;
  }

  *#dm .dmInner div.u_1008632664 *.open-hours-item dd {
    font-size:18px !important;
    font-family:'Open Sans' !important;
  }

  *#dm .dmInner div.u_1008632664 *.open-hours-item time {
    font-size:18px !important;
    font-family:'Open Sans' !important;
  }

  *#dm .dmInner div.u_1008632664 *.open-hours-special {
    font-size:18px !important;
    font-family:'Open Sans' !important;
  }

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

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

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

  *#dm .dmInner div.u_4073992949 img { object-fit:contain !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1008632664 *.open-hours-item dt { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-item dd { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-item time { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-special { font-size:18px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1008632664 *.open-hours-item dt { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-item dd { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-item time { font-size:18px !important; }

  *#dm .dmInner div.u_1008632664 *.open-hours-special { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 604px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_el4 {
    width: 100.00%;
    height: 574px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 67543c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 96a6b2a {
    min-height: 269px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 41717d9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_a7l {
    width: 40.77%;
    height: auto;
    max-width: 100%;
}
    
#\33 bea0911 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0a1046b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.333333333333332%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(237, 55, 49, 1);
    background-image: none;
    padding: 22px 0px 22px 0px;
    margin: 0% 1% 0% 1%;
}
    
#ca266abb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 1daf8e4 {
    min-height: 347px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#eeb64919 {
    margin: 0px 2% 0px 2%;
}
    
#widget_vo1 {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f205944 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33333333333333%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_11);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 1% 0% 1%;
}
    
#c4207aba {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3795b40 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(237, 55, 49, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 1% 0% 1%;
}
    
#\37 94cda41 {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 ba00705 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fba3ce76 {
    min-height: 376px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#cfe48f2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_4a3 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
}
    
#e19cfe3f {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
}
    
#d6905483 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
}
    
#\37 77675b8 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 1b7b42d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 4254edc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d1750398 {
    min-height: 244px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 8e30fb3 {
    margin: 0px 15% 0px 15%;
}
    
#widget_4ja {
    width: 32.99%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_526 {
    width: 32.99%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_s1g {
    width: 28.06%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#b999fcb6 {
    width: 28.06%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 14ccf8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e23210b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a81d5593 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cc8a7dfe {
    min-height: 703px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 4a47c7f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_8qe {
    width: 100.00%;
    height: 704px;
    max-width: 100%;
}
}



@media all {
    
#\37 8eac023 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f3764c73 {
    margin: 0px 0% 0px 0%;
}
    
#\35 8ed3ffd {
    min-height: 604px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 6f7f56c {
    width: 100.00%;
    height: 608px;
    max-width: 100%;
}
    
#\35 03c26b8::before, #\35 03c26b8 > .bgExtraLayerOverlay {
    
}
#\35 03c26b8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b70ec68 {
    margin: 0px 0% 0px 0%;
}
    
#ff428f40 {
    min-height: 269px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f9001866 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dd3ffc54 {
    width: 40.26%;
    height: auto;
    max-width: 100%;
}
    
#\39 cd43115 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 33f0224 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b30afbd8 {
    min-height: 202px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 bd17ab9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 245a63d {
    margin: 0px 15% 0px 15%;
}
    
#widget_fvr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m12 {
    width: 56.03%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 1560105 {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ad1d9f9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fde3c65e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_pu5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pu5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 8115392 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    order: 3;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 9040f5c {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    order: 1;
}
    
#\33 8af0a95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#baba8502 {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    order: 0;
}
    
#\35 e2976db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 72674f8 {
    min-height: 376px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 d6cc9ee {
    width: 100.00%;
    height: 506px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 9d74024 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_11);
    background-image: none;
    padding: 22px 0px 22px 0px;
    margin: 0% 1% 0% 1%;
}
    
#\31 1976f1c {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9b4c35c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d6113c8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_11);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 1% 0% 1%;
}
    
#\36 f2e3360 {
    min-height: 347px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\37 55eec93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_12);
    background-image: none;
    padding: 22px 0px 22px 0px;
    margin: 0% 1% 0% 1%;
}
    
#\31 39f98bb {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 32ac411 {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 194641b {
    margin: 0px 2% 0px 2%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a935025 {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 92de706 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 c90fef5 {
    min-height: 347px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f9d2301 {
    width: 83.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efddf349 {
    margin: 0px 2% 0px 2%;
}
    
#aacb8c86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_12);
    background-image: none;
    padding: 22px 0px 22px 0px;
    margin: 0% 1% 0% 1%;
}
    
#\39 43209fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_12);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 1% 0% 1%;
}
    
#c8afeddc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.33%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_11);
    background-image: none;
    padding: 22px 0px 22px 0px;
    margin: 0% 1% 0% 1%;
}
    
#widget_unc {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 238px;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_el4 {
    width: 100.00%;
    height: 206px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 96a6b2a {
    padding: 0% 0% 0% 0%;
}
    
#\33 bea0911 {
    margin: 0px 0% 0px 0%;
}
    
#widget_a7l {
    width: 94.34%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eeb64919 {
    margin: 0px 0% 0px 0%;
}
    
#\31 1daf8e4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#widget_vo1 {
    width: 91.21%;
}
    
#\34 0a1046b {
    width: 100%;
    min-height: 80px;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\31 f205944 {
    width: 100%;
    min-height: 223px;
    height: auto;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#c4207aba {
    width: 91.21%;
}
    
#\35 3795b40 {
    width: 100%;
    min-height: 226px;
    height: auto;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\37 94cda41 {
    width: 91.21%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fba3ce76 {
    min-height: 235px;
    padding: 0% 0% 0% 0%;
}
    
#a6674642 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4a3 {
    width: 100.00%;
    height: 250px;
}
    
#e19cfe3f {
    width: 100.00%;
    height: 250px;
}
    
#d6905483 {
    width: 100.00%;
    height: 250px;
}
    
#\37 77675b8 {
    width: 100.00%;
    height: 250px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8e30fb3 {
    margin: 0px 0% 0px 0%;
}
    
#d1750398 {
    padding: 0% 0% 0% 0%;
}
    
#b999fcb6 {
    width: 50.07%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_526 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_s1g {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_4ja {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc8a7dfe {
    min-height: 254px;
    padding: 0% 0% 0% 0%;
}
    
#bb665f04 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8qe {
    width: 100.00%;
    height: 510px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8ed3ffd {
    min-height: 223px;
    padding: 0% 0% 0% 0%;
}
    
#\35 03c26b8::before, #\35 03c26b8 > .bgExtraLayerOverlay {
    
}
    
#f3764c73 {
    margin: 0px 0% 0px 0%;
}
    
#\38 6f7f56c {
    width: 100.00%;
    height: 242px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b70ec68 {
    margin: 0px 0% 0px 0%;
}
    
#ff428f40 {
    padding: 0% 0% 0% 0%;
}
    
#dd3ffc54 {
    width: 89.81%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b30afbd8 {
    padding: 0% 0% 0% 0%;
}
    
#\36 245a63d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1560105 {
    min-height: 9px;
    padding: 0% 0% 0% 0%;
}
    
#f5c4e786 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8115392 {
    width: 100.00%;
    height: 562px;
}
    
#\34 9040f5c {
    width: 100.00%;
    height: 486px;
}
    
#baba8502 {
    width: 100.00%;
    height: 598px;
}
    
#\37 72674f8 {
    min-height: 235px;
    padding: 0% 0% 0% 0%;
}
    
#\33 3ea52ae {
    margin: 0px 0% 0px 0%;
}
    
#\38 d6cc9ee {
    width: 100.00%;
    height: 628px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9d74024 {
    width: 100%;
    min-height: 232px;
    height: auto;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\31 1976f1c {
    width: 91.21%;
}
    
#d6113c8c {
    width: 100%;
    min-height: 80px;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\36 f2e3360 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 55eec93 {
    width: 100%;
    min-height: 80px;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\31 39f98bb {
    width: 91.21%;
}
    
#\38 32ac411 {
    width: 91.21%;
}
    
#\38 194641b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a935025 {
    width: 91.21%;
}
    
#\36 c90fef5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 f9d2301 {
    width: 91.21%;
}
    
#efddf349 {
    margin: 0px 0% 0px 0%;
}
    
#aacb8c86 {
    width: 100%;
    min-height: 229px;
    height: auto;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\39 43209fe {
    width: 100%;
    min-height: 226px;
    height: auto;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#c8afeddc {
    width: 100%;
    min-height: 80px;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#widget_unc {
    width: 99.57%;
    height: 211px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_el4 {
    height: 90px;
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 67543c9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 96a6b2a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 bea0911 {
    margin: 0px 0% 0px 0%;
}
    
#widget_a7l {
    width: 94.43%;
}
}



@media (max-width: 767px) {
    
#\34 0a1046b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\31 1daf8e4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
}
    
#eeb64919 {
    margin: 0px 0% 0px 0%;
}
    
#\31 f205944 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 22px 11px 22px 11px;
    margin: 1% 1% 1% 1%;
}
    
#\35 3795b40 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 1% 1% 1% 1%;
}
    
#c4207aba {
    width: 97.67%;
}
    
#widget_vo1 {
    width: 88.96%;
}
    
#\37 94cda41 {
    width: 98.95%;
}
}



@media (max-width: 767px) {
    
#\31 ba00705 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fba3ce76 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_4a3 {
    height: 234px;
    width: 100.00%;
}
    
#a6674642 {
    margin: 0px 0% 0px 0%;
}
    
#e19cfe3f {
    height: 252px;
    width: 100.00%;
}
    
#d6905483 {
    height: 268px;
    width: 100.00%;
}
    
#\37 77675b8 {
    height: 292px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 1b7b42d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1750398 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 8e30fb3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4ja {
    width: 63.66%;
}
    
#widget_s1g {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b999fcb6 {
    width: 81.44%;
}
}



@media (max-width: 767px) {
    
#a81d5593 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cc8a7dfe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_8qe {
    height: 304px;
    width: 100.00%;
}
    
#bb665f04 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8eac023 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 8ed3ffd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 6f7f56c {
    height: 108px;
    width: 100.00%;
}
    
#\35 03c26b8::before, #\35 03c26b8 > .bgExtraLayerOverlay {
    
}
    
#f3764c73 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 b70ec68 {
    margin: 0px 0% 0px 0%;
}
    
#ff428f40 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 cd43115 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dd3ffc54 {
    width: 93.89%;
}
}



@media (max-width: 767px) {
    
#\33 33f0224 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b30afbd8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\36 245a63d {
    margin: 8px 0% 8px 0%;
}
}



@media (max-width: 767px) {
    
#\38 1560105 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#ad1d9f9d {
    min-height: 20px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f5c4e786 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8115392 {
    height: 314px;
    width: 100.00%;
}
    
#\34 9040f5c {
    height: 252px;
    width: 100.00%;
}
    
#\33 8af0a95 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#baba8502 {
    height: 264px;
    width: 100.00%;
}
    
#\37 72674f8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 3ea52ae {
    margin: 0px 0% 0px 0%;
}
    
#\38 d6cc9ee {
    height: 256px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 9d74024 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 5% 1% 1% 1%;
}
    
#d6113c8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 1% 1% 1% 1%;
}
    
#\36 f2e3360 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
}
    
#\37 55eec93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 1% 1% 1% 1%;
}
    
#\38 194641b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 c90fef5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
}
    
#efddf349 {
    margin: 0px 0% 0px 0%;
}
    
#aacb8c86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 4% 1% 1% 1%;
}
    
#\39 43209fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 1% 1% 1% 1%;
}
    
#c8afeddc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 11px 22px 11px 22px;
    margin: 1% 1% 1% 1%;
}
    
#widget_unc {
    height: 240px;
}
}

