@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

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

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

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1762887782 { text-align:LEFT !important; }

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

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

  *#dm .dmInner *.u_1738371097 { text-align:LEFT !important; }

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_3815932200 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_596290532 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_596290532 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1234786691 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1234786691 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1717922093 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1717922093 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1054179513 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1054179513 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1116266590 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1116266590 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1904554977 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1904554977 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1961029013 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1961029013 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1995721523 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1995721523 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-style:solid !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_3034728583 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1466887768 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_371260507 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_2542896311 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_4075088231 hr {
    border:none !important;
    background:linear-gradient(89deg,transparent,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_617905860 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_617905860 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1161056997 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1161056997 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1338639994 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1338639994 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1004171513 .svg { fill:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1004171513 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(211,47,47,0.2) !important;
    border-color:rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) rgb(211,47,47) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1462497790 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1171672894 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_2064159367 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1152364338 hr {
    color:var(--color_6) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner div.u_1596838784 img {
    border-radius:15px 15px 15px 15px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1275300038 .svg { fill:rgba(0,0,0,0.3) !important; }

  *#dm .dmInner div.u_1734971499 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1636843957 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1394335885 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1688595899 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1550926063 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1519712349 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1513469603 .svg { fill:rgba(0,0,0,0.3) !important; }

  *#dm .dmInner div.u_1368671298 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1426000560 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1621702107 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1899703006 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1191608286 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1212739620 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1515579815 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1623623467 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1503739080 .svg { fill:rgba(0,0,0,0.3) !important; }

  *#dm .dmInner div.u_1926223325 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1941561752 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1812720998 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1813457174 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1042455792 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1712702074 .svg { fill:rgba(0,0,0,0.3) !important; }

  *#dm .dmInner div.u_1624954979 .svg { fill:rgba(255,217,0,1) !important; }

  *#dm .dmInner div.u_1483814463 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) var(--color_2) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    background-image: linear-gradient(180deg, rgba(13, 13, 13, 1) 62%, rgba(165, 20, 20, 1) 100%);
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/7104ff4b/dms3rep/multi/opt/imgi_19_482000411_17957402648867128_5257441064500523697_n-1920w.jpg");
    background-color: var(--color_3);
    box-shadow: none;
    background-attachment: fixed;
}
    
#\35 c5aa20b {
    min-height: 700px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 64.53%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_l70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_e8l {
    width: 31.42%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_vvi {
    width: 32.23%;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jo3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.865511258698207%;
    order: 3;
    height: auto;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qts {
    width: 63.22%;
    height: auto;
    max-width: 100%;
}
    
#d77bab6f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 24px 0px 24px;
}
#d77bab6f {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d7b69444 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 64.34%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d18a38ab {
    min-height: 356px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9f1f7a5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_l22 {
    width: 31.61%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 0 0px 0 0px;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-style: solid;
}
    
#fd0d569b {
    margin: 0px 0% 0px 0%;
}
    
#widget_j9i {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_7qj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_lk1 {
    align-items: flex-start;
    width: 100%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0px 0px 0px 5px;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#widget_3ij {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kpm.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_kpm {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_a7s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b75488f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ace4b189 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d72042fb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_r54 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_u99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#df631dd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 006741a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 da32c0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 ee6f8e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f9cc0c06 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ec414f9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9a7762f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 f4c01d6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 a2d1937 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e221cac8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 1258702 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a8026b8f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 22aaeeb {
    margin: 0px 0% 0px 0%;
}
    
#\37 38cfaa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 2ab4153 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 84c8b0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 9aeb291 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 d37b532 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 503393a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 9e403d5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 af4624e {
    width: 78.26%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 80b7fe5 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 2% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 462416b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b0c5b56b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 7f18972 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 1a963ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2a4477c {
    min-height: 3px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 356433f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 e0af6a5 {
    margin: 0px 0% 0px 0%;
}
    
#group_1o2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
}
    
#widget_fd2 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_irj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ffedfab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e48ae1a0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
}
    
#fad1ca4e {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d0346b7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6850757 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d18ae892 {
    min-height: 156px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 827b1c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_91p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fc24b941 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8hj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_8hj {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_buj {
    width: 81.78%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cc6f6dff {
    width: 81.78%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 86fe0bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 c946593 {
    min-height: 857px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#eccfd306 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#group_6vo {
    width: 47.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#group_oqf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#widget_8rg {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_jfh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j5o {
    width: 670px;
    height: 630px;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: end;
    margin: 0px 0% 0px 0%;
}
    
#\30 d4ae32a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#fb7df57c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#f2c470ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0d45d84 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\35 a16ed9f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 b93b332 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 aa652f5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 136px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    height: auto;
}
    
#a3aa65dc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\34 d167337 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_07c[data-pinned] {
    position: sticky;
    top: 170px;
    bottom: auto;
    z-index: 1;
}
#innergrid_07c {
    width: 100.00%;
    grid-template-rows: minmax(651px, max-content);
    max-width: 100%;
}
    
#group_5j7 {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 69.21%;
    min-height: 47.62%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#widget_12p {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_kol {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e18b11c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#e18b11c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 403f962 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 5830783 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 2988732 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 3;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4a7bbd6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#bce9b90e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bc74964c {
    margin: 0px 0% 0px 0%;
}
    
