@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1465135666 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1984592710 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_2336129650 span.text {
    font-size:20px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_2336129650 {
    background-color:rgba(197,68,55,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2336129650:hover {
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
    border-color:rgba(222,132,124,1) !important;
  }

  *#dm .dmInner a.u_2336129650.hover {
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
    border-color:rgba(222,132,124,1) !important;
  }

  *#dm .dmInner a.u_2742516248 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_2742516248 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_2742516248:hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2742516248.hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1051410892 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1051410892 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1051410892:hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1051410892.hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1421593176 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1421593176 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1421593176:hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1421593176.hover {
    border-color:var(--color_3) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2429328569 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner a.u_1921656928 span.text { color:var(--color_6) !important; }

  *#dm .dmInner a.u_1921656928:hover {
    border-color:var(--color_6) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1921656928.hover {
    border-color:var(--color_6) !important;
    background-color:rgba(222,132,124,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1921656928 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
  }

  *#dm .dmInner div.u_1116618688 img { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_200995721 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1829984682 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1717876560 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1034609089 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1545046969 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1824916832 .svg { fill:rgba(96,127,101,1) !important; }

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

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

  *#dm .dmInner div.u_3016779423 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1678477009 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1676396202 .svg { fill:rgba(96,127,101,1) !important; }

  *#dm .dmInner div.u_1682673953 .svg { fill:rgba(96,127,101,1) !important; }

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

  *#dm .dmInner div.u_1154122482 .postTitle a { font-weight:400 !important; }

  *#dm .dmInner div.u_1154122482 .readMore a { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1154122482 .postArticle .blogImgLink { height:300px !important; }

  *#dm .dmInner div.u_1154122482 .pagination-nav .pagination-item:not(.active) { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1154122482 .pagination-nav .pagination-item.active { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1154122482 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  .u_1154122482 .blog-list-item img,
  .u_1154122482 .post-image img { border-radius:12px !important; }

  *#dm .dmInner div.u_1154122482 .postDescription { max-height:2.6999999999999997em !important; }

  *#dm .dmInner div#73428010 .sort-btn.active span.text { font-family: 'Roboto' !important; }

  *#dm .dmInner div#73428010 .fc-timegrid-event span.text {
    color:var(--color_3) !important;
    font-family: 'Roboto' !important;
  }

  *#dm .dmInner div.u_1785979655 .search-control-panel {
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1785979655 .sort-toggle {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1785979655 .view-btn.active { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1785979655 .sort-btn.active { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1785979655 .view-btn.non-active { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1785979655 .sort-btn.non-active { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1785979655 .search-button { background-color:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .item-location svg { fill:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .time-date-container svg { fill:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .item-location-svg { fill:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .time-date-container-svg { fill:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .item-location { fill:var(--color_5) !important; }

  *#dm .dmInner *.u_1785979655 .item-time-date { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1785979655 .item-description {
    font-family: 'Roboto' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1785979655 .item-content a.item-link:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1785979655 .item-content a.item-link.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1785979655 .item-content a.item-link span.text {
    font-weight:700 !important;
    color:var(--color_5) !important;
    font-family: 'Roboto' !important;
  }

  *#dm .dmInner div.u_1785979655 .item-location {
    font-family: 'Roboto' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1785979655 .item-time-date {
    font-family: 'Roboto' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1785979655 .item-content a.item-link {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1785979655 .search-input {
    font-family: 'Roboto' !important;
    background-color:var(--color_3) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1785979655 .filter-dropdown {
    font-family: 'Roboto' !important;
    background-color:var(--color_3) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1785979655 .view-toggle {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    font-family: 'Roboto' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1785979655 .item-title { font-weight:500 !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1154122482 .postTitle a { font-size:20px !important; }

  *#dm .dmInner *.u_1154122482 .postText * { text-align:CENTER !important; }

  *#dm .dmInner div#73428010 .sort-btn.active span.text { font-size:14px !important; }

  *#dm .dmInner div#73428010 .sort-btn.non-active span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1785979655 .item-content a.item-link span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1785979655 .item-description { font-size:16px !important; }

  *#dm .dmInner div.u_1785979655 .item-location { font-size:18px !important; }

  *#dm .dmInner div.u_1785979655 .item-time-date { font-size:18px !important; }

  *#dm .dmInner div.u_1785979655 .search-input { font-size:14px !important; }

  *#dm .dmInner div.u_1785979655 .filter-dropdown { font-size:14px !important; }

  *#dm .dmInner div.u_1785979655 .view-toggle { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1154122482 .postText * { text-align:CENTER !important; }

  *#dm .dmInner div.u_1785979655 .item-content a.item-link span.text { font-size:16px !important; }
}
.u_1154122482 img
{
	border-radius:12px !important;
}
#dm [blog-posts-feature-flag=true][text-box-padding=true]:not([list-layout=list_slider]) .postTextContainer .readMore
{
	text-align:center !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1785979655 .item-title { font-size:18px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1154122482
{
}
separatorHomeCss{color:red !important}@media all {
    
#\37 7d45c0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 100%;
    min-width: 4%;
}
    
#\35 dbe4c9d {
    min-height: 450px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\37 985b1a9::before, #\37 985b1a9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#\37 985b1a9 {
    background-image: url("https://lirp.cdn-website.com/9ee519ac/dms3rep/multi/opt/CiderCon-001+%281%29-1920w.png");
    background-position: 0% 100%;
}
    
#widget_phm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e0718f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6tj {
    width: 295px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
}
    
#\35 58ddb40 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 e6aef28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 33.3%;
    min-width: 4%;
    background-color: rgba(196, 69, 55, 1);
    background-image: none;
    align-items: center;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 402db1d {
    min-height: 376px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\39 2ba6c53 {
    margin: 0px 0% 0px 0%;
}
    
#widget_40c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5tg {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#widget_d5u {
    width: 133px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
}
    
#\30 aea368f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 33.3%;
    min-width: 4%;
    background-color: rgba(176, 62, 49, 1);
    background-image: none;
    align-items: center;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#e65e177c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fd32bc3 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#\39 09ce101 {
    width: 133px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
}
    
#\37 a81414b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 33.3%;
    min-width: 4%;
    background-color: rgba(156, 55, 44, 1);
    background-image: none;
    align-items: center;
    padding: 10px 4% 10px 4%;
    margin: 0px 0% 0px 0%;
}
    
#a6449ac5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0089f55 {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
    
#\34 de7342e {
    width: 133px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
}
}



@media all {
    
#e4465c20 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 69f5b49 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b53f7985 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 5% 1% 5%;
}
    
#widget_0ks {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 69d36bd {
    margin: 0px 0% 0px 0%;
}
    
#f32396c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 5c1d207 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: center;
}
    
#\33 a605108 {
    margin: 0px 0% 0px 0%;
}
    
#f03c7936 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#cfef3aa1 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
}
    
#widget_969 {
    width: 510px;
    height: 427px;
    max-width: 100%;
}
    
#widget_1j7 {
    width: 96.03%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p3s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 416d34c {
    width: 133px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 4408673 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#e4199c35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    align-items: center;
    order: 1;
}
    
#\38 9cf3924 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 5% 4% 5%;
}
    
#acf8425a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    order: 0;
}
    
#f4d4479d {
    margin: 0px 0% 0px 0%;
}
    
#ef78e1ff {
    width: 568px;
    height: 392px;
    max-width: 100%;
}
    
#group_fl2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_svf {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#widget_anr {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_d2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sio {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b327d2a0 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\33 9605d07 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 fc934b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 36b3598 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 50a4821 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\35 c2286fd {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#ed2322b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b43e57aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b79fb3a3 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\31 4fe9b10 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 f0f9cad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6202ffb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ed4ba82 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\34 1d10853 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 71743a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 52e80c3 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\36 0ad9323 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\38 004c107 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 1f61ae5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 7155201 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\33 111dbbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 6b8f578 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7lc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 3d710f0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 cdd7e21 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\32 80eeb63 {
    min-height: 67px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b6499e1d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_tkb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_d28 {
    align-items: center;
    width: 24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#widget_dea {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_22m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j4l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b337c50d {
    margin: 0px 0% 0px 0%;
}
    
#e4ff0b0c {
    align-items: center;
    width: 24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#da7a94a4 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b660e2cf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 92b2c34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f5aedaf {
    align-items: center;
    width: 24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#b9ae1878 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 49ea583 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b4f8e68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 df97766 {
    align-items: center;
    width: 24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\35 641c75e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 29b5d1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c475458c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o00 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#b2c128f7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 2% 5%;
}
    
#\33 0f6fb26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 718b3a0 {
    margin: 0px 0% 0px 0%;
}
    
#f16514ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9212485 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 5% 4% 5%;
}
    
#\38 cf25e70 {
    margin: 0px 0% 0px 0%;
}
    
