@media (min-width:1025px) {
  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .dmInner div.google-calendar-popup-content-container .event-full-container { font-size:16px !important; }

  *#dm .dmInner div.google-calendar-popup-content-container .event-container { font-size:16px !important; }

  *#dm .dmInner div.google-calendar-popup-content-container .day-of-month-container { font-size:16px !important; }
}
@media all {
  *#dm .dmInner *.u_1591337860 { display:block !important; }

  *#dm .dmInner *.u_1843831861 { display:none !important; }

  *#dm .dmInner *.u_1753487943 { display:none !important; }

  *#dm .dmInner *.u_1136956128 { display:block !important; }

  *#dm .dmInner *.u_1177383351 { display:none !important; }

  *#dm .dmInner *.u_1380594319 { display:none !important; }

  *#dm .dmInner *.u_1945421229 { display:block !important; }

  *#dm .dmInner *.u_1621082362 { display:none !important; }

  *#dm .dmInner *.u_1518848470 { display:none !important; }

  *#dm .dmInner *.u_1997792649 { display:block !important; }

  *#dm .dmInner *.u_1712734191 { display:none !important; }

  *#dm .dmInner *.u_1080785472 { display:none !important; }

  *#dm .dmInner nav.u_1962550838.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.google-calendar-popup-content-container .event-full-container {
    align-items:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.google-calendar-popup-content-container .event-container {
    align-items:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.google-calendar-popup-content-container .day-of-month-container {
    align-items:flex-start !important;
    text-align:left !important;
  }

  div.google-calendar-popup-content-container {
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.google-calendar-popup-content-container .event-full-container {
    color:var(--color_5) !important;
    font-family:'Helvetica' !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.google-calendar-popup-content-container .event-container {
    color:var(--color_5) !important;
    font-family:'Helvetica' !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.google-calendar-popup-content-container .day-of-month-container {
    color:var(--color_5) !important;
    font-family:'Helvetica' !important;
    direction:ltr !important;
  }

  *#dm .dmInner a.u_2874579510 .iconBg { display:none !important; }

  *#dm .dmInner a.u_2874579510 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner a.u_1670530516 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1670530516 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_486902217 .iconBg { display:none !important; }

  *#dm .dmInner a.u_486902217 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_4051103355 .iconBg { display:none !important; }

  *#dm .dmInner a.u_4051103355 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

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

  *#dm .dmInner div.u_2697624734 {
    background-color:var(--color_29) !important;
    background-image:none !important;
    border-radius:13px 13px 13px 13px !important;
  }

  *#dm .dmInner a.u_2874579510 span.text {
    font-family: Helvetica !important;
    color:var(--color_28) !important;
  }

  *#dm .dmInner a.u_2874579510:hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_2874579510.hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_1670530516 span.text {
    font-family: Helvetica !important;
    color:var(--color_28) !important;
  }

  *#dm .dmInner a.u_1670530516:hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_1670530516.hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_486902217 span.text {
    font-family: Helvetica !important;
    color:var(--color_28) !important;
  }

  *#dm .dmInner a.u_486902217:hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_486902217.hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_4051103355 span.text {
    font-family: Helvetica !important;
    color:var(--color_28) !important;
  }

  *#dm .dmInner a.u_4051103355:hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_4051103355.hover span.text { color:var(--color_28) !important; }

  *#dm .dmInner a.u_1126050509 .iconBg { display:none !important; }

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

  *#dm .dmInner a.u_1126050509 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_27) var(--color_27) var(--color_27) var(--color_27) !important;
  }

  *#dm .dmInner a.u_1126050509 span.text {
    color:var(--color_2) !important;
    font-weight:600 !important;
  }

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

  *#dm .dmInner div.u_1796459780 img { object-fit:cover !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:cover !important;
    background-position:50% 0% !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:cover !important;
    background-position:50% 0% !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:auto 100vh !important;
    background-position:50% 0 !important;
    background-color:var(--color_2) !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/55e212d1/dms3rep/multi/opt/singer-performing-on-set-1920w.jpg) !important;
    background-size:auto 100vh !important;
    background-position:50% 0 !important;
    background-color:var(--color_2) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1126050509 span.text { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 526e325 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3244cdb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 38f9ad5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_10);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 012f96e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 22c5f4f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 a52be63 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_27);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 a463857 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b21ef34 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e2dc5d91 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_18);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 26c30fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 1d5eb86 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 5fb2cb2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(135,105,85,1);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e5e845ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7148eb1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 737e528 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_27);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a0f8236 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ce89fe1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c310a4ea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 1aff05e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#dab14b7e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 9a7bf85 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_17);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 d7948a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e0351954 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 873f0d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b64e0ea4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#b2349a48 {
    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%;
}
    