#group_090::before, #group_090 > .bgExtraLayerOverlay {
    
}
#group_090 {
    justify-content: flex-start;
    width: 47.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: none;
}
    
#widget_jd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#f0d83706 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fto {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    order: 4;
}
    
#widget_4f9 {
    width: 100%;
    height: 522px;
    max-width: 100%;
}
    
#widget_bj4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_bj4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2tt {
    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 {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fcd4da6e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 4312ca9 {
    min-height: 250px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e86d8dbf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 1c2994f {
    margin: 0px 0% 0px 0%;
}
    
#widget_nbt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_400.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_400 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_a84 {
    width: 75.18%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 2607282 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 1c1ddf6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f043617a {
    min-height: 283px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\31 9d2ac38 {
    margin: 0px 0% 0px 0%;
}
    
#group_fdh {
    align-items: center;
    width: 65.62%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
}
    
#widget_v7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d810881 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a07f9aae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 64.80%;
    min-width: 4%;
    justify-content: flex-start;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(13, 13, 13, 0.9);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 d3a6a52 {
    min-height: 254px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 1748e5f::before, #\36 1748e5f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 1) 68%, rgba(165, 20, 20, 1) 100%);
}
#\36 1748e5f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/7104ff4b/dms3rep/multi/opt/471749235_559285610250432_4845762825864039946_n-1920w.jpg");
    box-shadow: none;
    background-attachment: fixed;
}
#\36 1748e5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABgEFAQAAAAAAAAAAAAAAAQIDBAUhBhESEyNx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABoRAAICAwAAAAAAAAAAAAAAAAECABEDEiH/2gAMAwEAAhEDEQA/AJ1+/m3OqHWoR9KlH6ZwKtNQyaSNUl3ltn6AAyvR4BFNnFsSZ//Z');
}
    
#group_0sd {
    width: 31.15%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
}
    
#widget_md4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5425254 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5dff4de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bpm {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 3230689 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5bb87a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 a063a7d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a3bc4cff {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#group_2ea {
    width: 40.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k8g {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 0 0;
    background-color: var(--color_3);
    background-image: none;
}
    
#group_3i9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0 0 15px 15px;
}
    