#df6be652 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



@media all {
    
#afca1155 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 5% 0% 5%;
}
    
#\39 ba26898 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 750026f {
    margin: 0px 0% 0px 0%;
}
    
#b1a975d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 af9110f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c69e6f9b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ddd47d4a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 d274fb7 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 dbe4c9d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 985b1a9::before, #\37 985b1a9 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 402db1d {
    padding: 0% 0% 0% 0%;
}
    
#\39 2ba6c53 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a81414b {
    justify-content: flex-start;
    width: 33.3%;
    padding: 10px 2% 10px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 aea368f {
    justify-content: flex-start;
    width: 33.3%;
    padding: 10px 2% 10px 2%;
    margin: 0px 0% 0px 0%;
}
    
#e65e177c {
    width: 99.35%;
}
    
#\33 e6aef28 {
    justify-content: flex-start;
    width: 33.3%;
    padding: 10px 2% 10px 2%;
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9cf3924 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#acf8425a {
    width: 100%;
    min-height: 80px;
}
    
#e4199c35 {
    width: 100%;
    min-height: 80px;
}
    
#group_fl2 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_svf {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#b327d2a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\39 50a4821 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#b79fb3a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\30 ed4ba82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\36 52e80c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cdd7e21 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 80eeb63 {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_d28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    height: auto;
    min-height: 200px;
}
    
#e4ff0b0c {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\35 f5aedaf {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\37 df97766 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c69e6f9b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 22a7527 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 7d45c0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 dbe4c9d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 985b1a9::before, #\37 985b1a9 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 e6aef28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 402db1d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 aea368f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a81414b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 2ba6c53 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e4465c20 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 69f5b49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b53f7985 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f32396c6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 5c1d207 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f03c7936 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#cfef3aa1 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_969 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#e4199c35 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 9cf3924 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#acf8425a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ef78e1ff {
    height: 240px;
}
    
#group_fl2 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_svf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b327d2a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 50a4821 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b79fb3a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ed4ba82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 52e80c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\35 3d710f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cdd7e21 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 80eeb63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#b6499e1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_d28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e4ff0b0c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 f5aedaf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 df97766 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



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



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



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