#\39 3aae99e {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c0abfc00 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 bc88de4 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b711a93e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(135,105,85,1);
    background-image: none;
}
    
#widget_tni {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_m63 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_ugp {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_5jo {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f409dd26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(135,105,85,1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 4cec97b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 757b45d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(135,105,85,1);
    background-image: none;
}
    
#widget_reh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bat {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#widget_vvh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\33 3c3918c::before, #\33 3c3918c > .bgExtraLayerOverlay {
    
}
#\33 3c3918c {
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_26);
}
    
#bef0abfd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 127px;
    max-height: none;
    height: auto;
    row-gap: 24px;
    align-self: auto;
    order: 0;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a70f372e {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 3;
    margin: NaNpx 0px NaNpx 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bcddb8ca {
    justify-content: space-between;
    align-items: flex-start;
    width: 613px;
    min-height: 373px;
    max-height: none;
    row-gap: 100px;
    column-gap: 4%;
    height: auto;
    order: 2;
    background-color: rgba(51, 67, 43, 0.7);
    background-image: none;
    border-radius: 32px 32px 32px 32px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a4a1378::before, #\33 a4a1378 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.19;
    border-radius: inherit;
}
#\33 a4a1378 {
    min-height: 986px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/21203458/dms3rep/multi/opt/PXL_20260618_205052184-ce996ded-1920w.png");
    border-radius: 20px 20px 20px 20px;
    flex-direction: row;
    align-items: flex-end;
    justify-content: space-between;
    background-position: 50% 100%;
    height: auto;
    align-self: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e8b1bdfc {
    min-height: 945px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b22fcba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b22fcba {
    width: 581px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a4c8e1 {
    width: 1169px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-bottom: 0px;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#widget_s4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bb2fddcc {
    min-height: 709px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aaeca86d {
    width: 100.00%;
    height: 550px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#bdd7e072 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.61%;
    min-width: 4%;
    align-items: center;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 fd9c4e3 {
    width: 99.98%;
    height: 550px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a80d565b {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\32 4e45412 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 27.95%;
    min-width: 4%;
    flex: 0 1 auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cecf1617 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 27.44%;
    min-width: 4%;
    align-items: flex-end;
    flex: 0 1 auto;
    align-self: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7682c18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb7d7779 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae7b5610 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 897f553 {
    width: 19.29%;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7bed4cf {
    width: 19.29%;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: center;
    order: 2;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3ff3c9b {
    width: 19.29%;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    flex: 1 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9j1[data-background-color-animation] {
    
}
#group_9j1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3244cdb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#b7844772 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 22c5f4f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\36 322fe5c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b21ef34 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#f1b9e0a5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1d5eb86 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 f74453a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7148eb1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\33 2ab29b0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ce89fe1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\35 c5c9baa {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dab14b7e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#cbd1752a {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c95329a2 {
    margin: 0px 0% 0px 0%;
}
    
#b64e0ea4 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b2349a48 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 3aae99e {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c0abfc00 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 bc88de4 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4cec97b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#d07993fe {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3c3918c::before, #\33 3c3918c > .bgExtraLayerOverlay {
    
}
    
#bef0abfd {
    width: 548px;
    height: auto;
    min-height: 128px;
    row-gap: 15px;
    justify-content: flex-start;
}
    
#\33 a6ed9f5 {
    margin: 0% 0% 0% 0%;
}
    
#bcddb8ca {
    width: 99.99%;
    height: auto;
    min-height: 236px;
    row-gap: 30px;
    justify-content: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4a1378::before, #\33 a4a1378 > .bgExtraLayerOverlay {
    
}
#\33 a4a1378 {
    width: 100%;
    min-height: 487px;
    justify-content: space-between;
    row-gap: 50px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#e8b1bdfc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
}
    
#\30 9a4c8e1 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb2fddcc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 0% 10% 0%;
}
    
#aaeca86d {
    height: 485px;
}
    
#bdd7e072 {
    width: 59.75%;
    min-height: 8px;
    row-gap: 12px;
    justify-content: center;
}
    
#\34 fd9c4e3 {
    height: 485px;
}
    