#widget_pf9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_1fv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.865804243324189%;
    background-color: rgba(249, 241, 241, 0.15);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    height: auto;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_taj {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_v9i {
    width: 87.43%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 9389cef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.865804243324189%;
    background-color: rgba(249, 241, 241, 0.15);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    height: auto;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c3925df {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 5fbb06d {
    width: 87.43%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 018418c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.865804243324189%;
    background-color: rgba(249, 241, 241, 0.15);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    height: auto;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5d9eac5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\39 ed2c520 {
    width: 87.43%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_nrf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 0dfccbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_13b {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\37 a8b3371 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.865804243324189%;
    background-color: rgba(249, 241, 241, 0.15);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    height: auto;
    flex-wrap: nowrap;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 14690f4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\35 52e2c5f {
    width: 54.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#be2f9c14.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#be2f9c14 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5a0114b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 5a0114b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6b14200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_456 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8780213603147837%;
    height: auto;
    flex-wrap: wrap;
    justify-self: auto;
    align-self: auto;
    order: 6;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f6m {
    align-items: flex-start;
    width: 48.56%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_645 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#efed6d3c {
    align-items: flex-start;
    width: 48.56%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e24ef07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 b637576 {
    align-items: flex-start;
    width: 48.56%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1fe7772 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ca8572c2 {
    align-items: flex-start;
    width: 48.56%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b3c4c9d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_rau {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8780213603147837%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e45 {
    width: 93.03%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_fr4 {
    width: 32px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_h6u[data-pinned] {
    position: sticky;
    top: 170px;
    bottom: auto;
    z-index: 1;
}
#group_h6u {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 9fd2bd7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2958451 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 4;
}
    
#\35 5464896 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.5%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 0.5%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7543172 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 9.04%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_4);
    background-image: none;
    height: auto;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 3d2245f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#a35e5650 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e51b50b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 26f9ae1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 26f9ae1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% -60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f67b06 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\39 37f78fa {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#\39 9f43e45 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.5%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 0.5%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c300944 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#f7a5d248 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 04c5849 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 3.41%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_4);
    background-image: none;
    height: auto;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5be5100 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ab003cc9 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 4;
}
    
#\38 cd658fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 5e939e8 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\31 db3d311.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 db3d311 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% -60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbea8aa5 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#eb58236f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 ec2a0ab {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 15.50%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_4);
    background-image: none;
    height: auto;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8ba2032 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#e21f5ae0 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 4;
}
    
#\37 3daeb31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 d3c5fd1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.5%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 0.5%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f2331e1 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\37 26bdb7c {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\31 6555ad1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ec07ef28 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#d5f40b5e {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#d0e21e29 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.5%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 0.5%;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 be4a12f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ec5fa4ab {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#c8c7a1e6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c8c7a1e6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% -60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9bb4913 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#b61aeeba {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#d5b036dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 fd82d78 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 5a89e72 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#fde84137 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 25.55%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_4);
    background-image: none;
    height: auto;
    border-width: 5px 0 0 0;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c96d169.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c96d169 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% -60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f07f12e9 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 4;
}
    
#c954a405 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 b5f2eb7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 735px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16% 8% 4% 8%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#\38 1a6e889 {
    width: 100%;
    min-height: 8px;
    align-items: flex-start;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_jo3 {
    align-items: center;
}
    
#group_e8l {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d18a38ab {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fd0d569b {
    margin: 0px 0% 0px 0%;
}
    
#d7b69444 {
    width: 100%;
    min-height: 80px;
}
    
#group_l22 {
    width: 100%;
    min-height: 80px;
}
    
#group_lk1 {
    height: auto;
    min-height: 160px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ace4b189 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 132px;
}
    
#e221cac8 {
    margin: 0px 0% 0px 0%;
}
    
#b75488f2 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#df631dd2 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 ee6f8e1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 9a7762f {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 22aaeeb {
    margin: 0px 0% 0px 0%;
}
    
#\37 80b7fe5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 132px;
}
    
#a8026b8f {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 d37b532 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 503393a {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 84c8b0a {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2a4477c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 e0af6a5 {
    margin: 0px 0% 0px 0%;
}
    
#\31 1a963ae {
    width: 48%;
    min-height: 8px;
}
    
#\35 ffedfab {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d18ae892 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fc24b941 {
    margin: 0px 0% 0px 0%;
}
    
#widget_buj {
    width: 100.00%;
}
    
#widget_91p {
    width: 79.70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c946593 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 403f962 {
    margin: 0px 0% 0px 0%;
}
    
#\32 86fe0bd {
    width: 100%;
    min-height: 80px;
}
    
#group_6vo {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5830783 {
    width: 100%;
    min-height: 80px;
}
    
#\35 4a7bbd6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bc74964c {
    margin: 0px 0% 0px 0%;
}
    
#group_090::before, #group_090 > .bgExtraLayerOverlay {
    
}
#group_090 {
    width: 100%;
    min-height: 80px;
}
    
#widget_2tt {
    width: 78.85%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4312ca9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 1c2994f {
    margin: 0px 0% 0px 0%;
}
    
#widget_nbt {
    width: 79.53%;
}
    
#widget_a84 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f043617a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 9d2ac38 {
    margin: 0px 0% 0px 0%;
}
    
#group_fdh {
    width: 100.00%;
    height: auto;
    min-height: 190px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d3a6a52 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d296a863 {
    margin: 0px 0% 0px 0%;
}
    
#a07f9aae {
    width: 100%;
    min-height: 80px;
}
    
#group_0sd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: center;
}
    
#widget_md4 {
    width: 74.11%;
}
    
#widget_bpm {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 1748e5f::before, #\36 1748e5f > .bgExtraLayerOverlay {
    
}
#\36 1748e5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABgEFAQAAAAAAAAAAAAAAAQIDBAUhBhESEyNx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABoRAAICAwAAAAAAAAAAAAAAAAECABEDEiH/2gAMAwEAAhEDEQA/AJ1+/m3OqHWoR9KlH6ZwKtNQyaSNUl3ltn6AAyvR4BFNnFsSZ//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a063a7d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 a4b0a1e {
    margin: 0px 0% 0px 0%;
}
    
#group_f6m {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.56%;
}
    
#efed6d3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.56%;
}
    
#\39 b637576 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.56%;
}
    
#ca8572c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.56%;
}
    
#group_rau {
    justify-content: center;
}
    
#\34 5bb87a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_2ea {
    width: 100%;
    min-height: 80px;
}
    
#group_456 {
    column-gap: 2.8780213603147837%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#widget_645 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



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



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 28% 8% 4% 8%;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 8px;
    align-items: flex-start;
    padding: 16px 12px 16px 12px;
    margin: 0% 0% 0% 0%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#group_e8l {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_jo3 {
    column-gap: 2.865511258698207%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#widget_vvi {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_qts {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d7b69444 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#d18a38ab {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_l22 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_j9i {
    width: 100.00%;
}
    
#widget_7qj {
    width: 100.00%;
}
    
#group_lk1 {
    align-items: flex-start;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b75488f2 {
    min-height: 161px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#ace4b189 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#df631dd2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 ee6f8e1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 9a7762f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a8026b8f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 80b7fe5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 84c8b0a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 d37b532 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 503393a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 af4624e {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 1a963ae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 2a4477c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 ffedfab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_1o2 {
    align-items: center;
    height: auto;
    min-height: 148px;
}
    
#e48ae1a0 {
    align-items: center;
    height: auto;
    min-height: 148px;
}
}



@media (max-width: 767px) {
    
#d6850757 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#d18ae892 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_91p {
    width: 92.14%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#widget_buj {
    width: 100.00%;
}
    
#cc6f6dff {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 86fe0bd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 c946593 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_6vo {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_oqf {
    align-items: flex-start;
}
    
#\30 d4ae32a {
    align-items: flex-start;
}
    
#e0d45d84 {
    align-items: flex-start;
}
    
#\33 aa652f5 {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 5830783 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 4a7bbd6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_090::before, #group_090 > .bgExtraLayerOverlay {
    
}
#group_090 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_4f9 {
    height: 240px;
}
    
#widget_2tt {
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_fto {
    align-items: flex-start;
}
}



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



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



@media (max-width: 767px) {
    
#a07f9aae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 d3a6a52 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_0sd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 1748e5f::before, #\36 1748e5f > .bgExtraLayerOverlay {
    
}
#\36 1748e5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABgEFAQAAAAAAAAAAAAAAAQIDBAUhBhESEyNx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABoRAAICAwAAAAAAAAAAAAAAAAECABEDEiH/2gAMAwEAAhEDEQA/AJ1+/m3OqHWoR9KlH6ZwKtNQyaSNUl3ltn6AAyvR4BFNnFsSZ//Z');
}
}



@media (max-width: 767px) {
    
#\34 5bb87a2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 a063a7d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_2ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_f6m {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#efed6d3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\39 b637576 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#ca8572c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_456 {
    column-gap: 2.8780213603147837%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_h6u {
    align-items: flex-start;
}
    
#\34 14690f4 {
    width: 59.7969px;
}
    
#\35 52e2c5f {
    width: 73.60%;
}
}



@media (max-width: 767px) {
    
#\36 7543172 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 3d2245f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a35e5650 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 04c5849 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ec2a0ab {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fde84137 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