#\32 4e45412 {
    width: 20.18%;
    min-height: 8px;
}
    
#cecf1617 {
    width: 16.07%;
    min-height: 8px;
}
    
#ae7b5610 {
    margin-bottom: 30px;
    margin-top: 0px;
}
    
#\32 897f553 {
    width: 250px;
    min-height: 54px;
}
    
#\35 7bed4cf {
    width: 250px;
    min-height: 54px;
}
    
#\35 3ff3c9b {
    width: 250px;
    min-height: 54px;
}
}



@media (max-width: 767px) {
    
#\35 526e325 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 3244cdb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



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



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



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



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



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



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



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



@media (max-width: 767px) {
    
#b64e0ea4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#b2349a48 {
    min-height: 59px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\39 3aae99e {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
}
    
#c0abfc00 {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
}
    
#\35 bc88de4 {
    width: 100%;
    min-height: 59px;
    align-items: center;
    height: auto;
}
    
#widget_tni {
    width: 164px;
    order: 1;
}
    
#widget_m63 {
    width: 164px;
}
    
#widget_ugp {
    width: 162px;
}
    
#widget_5jo {
    width: 170px;
}
}



@media (max-width: 767px) {
    
#f409dd26 {
    min-height: 130px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 10px 30px 10px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 4cec97b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_reh {
    margin-top: -7px;
    order: 0;
}
    
#widget_bat {
    height: 134px;
    width: 40.93%;
    order: 2;
    margin-top: -27px;
    margin-left: -226px;
}
    
#widget_vvh.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_vvh {
    width: 73.74%;
    margin: -133px 0% 0px 34.15023665893271%;
}
}



@media (max-width: 767px) {
    
#\33 3c3918c::before, #\33 3c3918c > .bgExtraLayerOverlay {
    
}
    
#bef0abfd {
    width: 100.00%;
    row-gap: 15px;
    justify-content: flex-start;
}
    
#\33 a6ed9f5 {
    margin: 0% 0% 0% 0%;
}
    
#bcddb8ca {
    width: 100%;
    justify-content: flex-start;
    row-gap: 30px;
    height: auto;
    min-height: 297px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4a1378::before, #\33 a4a1378 > .bgExtraLayerOverlay {
    
}
#\33 a4a1378 {
    width: 100%;
    min-height: 435px;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    padding: 6% 4% 6% 4%;
}
    
#e8b1bdfc {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 5% 5% 5% 5%;
}
    
#\34 b22fcba {
    margin-bottom: 0px;
    width: 100%;
}
    
#\30 9a4c8e1 {
    width: 100%;
}
    
#a70f372e {
    width: 150px;
}
}



@media (max-width: 767px) {
    
#bb2fddcc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
    
#aaeca86d {
    height: 132px;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdd7e072 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    row-gap: 10px;
}
    
#\34 fd9c4e3 {
    height: 132px;
}
    
#\32 4e45412 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#cecf1617 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 7682c18 {
    order: 0;
}
    
#eb7d7779 {
    width: 311px;
    order: 1;
}
    
#ae7b5610 {
    margin-bottom: 20px;
    width: 311px;
    order: 2;
}
    
#\32 897f553 {
    min-height: 54px;
    width: 100%;
}
    
#\35 7bed4cf {
    min-height: 54px;
    width: 100%;
}
    
#\35 3ff3c9b {
    min-height: 54px;
    width: 100%;
}
    
#group_9j1 {
    order: 3;
}
}

